Easy Xiaomi Redmi Note 10 Root Tutorial | Pro & Pro Max Supported

We can gain root access to the Redmi Note 10 smartphone with the help of both Fastboot and Magisk. Although, you do need to have the bootloader unlocked ahead of time.

Join Our Daily Android Discussions!

Devices Supported in Tutorial
Xiaomi Redmi Note 10
Xiaomi Redmi Note 10S
Xiaomi Redmi Note 10 Pro
Xiaomi Redmi Note 10 Pro Max

So that really is the only requirement here before you begin this video. You will need to have the bootloader unlocked. If you haven’t done that yet, then be sure to check the link below to walk you through that. Xiaomi gave me a 7-day waiting period to unlock my bootloader (so you may get the same).

With that done, you’ll then want to look for a way to download the firmware that matches what is on your phone right now. I typically do this using the website linked below as it’s a great tool provided by a dedicated member of the Android dev community (be sure to give them a donation if you can afford it).

When downloading the firmware, make sure it matches the device name/codename and version of MIUI that is listed in the About Phone section of the Settings app. I highlight the important parts here in the video before diving into the actual rooting part.

We need to extract the contents of the firmware we just downloaded all the way down (it will be multiple layers) until you see a folder named “images” and a file in there called “boot.img” (you may only see the file named as “boot” if you do not have file extensions enabled in Windows’ Folder Options).

Let’s copy that boot.img file to our Xiaomi Redmi Note 10 Pro Max so that we can manually patch it with the Magisk app. This will be where you sideload the Magisk application (if you haven’t done so already).

Go ahead and open up the Magisk app and look for the Install button within the top “Magisk” section of the home screen. You should see a “Select and Patch File” option and from here we’re just going to browse and select that boot.img file that was just extracted from the firmware download.

Watch as Magisk works its magic (in the log screen) and then make note of the output file it mentions. This needs to be copied from the Redmi Note 10 back to the PC. We need to put that file in the same folder as our ADB & Fastboot Tools.

If you haven’t yet installed ADB & Fastboot tools, go ahead and do that as well.

Now we just boot the phone into Fastboot Mode and manually flash the patched boot.img file to our smartphone. We’re flashing this to the “boot” partition which will either show up as boot_a or boot_b depending on which partition your phone is using at this time (which depends on how many OTA updates have been installed since you got the phone).

The Fastboot program should direct it to the proper a/b partition automatically. But we can manually flash it by replacing boot with boot_a or boot_b. That’s a bit more complex though and isn’t needed here.

Now you just need to restart the Redmi Note 10s and the phone should boot right back into Android like normal. You can now download a root checker app like I did and test things out.

Mentioned Links
Redmi Note 10 Bootloader Unlock Tutorial – https://www.youtube.com/watch?v=bG-vBEk85Pg
ADB & Fastboot Tutorial – https://www.youtube.com/watch?v=pZZAIrVJbP0
Magisk Manager Download – https://github.com/topjohnwu/Magisk/releases
Xiaomi Firmware Download – https://xiaomifirmwareupdater.com/
Redmi Note 10 Fastboot Tutorial – https://www.youtube.com/watch?v=rZRWmYMKMVc

Full Tutorial
1. Intro [00:00]
2. Sideload the Magisk Manager APK file (linked above) [02:12]
3. Download the Redmi Note 10 Pro firmware that matches your version of MIUI (linked above) [02:35]
4. Copy the “boot.img” file from the firmware to the smartphone [04:30]
5. Open the Magisk Manager app [05:44]
6. Tap the top “Install” button [05:59]
7. Tap the “Select and Patch a File” option [06:08]
8. Locate and tap the boot.img file from earlier [06:15]
9. Then tap the “Let’s Go” option at the top right [06:45]
10. Then wait for Magisk App to patch the kernel [06:51]
11. Copy the newly patched boot image file over to the PC [07:30]
13. Now boot the Redmi Note 10 into Fastboot Mode [07:52]
14. And connect it to the PC with a USB cable
15. Make sure the patched file is in your ADB & Fastboot tools folder [08:30]
16. Then open a Command Prompt, Windows PowerShell, or Terminal in your ADB & Fastboot folder [09:04]
17. Execute the command. . . [10:08]

fastboot flash boot [patched_magisk_filename_here]

18. Wait for two different “OKAY” messages [11:57]
19. Then reboot the Redmi Note 10 to complete the root tutorial [12:30]
20. And check to make sure you have root access to the Redmi Note 10 Pro Max [14:00]

The Gear I Use
5W Amazon Charger – https://amzn.to/2OaUMV8
MicroUSB Cable – https://amzn.to/38dkpeM
USB-C Cable – https://amzn.to/2OqlTvi
TPU Cases – https://amzn.to/38g9b9w

Videos are sourced from YouTube. Use of embeded videos from YouTube: YouTube allows third parties to embed videos through their public API. All articles, images, product names, logos, and brands are property of their respective owners. It remains the property of the copyright holder.