How To Guide Global 11.2.10.10 MSM Tool (added experimental support for Indian variant flashing as well)

Search This thread

EtherealRemnant

Senior Member
Sep 15, 2007
4,429
1,745
38
Denver, CO
Google Pixel 7 Pro
One last question, if I understood correctly, you have been successful at changing your target id by first flashing the stock IN version and updating all the way, then flashing the stock Global and updating all the way changing your TargetID both times without issue? Correct?
Correct. I used the India 9 Pro MSM after my first brick rendered my device unrecognized by any MSM. After that I tried to flash the phone with the regular global MSM and that didn't work because of the target. Modified the 11.2.10.10 MSM to target IN, flashed it, and my device was target O2 next time I needed the MSM so I had to use an unmodified MSM.
 

TheGhost1951

Senior Member
Feb 11, 2009
914
190
Garfield
OnePlus 9 Pro
Correct. I used the India 9 Pro MSM after my first brick rendered my device unrecognized by any MSM. After that I tried to flash the phone with the regular global MSM and that didn't work because of the target. Modified the 11.2.10.10 MSM to target IN, flashed it, and my device was target O2 next time I needed the MSM so I had to use an unmodified MSM.
since you have the OP9 would this same process work for my OP9P?
 
Alright well I'm uploading it there anyway, it has about 9 minutes left. I will edit this post with the link when it's done and you can use whatever tomorrow.

Did you guys made this by yourselves? If so, can you please teach me how to make it? for the OnePlus 8? We really need one and we haven't really have a modded msm tool
 

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    **I forgot that OnePlus screwed up the wiping script on 11.2.10.10 so after discovering I couldn't root my device, I have attached 11.2.4.4 that is modded to flash to Indian variants as well. It works on my device in the same manner described in this post. If you use 11.2.10.10, you won't be able to unlock the bootloader and have a working phone, it will kick you to recovery with an error message and you can wipe system cache and it will act like it's booting but it never will. Only flash 11.2.10.10 if you are planning to stay with a locked bootloader or if you're going to OOS 12.**

    I found this updated MSM Tool and figured that people would appreciate it.

    Source of updated MSM Tool: https://yun.daxiaamu.com/OnePlus_Roms/一加9/9008线刷救砖包氧OS 11.2.10.10/

    As an added bonus, I added multi-target support. If you have flashed your global OnePlus 9 with Indian firmware, this package may help you get back to global software. I have tested it by intentionally flashing my global 9 to India 9 Pro firmware again and I can confirm that it does work. Choose India in the Target dropdown box.

    As for the settings for flashing Indian firmware back to global, I was getting the dreaded "device not match image" until I left sha256 checked and use lite firehose *unchecked*. I know this flies in the face of normal convention and I'm sure this will lead to some people having Sahara errors and I unfortunately don't know how to fix that. I would assume that when you have a device that's actually booting that you shouldn't need the lite firehose anyway. It wouldn't surprise me if some people find that they need a different combo. In order to get the OP9P firmware (which I also modified with multi-target to force it to flash to global because it wouldn't do it without the mod) to flash my global unit so I could test this, I had to uncheck Sha256 check and I left use lite firehose checked, so try playing with different combos instead of just declaring it doesn't work and please report which combos worked for your device so others can see.

    It's honestly a real headache when you have to flash the Indian 9 Pro firmware because it breaks the ability to go to OOS12 unless you can flash back with the global MSM and clear whatever flag is being set that makes it think it's an Indian 9 Pro so having a tool available to be able to go back to global firmware should be a great boon for those of us who have a serial flashing problem lol.

    Pro tip: Start the app and click Start before you connect your phone so it's already looking for the device when it reboots. You can use adb reboot edl to go right to edl mode rather than having to use the obnoxious key combo. If the process fails, press and hold volume up and power until the phone reboots to the OS and you can try again.

    Screenshot of success:
    Screenshot 2022-06-06 001936.png


    11.2.10.10:
    11.2.4.4:
    EDIT: I just tested this a second time, taking my device back to Indian 9 Pro and then using this MSM again. It flashed exactly the same way, giving me the device not match image error until I left Sha256 checked and unchecked use lite firehose.

    EDIT 2: See ** message at the top.
    3
    Alright well I'm uploading it there anyway, it has about 9 minutes left. I will edit this post with the link when it's done and you can use whatever tomorrow.

    I'M ON OOS 12 THANK YOU SO MUCH YOU'RE AN ACTUAL GOD
    2
    I explain from the beginning.
    1: I originally have a OnePlus 9 unlocked but with a T-Mobile ROM.
    2: I researched here on xda how to put a global ROM, well, in my attempts I ended up bricking my phone, it didn't even go into fastboot mode, only in EDL.
    3: I managed to resurrect my phone with Indian OnePlus 9 Pro ROM in EDL mode.
    4: I managed to get the T-Mobile ROM back using your latest ROM that is on Google Drive. (
    TMO MSM India mod.zip)
    5: Updated to Android 12 using system update.

    That's it.
    Msm again with his tmo mod and then follow his FBE steps with the global downgrade package that he has linked in a past comment
    2
    Hey guys.

    After bricking my phone and getting into a eternal looping black screen with no hopes to solve it but to send it over to repair, I tried what @EtherealRemnant told me and it did work!!

    1st the Indian MSM for OP9Pro and then this patched MSM.

    When I ran the MSM tool I just did exactly what the post says. Checked sha256 and unchecked "Lite Firehouse" just like in the pic below and it just worked. I used the Vol+ and Vol- key combo pressed while plugging the Original OnePlus 9 USB-C cable to get to EDL mode after flashing the OP9PRO and skipping the initial config in order to get to EDL again and flash the magical MSM .ops file provided.

    Thanks again for this

    1654905093876.png
    2
    @blosk It makes me so happy to see people benefiting from this! I originally made it for myself but when people started messaging me for help, I figured it was time to share. You are the third person in the last few days that I know of who had success! :)