In this tutorial, we will show you how to root Xiaomi Mi 10 or Mi 10 Pro via Magisk. For the unawares, rooting refers to getting administrative privileges that will then allow you to make the system-level modification. In simpler terms, you could then install tons of magisk modules, Xposed Frameworks, theme your device via Substratum, convert a user app to system app, and countless other things. In this regard, there are two ways through which root your device: with or without TWRP. Using TWRP is the most preferred method for many users. The reason is that it is quite easy to root your device via TWRP, just flash the Magisk ZIP file via recovery and you are good to go.
However, there are a few caveats as well. To begin with, not all devices have a working TWRP. Secondly, flashing TWRP is itself quite risky, just a slight mistake and you will end up in bootloop or with a bricked device. Moreover, flashing the custom recovery also replaces the stock recovery. Furthermore, changes to the ramdisk have made it quite difficult to port a working TWRP for devices launched with Android 10 out of the box. Keeping all this in mind, today we will show you how to root your Mi 10 or Mi 10 Pro using Magisk itself, without the need of a TWRP Recovery. So without further ado, let’s check out the steps.
Also Read
Root Xiaomi Mi 10 or Mi 10 Pro using Magisk
Before we list out the steps to root your Mi 10 or Mi 10 Pro, we would like to discuss some pretty important points. Although rooting gives you tons of goodies, but it is extremely dangerous and might brick your device as well. Moreover, some apps like Google Pay and Pokemon Go might not function as expected (in which case you could hide root).
Likewise supported for other apps might be depreciated as well (you could no longer watch HD videos on Netflix). So proceed ahead only if you are aware of the consequences. With that said, here are the requirements that you need to qualify before you start with the root process on your Xiaomi Mi 10 or Mi 10 Pro.
Warning

