How to Root Mi Note 10 and Install TWRP Recovery

Mi Note 10 the new smartphone from Xiaomi is now available and ready for custom development. It is a Penta camera beast that lets users capture high-resolution photos and videos. You can even increase its performance by applying tweaks which is possible after rooting the device. Rooting Mi Note 10 is now easy because TWRP Recovery is now available. Here you will know how to root Mi Note 10 and how to install TWRP Recovery on Mi Note 10.

Mi Note 10 packs amazing features like 108MP Penta camera, Snapdragon 730G, MIUI 11, 5260mAh battery, AMOLED display and more. There is no doubt that with all these specifications there could be any problem in performance. But in case if you want more performance then there are many ways for it. We managed to get ways to root Mi Note 10 which are effective and it will work for you. And so this is the guide which will help you to root your phone.

Rooting will give you more options to customize your phone which is not possible on non-root phones. Customizations like adding modules, custom fonts, third party themes, custom boot animations and more. Xiaomi phones are very easy to root since they removed the submitting application process to unlock bootloader. And once you have unlocked bootloader it will take only a few minutes to root your phone.

How to Root Mi Note 10

There are many ways to root an Android phone but rooting with Magisk is more reliable as it provides systemless rooting. It also lets users roll back or un-root their phones. Magisk uses the Magisk Manager as it’s the front end where users can manage root access on their phones. Here I will share two different methods to root Mi Note 10 in which one method is required TWRP recovery so first, we will explain the guide to install TWRP recovery.

Note: If you don’t want to install twrp recovery then use the last method to root your Mi Note 10.

Download TWRP Recovery for Mi Note 10

The custom development has started for Mi Note 10 and TWRP recovery is already available. Thanks to mauronofrio who is a well-known developer and released many TWRP Recovery for different devices. It is an unofficial TWRP Recovery and currently in the testing phase but it’s working and you can use it to root your phone. So first download the twrp recovery and proceed with the installation process.

After downloading the TWRP recovery follow the below instructions to install the TWRP recovery. But before we move to steps here are the requirements that you need.


How to Install TWRP Recovery on Mi Note 10

  1. Make sure the bootloader is unlocked and OEM unlocking is enabled. how to root mi note 10
  2. Power off your Mi Note 10 with the Power button.
  3. Press & hold Volume Down + Power button together to boot Mi Note 10 into Fastboot Mode.
  4. When you see Fastboot mode screen release both buttons.
  5. Connect Mi Note 10 to your computer while the device in Fastboot Mode.
  6. Copy the TWRP Recovery image file to the computer (C:\adb). And rename the twrp recovery image file to twrp.img.
  7. In 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 note 10
  8. In the Command/PowerShell window enter the below command
    • fastboot flash recovery twrp.img
  9. After the above command, you can reboot your phone to TWRP (Press & hold Volume Up + Power button).

Once the TWRP Recovery is installed you can use all of its amazing features. It also helps in case the phone goes into bootloop. So for TWRP Recovery, there is no negative point except you need to unlock the bootloader. You can root Mi Note 10 in two different ways. In the first method, we will be using the TWRP Recovery while in the second method we will guide you to root Mi Note 10 with a patched boot image.

Root Mi Note 10 with TWRP Recovery

This method is for those users who have installed TWRP Recovery on your phone. So if you want to root Mi Note 10 without installing the TWRP Recovery then skip this method and follow the next one.

  1. First, download Magisk zip and Magisk Manager APK on your phone.
  2. Before you proceed to the next step make sure to take a full backup so that you can restore data if anything goes wrong.
  3. Now turn off your phone.
  4. Then boot Mi Note 10 into TWRP Recovery mode. For this Press & hold Volume Up + Power button together.
  5. Once you see the TWRP logo, Release the buttons.
  6. Now in TWRP Recovery, click on Install and locate the Magisk Zip. how to root mi note 10
  7. Then swipe the slider to flash Magisk and root Mi Note 10. how to root mi note 10
  8. After flashing Magisk go to Reboot > System to boot the device into the system. how to root mi note 10
  9. Install the Magisk Manager App and enjoy root on Mi Note 10.

This is the first method to root Mi Note 10 which using TWRP or another custom recovery. Let’s now jump to the second method which doesn’t require any custom recoveries.

Root Mi Note 10 with Magisk Patched Boot Image

Now here’s the guide for those users who don’t want to install a custom recovery on their phones.Before you proceed to steps collect all the requirements that are necessary to root the Mi Note 10.



  1. Extract the boot.img from the downloaded Firmware.
  2. In your Mi Note 10 install Magisk Manager App.
  3. You need a patch file so create a boot patch file from Magisk Manager (Guide here).
  4. After patching the patched file will be stored in the Download folder with name magisk_patched.img.
  5. Copy the magisk_patched.img to the computer (C:\adb).
  6. Rename the file to boot.img (magisk_patched.img to boot.img).
  7. In 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 note 10
  8. Then turn off your phone. Press & hold Volume Down + Power button together to boot Mi Note 10 into Fastboot Mode. Once you see the Fastboot screen release both buttons.
  9. Connect your phone to the computer and enter the below command in the Command/PowerShell window
    • fastboot flash boot boot.img
  10. Now enter the below command to reboot the phone into the system.
    • fastboot reboot
  11. Once the phone boot into the system, install the Magisk Manager App and open it.
  12. Follow the in-app instructions which will reboot your device once.
  13. That’s all now you have successfully rooted Mi Note 10 without losing any data.

The above two methods are the best available methods to root any Android phone including the Mi Note 10. Magisk provides systemless rooting which benefits users so that they can use apps that don’t work on rooted phones. After rooting you can also add additional functions on your device which will help you with increasing phone performance.

So there you have it the complete guide on how to root Mi Note 10 along with the TWRP installation guide. If you come across any error while rooting your device let us know in the comment section.

Also Read:

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.

Leave a Comment