How To Guide Tmo-eu (global) the way I did it.

Search This thread
So you can boot, get to OS, and have local upgrade? If so, I highly recommend taking the same full OTA (11.2.2.2 in your case, for global), then flash the modem.
Doesn't appear to be any difference between the 11.2.2.2 and 11.2.3.3 modem for tmo, other than compile date.
Thank you
 

MStrawder

Senior Member
Aug 19, 2010
275
48
OnePlus 7 Pro
OnePlus Nord N10 5G
Can someone explain how they got into fastbootd because the commands have 0 effect. My phone is still working properly NOW,but, need someone to hold my hand on this cause I'm out of options at this point

Make absolutely sure you have the latest Fastboot/adb files. At this moment, it's r31.0.2. My device wouldn't respond to any of the Fastboot commands until I had updated it. Then any of the below commands should get you into FastbootD

1) adb reboot fastboot (straight to FastbootD)
or
2) adb reboot bootloader
THEN
2a) fastboot reboot fastboot
or
3) fasboot reboot-bootloader
THEN
3a) fastboot reboot fastboot

I just ran through the sequences about a half a dozen times each to verify it's working. The key for this device, for me at least, was making sure I had the newest Fastboot/ADB files. Honestly, I hadn't updated them in ages because the old ones worked fine with my OP7 Pro. This device seems to only work with the most recent ones.
 

avid_droid

Senior Member
  • Aug 24, 2019
    1,857
    629
    Hawaii
    OnePlus 9 Pro
    Make absolutely sure you have the latest Fastboot/adb files. At this moment, it's r31.0.2. My device wouldn't respond to any of the Fastboot commands until I had updated it. Then any of the below commands should get you into FastbootD

    1) adb reboot fastboot (straight to FastbootD)
    or
    2) adb reboot bootloader
    THEN
    2a) fastboot reboot fastboot
    or
    3) fasboot reboot-bootloader
    THEN
    3a) fastboot reboot fastboot

    I just ran through the sequences about a half a dozen times each to verify it's working. The key for this device, for me at least, was making sure I had the newest Fastboot/ADB files. Honestly, I hadn't updated them in ages because the old ones worked fine with my OP7 Pro. This device seems to only work with the most recent ones.
    I have the latest platform tools. Still a no go for me. It's frustrating,so I gave up. Thanks for your help though
     

    iSkyJIE

    Senior Member
  • Apr 22, 2021
    56
    3
    Follow the guide, TMO 11.2.2.2 flash global 11.2.2.2 AA, updated to 11.2.3.3 EU. However, the visual voice mail does not work, Unable to activate.


    Screenshot_20210504-155730.jpg


    Screenshot_20210504-155751.jpg
     

    avid_droid

    Senior Member
  • Aug 24, 2019
    1,857
    629
    Hawaii
    OnePlus 9 Pro
    Make absolutely sure you have the latest Fastboot/adb files. At this moment, it's r31.0.2. My device wouldn't respond to any of the Fastboot commands until I had updated it. Then any of the below commands should get you into FastbootD

    1) adb reboot fastboot (straight to FastbootD)
    or
    2) adb reboot bootloader
    THEN
    2a) fastboot reboot fastboot
    or
    3) fasboot reboot-bootloader
    THEN
    3a) fastboot reboot fastboot

    I just ran through the sequences about a half a dozen times each to verify it's working. The key for this device, for me at least, was making sure I had the newest Fastboot/ADB files. Honestly, I hadn't updated them in ages because the old ones worked fine with my OP7 Pro. This device seems to only work with the most recent ones.
    finally in fastbootd with adb reboot fastboot.
    Now when i click on my flashall.bat it does absolutely nothing. Waiting for device...
     

    logiasin

    New member
    Feb 28, 2014
    4
    0
    Before following this guide, I used the T-Mobile MSM tool to flash my phone to stock 11.2.3.3. From there, I re-unlocked my bootloader and booted the rooted boot image before proceeding to follow the guide step by step to back up partitions, dump the OTA payload, merge the OTA with my dumped modems, etc etc etc.

    Using the 11.2.2.2 Global/NA OTA, with or without root, with or without the T-Mobile modems, I was never able to get past the international boot animation, even after leaving it running for upwards of 30 minutes.

    Using the 11.2.4.4 EU OTA, with or without root, with or without the T-Mobile modems (no data as expected without the T-Mobile modems), I was able to boot and proceed with setting up and further debloating and I haven't yet experienced instability.

    I'm not sure why flashing system_ext_a is in the batch file twice, but flashing system_ext_b results in an error about resizing the partition.
    I don't have a abl_b.img to flash
    I don't have a multiigoem.img to flash, but I do have a multiimgoem.img
    I ran fastboot --set-active=a afterwards to set the slot, not sure if this was strictly necessary.

    TL;DR:
    T-Mo 11.2.3.3 -> 11.2.2.2 NA failed
    T-Mo 11.2.3.3 -> 11.2.4.4 EU succeeded.
    The downgrade from 11.2.3.3 to 11.2.2.2 NA may have been a contributing factor in not being able to finish booting. I'd like to try again with a 11.2.3.3 or higher Global/NA build.

    So the guide works, results seem to possibly vary depending on MSM/ROM/OTA versions in play.

    Many thanks to @amaroney55, @craznazn, and @Jhoopes517 for the tutorials, writeups, and file uploads.
     

    Logix

    Forum Moderator
    Staff member
  • Dec 25, 2008
    1,131
    740
    St.Petersburg
    OnePlus 9 Pro
    Before following this guide, I used the T-Mobile MSM tool to flash my phone to stock 11.2.3.3. From there, I re-unlocked my bootloader and booted the rooted boot image before proceeding to follow the guide step by step to back up partitions, dump the OTA payload, merge the OTA with my dumped modems, etc etc etc.

    Using the 11.2.2.2 Global/NA OTA, with or without root, with or without the T-Mobile modems, I was never able to get past the international boot animation, even after leaving it running for upwards of 30 minutes.

    Using the 11.2.4.4 EU OTA, with or without root, with or without the T-Mobile modems (no data as expected without the T-Mobile modems), I was able to boot and proceed with setting up and further debloating and I haven't yet experienced instability.

    I'm not sure why flashing system_ext_a is in the batch file twice, but flashing system_ext_b results in an error about resizing the partition.
    I don't have a abl_b.img to flash
    I don't have a multiigoem.img to flash, but I do have a multiimgoem.img
    I ran fastboot --set-active=a afterwards to set the slot, not sure if this was strictly necessary.

    TL;DR:
    T-Mo 11.2.3.3 -> 11.2.2.2 NA failed
    T-Mo 11.2.3.3 -> 11.2.4.4 EU succeeded.
    The downgrade from 11.2.3.3 to 11.2.2.2 NA may have been a contributing factor in not being able to finish booting. I'd like to try again with a 11.2.3.3 or higher Global/NA build.

    So the guide works, results seem to possibly vary depending on MSM/ROM/OTA versions in play.

    Many thanks to @amaroney55, @craznazn, and @Jhoopes517 for the tutorials, writeups, and file uploads.
    It worked for me when I fixed flashall
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 9
      Ok this procedure is the way I did it and I have tested it over and over still working to unbrick and even brick your phone. So please use at your own caution I am no way gonna be held responsible for anyone bricked phone. And your data will be formatted erase poof gone if you don't back it up. And I encourage y'all to read Craznazn post.


      Actually he has several post I used like this one too steps with oneplus 8t works on 9 pro too.

      Big thanks to him for finding out bout the most important part the modem....

      Here we go... I am assuming y'all know adb and fastboot so leaving that out. But make sure you have latest oneplus drivers and adb cause fastbootd has to be used when flashing.

      First read Craznazn post on unlocking bootloader. And he has a t-mobile magisk patched link you can use to flash read his post. After your backed up unlocked and rooted. Get this app from play store.

      I went ahead and checked everyone of the blocks.
      Screenshot_20210420-035026.jpg
      Screenshot_20210420-035026.jpg

      looks like this. Now this is gonna take a a min like 45-1 hour this is your phones active firmware. Mine ended up being 26gb. . While that's going go ahead and and get eu or global your gonna use from xda post or oneplus site full version only. I did global first could not update so I went ahead and did the eu ba 11.2.3.3 (updated one) everything is same works great.

      After download use the payload extractor I hope y'all know how and what that is if not please stop and research. Label that folder after it's done global(eu) so I won't get confused. (Go ahead and patch the boot image if u want root);

      Now on your phone find the zip file partition backup made for ya. Transfer it to pc. Extract it. Your gonna see some .img and .gz. it's gonna look like
      ( On the .img file I went ahead and erased the 2021-04-15 part)
      Screenshot_20210420-035026.jpgIMG_20210420_040458.jpg
      Then I but both roms side by side and this is very important what I did was took the boot.img and renamed it to orginaleu/globalboot.img from the global/eu folder and placed renamed the magisk patched to boot.imgand place in the global folder.
      IMPORTANT IF YOU WANT DATA TO WORK AT ALL. TAKE YOUR MODEM AND MODEMST1 AND MODEMST2 FILE OUT OF YOUR TMOBILE FIRMWARE FOLDER COPY THEM TO THE GLOBAL/EU FOLDER IF NOT YOUR NOT GONNA HAVE NO DATA NO SERVICE AT ALL. AND TAKE THE CARRIER.IMG FILE FROM TMOBILE FOLDER AND COPY IT OVER TOO.

      I made this flashall.bat it worked just fine. I might have left out a few partitions but it is all good. Now on pc open a blank text document and copy and paste the change2 flashall.bat.txt and save as flashall.bat. put one in each folder and there conversation folder in one and the recovery folder in the t-mobile firmware folder. To flash just adb reboot bootloader then fastboot reboot fastboot. Make sure your in fastbootd. Screen will look like the recovery screen but it will say fastbootd. Once there click on the flashall.bat and let it do it thing. It may take like 5 mins to boot. Now if it stuck on the oneplus boot animation. Go back to. Fastboot and -- set-active =a or b. And if your rom acts little jumpy or crazy go back and check the boot.img u flashed might hot them mixed up.


      My first guide maybe this will help you til the msmtool is ready. I know it get frustrating sometimes that's why I tried to describe much as I can
      3
      @Logix just posted the remade script for the flashall as it seems there was typos which could cause errors. Are you using the the latest platform tools adb also?
      I downloaded his latest script and did the conversion. @Jhoopes517 helped me get my adb/fastboot working.
      3
      I downloaded his latest script and did the conversion. @Jhoopes517 helped me get my adb/fastboot working.
      Glad you got it working again
      3
      No, I'm gonna support @amaroney55 on this guide. If you can't follow the guide or don't have the time to follow the guide, then you won't be able to troubleshoot it or have the time to troubleshoot it when something breaks. This is not a straightforward conversion and you may very well hard brick.
      3
      Very nice guide and there is only one thing I want to point out is there is A typo in your script (I guess)

      you have 2 "fastboot flash system_ext_a system_ext.img" which I think one of them should be
      "fastboot flash system_ext_b system_ext.img".

      Took me a while to figure out, I got boot loop and bunches of errors like "Not enough space to resize partition" if I don't change it, after changing, everything back to normal.

      Thanks again for this helpful guide!