[Guide] Unlock Bootloader: T-Mobile [Nord N10 5G] (BE2025) - OnePlus Nord N10 5G Guides, News, & Discussion

Prep
Download Android SDK
Enable Developer Options
Enable USB Debugging mode (Optional)
Enable OEM Unlocking
Info Needed
IMEI number
Dial
Code:
*#06#
Serial # (also listed with unlock code step)
Settings/About Phone/Status/Serial number
Unlock Code from bootloader/fastboot mode
Enter Fastboot mode (2 options)
USB Debugging (adb reboot bootloader)
from Power Off or Reboot
Fastboot command
Code:
fastboot oem get_unlock_code
OnePlus Site
https://account.oneplus.com/signup/
Create an Account
Oneplus/T-mobile Unlock Bootloader Page
https://www.oneplus.com/unlock_token
Enter Device info
Note: It took OnePlus 7 days to send my Unlock token
Send unlock Token to Device
Reboot to bootloader/fastboot
Send Unlock Token (Use full Filename)
Code:
fastboot flash cust-unlock unlock_token.bin
Unlock Bootloader
Code:
fastboot oem unlock
Confirm unlock
Select Unlock the bootloader
Scroll with the Volume button
Select with the Power button
Warning: Device will reboot and factory reset (wipe user data)
​
Options
Root
Root N10 5G using Magisk for factory stock
More
https://forum.xda-developers.com/t/oneplus-nord-n10-5g-hardware-variants.4221237/
Oneplus Nord N10 5G hardware variants
Does anyone have the full list of hardware variants? BE2025 - Metro, maybe t-mobile? Be2026 - NA BE2028 - EU? BE2029 - Global I bought the BE2026 straight from oneplus in the US and realized that the situation isn't quite like it is with the...
forum.xda-developers.com
Credits
How to Unlock Bootloader on OnePlus (Unlocked / T-Mobile)
Here is a complete walk-through and guide on how to unlock bootloader on OnePlus phones. Whether you are looking to install a custom ROM or trying to root
teamandroid.com

Reboot to Bootloader/Fastboot
Reboot or Power Off
Hold Volume Up and Power Buttons
Select Restart
When the screen goes black
Hold the Volume Down button till you see the language screen
Select your language (English) with touch or Scroll (volume buttons) Select (Power button)
Select Advanced
Select Reboot to fastboot
Confirm Reboot to fastboot

Enable Developer Options
Select Settings/About phone/Build number
Tap Build number till you see
You are now a developer!
Go back to the Settings page
Select System
Developer Options will now be available.

Enable USB Debugging mode

Enable OEM Unlocking

Unlock Code from bootloader/fastboot mode

Screenshots

I was able to get the OEM unlock toggle to show after running a debloat script in another thread. I applied for my token so I'm super stoked for finally getting to unlock. I planned to make a toolkit for this device as well written in Python

So I was able to finally unlocky bootloader now that I have my token. I tried to install a custom ROM, followed the steps exactly, and upon ADB failing at 47% on the side load I reboot to get into fastboot and ended up in 900E mode (semi-brick state). I flashed stock in EDL and reunlocked again... This time I switch the slot from a to b and it did this same thing again! I'm not even sure why this happens if others haven't experienced it

Looks like I'll be sticking with stock root. Trying to flash any rom via adb sideload as shown in the instructions fails at 47%. After trying to reboot to bootloader after that it just semi-bricks. Trying to switch slots after unlocked also causes it to brick. I'm sorry, but this pisses me off a little bit. I'm not sure how others aren't running into this issue.

EDIT:
Turns out because I didn't take the OTA to Android 11 that's what caused it. It was because of the Android 10 bootloader. All is working finally! I'm truly sorry for the troubles..

Does this work with Metro By T-Mobile OnePlus Nord N10 5g?

So, I'm a little confused. The unlock code from fast boot, is it both lines as a single code? I tried to submit like that and the oneplus page says must be 64 characters. What am I missing?

nkolvek said:
So, I'm a little confused. The unlock code from fast boot, is it both lines as a single code? I tried to submit like that and the oneplus page says must be 64 characters. What am I missing?
Click to expand...
Click to collapse
Yes the unlock code is both lines put together with no spaces. Make sure all the 0 are zeros. I would triple check that you copied the code down right. The code should be 64 characters long. I had trouble with the unlock token link not working so I had to contact the Oneplus support on their website. To save you time I would find your serial number, unlock code, Imei number and your PCB number. This way you don't have to do the back and forth that I had to do for over a month. Even if they don't ask for it, just give them the info, it should save you time. Or if you are tech savvy I believe you can flash a different version of your phone to bypass the need for a unlock token. You might also try to send a direct message to an active senior member in one of these N10 forums. Good luck

Related

remote: oem unlock is not allowed

Hi,
I am using my Nextbit Robin Oem Unlock from last 1 year but today i decided to go back to stock with locked Oem.
I flashed the stock rom and locked the Oem at the same time but when i restarted the phone it got stuck at the boot.
So I went ahead with the 'fastboot oem unlock' command, and here's the problem. All flashing command returns FAILED <remote: device is locked...>.
fastboot oem device-info reads: Device tampered: false, Device unlocked: false. So bootloader is locked. At this point I assume that the bootloader is unlocked, but revert back to locked after reboot (the phone automatically rebooted after executing oem unlock command, so can't get around that).
Tried numerous other methods, using different adb files, no dice. Can't even flash TWRP. Tried adb sideload, same. Tried executing fastboot oem unlock with various different parameter, still locked after reboot. I cannot flash anything into locked bootloader.
Google researched it for few hours, same problem happened to other phones from other manufacturers that came returned from warranty replacement with modified motherboard; OR tampered/broken eMMC/NAND flash. But no such case for Nextbit Robin (yet?).
Pretty hopeless right now since I just found out that Nextbit Robin support ended on Aug 1st.
Guess I'm stuck with locked bootloader and no cell signal phone. Unless someone can help. One can always hope.
Anyway, thanks for reading.
Mukul_Meena said:
Admin Note: This is a special Q&A-formatted thread. Please follow this link to view it in your browser: http://xda.tv/post76659814
Click to expand...
Click to collapse
If you bootloader is unlocked I think you can give a try to the Nextbit's Unbrick Tool
As you want to go back to stock , I think this is a good idea.
Now if your bootloader isn't unlocked there is unfortunately nothing I can do for you , unless you unlock it .
Edit #1: If your bootloader is locked , go to bootloader mode by pressing volume down + power button for about 20 seconds and try to see the bootloader state with fastboot commands. If it is unlocked , follow the process in the @nextbitKhang's thread .
Yes that's the main issue. Oem is Locked.
Is there any Oem unlock code i can use to unlock from ADB?
I don't think so ,I'm not sure, but I hope you'll find one.
On your Robin go to settings > system > about phone > tap build number until it shows developer options.
Go into developer options which is in settings > system > developer options.
Make sure OEM unlocking is enabled. (for good measure disable then re-enable)
Also make sure usb debugging is enabled. Have the Robin plugged into a computer so you can enable to pop-up on Robin asking for access for the computer.
Once they are both enabled shut down your phone. Turn it back on while pressing vol down+power and plugged into your computer.
In adb run command fastboot oem unlock
please i'm experiencing the same issue not on nextbit but on GIonee.
i have re-activate both OEM unlocking and USB debugging several times but it all void
same error: Remote: OEM unlock is not allowed
please kindly help

Downgrade from Pie to Oreo without Root and unlocked Bootloader?

Hey guys,
can someone tell me if it's possible to downgrade the stock android pie version to stock oreo without rooting my device or unlock the bootloader?
I read some threads and posts but i'm not sure, because the information is disputed.
So can i flash the old stock android without getting a brick or getting stuck in edl-mode?
Thank you for your answers
Mansil234 said:
Hey guys,
can someone tell me if it's possible to downgrade the stock android pie version to stock oreo without rooting my device or unlock the bootloader?
I read some threads and posts but i'm not sure, because the information is disputed.
So can i flash the old stock android without getting a brick or getting stuck in edl-mode?
Thank you for your answers
Click to expand...
Click to collapse
Hello,
I think that it's not possible without unlocking bootloader. The unique solution is to enter in edl-mode but this is more dangerous than unlock the bootloader. Unlock bootloader is very simple and not dangerous, you are just going to loose all of your data but with a backup this is not a problem.
Root is not necessary for that, if you need help to do your downgrade with bootloader unlocking tell me !
I'm here if you have any question or if you need help !
Pierre
Flashing via EDL Mode only works with unlocked bootloader!
Unlock Bootloader will erasing all data (reset system)!
Pierre_C said:
Hello,
I think that it's not possible without unlocking bootloader. The unique solution is to enter in edl-mode but this is more dangerous than unlock the bootloader. Unlock bootloader is very simple and not dangerous, you are just going to loose all of your data but with a backup this is not a problem.
Root is not necessary for that, if you need help to do your downgrade with bootloader unlocking tell me !
I'm here if you have any question or if you need help !
Pierre
Click to expand...
Click to collapse
Can you send me the links for unlock bootloader and oreo firmware? I can't find them
ᵀᴴᴱK!D ᴼᴿᴵᴳᴵᴻᴬᴸ ツ™ said:
Can you send me the links for unlock bootloader and oreo firmware? I can't find them
Click to expand...
Click to collapse
I don't now the link but I can explain you the process.
/!\ This will erase all of your data !!
1) Enable developer options by going to Settings > About Phone, scroll down to Build number and tap 5-7 times to enable developer option.
2) Once you enabled the Developer Options. Returned back to Settings > Developer Options > USB Debugging and OEM Unlock. Just Enable there options.
At that time you have 2 option, official option and non-official version.
- Official Version,
This method require some days because you have to ask xiaomi to send you an unlock code.
You need Windows it doesn't work on Linux.
1) Go to http://en.miui.com/unlock, click on Unlock button on the webpage now you have to login and then proceed to tap on Download Mi Unlock from the resulting page.
2) Now, proceed to put your Xiaomi Mi A2 Lite into Fastboot mode by powering it on while holding Volume Down and Power buttons simultaneously. Hold until you see your phone is booted into Fastboot mode.
3) After the successful login, the validation process will start on your phone, and for the first time, you will get a message that “You don’t have the permission to Unlock the device”
4) Now click on the “Go” button or use Go to MIUI Unlock page to receive the unlocking permission.
5) Now click on the Unlock Now and log in with your Mi account details and fill all details.
6) You will get OTP for confirmation use it to complete the process.
7) Now wait until your application gets approved, you will receive the OTP password on your phone number once it’s approved.
8) Now Open the Mi Flash tool click on unlock and pass the two pop-up. Your device will be unlocked
Non-Official but simple version :
1) Proceed to put your Xiaomi Mi A2 Lite into Fastboot mode by powering it on while holding Volume Down and Power buttons simultaneously. Hold until you see your phone is booted into Fastboot
mode.
4) Download Miniamal ADB and fastboot in you are on windows, https://forum.xda-developers.com/showthread.php?t=2317790
If you are on linux use
Code:
sudo apt-get install fastboot
Code:
sudo apt-get install adb
3) On Windows in Minimal ADB and fastboot or on Linux on the terminal enter this command
Code:
fastboot oem unlock
4) Your phone will reboot, it's unlock !
PS: Sorry for my bad English
Pierre
PC295 said:
Flashing via EDL Mode only works with unlocked bootloader!
Unlock Bootloader will erasing all data (reset system)!
Click to expand...
Click to collapse
Actually you could avoid the erasing data
When you get in to fastboot mode
hold to volume down button before and write "fastboot oem unlock" code
dont release until phone shows mi logo at the startup

How do i flash unlock token?

I got my unlock code its 2 lines. is that the full token or is only one of them? also how do i flash it?
Step 1 – Enable OEM unlocking
You need to enable OEM unlocking, which can be done by enabling the developer settings on your device. To do so, go to Settings, About phone and repeatedly tap Build number. Developer options will then be added to your system settings, where you can then enable OEM unlocking.
Step 2 – Get your IMEI
Get your phone’s IMEI by dialing *#06# in your phone’s dialer. The IMEI code will show up. You will need this for T-Mobile’s form later on.
Step 3 – Get your unlock code
Reboot into fastboot mode on your device. You can reboot into the bootloader by switching on USB debugging, setting up adb and fastboot and typing “adb reboot bootloader”. USB debugging is also located under the developer options. Alternatively, you can hold volume down and the power button to boot up your device. Next type “fastboot oem get_unlock_code”. Take this code down, as you’ll also need it for T-Mobile’s online form.
Step 4 – Fill out the online form and flash your token. This is where you will need to enter your IMEI code and your unlock code (2 lines as one long code). Once you submit it, you should receive a flashable unlock token within two weeks. You can flash it with “fastboot flash cust-unlock” unlock_token.bin
Step 5 – Unlock and root
Now you can just unlock your phone the exact same way as the regular OnePlus. Simply just type “fastboot oem unlock” and you’re good to go! Now you can follow the steps for a regular, unlocked OnePlus to root your device. Those are detailed above.
Never Settle - OnePlus.com
OnePlus creates beautifully designed products with premium build quality & brings the best technology to users around the world. No tradeoffs, we #NeverSettle.
support.oneplus.com
HueyT said:
Step 1 – Enable OEM unlocking
You need to enable OEM unlocking, which can be done by enabling the developer settings on your device. To do so, go to Settings, About phone and repeatedly tap Build number. Developer options will then be added to your system settings, where you can then enable OEM unlocking.
Step 2 – Get your IMEI
Get your phone’s IMEI by dialing *#06# in your phone’s dialer. The IMEI code will show up. You will need this for T-Mobile’s form later on.
Step 3 – Get your unlock code
Reboot into fastboot mode on your device. You can reboot into the bootloader by switching on USB debugging, setting up adb and fastboot and typing “adb reboot bootloader”. USB debugging is also located under the developer options. Alternatively, you can hold volume down and the power button to boot up your device. Next type “fastboot oem get_unlock_code”. Take this code down, as you’ll also need it for T-Mobile’s online form.
Step 4 – Fill out the online form and flash your token. This is where you will need to enter your IMEI code and your unlock code (2 lines as one long code). Once you submit it, you should receive a flashable unlock token within two weeks. You can flash it with “fastboot flash cust-unlock” unlock_token.bin
Step 5 – Unlock and root
Now you can just unlock your phone the exact same way as the regular OnePlus. Simply just type “fastboot oem unlock” and you’re good to go! Now you can follow the steps for a regular, unlocked OnePlus to root your device. Those are detailed above.
Click to expand...
Click to collapse
got it figured out! I converted to global rom and rooted.
after flashing unlock token, am i free to flash global rom using msm tool or will there be an issue with that?
MSiq said:
after flashing unlock token, am i free to flash global rom using msm tool or will there be an issue with that?
Click to expand...
Click to collapse
That is only sim unlock. You will need to convert hd1907 to global using Superboy58 patched msmtool in Guides section of op7t xda
@HueyT Is this method paid??. Because they replied me in mail that you need to pay for this order.
Did you get the code from https://www.oneplus.com/us/unlock_token ?
If so, they send an invoice, but there's no money amount.
Once I got mine, I went back and checked the drop-down Check My Applications, and it had a download link there.
Maxaevaya said:
Did you get the code from https://www.oneplus.com/us/unlock_token ?
If so, they send an invoice, but there's no money amount.
Once I got mine, I went back and checked the drop-down Check My Applications, and it had a download link there.
Click to expand...
Click to collapse
Max, I already received mine, but had issues... (Long Story)
I Know I downloaded it, just trying to Find It on my drive?
it's a " .bin" File, Correct?
is there any distinct name to it ?
NVMND - Initial attempt to Log-In to OnePlus.com wasn't working, but I got it!
Of COurse - it is aptly named "unlock_code.bin" !

How To Guide [INFO] Bootloader Unlock reference guide

Hello Everyone,
This is going to be a detailed post regarding unlocking your OnePlus 9 Pro’s Bootloader for anyone who is new to this or just wants a reference guide.
Note : This is only for Global / Europe / Indian models [Non T Mobile]. Guide for T Mobile bootloader unlocking is present here
Things to know before unlocking Bootloader:
(Edit: Apparently, Unlocking Bootloader after 11.2.3.3 retains L1 but still YMMV) Your L1 license is downgraded to L3 while the bootloader remains unlocked on your device. If in future you wish to re-lock it then the L1 license is restored without any hassle and everything works just fine.
Some apps partially or completely stop working. 2 of the most noticeable apps I have noticed personally are Netflix and Google Pay. Netflix becomes no longer installable/updatable from Play Store but sideloading and using it works just fine (Apart from the L3 license), whereas Google Pay straight up often refuses to work even when Magisk isn’t installed.
Unlocking your bootloader will wipe your storage! Please keep this in mind before proceeding to unlock your bootloader.
OnePlus does not void your warranty if you choose to unlock your phone’s bootloader, so your warranty remains perfectly intact.
Pre-requisites:
A computer having the latest platform tools installed
OnePlus 9 Pro running on the latest available OxygenOS firmware
USB Cable
30+% of charge
Steps:
(Optional) Flash the latest OxygenOS Firmware twice on your device, to ensure that both the slots on your device are populated with the same latest firmware.
Go to Settings > About phone and tap on “Build Number” about 7 times to enable Developer Options
Go to Settings > System > Developer options and enable the toggle option saying “OEM unlocking”
Go to Settings > System > Developer options and enable the toggle option saying “USB debugging”
(Optional) Ensure that ADB is functioning properly.
Connect your device to your system
Wait for the drivers and other software to finish installing
Once your device is properly visible, open a new shell and type
Code:
adb devices
Your phone should be getting a prompt asking to allow USB debugging for your system, Tap Allow
Now
Code:
adb devices
should be listing your device serial number properly
Boot to Fastboot by either:
Typing the command
Code:
adb reboot bootloader
in a shell using adb
Powering off the phone and then pressing and holding Vol Up and Vol Down while pressing down Power in order to boot to Fastboot mode
Powering off the phone and then Pressing and holding Vol Down while pressing Power in order to boot to Recovery Mode first and then Rebooting to Bootloader through it
Enabling “Advanced Reboot” in developer options and choosing the Bootloader option in the power menu
Once in Bootloader, connect your device to your system and run
Code:
fastboot devices
. It should list your phone’s serial number along with the text ‘fastboot’ written next to it.
Now type in the command:
Code:
fastboot flashing unlock
Your phone’s screen should now be asking for confirmation regarding Bootloader Unlock. Use the volume keys to navigate to the “Proceed” option and using the Power Button to confirm
Your device should now begin formatting itself and would reboot soon
Congrats! You just unlocked your OnePlus 9 Pro!
At least 11.2.3.3 retains Widevine L1 even if you unlock bootloader.
Older version had L3 problem, though.
AndroPlus said:
At least 11.2.3.3 retains Widevine L1 even if you unlock bootloader.
Older version had L3 problem, though.
Click to expand...
Click to collapse
What variant do you have ? I unlocked bootloader on my Indian variant running 11.2.3.3 and I still lost L1
oddlyspaced said:
What variant do you have ? I unlocked bootloader on my Indian variant running 11.2.3.3 and I still lost L1
Click to expand...
Click to collapse
I unlock + magisk mine once updated to OOs 11.2.3.3 LE15BA and L1 state was maintained too
@oddlyspaced : As a side effect, once bootloader is unlocked, I've notice that adb command " adb reboot bootloader " isn't working anymore too.
Vol- + poweron combo still working to go there, and I can also use developer option to tick the Advanced Reboot too that have the same effect and allows to reboot whether in fastboot or recovery
Fre$h said:
@oddlyspaced : As a side effect, once bootloader is unlocked, I've notice that adb commande " adb reboot bootloader " isn't working anymore too.
Vol- + poweron combo still working to go there, and I can have use developer option to tick the Advanced Reboot too that have the same effect and allows to reboot whether in fastboot or recovery
Click to expand...
Click to collapse
That's pretty weird. On my end everything is standard. Maybe you should try relocking and unlocking if you don't care about L1. Who know's what might end up getting ****ed in software.
On BA (EU) I can confirm L1 after unlock.
Nah ^^ Advanced Reboot does the job, so I'll be fine with that
dreinulldrei said:
On BA (EU) I can confirm L1 after unlock.
Click to expand...
Click to collapse
OOO Seems like EU Builds don't lose L1. Can you confirm if 'adb reboot bootloader' is working for you or not ? That might lead to a conclusion regarding EU builds.
Never use ADB for this; but pressing Vol Up and Down while turning on does the same. And it works, as well as extended reboot option via power key.
To clarify: I also use Magisk and Magisk Hide, just in case this is of interest.
Still L1 on 11.2.2.2AA as well after unlocked.
Also never had a problem with adb reboot bootloader or fastboot commands.
I used the command 'fastboot oem unlock' and not 'fastboot flashing unlock' yet retained widevine L1 (11.2.2.2 global/magisk stable/lsposed)
FYI, When you install the OnePlus drivers, the platform tools get installed as well, to :
C:\Program Files (x86)\OnePlus USB Drivers\Android
I tried locking my 9pro's bootloader and the device got soft bricked and did not boot, so I had to unlock bootloader again in order to make it function. Surprisingly L1 is intact now! wow!
how unlock bootloader for coloros
avid_droid said:
I'm back on Oneplus and noticed that my OEM unlock is greyed out. Tmo variant.
Click to expand...
Click to collapse
See this guide for T-Mobile variant...
How To: Unlock the T-Mobile Bootloader
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. Unlock your SIM. Some...
forum.xda-developers.com
I've updated the Guide to reflect on T Mobile bootloader unlock and modified the statement regarding L1.
Can I still return the phone after unlocking bootloader?
How do I relock bootloader?

How To Guide Unlock Bootloader on G20 (SPD)

I had to unlock my bootloader on my old but trusty G20, had it grayed out. This is often normal on relatively new android devices. 1. Finish your setup wizzard normally, 2. Connect To Wi-Fi,. 3 Have it grab signal from his rild or modem. 4. Then open developer settings and go on adb shell to type adb shell reboot bootloader... then just type fastboot devices followed by fastboot flashing unlock on your phone press power down and wait (make sure the device does not have FRP set to ON if it´s on boot again and remove your Google´s Account). Done, now you can do a fastboot reboot and finish the setup wizzard again, go into dev settings and you will see "Bootloader is alrredy unlocked". (The order on the steps is key to make it work) reasoning is quite simple, you should not be unlocking a bootloader of a device that you don´t own, hence finishing the propper setup first should give you the best result, set no google acccount and no security (you are going to wipe the device again when you unlock the oem). Just bringing this up if it helps someone unbrick or fix their G20 (good device even for UNISOC).​

Categories

Resources