Since the release of Windows Phone Internals 2.3 many people have started experimenting with their Lumia phones! I love it. Here are a few of them:

Also some nice experiments with UEFI:

But there were also some people having trouble unlocking their phones. I collected logs and asked quite a few people to do tests for me. The result is version 2.4. There are no new features in this version. There are only fixes. Here's the changelog:

FIX:

Disabling Root Access could result in a BSOD on some phones.



Disabling Root Access could result in a BSOD on some phones. FIX:

Unlocking the bootloader on some Lumia 950's and 950 XL's could result in a BSOD on the phone. Windows Phone internals detected this and reverted the changes. This version will prevent this situation and should unlock all Lumia 950's and 950 XL's correctly now.



Unlocking the bootloader on some Lumia 950's and 950 XL's could result in a BSOD on the phone. Windows Phone internals detected this and reverted the changes. This version will prevent this situation and should unlock all Lumia 950's and 950 XL's correctly now. FIX:

Sometimes the driver for mass storage mode fails to start properly on PC. This could stall the unlock process of Windows Phone Internals. This version properly detects the failing driver, reverts the changes and informs the user. The user can retry to unlock the phone after the phone booted properly again.



Sometimes the driver for mass storage mode fails to start properly on PC. This could stall the unlock process of Windows Phone Internals. This version properly detects the failing driver, reverts the changes and informs the user. The user can retry to unlock the phone after the phone booted properly again. FIX:

The commannd-line interface of WPinternals.exe is working properly now.



The commannd-line interface of WPinternals.exe is working properly now. FIX:

The "Restore bootloader" function can now properly restore the original bootloader, when the unlock process was interrupted for some reason.



The "Restore bootloader" function can now properly restore the original bootloader, when the unlock process was interrupted for some reason. FIX:

While scanning for a flashing profile, Windows Phone Internals could end up interrupting the process due to an exception. The exception is handled properly and the process should finish correctly now.



While scanning for a flashing profile, Windows Phone Internals could end up interrupting the process due to an exception. The exception is handled properly and the process should finish correctly now. FIX (experimental):

Reset Protection Protection: The Reset Protection Response Data is backed up when the bootloader is unlocked. And it is restored when you restore the bootloader.



Reset Protection Protection: The Reset Protection Response Data is backed up when the bootloader is unlocked. And it is restored when you restore the bootloader. FIX:

Regression bug: Restore Bootloader was not working properly anymore on Lumia x2x devices.



Regression bug: Restore Bootloader was not working properly anymore on Lumia x2x devices. LIMITATION:

After unlocking the bootloader, the iris scanner does not work anymore on Lumia 950 and Lumia 950 XL. This is a limitation of SecureBoot Unlock v2. SecureBoot Unlock v2 removes all policies and this also disables the iris scanner. Windows Hello does not work properly anymore. To fix the problem you can restore the bootloader.



After unlocking the bootloader, the iris scanner does not work anymore on Lumia 950 and Lumia 950 XL. This is a limitation of SecureBoot Unlock v2. SecureBoot Unlock v2 removes all policies and this also disables the iris scanner. Windows Hello does not work properly anymore. To fix the problem you can restore the bootloader. LIMITATION:

Due to the complexity of SecureBoot Hack v2, unlocking mounted ROM images is only possible for Lumia's with bootloader Spec A. For Lumia's with bootloader Spec B you can create Custom ROM's with Root Access using the "Build and capture" technique, as described on the Getting started page.



Due to the complexity of SecureBoot Hack v2, unlocking mounted ROM images is only possible for Lumia's with bootloader Spec A. For Lumia's with bootloader Spec B you can create Custom ROM's with Root Access using the "Build and capture" technique, as described on the Getting started page. Many other improvements.



Windows Phone Internals version 2.4 can be downloaded from the download page on this site. Enjoy!



René