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

Search This thread

craznazn

Senior Member
Nov 12, 2009
787
1
493
OnePlus 8T
Samsung Galaxy S22 Ultra
So I used msmdownloadtool to get back to stock Tmo... After successful installation. I again unlocked Bootloader to flash global rom... Unfortunately problem still there... I have to manually flash Tmo modem img after every flash or ota 🤦‍♂️
anyone have latest 11.2.4.4 Tmo_Modem img?
You can try to extract the latest modem prior to conversion. Otherwise just use the modem we have
 

jkt97401

Senior Member
Aug 29, 2011
631
147
U.S.A.
Google Pixel 7 Pro
I searched this thread and it seems nobody has encountered the issue I have haha. When sending the fastboot command "fastboot oem get_unlock_code" it comes back with this error
"FAILED (remote: Command not supported in default implementation)

I am SIM unlocked and OEM Unlocking as well as USB Debugging are enabled within the developer settings. I am using the latest Fastboot directly from google.

Any help is appreciated!


Edit: I was able to figure it out on my own. The fastboot drivers didn't want to stay installed for some reason, I had to reboot Windows with driver enforcement off and manually select the oneplus adb/fastboot drivers for installation. Super strange, but thought I'd leave this here in case any poor souls in the future run into the same issue.
 
Last edited:
  • Like
Reactions: daina

DeathCite

Member
Jul 29, 2018
41
3
fastboot oem get_unlock_code
returns this error

FAILED (remote: 'Command not supported in default implementation')
fastboot: error: Command failed

Any help is nice
 
  • Like
Reactions: Nathanhenning

skleveno

Member
May 24, 2017
19
2
I have latest OnePlus driver and adb and fastboot. PC detects the in2017 and I can go in to adb and see the device, reboot to another menu etc. However when I first got into adb and type the fastboot oem get_unlock_code it just hangs and says waiting for device..
 

jwidel

Member
Jun 25, 2021
28
7
I have latest OnePlus driver and adb and fastboot. PC detects the in2017 and I can go in to adb and see the device, reboot to another menu etc. However when I first got into adb and type the fastboot oem get_unlock_code it just hangs and says waiting for device..
you need google drivers and fasboot adb and one plus drivers. adb devices to verify connection then adb reboot bootloader. once it boots to bootloader menu. do fastboot reboot bootloader or hold your volume down+up+power same time and it will boot to fastboot, your better off to convert to eu firmware. if you do root just use the AA boot.img to flash in magisk. unless someone has the stock boot,img for tmobile yet. i successfully rooted tmobile and converted with no problems. but **** happens,
 

jwidel

Member
Jun 25, 2021
28
7
you need google drivers and fasboot adb and one plus drivers. adb devices to verify connection then adb reboot bootloader. once it boots to bootloader menu. do fastboot reboot bootloader or hold your volume down+up+power same time and it will boot to fastboot, your better off to convert to eu firmware. if you do root just use the AA boot.img to flash in magisk. unless someone has the stock boot,img for tmobile yet. i successfully rooted tmobile and converted with no problems. but **** happens. i havent had to unlock my bootloader in a month but i think you also have to fasboot flash unlock then fasboot get oem unlock
 

Ju5t3nC4s3

Senior Member
Dec 29, 2007
283
1
134
t.me
Xiaomi Poco F1
OnePlus 7 Pro
The device needs to be Sim unlocked before you can even attempt to bootloader unlock.
This is not true, i have decovered a bypass. I have a way to flip the oem-unlock switch and you dont even need to enter the Dev options. And you can do the fastboot oem get_unlock_code. And get all the info. I located the bit that needs fliped. And this can be added to a msmdownload tool . So all you need to do is flash and the switch is already flipped. Even if you are simlocked.
IMG_20211003_170545_853.jpg
 
  • Like
Reactions: CZ Eddie and t411

FizzyAps

Senior Member
This is not true, i have decovered a bypass. I have a way to flip the oem-unlock switch and you dont even need to enter the Dev options. And you can do the fastboot oem get_unlock_code. And get all the info. I located the bit that needs fliped. And this can be added to a msmdownload tool . So all you need to do is flash and the switch is already flipped. Even if you are simlocked.View attachment 5424725
So you added it the msm tool
 
This is not true, i have decovered a bypass. I have a way to flip the oem-unlock switch and you dont even need to enter the Dev options. And you can do the fastboot oem get_unlock_code. And get all the info. I located the bit that needs fliped. And this can be added to a msmdownload tool . So all you need to do is flash and the switch is already flipped. Even if you are simlocked.View attachment 5424725
bro! we need to talk....
Pm sent 👍
 

sin-cal

Senior Member
Aug 16, 2008
189
10
Porterville, CA
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!
I just wanted to reply and Thank you for providing this. I spent a few hours today trying to troubleshoot getting the unlock code from the phone using a cmd string that was incorrect that oneplus unlock instruction provided. cd “root directory ”> Command: fastboot.exe oem get_unlock_code "" <<< That is what was provided, It brought back an error. Again, Thank you!!!! Unlock submitted and awaitin approval.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    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!
    4
    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
    3
    Looks like the site is fixed, just downloaded my unlock bin. 288bytes
    2
    Both of you have made statements that sound like you are talking about SIM unlocking. This is bootloader unlocking and is not related. T-Mobile support isn't there for you to unlock your bootloader and yes they will grant a temporary sim unlock if you need it.
    The device needs to be Sim unlocked before you can even attempt to bootloader unlock.
    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