Root Xiaomi Mi 9 with Magisk on MIUI

Here is a great guide for users looking to root Xiaomi Mi 9 and run root apps, mods and other tweaks. Xiaomi’s Mi lineup has always been made up with one of the best high-end phones on the market. The brand’s no compromise approach on software as well as hardware while still remaining relatively cheap has granted it big success in China as well as globally. If you own a Mi 9, you can now easily root it with the steps ahead. This tutorial makes use of latest Magisk utility which works on Mi 9 devices running official Global ROM.

Xiaomi phones are always popular with developers. We see countless number of mods and tweaks showing up for Xiaomi devices all the time. As most of them rely on root, the proposition of rooting becomes quite solid. Thankfully, we have the complete root procedure for Mi 9 detailed right ahead. Before you begin, make sure you have unlocked bootloader and installed TWRP.

Root Xiaomi Mi 9

Why use Magisk to Root Xiaomi Mi 9?

For root, there are a couple of options you can choose from. However, the most reliable, secure and efficient still remains to be Magisk. All of these properties are integrated into Magisk by continuous testing of the app in various scenarios and devices. Further, Magisk follows a systemless approach. Simply put, Magisk doesn’t modify the system partition hence allowing for a more cleaner install which can be removed easily if need be.

Also, unique to Magisk, are the Magisk Modules which you can install and operate using Magisk Manager app. These modules add in functionality to your smartphone and also allow you to modify certain functions to your needs. As said previously, you wont be able to run these modules on any other root utility.

Looking to download latest Magisk ZIP package for your device? Read: Download Magisk (All Versions)

How to Root Xiaomi Mi 9 on MIUI / Android 9.0 Pie

Do make sure you have already done the following things:

You can download the latest Magisk 19.1 zip package from the link below.

Step 1 – Download Magisk Root ( for Xiaomi Mi 9 to your computer.

Step 2 – Connect your Xiaomi Mi 9 to your computer using preferably the stock USB cable.

Step 3 – Now copy/paste the downloaded files to your internal storage. Make sure the file is in the internal storage root (not in any folder).

Step 4 – Then turn OFF your phone and disconnect from the USB cable.

Step 5 – Now to get in the Recovery Mode (TWRP Recovery). Switch ON the phone while pressing and holding Volume UP + Power buttons together.

Root Xiaomi Mi 9 with Magisk on MIUI 1

NOTE: Screenshots of the Team Win Recovery Project (TWRP Recovery) may change as new versions are released.

Step 6 – Once finished, tap on the ‘Install’ button from the list, choose the file that you copied to your phone memory in Step 3.

Root Xiaomi Mi 9 with Magisk on MIUI 2

Step 7 – Confirm installation on the next screen by swiping on the “Swipe to Confirm Flash” option. The installation procedure should start now as show below.

Root Xiaomi Mi 9 with Magisk on MIUI 3

Step 8 – Once the installation is completed, you will be shown a similar screen like shown below.

Root Xiaomi Mi 9 with Magisk on MIUI 4

Step 9 – Once you complete the second flash, you can now reboot to your system.

That’s all to it, you should now have a rooted Xiaomi Mi 9!

To make sure you have correctly installed the above root method and it’s working, verify with Root Checker as given in the link.

If you are facing issues following the steps, reach us in the comments and we will help as quickly as we can.

Default image
Taimur Akmal
Devoted writer, enjoys developing code. Appreciates excellent food, exceptional coffee and great company. He is also into sublime design and nicely built cars.
Articles: 1155

Leave a Reply