The Custom Droid

Android Tutorials, Tips and Tricks

How to Unlock Bootloader on T-Mobile OnePlus 6T

How to Unlock Bootloader on T-Mobile OnePlus 6T

Do you want to customize your OnePlus 6T’s software and add more features to it? Then you must first unlock the bootloader. Here’s how to easily Unlock Bootloader on T-Mobile OnePlus 6T.

Advertisement

The OnePlus 6T comes no short when we talk about performance, battery life, or the software itself and we have emphasized that a lot of times in our OnePlus 6T Review. The stock OxygenOS software on the 6T is clean and snappy. It only gives you features that you’d actually use and not gimmicks that you would use and forget. But if you really dig features and want to customize the software, or want to use a custom ROM, then you might want to root OnePlus 6T and install TWRP recovery on it.

However, before you even get there, you must first Unlock Bootloader on T-Mobile OnePlus 6T. Thanks to OnePlus and their flexibility when it comes to the development scene, you can easily unlock the bootloader using a simple fastboot command. Now, this implies to the International unlocked variant of the OnePlus 6T. But if you own the T-Mobile variant, you will need to go through a few extra steps due to the limitations posed by the carrier itself.

Advertisement

We will be covering all of that in this guide. So, you can easily unlock bootloader on T-Mobile OnePlus 6T. Just go through the instructions below.

Important Note

  • Unlocking the bootloader may push your phone out of the warranty. If you’re concerned about it, it would be best to get in touch with a T-Mobile/OnePlus customer representative and confirm the same.
  • Also, in order to unlock the bootloader, the device must be paid off in full. More info and clarification could be found here.

How to Unlock Bootloader on T-Mobile OnePlus 6T

Prerequisites

Make sure that you fulfill all the requirements listed below before you head over to the steps to unlock bootloader on T-Mobile OnePlus 6T.

  • Make sure to take a backup of all your data stored on the phone, including the internal storage. You can also follow our tutorial on how to backup Android phones completely.
  • Charge your OnePlus 6T to a sufficient battery level to avoid any hiccups during the process.
  • Install ADB and Fastboot on the PC. For demonstrating, we will refer to “C:\adb” in this guide. It is the location where the ADB/Fastboot binaries are present.
  • Install OnePlus USB drivers on the PC.
  • [Important!] Make sure that you unlock the SIM first. If you do not know how to do it, then visit this page.
  • Enable USB debugging option – Go to Settings -> About phone and tap 7 times on the ‘Build number‘. Once done, enable OEM unlocking on your OnePlus 6T.

How to Unlock Bootloader on T-Mobile OnePlus 6T

Unlike the International edition, the process to unlock bootloader on T-Mobile is a two-step process. First, you will need to acquire a unique bootloader unlock token by providing your phone’s IMEI and unlock code. Once acquired, you can flash this token and finally unlock the bootloader.

Step 1: Get the Bootloader Unlock Token

  1. Boot your OnePlus 6T into Bootloader Mode
    Unlock Bootloader on T-Mobile OnePlus 6T - Enter Bootloader Mode
  2. Connect the phone to the PC using the USB cable
  3. Go to the folder on the PC where the ADB and Fastboot binaries are present (e.g. C:\adb)
  4. Hold the SHIFT key and right-click on an empty space inside the folder
  5. Select the ‘Open PowerShell window here’ option
  6. Now, enter the following command to get your device-specific unlock code:
    fastboot oem get_unlock_code

    Unlock Bootloader on T-Mobile OnePlus 6T - Get Bootloader Unlock Code

  7. Copy the unlock code and save it locally on the PC
  8. Now, go to the unlock token request page and log in with your OnePlus/Google account
  9. Enter your phone’s IMEI number, unlock code, and an email address where you’d like to receive the bootloader unlock token.
    Unlock Bootloader on T-Mobile OnePlus 6T - Fill Bootloader Unlock Token Request Page
  10. Once entered, click on ‘Submit’.

Now, wait for the bootloader unlock token to arrive on your provided email. According to OnePlus, the token should reach you within a period of 7 (seven) days. Once you receive the email, follow Step 2 below to finally unlock bootloader on T-Mobile OnePlus 6T.

Step 2: Unlock the Bootloader on T-Mobile OnePlus 6T

  1. Download the ‘unlock_token.bin’ file from the received email on your PC
  2. Copy the downloaded file to the folder where the ADB and Fastboot binaries are present (e.g. C:\adb)
  3. Hold the SHIFT key and right-click on an empty space inside the folder
  4. Select the ‘Open PowerShell window here’ option
    Unlock Bootloader on T-Mobile OnePlus 6T - Open PowerShell Window Here
  5. Now, boot your OnePlus 6T into Bootloader Mode
  6. Connect the phone to the PC using the USB cable
  7. Enter the following command to flash the bootloader unlock token:
    fastboot flash cust-unlock unlock_token.bin
  8. Once flash, enter the command below to finally unlock bootloader on T-Mobile OnePlus 6T:
    fastboot oem unlock
  9. As soon as you enter the command, you should see the bootloader unlock confirmation message
    Unlock Bootloader on T-Mobile OnePlus 6T - Confirmation Message
  10. Simply use the Volume keys to select ‘UNLOCK THE BOOTLOADER’ and press the Power button to confirm.

Your T-Mobile OnePlus 6T’s bootloader should now be unlocked. With that, you can now install TWRP on OnePlus 6T and root it using Magisk.

You can also flash OxygenOS from the International variant (The link to the tutorial will be available soon). That’s because the OxygenOS software delivered by T-Mobile is mostly late and often comes with bugs. For instance, the latest update breaks Google Play certification, thus preventing you to use apps like Google Pay. However, that’s upon you to choose.

So, you have just been able to unlock the bootloader on T-Mobile OnePlus 6T. If you have any questions, please leave a comment below.

About the Author

Founder and Editor-in-Chief

Dhananjay has more than 11 years of experience in Android software customization and development, and has spent the past 10 years writing about it. He spends most of his prime time reading, learning and writing about Android and other open-source projects. He is also a community-taught web developer. Apart from that, he loves mountain biking and playing video games on his PlayStation.

Leave a Reply

Comments are moderated, and published only if they are relevant to the topic and add value in a constructive way. If you disagree with something, please be polite and respectful. We suggest you read our comment policy before commenting.