How to Get Root Rights on Xiaomi Redmi Note: A Complete Guide from Unlocking to Magisk Installation

Why do you need root rights to Xiaomi Redmi Note?

Getting root rights on Xiaomi Redmi Note smartphones opens up access to hidden Android capabilities, but requires caution. On the one hand, you can remove system applications, optimize performance, install custom firmware and modifications that are not available to ordinary users, on the other hand, you risk losing warranty, encountering unstable device operation or even turning it into a brick.

The process of obtaining root on Redmi Note (whether it is Note 10 Pro, Note 12 or older versions) includes several mandatory steps: unlocking the bootloader, installing a custom recoverer (TWRP) and Magisk firmware, a popular tool for root rights management. It is important to understand that Xiaomi officially blocks the ability to unlock the bootloader for devices released after 2021, without binding to the Mi Account. This means that owners of new models will have to wait 7-15 days for approval of the request.

In this article, weโ€™ll look at the current ways to get root rights for Redmi Notes of all generations, including bypassing possible restrictions, choosing the right versions of software and tools, and providing recommendations for restoring the device in case of errors. If youโ€™re a beginner, carefully study each step and warnings to avoid typical errors.

Preparation of the device: what to do before unlocking

Before you start unlocking the bootloader and installing root, you need to perform a number of preparatory steps, neglecting them can lead to data loss, malfunctions or the inability to restore the smartphone.

First, back up all your important data. Unlocking the bootloader and firmware custom resets result in a complete hard reset. Use Mi Cloud, Google Drive or local copying on your PC.

  • ๐Ÿ“ฑ Contacts and Messages (Export through Settings) โ†’ Google โ†’ Backup)
  • ๐Ÿ“ธ Photos and videos (copy to computer or cloud)
  • ๐Ÿ”‘ Passwords from apps (write down or use password manager)
  • ๐ŸŽฎ Save games (if the game supports cloud storage, sync it up)

Second, check the MIUI version and the model of your Redmi Note. It depends on the choice of firmware and tools. You can find out the version in Settings โ†’ About Phone โ†’ MIUI version.

  • ๐Ÿ“ฑ Model code name (e.g. mojito for Redmi Note 10, sweet for Redmi Note 10 Pro)
  • ๐Ÿ”„ Android version (11, 12, 13, etc.)
  • ๐Ÿ”’ bootloader status (unlocked/locked โ€“ checked by the fastboot oem device-info command)

โš ๏ธ Note: If your device was purchased in China or has a Global ROM with a region-bound connection, unlocking the bootloader may not be possible without changing the firmware to EEA India ROM. Check it out in advance!

Third, prepare the necessary tools:

Tool.AppointmentDownload link
Mi Unlock ToolOfficial utility for unlocking the bootloaderOfficial Xiaomi website
ADB & FastbootTeam tools for working with AndroidAndroid Developers
TWRP RecoveryCastom Recavators for Magisk FirmwareOfficial website of TWRP
MagiskRoot rights managerGitHub Magisk
๐Ÿ“Š Which Redmi Note model do you want to unlock?
Redmi Note 10/10S
Redmi Note 10 Pro/Pro Max
Redmi Note 11/11S
Redmi Note 12/12 Pro
Another model

Unlock bootloader on Xiaomi Redmi Note

Unlocking the bootloader is the most critical step, as without it, it is impossible to install custom Recovery or get root. Xiaomi has made this procedure more difficult for new devices, so the process can take anywhere from a few minutes to two weeks.

First, turn on the developer mode and allow OEM-unlock:

  1. Go to Settings โ†’ About phone and tap 7 times on the MIUI version to activate the developer mode.
  2. Back to Settings โ†’ Additionally. โ†’ For developers.
  3. Activate the USB Debugging and OEM Unlock switches.

Next, link the device to your Mi Account:

  • ๐Ÿ“ฑ Connect your smartphone to the Internet (required via mobile network or Wi-Fi).
  • ๐Ÿ”— Go to Settings. โ†’ Mi Account โ†’ Synchronize and make sure the device is tied.
  • ๐Ÿ”‘ B Settings โ†’ Additionally. โ†’ For developers, find Mi Unlock Status and click Add Account and Device.

You can now start unlocking with the Mi Unlock Tool:

  1. Download and install Mi Unlock Tool on PC.
  2. Turn off the Redmi Note and press Volume Down + Power to log into the Fastboot.
  3. Connect the device to the computer via USB.
  4. Launch the Mi Unlock Tool, log in to your Mi Account and follow the instructions.

โš ๏ธ Note: If the utility gives an error "Couldn't unlock" or "Wait 168 hours", then your device is new, and Xiaomi requires you to wait 7 days (168 hours) from the moment of the account's linking.

Linked to the Mi Account to the device|On. OEM-unlock|Drivers installed ADB/Fastboot|Data backup created|Battery charge > 60%-->

Installation of custom TWRP Recovery on Redmi Note

After successfully unlocking the bootloader, the next step is to install TWRP Recovery, a customized Recovery that will allow you to flash Magisk and other modifications. It is important to choose the right version of TWRP for your Redmi Note model, otherwise you risk getting a brick.

Download the current version of TWRP for your device from an official website or trusted sources (such as XDA Developers).

  • ๐Ÿ“ฑ Model code name (e.g. mojito for Redmi Note 10).
  • ๐Ÿ”„ Android Version (Some Versions) TWRP They only work with certain assemblies. MIUI).
  • ๐Ÿ”’ Type of firmware (Global, China, EEA).

TWRP firmware is implemented via fastboot. Connect the device in Fastboot mode (clamping Volume down + Power) and execute the command:

fastboot flash recovery twrp-3.7.0_12-0-mojito.img


fastboot boot twrp-3.7.0_12-0-mojito.img

Once the firmware is successful, the device will automatically reboot to TWRP, and it's important to prevent the recaveri from being overwritten with standard firmware.

  1. In TWRP, go to Mount and mark System.
  2. Delete /system/recovery-from-boot.p file (if any).
  3. Reboot back to TWRP (not in the system!).

๐Ÿ’ก

If after TWRP firmware the device is loaded into a standard recaveri, then you missed the step of deleting the file recovery-from-boot.p. Repeat the procedure!

Install Magisk and obtain root rights

Now that you have TWRP installed on your Redmi Note, you can start running Magisk, a tool that provides root rights without changing the systemless root, which allows you to bypass SafetyNet checks and use banking applications.

Download the latest version of Magisk (.zip file) from the official repository on GitHub. Don't use third-party sources - you risk catching malware. It is also recommended to download Magisk Manager (.apk) to manage root rights.

Installation instructions:

  1. Copy the file. Magisk-v26.4.zip internal memory or SD-map.
  2. Boot to TWRP (clamping Volume Up + Power when turned on).
  3. Click Install, select the Magisk-v26.4.zip file and swipe for confirmation.
  4. After installation, reboot to the system.

After downloading the device, install Magisk Manager and check root status:

  • ๐Ÿ” Open the Magisk app.
  • ๐Ÿ”„ Click Check SafetyNet โ€“ If Passed is the root is installed correctly.
  • ๐Ÿ› ๏ธ In the Modules section, you can install additional modules (for example, to bypass SafetyNet or optimize performance).

โš ๏ธ Note: If the device is bootlooped after installing Magisk, you have flashed an incompatible version. TWRP and run through the original boot.img stock-stack.

What if Magisk doesnโ€™t pass SafetyNet?
If SafetyNet status shows "Failed," install Universal SafetyNet Fix via Magisk. Download it from GitHub, swipe as ZIP over TWRP, and reboot. Also check if other modules conflicting with SafetyNet (such as Xposed) are installed.

Problems and Solutions: What to Do When Something Goes Wrong

Even if you follow the instructions, you can make mistakes, and let's look at the most common problems and how to solve them.

1.The device is not defined in the Mi Unlock Tool

Causes and solutions:

  • ๐Ÿ”Œ Driver problems โ€“ install the Mi Flash Tool or ADB Drivers manually.
  • ๐Ÿ”„ Incorrect mode โ€“ make sure the device is in Fastboot (rabbit screen).
  • ๐Ÿ”’ Antivirus Block โ€“ temporarily disable protection on PC.

2.After TWRP firmware, the device does not boot

Probable reasons:

  • ๐Ÿ“ฑ Incompatible version TWRP โ€” Download another build for your model.
  • ๐Ÿ”„ Damaged firmware file โ€“ check check the checksum (MD5).
  • ๐Ÿ”‹ Failure when firmware โ€“ repeat the process, making sure the battery is charged more than 50 times%.

3 Bank apps do not work after receiving root

Decisions:

  • ๐Ÿ›ก๏ธ Install MagiskHide Props Config and activate root hiding for banking applications.
  • ๐Ÿ”„ Check SafetyNet status in Magisk โ€“ if โ€œFailedโ€, use Universal SafetyNet Fix.
  • ๐Ÿ“ฑ Try alternative versions of apps (e.g. SberBank Online instead of SberBank Online).

๐Ÿ’ก

If, after all the manipulations, banking applications fail to work, consider using a second user (Multi-User) without root or a virtual machine (e.g. Island).

How to get everything back: root removal and stock firmware recovery

If you decide to return the device to its original state (for example, for sale or warranty repair), you need to remove Magisk, restore the standard recovery and flash the original firmware.

First, remove Magisk:

  1. Open Magisk Manager and go to Uninstall.
  2. Select Complete Uninstall, which will remove all modules and restore the original boot.img.
  3. Reset the device.

Restore the standard recavity:

  • Download stock firmware for your model from the Xiaomi Firmware website.
  • Unpack the archive and find the recovery.img file.
  • Fastboot: Fastboot Flash Recovery recovery.img

To return to the factory settings:

  1. Load into the standard recap (clamping Volume Up + Nutrition).
  2. Choose Wipe Data โ†’ Factory Reset.
  3. Reset the device.

โš ๏ธ Note: If you plan to give the device to the service center, additionally block the bootloader with the command fastboot oem lock!

FAQ: answers to frequent questions about root on Xiaomi Redmi Note

โ“ Can I get root on Redmi Note without unlocking the bootloader?
No, unlocking the bootloader is a must. Without it, you can't install custom recavers or flash Magisk. Except for the vulnerabilities in older versions of Android (like DirtyCOW), but they've long been locked in current MIUI firmware.
โ“ Why Mi Unlock Tools Should Wait 168 Hours?
This is a security measure from Xiaomi aimed at combating device theft. New accounts and devices that have been tied less than a week ago have a mandatory waiting time. It is officially impossible to bypass it, but sometimes helps: Using another Mi Account that is tied to the device for longer. Trying to unlock from another PC or network.
โ“ Will Google Pay and banking apps work after root?
Probably not, because of SafetyNet. However, this can be bypassed: Install Universal SafetyNet Fix in Magisk. Activate MagiskHide and add banking apps to the hideout list. Use alternative payment methods (e.g. Samsung Pay via Island Work Profile). Note that some banks (e.g. Tinkoff or VTB) block access whenever you modify the system.
โ“ How to update MIUI after rooting?
Update MIUI via Settings โ†’ Update system can not โ€” this will lead to loss of root and possible bootloop. Instead: Download the full service pack (.zip) for your model. Run it through TWRP (without data waiping). After updating re-sweep Magisk. If the update affects boot.img, you may need to re-rout Magisk firmware.
โ“ Can I get root on Redmi Note without a computer?
Theoretically, yes, but it's extremely risky. There are apps like KingRoot or Framaroot, but they're: They only work on very old versions of Android (4.4 and below). They often contain malware. They don't provide full-fledged systemless root, which prevents SafetyNet. For modern Redmi Notes (beginning with the Note 8), this method is not suitable.