• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Windows Phone Internals updated to version 2.4

Search This thread

NIKOSXRI

Senior Member
Jan 27, 2009
527
38
56
Athens
Last edited:

kukmikuk

Senior Member
Mar 17, 2015
129
23
When I have selected download Emergency files on WPI 2.4 for Lumia 640 LTE (RM-1072), I saw RM1113_fh.edp instead of RM1072_fh.edp. Is it correct??
 

kukmikuk

Senior Member
Mar 17, 2015
129
23
With new WPI 2.4, trying disable root, relock bootloader and again unlock bootloader and enable root access on my Lumia 640 LTE. Everything works ok.
 

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,609

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,609
Same error flashing Rom images:


Applicazione: WPinternals.exe
Versione framework: v4.0.30319
Descrizione: il processo è stato terminato a causa di un'eccezione non gestita.
Informazioni sull'eccezione: System.InvalidCastException
in ..(WPinternals.LumiaUnlockRootViewModel)
in WPinternals.LumiaUnlockRootViewModel+.()
in System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
in System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
in System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
in System.Threading.ThreadHelper.ThreadStart()
--------------------------------------------------------------------------------------------------------------------------------------------------------------

Nome dell'applicazione che ha generato l'errore: WPinternals.exe, versione: 2.3.6584.1869, timestamp: 0x5a5566d0
Nome del modulo che ha generato l'errore: KERNELBASE.dll, versione: 10.0.17074.1000, timestamp: 0x54331601
Codice eccezione: 0xe0434352
Offset errore 0x0000000000042918
ID processo che ha generato l'errore: 0xe14
Ora di avvio dell'applicazione che ha generato l'errore: 0x01d38cca06b20693
Percorso dell'applicazione che ha generato l'errore: C:\Users\renat_000\Desktop\WPinternals.exe
Percorso del modulo che ha generato l'errore: C:\WINDOWS\System32\KERNELBASE.dll
ID segnalazione: d04f5423-fc55-47dd-9522-de8fb2e9f10a
Nome completo pacchetto che ha generato l'errore:
ID applicazione relativo al pacchetto che ha generato l'errore:

Try again with WPI 2.4.
 
  • Like
Reactions: devilrex

the_R4K_

Senior Member
Jun 10, 2017
54
30
Horki
Because why would we do it before fixing 520/525?
720 support only got added because the 520 builds worked on it

---------- Post added at 04:00 PM ---------- Previous post was at 03:55 PM ----------



I see, checked it, and it just confirms what I wrote as I see a WBA to EFI wrapper file in that archive that actually reenables interrupts

Did you create that yourself, or is it from the goldensecurekeyboot guys? Just curious, nothing more

I just edit and compile grub...
This file from this post.
 

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,609
Can WPI have a feature added where it allows you to output the payload to disk so it can be flashed in emergency mode with thor2. Thanks.

Lol. No!

Windows Phone Internals uses highly specialized flashing techniques to accomplish the unlocks. Thor2 can only flash regular emergency images and ffu's. My tool can flash unsigned data to any location of the phone. I use combination of many, many hacks to make this all possible. So it is not possible to dump something to a file and let Thor2 flash it.
 
  • Like
Reactions: winphouser

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,609
Heyya @Heathcliff74, Thanks for releasing this great tool! While I am excited to unlock my 535's bootloader, I came to one problem where it says Failed to Write pipe while doing the Part 2 of the unlocking process, enabling mass storage mode. Any ideas what caused that? I'm running 10.0.10586.107 on my 535.

attachment.php

EDIT: Added log. Please see attachment. It always fail after attempt 52 of 64.

Thanks!

On command-line type:
Code:
WPinternals.exe /FindFlashingProfileExperimental
Let me know the results.

René
 

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,609
What boot mode allows charging? Maybe my uefi/efisp is messed up a bit?
Long story, but I messed up the partitions on my 1520 (32GB) while in mass storage mode. I have a 16GB 1520 that I mounted in mass storage mode and raw copied it to the 32GB model. I had to play around with the partitions a bit and it boots now, but fails to load the OS at the Windows logo and reboots continually. The battery drains even while connected. Could the eMMC be off too? For now I am just trying to charge it back up, and have a PS loop running a thor2 rnd mode command to charge it, but it is taking a long time. Up 3% in 2 hrs...could be a while, at least it is charging now :p

Disconnect phone. In WPI go to manual mode. It will say "Waiting for connection". There is a link "Interrupt boot". Click that. Connect phone. The phone will go into flash mode. There it will charge.
 

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,609
C·ant root EFIESP.bin dumped from lumia530 ffu.

Correct. That is not possible. The SecureBoot Hack for bootloaders of Spec B Lumia's is too complex to be applied on mounted images. Version 2.4 has a proper warning for it. Instead you'll have to unlock the phone and then use the "Build and capture" technique to create a custom ROM from it. That technique is described on the Getting Started page of the tool. Or you take a look at this video: https://www.youtube.com/watch?v=F9ZImDdpX9s.
 
Last edited:

eKoKnight

Senior Member
Feb 2, 2014
59
1
lol I cant even run WPInternals 2.4 Windows defender is flagging it as virus and deletes it from my computer when I try to run it. -.-

P.S. nevermind just turn off Windows defender now goingn to try it on my Lumia 950 At&t even though its locked thankfully there a work around to bypass FRP
 
Last edited:

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,609
Again! Not working with lumia 540 RM-1141.
Tried with Stock & l550.ffu
can't unlock BL , ROOT ACCESS, MASS STORAGE.

evertime the device stucks into red screen(flash mode) after some attempts telling failed to write pipe: bla bla bla, custom flash failed.

Log says: hash mismatch

Download version 2.4. On command-line type:
Code:
WPinternals.exe /FindFlashingProfileExperimental
Let me know the results.

René
 
  • Like
Reactions: ahsan547

Top Liked Posts

  • There are no posts matching your filters.
  • 75
    Hi all! Windows Phone Internals 2.4 is ready to download. It beats the modern SecureBoot implementation. And furthermore, it brings custom ROM's, Mass Storage Mode, Root access and many more hacks to all Windows Phone 8 and Windows 10 Mobile-based Lumia-models. There is also a new Download-section in the tool, where you can download everything you need for your phone.

    Short demo here:
    https://wpinternals.net/index.php/128-introwpi22

    Version 2.3 is released:
    https://www.wpinternals.net/index.php/129-wpi23released

    Version 2.4 is released (changelog in the link):
    https://wpinternals.net/index.php/130-here-s-windows-phone-internals-2-4

    René (Heathcliff74)
    19
    What We do now? Microsoft kidnapped Heathcliff74

    Hahaha! No, I'm still alive and kicking. I released that intro video 2 weeks ago, because at that time i was sure i was able to release the tool within a few days. I still haven't released the tool yet, so I owe a little explanation.

    Two weeks ago I was just wrapping up some final pieces of code. But there was a problem with the implementation of the bootloader unlock. It had to do with updatability. When the bootloader was unlocked, the phone could not be updated anymore, which makes sense. But after relocking the phone, the phone still couldn't be updated anymore. That means, that when the phone was unlocked once, it could never be updated anymore, unless you would flash a stock ROM and start over. I realized the impact of this problem later on. Because many Lumia models only have WP 8.1 based stock ROM's and the update-process from WP 8.1 to the current W10M build is painfully long. Doing experiments this way would be agonizing. And this implementation would never be useful for people who want to use this on a phone which they still want to update regularly.

    So I was looking for a solution for this problem. It took me a while to get it right. I needed a new hack and many attempts to get it implemented correctly. But I have fixed it now. I still need to finalize some stuff, but it is almost ready. If I wouldn't have been able to fix this shortly, I would have released the tool without this, but that would really have been a big disappointment for me. Because you only make a first impression once.

    If I knew all this in advance, I would have waited to release that intro-video. I mean, I worked on this for two years already. And I've worked on this in silence all that time. Because I knew that when I would publish about my progress, I would also get questions about ETA's all the time. And I simply can't answer them. I need to focus on my work. I didn't release that video to tease a lot of people and then sneak out again on purpose. I'm just as anxious as others to release this tool. And now that I have this problem fixed, I guess I can release the tool soon. But you got to realize that it is important for me to test everything properly. It is important to get it right, or else phones get bricked. So, it is ready when it is ready. Sorry to test your patience. Hang in there just a bit longer.

    Heathcliff

    PS. I will try to answer all other questions when I release the tool. No time now.
    14
    Hey Heathcliff74, Please is there a fix to turn off reset protection after what you software has caused to many Lumia phones? It be nice if you could build a program that does a cross scan between each device IMEI and upon Microsoft Reset protection status site that states on there site that is off which will force it off on a phone that should have been off? Or at least give us something were we can disable Reset Protection. The bypass solution is a pain even though that works. Though not idea to do for any owner of a Lumia especially for us Lumia 950/XL owners.

    Wow, wow, wow! Hold it right there! The tool is full of warnings. And when you started the tool for the first time, you agreed to the Disclaimer. This text is a part of the Disclaimer-text of the Windows Phone Internals tool:

    This software is a "proof of concept" tool which uses dangerous and largely untested techniques on Windows Phones ("Target Devices"). By using this tool the target device may start showing unstable behavior and crashes. There is significant and real potential that irreversible permanent damage will occur on some devices. As such this tool must only be used against target devices which it is acceptable for such damage to occur (for example retired devices used only for test purposes). This tool should not be used against target devices, which are intended as your primary means of telecommunications, because in some circumstances you may not be able to place calls (including calls for emergency services), or you may experience increased data charges. Use of this tool may void the warranty of any chosen target device.

    It is not my software who caused problems. You took the risk and used the software on your phone. So YOU caused the problem and YOU are responsible for the problem!

    That said, I investigated the issue. Reset Protection is only present on US phones. So I was not aware of how it could be triggered, because I am not from the US. To prevent the issue, I made changes to WPinternals 2.4. It will try to backup the Reset Protection Response Data and restore it when the bootloader is restored. So there should be no new cases of this problem when using version 2.4.

    There are a couple of ways to get around Reset Protection. Some people already succeeded by using a certain ROM version in combination with Interop Tools but that is indeed very cumbersome. I contact users all the time to help with various problems. Not because I feel obliged. Just because I want to help.

    René
    12
    Windows Phone Internals 2.3 is released!

    Version 2.3 is released:
    https://www.wpinternals.net/index.php/129-wpi23released

    Heathcliff74
    11
    Will this work on any w10m build or we will have to downgrade to an specific version(i'm at 15254.12 in both 635 and 550)??

    WPI only works on supported OS versions. Version 15254.1 and 15254.12 are both supported.

    So HTC one m8 for windows is suporrted?

    HTC One M8, HP Elite X3 and Alcatel Idol 4S are not supported. It would take me a lot of time to research. I have to see which hacks are compatible. And where I would need to find new hacks. I don't think I will have time to do this, unfortunately.

    Will the new WP Internals work with my Lumia 730 now?
    It will support lumia 635??
    If this is the case, then for sure the 1520...I hope...
    Any chance this could work on the Lumia 435?

    WPI 2.2 still supports all old Lumia's. It is now also successfully tested on Lumia 1520, 435, 550, 630, 640, 650, 830, 930, 950 and 950 XL. So I think it is fair to say that it works on all Lumia's.

    Heathcliff74,
    First of all, thanks for the hard work you've put into this. Quick question: If you unlock the bootloader and gain root access, can you remove root access and re-lock the bootloader? (I'm assuming you can, but I'd like to verify). I like the fact W10M is a secure OS. I would only want to unlock the bootloader and gain root access on a temporary basis.

    Yes, this is possible. However, there are still some issues with updates after having relocked the phone. I'm working hard on a fix for that.

    With this tool, will it be theoretically possible to install Windows 10 on ARM on i.e 950xl, when it's released?

    In theory.. yes. But you would need to merge the drivers into the OS. Not an easy thing to do.

    Heathcliff74.