Plans, am I doing anything wrong? - Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe

Hello all,
I live in the U.S and am planning to get the international version of the phone (Mi 9T Pro) from this link: https://www.amazon.com/Xiaomi-Display-Snapdragon-Factory-Unlocked/dp/B07X55XTBP and run Ting (Operates on T-Mobile, so primarily band #4). However, I haven't rooted a phone since a Galaxy S3 in 2015 and am currently running a Moto G5 Plus: So this is a massive change and I have a bunch of questions.
To begin with, my goals:
1. I want to root the phone, primarily, but still maintain fingerprint sensor to unlock phone
2. Using that, I want to install a Google Camera 7 port (with astrophotography).
3. I'd like to keep MIUI, ideally with OTA updates (not sure if this is possible with a rooted phone?).
4. If there's any way to make cell service better (unlock bands that are locked, like band 12?), I'd like to do that as well.
5. Google Photos automatic backup is also a necessity.
Are there any other improvements that you all would recommend? I've taken a look the threads here and will be doing the following:
- Create a Xiaomi account in order to unlock the phone bootloader
- Boot into bootloader (is there a setting that I need to go to before the next step?)
- Using TWRP .img from here https://forum.xda-developers.com/k20-pro/development/recovery-unofficial-twrp-xiaomi-redmi-t3944363, run 'fastboot flash recovery twrp.img'
Now what? The phone is.... rooted? How does one install xpozed and magisk?
As for google camera: https://forum.xda-developers.com/k20-pro/themes/collection-modded-google-camera-ports-t3991817 Android 10, link #3. (What's xml support?)
Thank you all for your help, a lot has changed since I last worked with this stuff

Unlocking bootloader and rooting does not break fingerprint. Unlocking extra bands is IMPOSSIBLE.
Regarding how to root, after 1 week wait of unlocking bootloader, you will have to flash push TWRP and then flash a magisk file. There's a thread for it.
Sent from my Redmi K20 Pro using Tapatalk

Related

Bootloader locked by Xiaomi now, need to fill a form in Chinese and wait to unlock it

Executive summary: If you flash China Developer ROM 6.1.14 or newer, your bootloader will be locked and the root access gone.
Before you upgrade to China Developer ROM 6.1.14 or any later version, make sure you understand the implications. Turns out Xiaomi has decided to lock the bootloader and to unlock it, you'll not only need to wipe your data but file an application with them and wait for their permission. So far, the application is in Chinese only:
View attachment 3610722
More details on en.miui.com in this thread:
Unlocking tool supported devices:
Redmi Note 3, Mi 4c, Mi Note Pro
Note: Forum user groups higher than Diamond member (including Diamond member), and all special teams have been added to unlocking bootloader whitelist. Your unlocking applications will be approved faster than other users.
Unlocking Bootloader Procedure:
1. Download zip file (recovery file) of China developer ROM for your device, put it into phone storage. Go to Updater app, press the three dot on upper right corner, and select 'Choose update package'. Choose the zip file you just put in phone storage. The update will wipe all user data, please make backup beforehand.
2. Log into the Mi account which has acquired unlocking permission on your device
3. Turn off your device, press the Power button and Volume - button at the same time to enter bootloader mode
4. Log into the unlocking tool on PC with the same Mi account. Connect the device with the PC using USB cable
5. Press 'Unlock'. The unlocking process will complete in about 10 seconds
After unlocking bootloader, users will be able to flash fastboot ROMs and custom ROMs. The unlocked device will be marked in the official service end. Users could lock bootloader again by flashing official MIUI ROMs. (This will need to use fastboot oem lock. Please note to flash offcial MIUI ROMs, otherwise your system won't be able to start)
Notes:
1. After getting unlocking permission for a Mi account, users can unlock the verified device immediately. One Mi account could only unlock one device within 30 days
2. Users could require for unlocking permission in this site: http://www.miui.com/unlock/
3. If a prompt says that the current account is not logged into a connected device. Please log in with this account on the device that needs to be unlocked
4. If your device is encrypted, unlocking bootloader will wipe all user data. Please perform a backup beforehand
Unlocking Tool Download:
(Only Chinese supported for now. We're still working on the English version, please stay tuned.)
Click to expand...
Click to collapse
In other news, the root access is also gone by default and will need to be re-enabled with an online check every time you flash a ROM via recovery or fastboot (non-OTA). Details here.
Comment: It all seems a bit ridiculous., especially the online application part.
Please help and share :
https://www.change.org/p/xiaomi-mi-...source=share_for_starters&utm_medium=copyLink
Together we can change that. If unlock bootloader was easy and possible for everyone then problem wasn't exist.
What about anything from xiaomi.eu will that lock the bootloader if I flash an update through twrp?
ethanscooter said:
What about anything from xiaomi.eu will that lock the bootloader if I flash an update through twrp?
Click to expand...
Click to collapse
I stayed with version 5.12.31 thus far so I don't know first-hand but according to them, no.
Just avoid the official firmware, including doing anything the Updater app asks you to. I think the app cannot be removed once installed but I posted here how to remove the notification.
Found this on french MIUI works great no locked bootloader.
http://miui-france.fr/TEMPLATES_ROMS/V7/minotepro.php
Flashed via TWRP all still intact.
Thanks to messi89
jazz452 said:
Found this on french MIUI works great no locked bootloader.
http://miui-france.fr/TEMPLATES_ROMS/V7/minotepro.php
Flashed via TWRP all still intact.
Thanks to messi89
Click to expand...
Click to collapse
hello bro,
can you give me more details about the update log?
Thanks
Had to join for change log, not found 1 problem yet.
Would go as far as to say, probably the best update since I had the mi note pro
Aqq123 said:
Executive summary: If you flash China Developer ROM 6.1.14 or newer, your bootloader will be locked and the root access gone.
Before you upgrade to China Developer ROM 6.1.14 or any later version, make sure you understand the implications. Turns out Xiaomi has decided to lock the bootloader and to unlock it, you'll not only need to wipe your data but file an application with them and wait for their permission. So far, the application is in Chinese only:
View attachment 3610722
More details on en.miui.com in this thread:
In other news, the root access is also gone by default and will need to be re-enabled with an online check every time you flash a ROM via recovery or fastboot (non-OTA). Details here.
Comment: It all seems a bit ridiculous., especially the online application part.
Click to expand...
Click to collapse
It's totally ridiculous and the unlocking procedure is taking people a lot of time to get an answer. Very frustrating.
ghfatw said:
It's totally ridiculous and the unlocking procedure is taking people a lot of time to get an answer. Very frustrating.
Click to expand...
Click to collapse
For an even bigger snafu, many people ended up with a boot loop after the first OTA update that also locked the bootloader, and although more than two weeks have passed there's still no way to recover from it as of yet.
This might help those with brick. No it won't ignore me.
I have received Mi Note Pro 64G few days ago
My phone is running Chinese stock rom 7.1.5 without root. I tried to install TWRP but unsuccessful.
I read some Miui forum that update rom to dev rom 6.1.28 would have pre-root but when I update to 6.1.28 via Mi-PCSuite, I still not able to install TWRP
So I read XDA forum that Mi Note Pro have to register to get unlocking bootloader code, but I can not complete the form to get unlock code
Please someone here can help me something to install a proper English rom from en.miui with google service as normal Android phone??
Thank you
Update: I managed to access the form of unlocking code request
Hope Xiaomi will process soon
I got my Mi Note Pro granted open, but i found out is was never locked. I am on Cyanogenmod at the moment. The MIUI thing was too IPhone for me (coming from an iPhone)
http://forum.xda-developers.com/mi-note-pro/help/how-to-unlock-mi-note-pro-100-t3336677
---------- Post added at 08:23 PM ---------- Previous post was at 08:22 PM ----------
denngaxl said:
I got my Mi Note Pro granted open, but i found out is was never locked. I am on Cyanogenmod at the moment. The MIUI thing was too IPhone for me (coming from an iPhone)
Click to expand...
Click to collapse
goog choice
---------- Post added at 08:28 PM ---------- Previous post was at 08:23 PM ----------
vodanhdaisu said:
I have received Mi Note Pro 64G few days ago
My phone is running Chinese stock rom 7.1.5 without root. I tried to install TWRP but unsuccessful.
I read some Miui forum that update rom to dev rom 6.1.28 would have pre-root but when I update to 6.1.28 via Mi-PCSuite, I still not able to install TWRP
So I read XDA forum that Mi Note Pro have to register to get unlocking bootloader code, but I can not complete the form to get unlock code
Please someone here can help me something to install a proper English rom from en.miui with google service as normal Android phone??
Thank you
Click to expand...
Click to collapse
Please install this version by Miflash ---> mega:///#!tcAEkKCa!_7ft1wzFRUgwryxeeNiZQLuyKcTqSZu4wWcfcWPSM18
and the install Flahify and install TWRP by flashify.
So this works to unlock bootlaoder? just read same on different website. Maybe needs seperate thread so people notice it.
http://xiaomi.eu/community/threads/how-to-unlock-bootloader-mi-note-pro-100-works.30557/
not tried it mine isn't locked.
jazz452 said:
So this works to unlock bootlaoder? just read same on different website. Maybe needs seperate thread so people notice it.
http://xiaomi.eu/community/threads/how-to-unlock-bootloader-mi-note-pro-100-works.30557/
not tried it mine isn't locked.
Click to expand...
Click to collapse
That guide works very well and is the same posted on miui.com
I was on locked botloader and now I'm on multilanguage with twrp and root with unlocked bootloader.
Works very well with mi note pro in bootloop too
哈哈???:sly:
crisgen said:
That guide works very well and is the same posted on miui.com
I was on locked botloader and now I'm on multilanguage with twrp and root with unlocked bootloader.
Works very well with mi note pro in bootloop too
Click to expand...
Click to collapse
Its work guys, just try ---> http://forum.xda-developers.com/mi-note-pro/help/how-to-unlock-mi-note-pro-100-t3336677
all the new mi note pro now comes with locked bootloader. one has to apply for unlock code at en.miui.com/unlock . also the funny part is that it asks for a "reason" for unlocking and if you don't give a legit one, they might reject your request. once rejected, you will have to wait 90 days for the next request. totally ridiculous but unavoidable for note pro owners.

What to do first when I receive the phone?

Hey everyone,
I was just wondering what I need to do when i receive the device. I am in Australia and the phone might be the Chinese model.
So is there anything I have to do with the phone to make it usable as I've heard you need to flash on the global ROM.
How do I properly set up my device for use?
Thanks
MrMoistWalrus said:
Hey everyone,
I was just wondering what I need to do when i receive the device. I am in Australia and the phone might be the Chinese model.
So is there anything I have to do with the phone to make it usable as I've heard you need to flash on the global ROM.
How do I properly set up my device for use?
Thanks
Click to expand...
Click to collapse
Not easy.To flash the global version miui,you need to unblock your boolloader, then download the global package,and flash it with the miflash.But to unlock the bootloader,you need a mi account and make a Application.
MrMoistWalrus said:
Hey everyone,
I was just wondering what I need to do when i receive the device. I am in Australia and the phone might be the Chinese model.
So is there anything I have to do with the phone to make it usable as I've heard you need to flash on the global ROM.
How do I properly set up my device for use?
Thanks
Click to expand...
Click to collapse
If you bought from a chinese-based online store, most likely your device has a fake ROM. To get rid of that ROM, you need to unlock bootloader. No matter if you want to flash an official ROM or unofficial xiaomi.eu. You can try to change ROM with MIUI Updater app, but most probably it will not work from a fake ROM.
To unlock bootloader you need at least a couple of things: a xiaomi account you can create here Mi Account -> account.xiaomi.com
After you create your MI account you need to request unlock here MI Unlock en.miui.com/unlock and wait several days to be approved for unlocking. In my case it took 4 or 5 days before I received an SMS of approval.
Then download MI Unlock app (Windows) and search a manual for unlocking device (you need to activate developer options).
In order to unlock bootloader you need a Chinese ROM (stable or dev) but If I'm not wrong all 'fake' devices come with a chinese-based ROM, otherwise wouldn't be a fake ROM?
After you achieve unlocking you can flash any ROM, Global or China, unofficial like xiaomi.eu, etc..
Flash global rom without unlocking bootloader
There is a way to flash global rom without unlocking bootloader using special USB cable that you can make yourself if you still want to do so i'll gladly show you how I did with my phone.
If you are tired and irked by MIUI, I would strongly recommend you to quickly apply for Bootloader unlocking permission on the official Miui site. Afterwards, unlock your bootloader and install official TWRP recovery and a ROM of your choice such as CM14.1. That way, you will be able to experience the true "openess" and magic of Android!
You can install CyanogenMod ROM, but unfortunately you will get no updates, since project has been discontinued on Dec 31 . Their successor is http://lineageos.org/ but there's nothing on their web yet.
Do create a MiAccount.. and do remember your security pattern... what ever you intend to do next do those two things
no need to unlock bootloader.
Xiaomi flash ROM came with 2 method.
you can flash not only from fastboot mode ( bootloader mode ) but also from edl mode ( QDloader 9008 mode ).
- fastboot method need to unlock bootloader.
- EDL method not need to unlock bootloader .
EDL method even can unlock bootloader with unofficial method

Clean install for Global Stable Rom

Hi guys,
I'm trying to get my head around everything, in order to get it onto a cleanly installed Global stable rom. It’s currently running an older version of Global stable rom, on a locked bootloader. I wish to make sure that the installation is totally clean, so I’ve figured that one of my best options would be to update it using the fastboot method.
As far as I can gather, this is that I should first unlock the bootloader using this guide here:
http://en.miui.com/thread-267361-1-1.html
After I’ve done that, I can update using “method 3”, the fastboot method, as described here:
http://en.miui.com/thread-307744-1-1.html
I have a few questions here, before I start the process. Any help would be appreciated:
In order to unlock the bootloader, I gather I need to be on China Dev rom (not Global, and not China Stable). Do I simply use the updater app and run a downloaded ROM from the website to get it onto China Dev?
Do I need to be on China Dev to even start the bootloader unlocking process? Can I leave it on what I currently have (Global stable) until I get the unlock codes?
When I register for a Mi account and request for an unlock, does the phone number associated need to be in the Mi5 I'm unlocking? I.e., do I need to keep the sim card in the Mi5, while I wait for the unlock codes etc. Until the phone is cleanly installed, I'll be using a different phone, so the SMS codes will be received on a different handset.
Do I need to install all the drivers, (Quallcomm etc.), noted in this guide here? http://en.miui.com/thread-299790-1-1.html The other guide above only specifically mentions to install the Mi Flash Tool.
Lastly, am I going about this the right way, or is there perhaps an easier way of doing things to get a clean install? Note, I don't have access to a deep flash cable.
Thanks in advance.
Hello,
Will try to answer some of your questions based on my experience.
I unlocked the bootloader from global stable rom. It is possible to do that from global and china rom. No need to change roms and definitely not needed to be on developer roms. I am not sure if it works on eu rom as it is unofficial.
You need to apply for phone unlock over xiaomi webpage while you are logged in to your xiaomi account. If you havent created a Xiaomi account it might be easier to make one over the phone as it uses your phone number and connects it all to your account.
Then log in on your pc and apply for the bootloader unlock. It takes about 10 days for them to process your request and i didn't even receive the sms that i can unlock my phone. After about 15 days have passed since i applied i just went along the instructions on the xiaomi unlock webpage and just unlocked it with some xiaomi pc application.
It was a fairly straightforward experience. I can't remember was it mi flash or it was something specifically for unlocking the bootloader, anyway it is on the xiaomi unlock webpage and on miui forum.
After you are through the process you can go to developer options in settings and look for mi unlock status it should say unlocked if you are successful. (if you haven't switched the developers options on already tap 6-7 times on the miui version in about phone and the developers options menu will appear in additional settings menu)

T-Mobile 6T to International Conversion (WITHOUT unlocked bootloader/SIM unlock!)

In the previous thread, we discussed a method to convert T-Mobile 6T's to the international variant, sort of, but it required an unlocked bootloader, which itself requires a SIM unlock which T-Mobile gives people a hard time about.
However, it is through @Dark Nightmare and @iaTa's efforts that we've come this far. Today, I share with everyone a new method to turn a T-Mobile 6T into an international variant. One that does NOT require an unlocked bootloader or a SIM unlock!
Before you proceed: Following the steps below WILL wipe your phone. Please backup all of your important files from the phone before proceeding.
Here are the steps:
1) Download 6T MsmDownloadTool v4.0.58 (OOS v9.0.11) provided by @iaTa
2) Download patched flasher tools here: https://drive.google.com/open?id=1dYuVxnf_J97KPrRt6KEBOjau1BRvtnJQ (the patches simply remove checks that allow all the images to be flashed on the phone, I've personally tested the "MsmDownloadTool V4.0_factory_patched.exe" but not the "MsmDownloadTool V4.0_factory_mcl_op1_patched.exe" variant. You can do a binary diff on the EXEs against the originals in case there's any issues with trust.
3) Shut down your T-Mobile 6T completely
4) Press and hold Volume Up and Volume down keys simultaneously
5) With those two buttons held down, plug in your USB cord to your PC
6) Ensure that the USB drivers for Qcom download mode are installed and working (available in the MSMDownloadTool thread)
7) Extract the patched tools EXEs to the same directory as where you extracted the MSMDownloadTool
8) Run "MsmDownloadTool V4.0_factory_patched.exe" (or the other one, if you're feeling adventurous)
9) Click "Start" when you're ready to start patching the phone
10) After about 5 minutes it will finish its job and reboot the phone
11) Phone will boot normally, but no more T-Mobile logo, and instead there is the OxygenOS generic logo
12) Now your T-Mobile 6T is now running identical software to the unlocked 6T sold directly by OnePlus, and running the latest software (OxygenOS 9.0.11 at the time of this writing). You can even participate in Open Betas if you'd like, and the "Local Upgrade" feature is now enabled and working.
13) ???
14) Profit
Hope this helps somebody out.
It definitely works.
If you want to unlock bootloader after it's converted, then it's just a simple fastboot oem unlock WITHOUT having to wait 7 days for OnePlus unlock bin. Just like the 6T sold by OnePlus directly. And you can even load a dual-SIM tray and both SIM slots work normally.
This is great news! Did this method override the critical partitions in your test to fully convert? Did it become a full conversion or is it just another cool method to use the international Oxygen OS? You think OTA will work as normal now as well instead of doing a local upgrade and etc? Great job and excuse the numerous questions. I'm just curious and excited about this. I've been lurking in these related threads all this time and watching them progress. Lol
@AnonymousTipster change the title from "conversation" to "conversion".
Amazing guide by the way, nice job.
My tmo variant 6T is carrier unlocked and bootloader unlocked and converted to international via the old conversion method downloading the full OTA and flashing the "flash all" bin.
By using this MSM tool, after it locks up my bootloader again, can I still use my old unlock bin? Or will I have to request a new bin key from OnePlus?
I just tested this and can happily confirm that it works!!! Thank you!!!
lemonspeakers said:
My tmo variant 6T is carrier unlocked and bootloader unlocked and converted to international via the old conversion method downloading the full OTA and flashing the "flash all" bin.
By using this MSM tool, after it locks up my bootloader again, can I still use my old unlock bin? Or will I have to request a new bin key from OnePlus?
Click to expand...
Click to collapse
The answer is two posts above yours. As the whole phone had been rewrote you have the international version and therefore don't need any bin key.
Besides using Magisk or another Launcher, is there a way to maintain the Google Now tab when swiping to the far right?
So, it's fully and 100% conversion? Meaning that full and incremental OTA's can get them worry free?
imrock666 said:
So, it's fully and 100% conversion? Meaning that full and incremental OTA's can get them worry free?
Click to expand...
Click to collapse
Won't know until the next OTA is released, to date we are unable to get OTAs, but local upgrade works fine.
Dark Nightmare said:
Won't know until the next OTA is released, to date we are unable to get OTAs, but local upgrade works fine.
Click to expand...
Click to collapse
Ok, so we will have to test until next one comes out? Gotcha!
Just did the conversion, so far so good. Running the OPBackup/Restore to get everything setup.
I was running 9.06 for a while then switched back to the T-mobile rom.
Yesterday I tried to convert to 9.011
The phone would reboot itself right after I got to the setup screen so I MSM back to T-Mobile rom.
Does anyone know if this method would correct that bug?
Holy s h i t
Nice work! I am elated the project has come this far!..nicely done guys! I'll guinea pig it up with the other exe later.
This is great news!! Well try it out today as well.. Sidebar here.. Will the international firmware support a double SIM tray or is the hardware the sticking point?
Thanks again
Excellent job... Can't wait to get home and switch.
Good bye... T-Mobile...No more waiting for your update!!! :silly:
This is awesome, thank you for the post! So after converting, we can unlock the bootloader and flash a custom kernel the same way? I was tempt on keeping my bootloader locked to keep HD videos for Netflix and any other app. I hear it's not safe to flash a custom kernel and then re-lock bootloader? Any advice would be nice.
Nonetheless, glad to see we can convert without having to unlock the bootloader! Cheers!
Flyinace2000 said:
Just did the conversion, so far so good. Running the OPBackup/Restore to get everything setup.
Click to expand...
Click to collapse
Questions about using the OPBackup/Restore as this is my first OP phone. Sorry if I sound dumb LOL, Just never used OPBackup/Restore before...Thanks for any help.
Do I need to setup an account on the OP site to backup?
When doing a restore do you skip during setup/sign in as far as all apps being downloaded from google?
And does the OPBackup/Restore restore all apps and settings putting the phone right back where it was before?
TheKnux said:
@AnonymousTipster change the title from "conversation" to "conversion".
Amazing guide by the way, nice job.
Click to expand...
Click to collapse
Thanks, had a brain fart when I wrote it
zerosim said:
This is awesome, thank you for the post! So after converting, we can unlock the bootloader and flash a custom kernel the same way? I was tempt on keeping my bootloader locked to keep HD videos for Netflix and any other app. I hear it's not safe to flash a custom kernel and then re-lock bootloader? Any advice would be nice
Click to expand...
Click to collapse
Yes you can unlock the bootloader after the conversion and flash anything you'd like at that point. However I don't recommend relocking your phone if you've flashed anything custom as that could leave your phone in a soft bricked state and you'd have to wipe your phone again with msm tool.

[T-Mobile / Guide] - Full SIM and Bootloader Unlock + Root for locked devices

Background: I am writing this short guide for people like me that want all the info about the T-Mobile 6T unlock capabilities. None of this is my work. I wanted to have a central thread where T-Mobile users can discuss the T-Mobile specifics of this device.
When you purchase a T-Mobile branded OP 6T the device will be SIM and Bootloader locked. Many great people here on XDA found ways around the SIM and bootloader lock. I am simply compiling it all here in one simple thread to be a resource for us T-Mobile users. In this guide you will be directed to the proper resources to SIM and bootloader unlock your T-Mobile 6T and return to T-Mobile software fully unlocked. It doesnt matter if your device is paid off or not. You are bypassing the 40 day wait for a paid off device to SIM unlock!
This is a high level overview for someone that wants quick info and links. All of the info is on XDA but scattered in various threads. I found bits and pieces here and there in those threads so I decided to make a dedicated T-Mobile thread for any T-Mobile user that needs help with the complete process in one simple thread.
So here goes...
Step 1: Convert device to international ROM and unlock the bootloader. Thanks to @AnonymousTipster for this thread! Follow the steps here: T-Mobile 6T to International Conversion (WITHOUT unlocked bootloader/SIM unlock!) NOTE: You MUST use version 9.0.11 to unlock the bootloader (If you flash a newer version make sure you use the patched exe files). After converting to the International version (and going through the set up process) go to Developer options and select OEM Unlocking and turn it on. Now reboot to bootloader and issue the command "fastboot oem unlock" to unlock the bootloader. You are now on the international ROM with your bootloader unlocked.
Step 2: Root and Recovery: Thanks to @mauronofrio for this thread! Now you can root and install recovery on your device following the steps here: [RECOVERY][3.3.0-2][fajita]Official/Unofficial TWRP recovery for OnePlus 6T (Stable).
Step 3: Unlock the SIM . Thanks to @nika_bego for this thread. Follow the steps here: Guide SIM UNLOCK T-MOBILE version all type of IMEI supported.
---NOTE: At this point you can call it quits and keep device as is which is now both bootloader and SIM unlocked on the international firmware (I recommend updating to the latest beta's) or you can continue on with the guide to return to T-Mobile firmware while maintaining SIM unlock (which will lead to boot loader unlock)...
Step 4: Convert back to T-Mobile Device: Thanks to @Dark Nightmare for this thread. Now use the MSM Tool to revert back to the original T-Mobile firmware from here: [TOOL] T-Mobile OnePlus 6T MSMDownloadTool [Firmware 9.0 v1 & v2] This will RE-LOCK your bootloader but not the SIM. You only need to do this if you want to keep the T-Mobile firmware for the updated RCS app, etc. Once the bootloader is re-locked it will take 7 days to get the unlock token shown in the next step. There will be a few security updates once you flash the original firmware back. I would update before unlocking bootloader.
Step 5: Legit Unlock Bootloader Thank OnePlus for this NOTE: Take all OTA's before unlocking. Once unlocked you will no longer receive OTA Updates. You are now on T-Mobile firmware and SIM unlocked. You can proceed to unlock the bootloader the legit way now. Simply follow the steps here: How to unlock bootloader for OnePlus 6T (T-Mobile edition). NOTE: It does take an entire 7 days for the unlock token.
Thats it, your done! You are now fully unlocked and running t-Mobile version of the software (or moved on to other ROMS all together). You can now have root on the latest T-Mobile ROM or stick with a custom ROM.
Feel free to discuss all things T-Mobile in this thread.
Big thanks to the following people for posting all original work: @AnonymousTipster, @mauronofrio, @nika_bego, @Dark Nightmare
Reserved
@Scott You still on the stock kernel after unlocking everything or have you flashed a custom kernel on it?
the.emilio said:
@Scott You still on the stock kernel after unlocking everything or have you flashed a custom kernel on it?
Click to expand...
Click to collapse
Im running stock kernel.
Scott said:
Im running stock kernel.
Click to expand...
Click to collapse
Cool beans. From a technical standpoint flashing a custom kernel would still be possible right?
the.emilio said:
Cool beans. From a technical standpoint flashing a custom kernel would still be possible right?
Click to expand...
Click to collapse
100%
I just choose to run stock because I want to keep the device as close to stock as possible. I am pretty happy with this phone the way it is out the box. The only reason I rooted was to install AdAway.
the.emilio said:
Cool beans. From a technical standpoint flashing a custom kernel would still be possible right?
Click to expand...
Click to collapse
Custom kernels can be great and all. But the stock ones are still very well optimized overall and this phone is constantly giving me 7-8 hours SOT with both custom kernels and stock. Sure, there's the argument of debloating and lightening. But I think stock provides a decent enough experience that doesn't lose out on much important stuff
Nice work but step 2 isn't required. After giving the fastboot OEM unclock command, let it wipe as normal, then before letting it reboor, force it back to bootloader mode by holding vol up, down, and power till it reboots, then just hold power and volume down and it enters bootloader aka fastboot mode. Then give fastboot erase modemst1 and then fastboot erase modemst2. Then reboot. It is also worth mentioning msm 9.0.12 can be used now as long as u run it with the factory patched exe file from the intl conversion thread that was posted with 9.0.11.. Gets you all up to date, a bit faster. Take anonymous tipsters patched exe and copy to msm 12 directory. FYI,.every kernel and ROM for both the intl op6 and op6t work for our phone. Identical. Pixel experience by markash and treskmod actually run better on the phone than stock oos, with about 9-10 hrs sot. .. one plus dropped the ball on ram MGMT, especially with 8gbs of ram and them not utilizing it. Lastly if u stay on TMO firmware, I have a giant list of hacks I'll put together for the strictly stock users. Build prop edits that should be included to begin with.
Scott said:
Background: I am writing this short guide for people like me that want all the info about the T-Mobile 6T unlock capabilities. When you purchase a T-Mobile branded OP 6T the device will be SIM and Bootloader locked. Many great people here on XDA found ways around the SIM and bootloader lock. I am simply compiling it all here in one simple thread to be a resouce for others looking to do the conversion to an unlocked device.
In this guide you will be directed to the proper resources to SIM and bootloader unlock your T-Mobile 6T and return to T-Mobile software fully unlocked. It doesnt matter if your device is paid off or not. You are bypassing the 40 day wait for a paid off device to sim unlock.
This is a high level overview for someone that wants quick info and links. All of the info is on XDA but scattered in various threads.
Step 1: Convert device to international ROM and unlock the bootloader. Follow the steps here: T-Mobile 6T to International Conversion (WITHOUT unlocked bootloader/SIM unlock!)
Step 2: You will need to root your device with Magisk using TWRP. Follow the steps here: [RECOVERY][3.3.0-2][fajita]Official/Unofficial TWRP recovery for OnePlus 6T (Stable)
Step 3: Unlock the SIM by erasing modemst1 and modemst2. Follow the steps here: Guide SIM UNLOCK T-MOBILE version all type of IMEI supported
Step 4: At this point you can call it quits and keep device as is. Or... You can MSM Tool back to the T-Mobile firmware from here: [TOOL] T-Mobile OnePlus 6T MSMDownloadTool [Firmware 9.0 v1 & v2] This will RE-LOCK your bootloader but not the SIM.
Step 5: You are now on T-Mobile firmware and SIM unlocked. You can proceed to unlock the bootloader the legit way now. Simply follow the steps here: How to unlock bootloader for OnePlus 6T (T-Mobile edition)
. NOTE: It does take an entire 7 days for the unlock token.
Thats it, your done! You are now fully unlocked and running t-Mobile version of the software. You can now have root on the latest T-Mobile ROM with RCS capabilities.
Feel free to discuss all things T-Mobile in this thread.
Click to expand...
Click to collapse
Thanks for posting this! Definitely easier to have all info in one place ??
fullofhell said:
Lastly if u stay on TMO firmware, I have a giant list of hacks I'll put together for the strictly stock users. Build prop edits that should be included to begin with.
Click to expand...
Click to collapse
Step two isnt required unless that is all you plan on doing is rooting. This guide just tries to link to the others guides. Just a high level overview.
Also, great idea. Great idea on creating a list of hacks. Definitely post a link to the thread when you create one.
Just followed this. Windows 8 was being a PITA for adb and fastboot so I upgraded it to Windows 10. BUT.. once I fixed the quirks with my laptop these steps went smoothly with no hiccups. Just gotta wait the 7 days now so I can use the Swift themer and make it look the way I like. Let's see how well this works completely stock for a week. When I first got this phone I immediately switched to international so I've never been able to experience the TMO firmware.
Thanks again for sharing this!
the.emilio said:
Just followed this. Windows 8 was being a PITA for adb and fastboot so I upgraded it to Windows 10. BUT.. once I fixed the quirks with my laptop these steps went smoothly with no hiccups. Just gotta wait the 7 days now so I can use the Swift themer and make it look the way I like. Let's see how well this works completely stock for a week. When I first got this phone I immediately switched to international so I've never been able to experience the TMO firmware.
Thanks again for sharing this![/QU
Emilio are you speak Spanish ??? I need some help
Click to expand...
Click to collapse
eapo15 said:
Emilio are you speak Spanish ??? I need some help
Click to expand...
Click to collapse
What is the problem?
eapo15 said:
the.emilio said:
Just followed this. Windows 8 was being a PITA for adb and fastboot so I upgraded it to Windows 10. BUT.. once I fixed the quirks with my laptop these steps went smoothly with no hiccups. Just gotta wait the 7 days now so I can use the Swift themer and make it look the way I like. Let's see how well this works completely stock for a week. When I first got this phone I immediately switched to international so I've never been able to experience the TMO firmware.
Thanks again for sharing this![/QU
Emilio are you speak Spanish ??? I need some help
Click to expand...
Click to collapse
En realidad no, pero tengo Google Translate jaja
Click to expand...
Click to collapse
Maybe I'm seeing things.....so even though T-Mobile devices are locked (mainly because you're still paying for the device) you can still get root on the device?
Sent from my ONEPLUS A6013 using Tapatalk
JodyBreeze901 said:
Maybe I'm seeing things.....so even though T-Mobile devices are locked (mainly because you're still paying for the device) you can still get root on the device?
Click to expand...
Click to collapse
U have been able to do that, u can just bypass having to convince customer care to sim unlock it which gives you access to oem unlock which then allows u to flash twrp/ magisk and thus root...this is possible by unlocking the bootloader.
In overview..
Can sim unlock
Can unlock bootloader
Or just flash patched msm and bypass all of this
Can have dual SIM capability
Can run any software op6, op6t intl.
Can get unlock bin to legitimately and fully unlock device without needing TMobile to unlock anything.
JodyBreeze901 said:
Maybe I'm seeing things.....so even though T-Mobile devices are locked (mainly because you're still paying for the device) you can still get root on the device?
Sent from my ONEPLUS A6013 using Tapatalk
Click to expand...
Click to collapse
Yep, just follow the links in the guide and you can unlock a fully locked device and root it.
Oh yeah..... I've been away for way too long.
Sent from my ONEPLUS A6013 using Tapatalk
JodyBreeze901 said:
Oh yeah..... I've been away for way too long.
Sent from my ONEPLUS A6013 using Tapatalk
Click to expand...
Click to collapse
Thats why I made this guide for T-Mo users. Not enough T-Mo users know you can unlock and root with the methods listed in this thread and other threads linked to.
Thanks for this guide. Just dropped my OP6 in my pool and need to get another phone asap. Was going to go to a TMO store tomorrow to get the 6T. If I pay for the phone in full and then follow steps 1-4 (I want root) and to leave it unlocked, will it be the same firmware/state as if I purchased from OnePlus directly?
Update: TMO is saying I need to have the phone for 60 before I can unlock it. Is that correct?
Thanks!!!

Categories

Resources