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

Windows Phone Internals updated to version 2.4

Search This thread

ahsan547

Member
Sep 10, 2017
16
3
On my pc wpi 2.3 works great but everytime 2.4 crashes after the getting started window. I cant even use command of wpi. It says: The RPC server is unavailable
 

djtonka

Senior Member
Aug 1, 2010
1,104
510
City
Is anyone trying make reg modified to be permanently changed after reset on x5x devices or just me? Will release ROM v2 for 830 with this little helper.
 

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,609
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é
 

Sebasssss

Member
May 18, 2010
7
3
On command-line type:
Code:
WPinternals.exe /FindFlashingProfileExperimental
Let me know the results.

René
Thanks for your response.

Pastebin: https://paste.ee/p/2VLHO (first attempted command line, ten re-attempted switch to mass storage mode)

Output in console:

PS C:\temp\wpinternals24> .\WPinternals.exe /FindFlashingProfileExperimental
Windows Phone Internals version 2.4.6609.40600
PS C:\temp\wpinternals24> pinternals.net0
Connected device: Lumia
Mode: Flashsh: 9CFA9ADB101CE41EC5E0B4BF586BCD37A4BA931FD975F99952485FEF0E7BDFA4
Find Flashing Profile78.00053.16236.35000
Phone type: RM-1104 Enabled
Product code: 059X4X7
Root key hash: 9CFA9ADB101CE41EC5E0B4BF586BCD37A4BA931FD975F99952485FEF0E7BDFA4
Firmware version: 01078.00053.16236.35000
Flash app: 2.75
Flash protocol: 2.41eady present for this phone
SecureBoot: Disabled
Flash app security: Enabled
JTAG: Disabled
Flashing Profile already present for this phone
 
Last edited:

nate0

Senior Member
Mar 27, 2015
952
151
www.youtube.com
Is anyone trying make reg modified to be permanently changed after reset on x5x devices or just me? Will release ROM v2 for 830 with this little helper.
I was planning to do this. But I have only one test 950 XL device at the moment and I have a 650 I have not unlocked yet...
What process were you planning to use? When I started to build the hive entries on my 640 XL to test (even though it is not an x50 device) I was making import files and then would mount the regback files from mass storage and import. Is that how it works? Or can we edit the live files and just copy them there? I am not certain how provisioning at boot time actually uses the regback directory files...meaning does it see them as whole hives and replace, or only imports it if entries exist?

---------- Post added at 07:30 PM ---------- Previous post was at 07:29 PM ----------

@Heathcliff74
I saw your post about reset protection and I do understand that Reset Protection being available on a device is region specific. Is this only at the OS level? Meaning could one way to get around this, or being doubly safe is by loading a Non-NAM (non-US) FFU first? Or is there more to it on the N.A. units then that?
 
Last edited:

Saragossa

Member
Aug 23, 2016
17
2
On command-line type:
Code:
WPinternals.exe /FindFlashingProfileExperimental
Let me know the results.

René

Windows Phone Internals version 2.4.6609.40600
Copyright Heathcliff74 / wpinternals.net
Find Flashing Profile
Waiting for phone to connect...
Connected device: Lumia
Mode: Normal
Rebooting phone to Flash mode
Lumia disconnected
Connected device: Lumia
Mode: Flash
Phone type: RM-1127
Product code: 059X5R5
Root key hash: 56BDC3746226E080146D4D30C8C8432657A5282F050B1994CFE84971C586FAB9
Firmware version: 01078.00042.16352.50000
Flash app: 2.75
Flash protocol: 2.41
SecureBoot: Enabled
Flash app security: Enabled
JTAG: Disabled
Flashing Profile already present for this phone

Thank you!
 
Last edited:

gus33000

Senior Member
Aug 9, 2016
452
586
Bordeaux
But now I can't switch to Label-mode, I get an error message: "Failed to switch to Label mode". Is this normal?

Label mode switching is for older lumias which had MMOS preinstalled on the phone. Newer models don't have it preinstalled and require lumiaphonetestapp to download and flash the mmos wim from flashapp.
 

Attez

Member
Jan 30, 2018
11
0
Go here https://repairavoidance.blob.core.w...gencyFlash/RM-1017/emergency_flash_config.xml
and change in the address bar the name off your phone, by example RM-1067 if you own an lumia 640 xl DS. Save the page text as xml file.

What I need to do with this file?

---------- Post added at 11:47 ---------- Previous post was at 11:39 ----------

Label mode switching is for older lumias which had MMOS preinstalled on the phone. Newer models don't have it preinstalled and require lumiaphonetestapp to download and flash the mmos wim from flashapp.

Thanks for the information.
 

Attez

Member
Jan 30, 2018
11
0
What would be good 3rd party file manager for exploring phone in Mass Storage Mode? Some file manager gives me an error when launching with SYSTEM access (PSTools).

EDIT: Explorer++ seems working
 
Last edited:

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.