How to Root Xiaomi Mi 10 Pro and Unlock Bootloader

Xiaomi has added Mi 10 & Mi 10 Pro in its flagship device list. Both devices come with top notch specs and made a remarkable debut with record breaking sales. It packs with specs like Snapdragon 865, 108MP camera, 90Hz display so you can imagine the performance of the phone. If you own either Mi 10 or Mi 10 pro then this guide will help you to get advanced features on your device. Here you will get to know how to root Mi 10 Pro and how to unlock bootloader on Mi 10 Pro.

The phone is designed like a premium device and a curved AMOLED display provides an extra edge to the device look. Xiaomi released Mi 10 in various storage variant such as 8GB/128GB, 8GB/256GB, and 12GB/256GB. Similarly the Mi 10 Pro also comes in many storage variants. If you like to customize your device then rooting can be one of the options which help to enable advanced customization options.

Rooting has many advantages like support for Xposed modules, Custom boot animation, custom fonts, third party themes and much more. You can also remove bloatware from your phone. Xiaomi allows its users to easily unlock bootloader and root the phone. So let’s jump to rooting Mi 10 and Mi 10 Pro phones.

How to Root Mi 10 Pro

This guide will work for both Xiaomi Mi 10 & Mi 10 Pro phones. There are many methods to root Mi 10 Pro and Mi 10 including Magisk, Custom Recovery and few more. As the time of writing this guide, the TWRP is not available so we are going to share the guide to root Mi 10 Pro using Magisk patched file. But to root your Mi 10 then you have to first Unlock Bootloader.

Xiaomi Mi 10 Pro Unlock Bootloader

All the Xiaomi and other brand phones come with locked bootloaders unless you are specifically buying the unlocked phones. It restricts us from customizing our devices such as rooting, installing custom recovery, custom ROM, etc. And great thing is that Xiaomi has an official tool to unlock the bootloader of Xiaomi devices. And it makes unlocking bootloader easy. So if you want to root Mi 10 then follow the below procedure to unlock bootloader.

  1. Unlocking bootloader on Mi 10 will delete all the data of your phone so first, take a full backup of important data.
  2. Download the Mi Unlock Tool on your PC. Also, install ADB & Fastboot Drivers on your PC.
  3. Now open Settings on your phone and login to Mi Account and wait for at least 7 days. And if already logged in for more then 7 days, then skip this step.
  4. Then go to Settings > Mi Account > Mi Cloud and enable ‘Sync’ & ‘Find Device’. Also, Sync all App data at least once. Mi 10 Pro unlock bootloader
  5. Now you have to enable developer options, so go to About Phone and tap 7-8 times continuously on the MIUI version and it will display ‘You are now a developer.’
  6. To open Developer Options, go to Settings > Additional Settings > Developer Options. Mi 10 Pro unlock bootloader
  7. In developer options, enable OEM unlocking and USB Debugging. Mi 10 Pro unlock bootloader
  8. Connect your device to the active internet connection with the same number that you used in the Mi account. And then go to Mi Unlock Status (in developer options) and link your Mi Account.
  9. Now boot your Mi 10 Pro into Fastboot mode. Turn off your phone and then press & hold Volume Down + Power button together and release buttons when the Mi Bunny image shows up on the phone.
  10. Make sure your PC is connected to an active Internet network connection. Then open the Mi Unlock Tool and sign in with the same Mi account that you are using on your Mi 10 Pro. Mi 10 Pro unlock bootloader
  11. When it detects your phone click on the ‘Unlock Now’ button.
  12. It will now unlock the bootloader of Mi 10 and Mi 10 Pro and this will erase all the data.

Note: If the tool stop at 99%, then wait for a few days and try again with the same method.

After unlocking bootloader on your Mi 10 Pro you can easily root your device. If you want to root your Mi 10 Pro then you can follow the below guide. But first, make sure to follow the requirements given below.


Must Check | Download Google Camera 7.2 for Mi Note 10

Root Mi 10 Pro with Magisk Patched Image

  1. First, copy the Magisk Manager apk on your phone and install it.
  2. Extract the downloaded Firmware on your PC. Open the extracted folder and copy the boot.img to your phone storage.
  3. Open the Magisk Manager app and click on the first Install and in the next pop up screen click on Install. How to Root Mi 10 Pro
  4. In the next screen choose ‘Select and Patch a File’. How to Root Mi 10 Pro
  5. It will take you to file storage, select the boot.img file. It will start patching the file, wait for the patching process.
  6. After patching, the patched file will be saved in the Download folder with name magisk_patched.img or patched_boot.img.
  7. Then copy the patched file to your computer at location C:\adb. And rename the file to boot.img.
  8. After that turn off your Mi 10 Pro and boot into Fastboot mode (use the guide given in unlock bootloader). Connect your phone to the computer when it is in Fastboot mode.
  9. Go to C:\adb folder, press Shift + Right click on an empty area and select ‘Open PowerShell window here’ or ‘Open Command window here’. How to Root Mi 10 Pro
  10. Enter the below commands on your Command/PowerShell window to check if it is connected, it should return id.
    • fastboot devices
  11. Once it is connected, enter the below command to flash patched boot image to root Mi 10 Pro.
    • fastboot flash boot boot.img
  12. After flashing the patched boot file, Reboot your phone into the system using the below command.
    • fastboot reboot
  13. When device boot into the system, open the Magisk Manager app and follow the in-app instructions.
  14. That’s all, now your Mi 10 Pro is successfully rooted.

This will allow you to use features that are restricted by default such as removing system apps that are of no use. You can add modules to enhance various app experience by unlocking additional features.

So there you have it the complete guide on how to root Mi 10 Pro along with a guide to unlock bootloader on Mi 10 Pro and Mi 10. If you have any questions on your mind let us know in the comment section.

Also Check:

Explore Stories


Photo of author

Ashutosh singh

Computer Science graduate and tech enthusiast. Love testing new tech gadgets ever since my first windows phone from Samsung. Working as a technical writer for more than five years, and I believe I have also developed good SEO skills. In my spare time, I like watching movies, and playing games.

2 thoughts on “How to Root Xiaomi Mi 10 Pro and Unlock Bootloader”

  1. Thank you.
    If I buy xiaomi mi 10 pro China version and I want to unlock bootloader & install official EEA rom (European), will I be able to use all the Google services (even pay, OK Google voice etc….) + will it still work dual Sim?
    Thanks in advance


Leave a Comment