ReneLergner / WPinternals

Tool to unlock the bootloader and enable Root Access on Windows Phones
MIT License
647 stars 126 forks source link

Lumia 430 DS bricks after failing to unlock bootloader #81

Open win98se opened 5 days ago

win98se commented 5 days ago

Description

As in title. Every unlock ends with an error message that reads “Error: Failed to write to pipe: 4E4F4B58464645”, and the phone is now bricked (can only enter the dark red color flash boot screen).

Tried with every port of two separate computers, also with different cables and two versions of WPinternals (2.9.2 & 3.0 preview 4), even tried installing Windows Device Recovery Tool (WDRT) as some other guides suggested, all same.

Additional infos:

Steps To Reproduce

  1. Select “Unlock bootloader” from the sidebar.
  2. Choose RM1099_02074.00000.15234.28002_RETAIL_prod_signed_1008_0268C4_000-SG_MV.ffu as the original device FFU.
  3. Choose MPRG8x12_fh.ede as the emergency programmer.
  4. Choose RM1085_1078.0053.10586.13169.12742.034EE8_retail_prod_signed.ffu as the donor FFU.
  5. Click on “Unlock”.

Expected behavior

Unlocking bootloader is successful and the device should return to normal booting for next steps.

WPinternals Version

2.9.2 & 3.0 preview 4

Windows Version

Windows 11 Version 24H2 (Build 26100.2161)

Phone model

Lumia 430 Dual SIM (RM-1099)

Relevant Assets

Here are the two log files from two separate computers -

gus33000 commented 2 days ago

Hi, is your device plugged in into one of the following type of ports by any chance:

Connecting a Lumia to any of the following above will cause severe issues regarding data transfers and speed due to some issues with the hardware implementation of the following controller and WPinternals tight reliance on reliable and fast data transfers during exploitation.

You need to either downgrade the connection on your host computer (for example, finding an USB 2.0 only port, or converting USB 3.0 to USB 2.0 by physically cutting the superspeed lines (or using a USB 2.0 HUB plugged into the USB 3.0 port) otherwise you are never going to get past this.

There is no workaround or bugfix that could be made for this issue, as thats part of the exploit targeting Spec B lumias, you need to use a reliable known good USB controller on the host

win98se commented 22 hours ago

You need to use a reliable known good USB controller on the host

Are there any examples of such USB controllers? I may try finding such an environment for more tests.