Getting root rights on Xiaomi Redmi Note smartphones opens up access to hidden Android features, allows you to remove system applications, optimize performance and install custom firmware. However, the process requires care: improper actions can turn a phone into a brick or deprive you of warranties. In this guide, we will analyze three officially supported root rights methods (through Magisk, TWRP and Fastboot) relevant to the Redmi Note 10/11/12/13 models based on MIUI 14/15 and HyperOS.
Important: the procedure is different for devices with locked and unlocked bootloader. Since 2023, Xiaomi has tightened its unlock policy - now requires binding Mi Account to the device and waiting 168 hours (7 days) after the first tether. If you bought a phone boo - check the status of the bootloader through the command fastboot oem device-info (details in the section "Test the bootloader").
We wonβt use outdated methods like KingRoot or SuperSU β not only do they not work on newer versions of Android, but they may contain malicious code, but instead focus on Magisk (version 26.4+) as the most reliable solution that supports hiding root rights from banking applications and SafetyNet.
1.Preparation of the device: what to do before unlocking
Before you start unlocking the bootloader and installing root rights, follow the mandatory steps. Ignoring them can lead to data loss or the inability to restore the phone to work.
Basic requirements:
- π± Redmi Note with a battery charge of at least 80% (unlocking can take up to 30 minutes).
- π» Computer on Windows 10/11 or Linux (MacOS requires additional adb configuration).
- π Original. USB-cable (cheap cables may not transmit data in Fastboot mode).
- π Mi Account tied to phone (required to unlock the bootloader).
Download and install:
- π οΈ Platform Tools (includes adb and fastboot).
- π Magisk (the latest version in.apk and.zip formats)
- π¦ TWRP for your model (e.g. twrp-3.7.0_12-0-vili.img for the Redmi Note 10 Pro).
β οΈ Warning: If you are using a Redmi Note with a MediaTek processor (e.g., the Redmi Note 11 on Helio G88), check for bootloader unlock in the settings. Some models (especially for the Chinese market) may not support official unlock.
Turn it on on your phone:
- Settings β About Phone β MIUI version (click 7 times to activate developer mode).
- Settings β Additional β For developers β Debugging by USB and Unlocking OEM.
- Settings β Xiaomi Account β Link your account to your device (required!).
2. Check the status of the loader: blocked or unlocked?
The status of the bootloader determines which root-right method is right for you, and you can learn it in two ways:
Method 1. Through Fastboot (exact method):
- Connect your phone to your PC in Fastboot mode (turn off your phone, then press Volume Down + Power).
- Open the command line in the folder with Platform Tools and type:
fastboot oem device-infoLook for the lines:
- Device unlocked: true - the bootloader is unlocked.
- Device unlocked: false β the bootloader is locked.
Method 2. Through settings (not always working):
- Go to Settings β Additional β For developers.
- Take a look at the OEM Unblocking Status:
- π Unlocked β you can install custom software.
- π Locked β Official unlocking is required.
| Loader status | What does it mean? | Action |
|---|---|---|
| Blocked. | Factory setup. Custom software is not possible. | Unlock the device with the Mi Unlock Tool (7 days wait). |
| Unlocked. | You can install TWRP and Magisk. | Go to the section "Install TWRP". |
| Unknown/mistake | Problems with drivers or cable. | Check the connection, repeat the command. |
β οΈ Warning: If you bought a Redmi Note with your hands and the seller claimed that the bootloader was unlocked, but the fastboot oem device-info command shows false, the device could have been flashed over by unofficial firmware, in which case unlocking through the Mi Unlock Tool may not work.
3. Unlock the bootloader through the Mi Unlock Tool (official method)
If the bootloader is locked, it must be unlocked using an official tool from Xiaomi.The process takes at least 7 days due to the company's security policy.
Steps to unlock:
βοΈ Preparation for unlocking the loader
1. Download Mi Unlock Tool (version no lower than 5.5.224.30).
2. Launch the tool on behalf of the administrator and log in to your Mi Account (should match the one tied to the phone!).
3. Connect your phone in Fastboot mode (clip Volume Down + Power when the phone is off).
4. Press Unlock in the program. If the message appears Couldn't unlock. Wait for 168 hours - wait for the deadline (7 days).
Once successfully unlocked, the phone will automatically reset to factory settings. All data will be deleted! so back up in advance through Settings β System β Backup.
What if the Mi Unlock Tool canβt see the device?
4. Installation of custom TWRP Recovery
Once you unlock the bootloader, you can install TWRP, a customized Recovery that allows you to flash Magisk and other modifications, and it's important to find a version of TWRP that is compatible with your Redmi Note model.
How to install TWRP:
- Download the TWRP image for your model (e.g. twrp-3.7.0_12-0-vili.img for Redmi Note 10 Pro).
- Place the file in a folder with Platform Tools and rename it to twrp.img for convenience.
- Connect your phone in Fastboot mode and execute the command:
fastboot flash recovery twrp.img4. After successful firmware, reboot to TWRP by clamping Volume Up + Power.
In TWRP, you need to immediately make a backup of the current firmware:
- π Select Backup β tick Boot, System, Data.
- πΎ Save the backup to a SD- card or PC (don't just store it on your phone!).
β οΈ Note: Some Redmi Note models (e.g. Note) 11 Pro+ 5G) after firmware TWRP You may need to disable the dm-verity check, otherwise the phone will not boot. disable_dm-verity_forceencrypt.zip.
5. Install Magisk and obtain root rights
Magisk is a modern alternative to SuperSU that allows you to hide root rights from applications (such as banking) and passes SafetyNet. Installation takes place via TWRP.
Step-by-step:
- Download the latest version of Magisk in.zip format (e.g. Magisk-v26.4.zip).
- Move the file to your phone or SD-map.
- Load to TWRP (Loudness Up + Nutrition).
- Click Install β select Magisk-v26.4.zip β swipe for confirmation.
- After installation, reboot to the system.
Check for root rights:
- π± Install the Root Checker app.
- π Run the check-up and the message Root access properly installed should appear.
If the root rights didn't show up:
- β Refresh Magisk again.
- β Check if the settings have reset after rebooting (sometimes resetting helps).
- β Make sure you download the correct version of Magisk (Android 13/14 needs 26.0+ version).
π‘
If after installing Magisk, banking applications (Sberbank, Tinkoff) stopped working, open Magisk β Settings β turn on MagiskHide and add the applications to the hide list.
6. Problem Solving: Phone not turning on, getting stuck on logo, errors
Even if you follow the instructions accurately, you can have problems, and let's look at the most common ones and how to solve them.
| Problem. | Possible cause | Decision |
|---|---|---|
| The phone is stuck on the Redmi logo | Incompatible version of TWRP or Magisk | Download to TWRP and reflash boot.img from stock firmware |
| Fastboot doesn't see the device | Drivers not installed or cable faulty | Install Xiaomi USB Drivers, try another port/cable |
| Couldn't unlock error.Wait for 168 hours | It has not been 7 days since the account was linked. | Wait or use alternative methods (e.g. EDL) |
| Apps don't see root rights | MagiskHide is not configured or conflict modules | Update Magisk, disable conflicting modules |
What to do if the phone has turned into a βbrickβ (does not turn on at all):
- Try booting up to Fastboot (Loudness down + Power) and if you can, run the stock firmware through the Mi Flash Tool.
- If Fastboot doesnβt work, try EDL mode (requires an authorized account and boxing).
- In the extreme case, contact the service center (but the warranty will be lost).
π‘
If, after a failed firmware, the phone doesn't respond to any combination of buttons, connects to the PC, or warms up, it's likely that the motherboard is damaged, and only repairs at the service center will help.
7.How to Hide Root Rights from Banks and SafetyNet
Many apps (banks, games, streaming services) block access on root-righted devices. Magisk allows you to bypass these restrictions using the MagiskHide feature (in new versions β DenyList).
Set up root rights concealment:
- Open the Magisk app.
- Go to Settings β turn on MagiskHide (or DenyList in newer versions).
- Add to the list of applications that need to hide the root (for example, Sberbank, Google Pay).
- Reboot the phone.
Check out the SafetyNet passage:
- Install the SafetyNet Test application.
- Run the check β both ctsProfile and basicIntegrity must be green.
If SafetyNet fails:
- π Update Magisk to the latest version.
- π Install Universal SafetyNet Fix via Magisk β Modules.
- π Check if other modules conflicting with SafetyNet are installed.
β οΈ Warning: Some banking applications (such as Tinkoff) may block access even if you successfully pass SafetyNet. In this case, try using Island or Shelter to isolate the application in a separate profile.
8. Alternative methods of obtaining root rights (without TWRP)
If installing TWRP seems difficult or your Redmi Note model doesnβt have a stable version of the recovery, you can get root rights in alternative ways.
Method 1. Firmware patched boot.img via Fastboot
This method does not require TWRP, but requires manual editing of boot.img image:
- Download stock firmware for your model from the Xiaomi Firmware website.
- Remove boot.img from the firmware archive.
- Patch boot.img via Magisk (in the app, select Install β Select and Patch a File).
- Sweep the patched boot.img through Fastboot:
fastboot flash boot magisk_patched.imgMethod 2: Magisk in Direct Installation Mode (for some models)
Some Redmi Note devices (such as the Note 12 Pro) support installing Magisk directly from the app without TWRP:
- Download Magisk.apk and rename it to.zip.
- Copy the file onto your phone.
- Load into the stock Recovery (Loudness up + Nutrition).
- Select Apply update from ADB and execute the command:
adb sideload magisk.zip