How To Guide [FASTBOOT] [ROM] [PC REQUIRED] [OP9] Stock OOS 11.2.2.2AA

Search This thread

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
Hello. I have this kinda-common-for-OP9-but-not-able-to-be-solved issue in which my Laptop/dev manager reaches the phone with the Qualcom HS-USB QDlLoader 9008 but after around 20 seconds it disconnects and connects again.

Before this, I was able to get to bootloader and then tried flashing the Fastboot rom from the forum but my phone just got a black screen and then this just started to happen.

Can't flash with MSM tool because I get the param error after 6~ seconds.

My model is de OP9 2113 12/256. I just got the phone two days ago and updated via OTA to latest firmware before trying to customize anything because I just wanted to have google photos with unlimited storage.

Any suggestion? What should I do now? Reach to Customer Support and hope/wait for a repair or is there anything else I could do? Like flashing any image or anything else?
 

EtherealRemnant

Senior Member
Sep 15, 2007
5,124
2,273
38
Denver, CO
OnePlus 9
Samsung Galaxy Watch 4
Hello. I have this kinda-common-for-OP9-but-not-able-to-be-solved issue in which my Laptop/dev manager reaches the phone with the Qualcom HS-USB QDlLoader 9008 but after around 20 seconds it disconnects and connects again.

Before this, I was able to get to bootloader and then tried flashing the Fastboot rom from the forum but my phone just got a black screen and then this just started to happen.

Can't flash with MSM tool because I get the param error after 6~ seconds.

My model is de OP9 2113 12/256. I just got the phone two days ago and updated via OTA to latest firmware before trying to customize anything because I just wanted to have google photos with unlimited storage.

Any suggestion? What should I do now? Reach to Customer Support and hope/wait for a repair or is there anything else I could do? Like flashing any image or anything else?
If it's saying "device not match image," you need to flash the Indian 9 Pro MSM Tool - https://www.androidfilehost.com/?fid=2188818919693804748

Then you use the OOS11 EU downgrade package in the pinned post to go back to OOS11 EU. The problem with doing it this way though is that OOS12 (and possibly 13 as well when it comes) will still recognize your device as an Indian 9 Pro and the touchscreen won't work. I modded the global MSM Tool to flash Indian variant phones and there is no issue with running global firmware on an EU device so if you want to go this route, skip the downgrade package and use 11.2.4.4 here.

 
  • Like
Reactions: MauroG

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
If it's saying "device not match image," you need to flash the Indian 9 Pro MSM Tool - https://www.androidfilehost.com/?fid=2188818919693804748

Then you use the OOS11 EU downgrade package in the pinned post to go back to OOS11 EU. The problem with doing it this way though is that OOS12 (and possibly 13 as well when it comes) will still recognize your device as an Indian 9 Pro and the touchscreen won't work. I modded the global MSM Tool to flash Indian variant phones and there is no issue with running global firmware on an EU device so if you want to go this route, skip the downgrade package and use 11.2.4.4 here.

What do you mean with the touchscreen won't work? The touchscreen won't be usable or something?

Will try this after a while! Thank you so much btw!!!
 

EtherealRemnant

Senior Member
Sep 15, 2007
5,124
2,273
38
Denver, CO
OnePlus 9
Samsung Galaxy Watch 4
What do you mean with the touchscreen won't work? The touchscreen won't be usable or something?

Will try this after a while! Thank you so much btw!!!
Touchscreen won't be usable if you don't restore with an MSM Tool and then upgrade to OOS12. OOS11 and custom ROMs work fine but something about OOS12 just breaks things. Using MSM Tool reverts whatever changes are being done by the 9 Pro MSM which is why I made the mod.
 
  • Like
Reactions: MauroG

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
If it's saying "device not match image," you need to flash the Indian 9 Pro MSM Tool - https://www.androidfilehost.com/?fid=2188818919693804748

Then you use the OOS11 EU downgrade package in the pinned post to go back to OOS11 EU. The problem with doing it this way though is that OOS12 (and possibly 13 as well when it comes) will still recognize your device as an Indian 9 Pro and the touchscreen won't work. I modded the global MSM Tool to flash Indian variant phones and there is no issue with running global firmware on an EU device so if you want to go this route, skip the downgrade package and use 11.2.4.4 here.

So far, flashing the Indian IMG worked!! Thanks

Now I have this charging screen in sort of a bootloop hahaha. I should try leaving it for a while charging. Is this an expected behaviour?
 

EtherealRemnant

Senior Member
Sep 15, 2007
5,124
2,273
38
Denver, CO
OnePlus 9
Samsung Galaxy Watch 4
So far, flashing the Indian IMG worked!! Thanks

Now I have this charging screen in sort of a bootloop hahaha. I should try leaving it for a while charging. Is this an expected behaviour?
You need to flash your phone to another image ASAP, the 9 Pro is not the same device as the 9, unexpected issues can occur and are not worth troubleshooting. That's why I dropped the link to the global 11.2.4.4 MSM as well since it's actually made for the device and has no consequences running on an EU unit.
 
  • Like
Reactions: MauroG

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
You need to flash your phone to another image ASAP, the 9 Pro is not the same device as the 9, unexpected issues can occur and are not worth troubleshooting. That's why I dropped the link to the global 11.2.4.4 MSM as well since it's actually made for the device and has no consequences running on an EU unit.
Hey, how should I go back to 11.2.4.4 MSM? I mean, I tried with EDL but I get the Param error. So I'm still in the OP9P fw.
 

EtherealRemnant

Senior Member
Sep 15, 2007
5,124
2,273
38
Denver, CO
OnePlus 9
Samsung Galaxy Watch 4
Hey, how should I go back to 11.2.4.4 MSM? I mean, I tried with EDL but I get the Param error. So I'm still in the OP9P fw.
Did you follow the instructions? Check Sha256, uncheck lite firehose, selected India in the target drop-down box? Play with different combos of options. The MSM works, you just have to find the right combination to get past the "device not match image" message. I have used that MSM twice myself and someone else used it last night so it does work.
 
  • Like
Reactions: MauroG

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
Ah crap, I linked you to the wrong thread.


Download the modded 11.2.4.4 from there and follow those instructions I just gave you.
Man, you just saved me. I just got it booting into OP9 Global FW thanks to you!! Thanks :D. 5 stars for good customer service for you.

Now I gotta search deeper to see if I can manage to flash custom rom without breaking things again. It didn't work by unlocking BL, flashing patched img (these two did) but then it all messed up by trying to get TWRP
 
Last edited:
  • Like
Reactions: EtherealRemnant

EtherealRemnant

Senior Member
Sep 15, 2007
5,124
2,273
38
Denver, CO
OnePlus 9
Samsung Galaxy Watch 4
Man, you just saved me. I just got it booting into OP9 Global FW thanks to you!! Thanks :D. 5 stars of good customer service for you.

Now I gotta search deeper to see if I can manage to flash custom rom without breaking things again. It didn't work by unlocking BL, flashing patched img (these two did) but then it all messed up by trying to get TWRP
Awesome, glad that it worked for you! Can you leave a comment in the thread I posted that it worked for you and what combination you had to use so others can see it too?

As for the custom ROM, don't use TWRP, use the recovery image the ROM dev posts. TWRP doesn't work right. It won't even boot on my phone anymore, even on 11.2.10.10 it drops me back to fastboot.

Also make sure you're on 11.2.10.10 on both slots (download the OTA and flash it with the local upgrade tool, when it reboots, flash it again).
 

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
Awesome, glad that it worked for you! Can you leave a comment in the thread I posted that it worked for you and what combination you had to use so others can see it too?

As for the custom ROM, don't use TWRP, use the recovery image the ROM dev posts. TWRP doesn't work right. It won't even boot on my phone anymore, even on 11.2.10.10 it drops me back to fastboot.

Also make sure you're on 11.2.10.10 on both slots (download the OTA and flash it with the local upgrade tool, when it reboots, flash it again).
OOOOH shoos that might be why I just *uck*d my phone!!!

Of course I'll leave a reply on the post. Thanks a lot!

I'm interested in flashing Evolution X since my Poco X3 has that same rom and it's great, but this new method is kinda new to me. Do you think the instructions in the first post would work? You don't have to answer if you don't wanna btw.

The instructions are:

First Time Install / Clean Flash
1. Be on the latest OOS 11!!
2. Download ROM.zip (link in post #2) & boot.img (link in post #2)
3. fastboot flash boot boot.img
4. fastboot reboot recovery
5. adb sideload BUILD.zip
6. Format data
7. Reboot to system & #KeepEvolving


But when I download the file its just a file like an OTA without any boot.img, just a payload.bin... Should I dump the payload.bin and flash by FB?

Should I update to A12 or leave the FW of the MSM that saved the phone?
 
Last edited:
  • Like
Reactions: EtherealRemnant

EtherealRemnant

Senior Member
Sep 15, 2007
5,124
2,273
38
Denver, CO
OnePlus 9
Samsung Galaxy Watch 4
OOOOH shoos that might be why I just *uck*d my phone!!!

Of course I'll leave a reply on the post. Thanks a lot!

I'm interested in flashing Evolution X since my Poco X3 has that same rom and it's great, but this new method is kinda new to me. Do you think the instructions in the first post would work? You don't have to answer if you don't wanna btw.

The instructions are:

First Time Install / Clean Flash
1. Be on the latest OOS 11!!
2. Download ROM.zip (link in post #2) & boot.img (link in post #2)
3. fastboot flash boot boot.img
4. fastboot reboot recovery
5. adb sideload BUILD.zip
6. Format data
7. Reboot to system & #KeepEvolving


But when I download the file its just a file like an OTA without any boot.img, just a payload.bin... Should I dump the payload.bin and flash by FB?

Should I update to A12 or leave the FW of the MSM that saved the phone?

That OP is a mess...

Here are the files you need.

ROM zip - https://sourceforge.net/projects/ev...p2a.220505.002-05111100-unsigned.zip/download
Boot image - https://sourceforge.net/projects/evolution-x/files/lemonade/bootimage/stock_boot.img/download

Make sure you flash 11.2.10.10 and then flash it again to get it on both slots. Once that's done, follow the instructions.

You must be on 11.2.10.10 to flash custom ROMs. Only Lineage 19.1 works on OOS12 firmware (it actually requires it).
 
  • Wow
Reactions: MauroG

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
That OP is a mess...

Here are the files you need.

ROM zip - https://sourceforge.net/projects/ev...p2a.220505.002-05111100-unsigned.zip/download
Boot image - https://sourceforge.net/projects/evolution-x/files/lemonade/bootimage/stock_boot.img/download

Make sure you flash 11.2.10.10 and then flash it again to get it on both slots. Once that's done, follow the instructions.

You must be on 11.2.10.10 to flash custom ROMs. Only Lineage 19.1 works on OOS12 firmware (it actually requires it).
Thanks a lot! :D Might give it a try

I was just told that there will be some vendor updates maybe this weekend and A12 FW will be needed so I kinda should wait.

Imma try to search for a workaround about the GPhotos for now.

Thank you again btw!
 
  • Like
Reactions: EtherealRemnant

EtherealRemnant

Senior Member
Sep 15, 2007
5,124
2,273
38
Denver, CO
OnePlus 9
Samsung Galaxy Watch 4
Thanks a lot! :D Might give it a try

I was just told that there will be some vendor updates maybe this weekend and A12 FW will be needed so I kinda should wait.

Imma try to search for a workaround about the GPhotos for now.

Thank you again btw!
Hey man, you're welcome!

Honestly I got fed up with how easy it is to brick this device and just rooted 11.2.10.10, flashed the TPD/OPPerf fix, Shamiko, Google Dialer Mod APK to get call screening + call recording, and Universal SafetyNet Fix and I'm much happier with the phone than I was with any of the custom ROMs. They all have various issues that were more annoying to me than the stock software and trying Lineage 19.1 resulted in me having to MSM twice (once trying to leave it to go to StagOS, another when trying to flash it coming from another ROM, this was before the base requirement switched to A12 too) and I just got sick of having to MSM. I plan to stick with OOS11 until A13 drops.
 
  • Like
Reactions: MauroG

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
Hey man, you're welcome!

Honestly I got fed up with how easy it is to brick this device and just rooted 11.2.10.10, flashed the TPD/OPPerf fix, Shamiko, Google Dialer Mod APK to get call screening + call recording, and Universal SafetyNet Fix and I'm much happier with the phone than I was with any of the custom ROMs. They all have various issues that were more annoying to me than the stock software and trying Lineage 19.1 resulted in me having to MSM twice (once trying to leave it to go to StagOS, another when trying to flash it coming from another ROM, this was before the base requirement switched to A12 too) and I just got sick of having to MSM. I plan to stick with OOS11 until A13 drops.
Yeah! I am surprised as well. I've been using Android since 2011 and been using custom roms ever since from day 0 with any of my 7 phones and also my GF's and this is the first time I really messed it up big time with any of my devices. I would have send it to repair if it wasnt for you tbh.

As of now I love the OS and how fast it is and also wanna stick with it for a while without changing roms. All this was because I wanted to get unlimited Google Photos and I almost break the thing hahaha
 
  • Like
Reactions: EtherealRemnant

EtherealRemnant

Senior Member
Sep 15, 2007
5,124
2,273
38
Denver, CO
OnePlus 9
Samsung Galaxy Watch 4
Yeah! I am surprised as well. I've been using Android since 2011 and been using custom roms ever since from day 0 with any of my 7 phones and also my GF's and this is the first time I really messed it up big time with any of my devices. I would have send it to repair if it wasnt for you tbh.

As of now I love the OS and how fast it is and also wanna stick with it for a while without changing roms. All this was because I wanted to get unlimited Google Photos and I almost break the thing hahaha
There is a Magisk module for that (and so much more) - https://github.com/Kingsman44/Pixelify

If you check my signature, I've been at this since 2009 with the HTC Hero and never bricked either. I think I have bricked unintentionally (MSM mod testing required me to intentionally screw with my device too so I don't count those) 4 times since I got this device in February. It's ridiculous but at least we have the MSM. Those who bought the 10 Pro don't have it yet so when they brick theirs, it's off to OnePlus. This was my first OP and it will unfortunately be my last because of all these issues and OP's slow update cycle.
 
  • Wow
Reactions: MauroG

MauroG

Senior Member
Nov 6, 2011
415
48
Quito
OnePlus 9
There is a Magisk module for that (and so much more) - https://github.com/Kingsman44/Pixelify

If you check my signature, I've been at this since 2009 with the HTC Hero and never bricked either. I think I have bricked unintentionally (MSM mod testing required me to intentionally screw with my device too so I don't count those) 4 times since I got this device in February. It's ridiculous but at least we have the MSM. Those who bought the 10 Pro don't have it yet so when they brick theirs, it's off to OnePlus. This was my first OP and it will unfortunately be my last because of all these issues and OP's slow update cycle.
I was just thinking of using my poco x3 as a jump box but i'm gonna give that a try, thanks again.

I've bricked or softbricked every phone i've had since a LG gt540 up to this Poco x3 NFC but always managed to get them working by just looking into XDA or some threads until now with this OP9 which is also my first. My GF had OP One and it worked like charm even on custom roms so as of now this is the first time I got beaten hahaha
 
  • Like
Reactions: EtherealRemnant

jigarb1992

Senior Member
Sep 19, 2012
70
9
Vyara
works fine till "vm-bootsys", after restart my phone not getting start
any solution?

1655648283109.png
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Greetings,


    I've appreciated @Slikkster2k's terrific thread that explains and walks you through fastboot recovery of a OnePlus 9. To make it more convenient, I've taken his process and adapted @mauronofrio's OnePlus 8 fastboot ROM to post a fastboot ROM zip for the OnePlus 9.


    PLEAE NOTE THAT FASTBOOT ROMS CAN ONLY BE USED IN DEVICES WITH AN UNLOCKED BOOTLOADER!!!
    AND BE WARNED THAT YOU WILL WIPE INTERNAL STORAGE COMPLETELY.
    THIS IS NOT MEANT FOR BRANDED DEVICES, OR TO SWITCH REGIONAL TYPES, OR AS AN UPGRADE PATH.
    THIS IS THE LAST DITCH ATTEMPT BEFORE USING AN MSM TOOL TO GET YOU A BOOTING DEVICE...​



    Instructions:

    - On your PC, install bootloader drivers for OP9 (I used the Universal ADB driver found here: https://adb.clockworkmod.com/) and afterwards, you may need to use Device Manager in Windows' control panel to "update driver" for an unrecognized OP9 in Bootloader and Fastbootd modes.
    - Ensure you're using the LATEST version of SDK platform tools (from Android Studio) on your PC or you might be stuck at a later step (specifically, when rebooting to Fastbootd)
    - On your PC, download the Fastboot ROM zip from the download link below.
    - On your PC, unzip downloaded file
    - On your PC, navigate to its now-uncompressed folder
    - Reboot your OnePlus 9 to bootloader mode. From a crashed state, you might need to hold down the power button for an ungodly amount of time (think 30 seconds) to fully shut down. Then hold down power and both volume buttons until you see the Bootloader screen
    - Connect the OP9 to your PC
    - On your PC in the uncompressed folder, double-click cmd.bat
    - In the PowerShell window that opens, type fastboot devices
    =if you see a small string of characters, you're good
    =if you only get another prompt, you need to install adb drivers (see 1st step) before going any further
    - type flash-all_slotb.bat
    - type y
    = because there's almost NO CIRCUMSTANCE that a fastboot ROM successfully flashes without wiping your data. As in deleting, formatting, absolutely annihilating everything on your device. Now if you have a perfectly functional device, then maybe you can avoid wiping. But that's not why you're here, are you? You've buggered your phone and are desperately looking for someway to get it to boot normally, before calling OnePlus and begging for an MSM tool. So if you're here, take a deep breath and kiss your data goodbye.
    = flashing the ROM to slot B and then booting slot B gives you a better shot at one-step flashing success. It's been my experience that f you flash to slot A, some files simply don't flash and then you're left having to flash to slot B anyways.
    = at some point, your OP9 will reboot to Fastboot mode for more flashing...but if you happen to see <awaiting any device> for several minutes, it means that the OP9 in Fastboot mode is not being recognized by Windows due to a driver issue, and for those unlucky folks, go to Post #2
    = if your OP9 continues to blissfully flash in Fastboot mode, just let it go...
    - Success is when you see a final reboot, and the twirling dots of a normal OOS boot, at which point you can finally unplug your OP9 from your PC.

    Optional steps, at end:
    Once you've successfully booted to 11.2.2.2, I would recommend that you download the latest full OTA from OnePlus' support page (11.2.9.9 is in the DOWNLOAD LINKS, below) and place it on your internal SD card's "root" directory (note that this is not the true root directory of internal storage accessible only if you are rooted with Magisk)
    Then Settings>system>system updates and tap the gear icon (top right of screen) to do a local upgrade.
    After Fastboot ROM flashing on slot B, this local upgrade ensures that slot A will be overwritten by the full stock ROM, ending whatever badness was on slot A that led you to need a Fastboot ROM flash. So now, both slots A and B should have solid functioning ROMs.

    Good luck!



    DOWNLOAD LINKS:
    Fastboot ROM 11222AA zip:

    Stock Full OTA 11299AA zip

    Credits:
    - @Slikkster2k
    - @mauronofrio (please un-retire!)
    2
    Please upload to MEGA or Google Drive or actually anywhere else as AFH is so slow it gives me 3 days for estimated download time. Thank you. Somebody sending a mirror would be much appreciated.
    2
    Nice write up, friend! Thank you for taking the time to do so.
    2
    Thanks, I contact oneplus support and it seem like they are updating their Software Upgrade section.
    I've provided an AFH mirror for OOS' full OTA 11.2.4.4AA for convenient download.
    Also, the recommendation I gave you is also now added to the OP.
    1
    ++This post is ONLY for those unfortunate souls who see <awaiting any device> in Fastboot mode for minutes while following the Instructions in Post #1++

    - Once your OP9 screen shows Fastboot mode and you see <awaiting any device> for several minutes
    - hit CTRL C to stop the flashing process
    - go to Device Manager in Windows and look for the yellow-triangled ! device. LE2115 -- that's your unrecognized Fastboot device
    - right click it and select update driver
    - select "Browse my computer for drivers" and then "Let me pick from a list..."
    - select ADB interface (and you might further need to pick the Universal or Samsung Android device) and install it
    - once that driver window closes, go back to the PowerShell window
    - type fastboot devices
    =if you see a small string of characters, you're good. Go to the last step!
    =if you only get another prompt, you need to unplug the OP9 and then reconnect it. Since you just updated the driver, Windows should now recognize and engage the driver for the Fastboot mode OP9. Confirm this by looking for a small string once you again type fastboot devices
    =if you still don't get a small string confirming device recognition, try updating the driver again. And again. Because, you know, Windows. If you never succeed in getting Windows to recognize the OP9 in Fastboot mode, you might need to try downloading another ADB driver. But you really can't go further in this flashing process till the OP9 is recognized in Fastboot mode. Only then can you go on...
    - the last step! Type rescuefastbootd.bat to complete the flashing process in Fastboot mode. With any luck, your OP9 will now flash the 2nd set of images and then reboot normally, on OOS 11.2.2 in slot B, and you will see the orbiting dots of a normal OOS boot. When you do, you can unplug your phone from the PC. Success!!