How To Guide How To: Unlock the T-Mobile Bootloader

Search This thread

amaroney55

Senior Member
I swear ppl and scared to try things out. But yet they want and want. The only way to learn is to fail. T-mobile 9 pro converted to eu had the global but it wouldn't update so I went got the updated eu and it's fine. I am rooted. It's basically the same steps as the 8t only difference when I convert u have to flash the t-mobile modem MODEMST1 and MODEMST2. Sorry Mr.jamescable I didn't mean this towards your post or towards you. I am not use to the xda app change
 
  • Like
Reactions: nmccord30

therussiann

Member
Jul 17, 2014
18
3
question,

when my phone is on the pc has no issues and i can use it to go into bootloader on the phone, but when the phone gets into bootloader the pc seems to no longer see that its connected to phone.

anyone have a solution to this?
 

nmccord30

Member
Mar 30, 2015
18
3
OnePlus 9 Pro
I swear ppl and scared to try things out. But yet they want and want. The only way to learn is to fail. T-mobile 9 pro converted to eu had the global but it wouldn't update so I went got the updated eu and it's fine. I am rooted. It's basically the same steps as the 8t only difference when I convert u have to flash the t-mobile modem MODEMST1 and MODEMST2. Sorry Mr.jamescable I didn't mean this towards your post or towards you. I am not use to the xda app chan

I swear ppl and scared to try things out. But yet they want and want. The only way to learn is to fail. T-mobile 9 pro converted to eu had the global but it wouldn't update so I went got the updated eu and it's fine. I am rooted. It's basically the same steps as the 8t only difference when I convert u have to flash the t-mobile modem MODEMST1 and MODEMST2. Sorry Mr.jamescable I didn't mean this towards your post or towards you. I am not use to the xda app change
Do you mind writing a detailed step guide so I can do this I'm waiting for my unlock token
 
  • Like
Reactions: grinch247

amaroney55

Senior Member
question,

when my phone is on the pc has no issues and i can use it to go into bootloader on the phone, but when the phone gets into bootloader the pc seems to no longer see that its connected to phone.

anyone have a solution to this?
Change ports for a test. Make sure your adb drivers are up to date.. depends on how your installing adb also. Are u using the Google adb or the 5 min installer or the tool to install. What I have been doing every time I install my driver's. I go ahead and turn off the signature verification. And is your bootloader unlocked is the check clicked for oem unlock on developers mode? It can be a number of things troubleshoot my friend.
 

craznazn

Senior Member
Nov 12, 2009
460
199
OnePlus 8T
OnePlus 9 Pro
question,

when my phone is on the pc has no issues and i can use it to go into bootloader on the phone, but when the phone gets into bootloader the pc seems to no longer see that its connected to phone.

anyone have a solution to this?
While your phone is booted (and usb debug on), what's the output of adb devices? In bootloader, what's the output of fastboot devices? If adb shows up and fastboot doesn't, check device manager and make sure fastboot drivers are installed
 
thanks mobdeep
 

Attachments

  • Screenshot_20210420-220925.jpg
    Screenshot_20210420-220925.jpg
    215.2 KB · Views: 74
  • Like
Reactions: avid_droid

amaroney55

Senior Member

Not being mean or rude. But if you don't know the adb commands. I think you might need to research before you brick your phone. Everything you need is right here on this website. Knowledge my friend. Trust me you will feel alot better figuring this out on your on. Then someone walking you through it. I mean I will help ya only so much. I know it's frustrating but that's how I learned all this. It took me like 3 days just to get adb installed correctly. .
 

Camboozle

Member
Apr 24, 2013
48
11
Phoenix
LG V20
OnePlus 9 Pro
question,

when my phone is on the pc has no issues and i can use it to go into bootloader on the phone, but when the phone gets into bootloader the pc seems to no longer see that its connected to phone.

anyone have a solution to this?

I think in bootloader you can only use fastboot, and in recovery, or on you can use adb. I haven't rooted in 7 years, so I'm rusty, but I seem to recall that being the case.

I just tested and that is indeed the case.
 

glitchsys

Senior Member
May 3, 2006
212
66
Sacramento
I've unlocked the bootloader. I actually extracted the boot.img file from the AA version offered on OnePlus support site and modified it and booted it (wasn't sure it was going to work on the T-Mobile ROM) and the phone actually booted off the modified boot.img file and I was able to root it. Easy peasy.

OnePlus support has 11.2.2.2.LE15AA (https://www.oneplus.com/support/softwareupgrade/details?code=PM1617074857015) is this the European version? I thought "AA" was the USA version. I thought this was the generic USA version of the ROM, ie what you'd get if you'd bought the OnePlus 9 Pro directly from OnePlus and not T-Mobile.

Anyways, unlocked, rooted. But I cannot pass SafetyNet. I've tried MagiskHide, that's stupidly easy, but still fail SafetyNet. I've tried the "Universal SafetyNet Fix" module + MagiskHide Props Config (and then ran "props" via terminal to change the device fingerprint). Not matter what I try, I cannot get SafetyNet to pass.

With my OnePlus 7T Pro McLaren 5G (T-Mobile variant) I had to also install a custom kernel, one that would hide the fact that the bootloader was unlocked and it aided in passing SafetyNet.

I really don't care if I'm running the T-Mobile version of the ROM or the USA/Global version of the ROM. In fact, I think I'd prefer to run the global version of the ROM, I feel like I'll get updates from OnePlus far faster than I would from T-Mobile. I can easily make an image of my modem_b partition (B is my active side) and restore that.
 

avid_droid

Senior Member
  • Aug 24, 2019
    1,857
    629
    Hawaii
    OnePlus 9 Pro
    I've unlocked the bootloader. I actually extracted the boot.img file from the AA version offered on OnePlus support site and modified it and booted it (wasn't sure it was going to work on the T-Mobile ROM) and the phone actually booted off the modified boot.img file and I was able to root it. Easy peasy.

    OnePlus support has 11.2.2.2.LE15AA (https://www.oneplus.com/support/softwareupgrade/details?code=PM1617074857015) is this the European version? I thought "AA" was the USA version. I thought this was the generic USA version of the ROM, ie what you'd get if you'd bought the OnePlus 9 Pro directly from OnePlus and not T-Mobile.

    Anyways, unlocked, rooted. But I cannot pass SafetyNet. I've tried MagiskHide, that's stupidly easy, but still fail SafetyNet. I've tried the "Universal SafetyNet Fix" module + MagiskHide Props Config (and then ran "props" via terminal to change the device fingerprint). Not matter what I try, I cannot get SafetyNet to pass.

    With my OnePlus 7T Pro McLaren 5G (T-Mobile variant) I had to also install a custom kernel, one that would hide the fact that the bootloader was unlocked and it aided in passing SafetyNet.

    I really don't care if I'm running the T-Mobile version of the ROM or the USA/Global version of the ROM. In fact, I think I'd prefer to run the global version of the ROM, I feel like I'll get updates from OnePlus far faster than I would from T-Mobile. I can easily make an image of my modem_b partition (B is my active side) and restore that.
    But does it work on 11.2.3.3?
     

    glitchsys

    Senior Member
    May 3, 2006
    212
    66
    Sacramento
    But does it work on 11.2.3.3?

    I don't know? T-Mobile version of the ROM is 11.2.2.2.LE5ACB and the version on OnePlus Support site (https://www.oneplus.com/support/softwareupgrade/details?code=PM1617074857015) is 11.2.2.2.LE15AA
    Both are 11.2.2.2 based. I guess that's why the boot.img from 11.2.2.2.LE15AA managed to work on the 11.2.2.2.LE5ACB ROM. Where does 11.2.3.3 come into play?

    Thanks to another post I learned the SafetyNet issue was with Magisk. I'd chosen stable v22.1; Turns out I had to install Magisk Canary version, now I can pass SafetyNet. So ridiculous. But glad it's resolved.
     
    • Like
    Reactions: mypd1991

    avid_droid

    Senior Member
  • Aug 24, 2019
    1,857
    629
    Hawaii
    OnePlus 9 Pro

    Top Liked Posts

    • There are no posts matching your filters.
    • 2
      Is this a OP9 series issue? I've never had to do this with 7 or 8 series from Tmo to Global... 🤔
      It's an OP9 Pro issue afaik, doesn't affect regular OP9
      1
      Looks like the site is fixed, just downloaded my unlock bin. 288bytes
      1
      Is this a OP9 series issue? I've never had to do this with 7 or 8 series from Tmo to Global... 🤔
      Go read the OP. Things have changed with OnePlus and Tmo devices. Example,no longer able to update zip from system update. No cog wheel anymore. TMobile seems to be trying to lock it down. Fortunately this guyade us a workaround to get EU rom for us. Read the description it's not a bug
    • 9
      Hello all, this is a quick and simple guide to unlocking your T-Mobile locked bootloader. Just a reminder: unlocking the bootloader will wipe your data. The instructions here will apply to all T-Mobile OnePlus devices.

      1. Unlock your SIM. Some options here
        1. Finding a sympathetic rep to unlock your device. I used the I'm a developer and need the device unlocked for work purposes and took 2 agents before I got mine unlocked.
        2. Finding an awesome XDAer who has the capability to do it, such as https://forum.xda-developers.com/t/...ng-service-oneplus-samsung-google-lg.4231597/ (never used this service, just an example but he seems active and still unlocking)
        3. Paying a (trusted) 3rd party service. I never used them, YMMV
        4. T-Mobile's official policy of waiting 40 days and paying off any balance on an EIP.
      2. Toggle OEM Unlocking in Developer Options.
      3. Jot down your IMEI with *#06#
      4. Reboot the device to bootloader. You can do this via ADB or advanced reboot options in Developer Options.
      5. On a computer with latest fastboot and OnePlus drivers installed, run:
        Code:
        fastboot oem get_unlock_code
      6. Fill out the unlock application on OP's site: https://www.oneplus.com/unlock_token You should have all the necessary information to fill it out now.
      7. Wait for the unlock application to be processed. It can take up to 2 weeks, or even longer on a new device. You can enjoy your still-locked OP9P for now.
      8. Once the unlock application is processed, download the unlock file from the unlock site above, save it (as an example, I saved it as unlock.bin)
      9. With your device in bootloader again, run:
        Code:
        fastboot flash cust-unlock [path/to/unlock.bin]
        In my example, from the CWD as the unlock.bin file, I would run
        Code:
        fastboot flash cust-unlock unlock.bin
      10. Unlock your bootloader with the command:
        Code:
        fastboot oem unlock

      Congrats, your OnePlus device should now be unlocked!
      3
      The unlock token came for me in exactly 7 days and 1 hour.

      The magisk and stock boot.img for 11.2.2.2 is below for T-Mobile variant root
      2
      Is this a OP9 series issue? I've never had to do this with 7 or 8 series from Tmo to Global... 🤔
      It's an OP9 Pro issue afaik, doesn't affect regular OP9
      2
      Hello all and thanks for all the work you guys have been doing so far.

      Got my oneplus 9pro5g Tmo last sat, got the unlock code wed and today iam unlocked. wooohooooo.. now its time to start having some fun with this phone. Its been a while since i been playing around with roms and stuff.. Let the games begin.. I am new to the oneplus family but have been modding samsung galaxy series untill the last rootable note 8...
      1
      Temporary unlock doesn't work, must be permanent. If you are really unlucky with support, try #2, he's active and currently unlocking 9 series.


      Read OP, permanent SIM unlock must be acquired before OEM Unlocking is available (or we are waiting for an exploit). Temp unlock does nothing in the context of getting the BL unlocked.

      Oh Geeze. I hadn't looked too closely yet as I just got the phone yesterday. But there goes one of the key reasons for getting the One Plus over the S21 lol. It's on a Sprint account and they couldn't activate it with the T-Mobile sim (according to the rep) so that 1 guy can't help. Geeze. Makes me miss the days of affordable flagships you could buy outright easy.

      I was excited to be back in the scene but it might have to wait until later when I have more of a reason for it.