[ROOT] Unlock bootloader & Magisk ROOT

Search This thread

Whyle

Senior Member
Mar 10, 2017
131
113
Italy
Code:
/**
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
**/


UNLOCKING BOOTLOADER

  1. Sign in Mi account on you device, it requires 168 hours before unlocking bootloader.
  2. Then enter Developer options, and turn on OEM UNLOCKING.
  3. [recommend] turn off Automatic system updates, because it will lost root unconsciously as the update.
  4. Download Mi unlocker Tool(Windows), and login mi account which you have been logging.
  5. Then follow tool's steps, after unlocking you will lost all user data.
    (I have tried to prevent to wipe them, but for me it isn't worked)
----------------------------------------


Method 1: CUSTOM RECOVERY

From now, we can get root with twrp.
TWRP Install guide: https://forum.xda-developers.com/xiaomi-mi-10t/development/recovery-twrp-mi-10t-mi-10t-pro-t4187427

  1. boot into twrp
  2. install <magisk>.zip
    View attachment Magisk-20.4(20400).zip
----------------------------------------


Method 2: MAGISK PATCHED IMAGE ROOT

It will not be updated because of custom recovery, exclude on request​

FILES REQUIRED:
-----------------------------------------​

V12.0.4.0 EEA
https://androidfilehost.com/?w=files&flid=319161
V12.0.5.0 EEA
https://androidfilehost.com/?w=files&flid=319162
V12.0.6.0 EEA
https://androidfilehost.com/?w=files&flid=319163
V12.0.10.0 EEA
https://androidfilehost.com/?w=files&flid=319164
-------------​
V12.0.6.0 GLOBAL
https://androidfilehost.com/?w=files&flid=319755
V12.0.7.0 GLOBAL
https://androidfilehost.com/?w=files&flid=320101
-------------​
V12.0.2.0 IN
https://androidfilehost.com/?w=files&flid=319369
-------------​
V12.0.3.0 xiaomi.eu
https://androidfilehost.com/?w=files&flid=319453
-------------​
V12.0.3.0 CN
https://androidfilehost.com/?w=files&flid=319647
V12.0.5.0 CN
https://androidfilehost.com/?w=files&flid=320100

-----------------------------------------

ALL PATCHED BOOT FILES

Tips:
  • Xiaomi 10T and Xiaomi 10T PRO use same firmware
  • Xiaomi 10T series are splitted in
    • Global Version (global)
    • Europe Version (eea)
    • Chinese Version (chinese)
    • Indian Version (in)
      If you don't know which version you have, you can download a Terminal app and then type:
      Code:
      getprop ro.product.mod_device
STEPS:
  1. Download correct patched boot file
    IMG_20201029_140014.jpg(In my case, I need to download magisk_patched_V12.0.10.0_eea.img)
  2. Extract adb tool, in this folder press shift + right click to open the PowerShell. (Windows only)
  3. Now we can type this following command
    Code:
    ./fastboot flash boot /path/of/your/magisk_patched.img
  4. If you see, Okay, you can reboot now
    Code:
    ./fastboot reboot
  5. Finally download Magisk manager.

Donation:




Discussion:

 

Attachments

  • MagiskManager-v8.0.2.apk
    3.1 MB · Views: 809
Last edited:

Beuzer

Member
Sep 7, 2015
21
8
Thanks for posting this!

Sign in Mi account on you device, it requires 168 hours before unlocking bootloader.

Why do we have to wait for 168 hours? And can we check somewhere if the 168 hours have passed or is this something I have to keep track of myself?

#Edit: I've searched a bit on Google and apparently it's a Xiaomi thing and can't be bypassed. So I'll wait for 4 more days. Can't wait to get custom roms, don't really like MiUI.
 
Last edited:

Whyle

Senior Member
Mar 10, 2017
131
113
Italy
Thanks for posting this!



Why do we have to wait for 168 hours? And can we check somewhere if the 168 hours have passed or is this something I have to keep track of myself?

#Edit: I've searched a bit on Google and apparently it's a Xiaomi thing and can't be bypassed. So I'll wait for 4 more days. Can't wait to get custom roms, don't really like MiUI.

yes, you can only unlock it after 168 hours, in my opinion it's a safe things for when you lost your phone.
you can check remaining time with Unlock Tool, click "unlock", if you have been logging for 168 hours, it will process, else it will show you how long you still have to wait.
 
  • Like
Reactions: munteangabi

Whyle

Senior Member
Mar 10, 2017
131
113
Italy
in case of system update what will you do to keep root?

i saw Xiaomi 10T series are A-only device, so we have recovery partition. but if the device was A/B partition, we can easy to root them with Magisk Manager.

For the moment after system update, you will need computer to re-flash patched boot.

I'm still trying to make TWRP for this device...
 

NOSTALGIA

Retired Forum Moderator
Jan 11, 2012
3,708
1,632
Cebu
i saw Xiaomi 10T series are A-only device, so we have recovery partition. but if the device was A/B partition, we can easy to root them with Magisk Manager.

For the moment after system update, you will need computer to re-flash patched boot.

I'm still trying to make TWRP for this device...


good job... waiting for twrp
 
  • Like
Reactions: munteangabi

Whyle

Senior Member
Mar 10, 2017
131
113
Italy
I'm having 2 issues: ctsProfile is failing and cant hide Magisk. Anyone else?

ctsProfile was false also before, i don't know why. I have changed attestation with MagiskHide props config, to Force BASIC key attestation to resolve.

Magisk hide, you need active in Magisk setting, default is unselected.
 

Dorisnov

Senior Member
Mar 14, 2011
137
11
Valencia
ctsProfile was false also before, i don't know why. I have changed attestation with MagiskHide props config, to Force BASIC key attestation to resolve.

Magisk hide, you need active in Magisk setting, default is unselected.

I was talking about hiding Magisk Manager, my bad. I'm currently testing Xiaomi.eu ¿does anyone have a patched boot.img?
 
Nov 20, 2018
5
0
Chennai, India
does unlocking causes cts false ? even without root install ? cz. in my old device moto g5s plus i used to unlock and use custom roms without installing root and cts profile was true. now someone in Q&A thread told me that just unlocking will cauze cts false even if u dont install root. is that true ?
 

Whyle

Senior Member
Mar 10, 2017
131
113
Italy
does unlocking causes cts false ? even without root install ? cz. in my old device moto g5s plus i used to unlock and use custom roms without installing root and cts profile was true. now someone in Q&A thread told me that just unlocking will cauze cts false even if u dont install root. is that true ?

see this:
https://forum.xda-developers.com/apps/magisk/module-magiskhide-props-config-t3789228/amp/

maybe the 10t fingerprint isn't recorded in Google yet.

ro.product.model=M2007J3SG
ro.product.system.model=qssi system image for arm64
ro.product.vendor.model=M2007J3SG
ro.product.product.model=qssi system image for arm64
ro.product.product.model=qssi system image for arm64
ro.product.odm.model=M2007J3SG

these value need be Mi 10T or Mi 10T PRO but they use same firmware(they use ro.product.vendor.marketname to difference devices), maybe is this error, so Google cannot register them.
 
Last edited:

Whyle

Senior Member
Mar 10, 2017
131
113
Italy

Top Liked Posts

Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone