How to recover your device after flashing incorrect DDR xbl images

Search This thread

semdoc

Recognized Contributor
No matter how you are experienced or skilled in flashing ROM's, the things sometimes just happens. And you are here now...

Even I was aware which DDR model was my device, yes.. I did it :D - flashed by mistake DDR4 xbl.img to my DDR5 noodlep.

Of'coz, I wasn't that happy when I achieved it. Many googling, many searches - nothing. The only option was to return to OnePlus for repair.

But; there is a way. The idea came from Tom Marshall ( @tdm ) - he said that I can try to force "deep flash method" using EDL CABLE.

How to recover ? It's really simple.

Pre-requisites:

1. Windows 7 - 10 based PC (for msmtool) with properly installed 9008 COM port drivers.
Follow this guide to set and prepare: [OP8PRO][OOS 11AA/BA/DA] Unbrick tool to restore your device to OxygenOS


2. Buy EDL cable. it looks like that:
edl.cable.png


Now to revive your toy !

1. Start msmtool, click others (as it's recommended for msmtool), choose region of your device. Get ready to start flashing.
You'll see that the line with COM port says it's not connected (yet)
2. Connect the cable to your device - but not to PC yet.
3. Press the button on the cable - It's called "deep flash" button...
4. While you are still pressing the button, connect the other side of the cable to your PC (where msmtool is opened and ready to go).
5. Release the button and you'll hear that your device is connected. Check the line with COM port and you'll see it's connected.
EDL port will be opened for about 10 seconds. so you must be ready to start the installation.
6. Start the msmtool and wait till the finish.
7. The rest is well known msmtool flashing way.


Enjoy !!!

Credits goes to @tdm , @jabashque & @AnierinB for their support.

This method shall work on EVERY QUALCOMM device, as it's QualComm thing...
 
Last edited:
Haha, thanks for the confirmation, everyone said that the ram is fried and you have to change mobo, i said that there is no proof of that, and i was right.
Btw could you share link to where you got that cable?
Okay first off Qualcomm has multiple things in their source code that tell you you can ram flash your phone back secondly software can't fry hardware
 

bingchilling

New member
Feb 2, 2023
2
0
Thank you @semdoc for the suggestion

Because I used similar like semdoc attached image deep flash cable and followed the steps, its seems to be not work. (no new notification in Device Manager)

  1. @jef_00 do you mind share what type of deep flash cable/ shopping link?
  2. After wrongly flashed XBL, is that normal the phone will be hot?
    (I have just unplug the battery so it won't over heat mobo)
 
Last edited:

ikram.senguen

Senior Member
Feb 5, 2012
286
49
Samsung Galaxy S8
i guess im a little bit late for this party? successfully switched motherboard, but broke the screen in the process (wrong screw into wrong hole)

anyway i'll pray and hope this works on your phones cause this issue needs to be tech fckd, just switched to OP9Pro for 200 bucks, dont ask how.. guess someone in much need at ebay
 
Hi everyone, I might need some help here...I have a OnePlus 8T EU model and I too have flashed the wrong xbl.img (DDR5 instead of DDR4X in my case). Reading this post gave me some hope and I bought an EDL cable, looking just as the one in the picture OP posted.

My phone has never been in EDL mode before, therefore it is not showing up at all in device manager, no QHUSB_BULK, no anything. It is therefore impossibile for me to try and install the drivers by updating the device entry there, as specified in the guide.

I tried to install the drivers in several other ways, using an installer executable or manually installing the .inf files, but the outcome is always the same: after following all the steps given, MSM, as well as Device manager, do not read my device.

What can I possibly try differently here?
 

semdoc

Recognized Contributor
Hi everyone, I might need some help here...I have a OnePlus 8T EU model and I too have flashed the wrong xbl.img (DDR5 instead of DDR4X in my case). Reading this post gave me some hope and I bought an EDL cable, looking just as the one in the picture OP posted.

My phone has never been in EDL mode before, therefore it is not showing up at all in device manager, no QHUSB_BULK, no anything. It is therefore impossibile for me to try and install the drivers by updating the device entry there, as specified in the guide.

I tried to install the drivers in several other ways, using an installer executable or manually installing the .inf files, but the outcome is always the same: after following all the steps given, MSM, as well as Device manager, do not read my device.

What can I possibly try differently here?
İssues are with your Windows and quallcom drivers probably... I remember I had to switch to safemod in order to installl quallcom drivers.
 

abhi92raj

Senior Member
Nov 8, 2013
102
12
New Delhi
I'm facing the same issue. Flashed ddr5 firmware instead of ddr4. The phone is completely hard bricked and is not showing on device manager as well.

Will the edl cable enable the connectivity so that i can do MSM?

Ordered youkiloon hydra v2 edl cable and planning to test tomorrow.
 
  • Like
Reactions: tyler19820201

Top Liked Posts

  • 1
    Hi I bought a hydra v2 cable and I opened it up to reveal what's hiding in it and I find those pics. the resistor in it is 10k ohms. The blue wire coming out from the type c male side is mentioned as cc but not sure where it will be connected, I don't have a breakout board to detected it's pin number other than that everything is very simple. This connection shorts the cc pin to the voltage+ with the 10k resistor in series when the button is pressed.
    IMG_20230326_170622.jpg
    IMG_20230326_170611.jpg
    Picsart_23-03-26_17-40-30-329.jpg
  • 3
    Yesterday, I was flashing stock OOS 11 ROM to my OnePlus 9R and same thing happened. Flashing completed 100% but cell did not restart and went all dead. Now I can't enter recovery or fastboot. The device can not even enter into EDL mode using volume button combination.

    I have ordered EDL cable, all thanks to you and will share my results once I get it.

    It is a a humble request to all the people following this thread, that please do let know if you were able to revive your "dead" phone. Thank you.

    Hi guys, I solved my issue using "Hydra EDL Cable - V2"
    1
    here you have more info about the edl points : https://forum.xda-developers.com/t/oneplus-8t-dead-solved.4545959/

    You can search the internet for diy edl cable wiring tutorials iam not using an diy so iam not an expert in that. Iam not going to risk breaking the cable, so sorry iam not gonna open it goodluck!
    1
    Thanks for showing this method, my 8 pro device became unbootable after wrong xbl flashing, I brought the device back to life with your method here. edl cable i use : Hydra V2 EDL PRO
    1
    Hi I bought a hydra v2 cable and I opened it up to reveal what's hiding in it and I find those pics. the resistor in it is 10k ohms. The blue wire coming out from the type c male side is mentioned as cc but not sure where it will be connected, I don't have a breakout board to detected it's pin number other than that everything is very simple. This connection shorts the cc pin to the voltage+ with the 10k resistor in series when the button is pressed.
    IMG_20230326_170622.jpg
    IMG_20230326_170611.jpg
    Picsart_23-03-26_17-40-30-329.jpg
  • 17
    No matter how you are experienced or skilled in flashing ROM's, the things sometimes just happens. And you are here now...

    Even I was aware which DDR model was my device, yes.. I did it :D - flashed by mistake DDR4 xbl.img to my DDR5 noodlep.

    Of'coz, I wasn't that happy when I achieved it. Many googling, many searches - nothing. The only option was to return to OnePlus for repair.

    But; there is a way. The idea came from Tom Marshall ( @tdm ) - he said that I can try to force "deep flash method" using EDL CABLE.

    How to recover ? It's really simple.

    Pre-requisites:

    1. Windows 7 - 10 based PC (for msmtool) with properly installed 9008 COM port drivers.
    Follow this guide to set and prepare: [OP8PRO][OOS 11AA/BA/DA] Unbrick tool to restore your device to OxygenOS


    2. Buy EDL cable. it looks like that:
    edl.cable.png


    Now to revive your toy !

    1. Start msmtool, click others (as it's recommended for msmtool), choose region of your device. Get ready to start flashing.
    You'll see that the line with COM port says it's not connected (yet)
    2. Connect the cable to your device - but not to PC yet.
    3. Press the button on the cable - It's called "deep flash" button...
    4. While you are still pressing the button, connect the other side of the cable to your PC (where msmtool is opened and ready to go).
    5. Release the button and you'll hear that your device is connected. Check the line with COM port and you'll see it's connected.
    EDL port will be opened for about 10 seconds. so you must be ready to start the installation.
    6. Start the msmtool and wait till the finish.
    7. The rest is well known msmtool flashing way.


    Enjoy !!!

    Credits goes to @tdm , @jabashque & @AnierinB for their support.

    This method shall work on EVERY QUALCOMM device, as it's QualComm thing...
    3
    Thanks @samdoc, @tdm , @jabashque ! I was able to fix my phone and get it back to working . I'm very grateful for the help and wanted to express my appreciation. Without this post, I'm not sure what I would have done. Thanks again, samdoc!
    3
    Yesterday, I was flashing stock OOS 11 ROM to my OnePlus 9R and same thing happened. Flashing completed 100% but cell did not restart and went all dead. Now I can't enter recovery or fastboot. The device can not even enter into EDL mode using volume button combination.

    I have ordered EDL cable, all thanks to you and will share my results once I get it.

    It is a a humble request to all the people following this thread, that please do let know if you were able to revive your "dead" phone. Thank you.

    Hi guys, I solved my issue using "Hydra EDL Cable - V2"
    2
    Haha, thanks for the confirmation, everyone said that the ram is fried and you have to change mobo, i said that there is no proof of that, and i was right.
    Btw could you share link to where you got that cable?
    Actually available on Amazon or eBay for a few bucks.😊
    1
    Hi I bought a hydra v2 cable and I opened it up to reveal what's hiding in it and I find those pics. the resistor in it is 10k ohms. The blue wire coming out from the type c male side is mentioned as cc but not sure where it will be connected, I don't have a breakout board to detected it's pin number other than that everything is very simple. This connection shorts the cc pin to the voltage+ with the 10k resistor in series when the button is pressed.
    IMG_20230326_170622.jpg
    IMG_20230326_170611.jpg
    Picsart_23-03-26_17-40-30-329.jpg