How to Enable Root Rights on Xiaomi Redmi Note: A Complete Guide to Security Guarantee

Getting root rights on Xiaomi Redmi Note smartphones gives you access to hidden Android features, allows you to remove system applications, optimize performance and install custom firmware. However, the process of unlocking the bootloader and installing root comes with risks, from loss of warranty to the device’s β€œbrick”. In this guide, we will discuss three officially supported methods (via Mi Unlock Tool, Fastboot and TWRP), as well as alternative solutions for models with a locked bootloader.

It’s important to understand that Xiaomi has tightened security policies after 2020. On new devices (like the Redmi Note 12 Pro+), unlocking the bootloader requires binding the Mi Account to the device and waiting up to 720 hours (30 days). Older models (Redmi Note 8/9/10) unlock faster, but even there are nuances. We will discuss in detail at each stage – from preparation to root health check.

Why Xiaomi is blocking root rights and what it means for users

Xiaomi initially blocks the bootloader on all Redmi Note devices for two reasons:

  • πŸ”’ Data security: A blocked bootloader protects against system-level malware installation (such as spyware or viruses masquerading as updates).
  • πŸ“± License compliance: Many pre-installed services (e.g. Google Play Services or Widevine) DRM Netflix requires you to verify the integrity of the system.
  • πŸ›‘οΈ Warranty obligations: Any firmware change will automatically void the warranty – even if the problem is not software related.

On the other hand, root gives Redmi Note users features that aren’t out of the box:

  • ⚑ Removing system applications (com.miui.analytics, com.xiaomi.midrop and others that eat resources).
  • πŸ”§ Core tuning CPU/GPU Increased productivity or battery savings.
  • πŸ“± Install custom firmware (LineageOS, Pixel Experience) with pure Android.
  • πŸ”“ Bypassing regional restrictions (e.g. unlocking bands) 5G model-on).

⚠️ Attention: On devices with MIUI 14+ And HyperOS (2026) unlocking the bootloader resets the encryption. All files on the internal memory will be deleted - be sure to back up to your PC or cloud!

πŸ“Š What Redmi Note model do you use?
Redmi Note 10/10 Pro
Redmi Note 11/11 Pro
Redmi Note 12/12 Pro
Another model

Preparation of the device: 5 mandatory steps before unlocking

Before you start unlocking, you need to perform a number of actions to minimize the risks, and skipping at least one point can lead to data loss or inability to restore the phone to work.

Create a backup copy of data (photos, contacts, messages)

Charge your phone to 80% or higher

Make sure that the ADB/Fastboot drivers are installed on the PC

Disable antivirus and firewall (they can block Mi Unlock Tool)

Link the Mi Account to the device (Settings) β†’ Xiaomi account)-->

Let’s take a closer look at each step:

  1. Backup: Use the settings β†’ The phone. β†’ Backup or third-party utilities like Swift Backup (requires root, but you can make a copy on PC via adb backup: πŸ“Έ Photos and videos (including hidden folders) DCIM/.thumbnails). πŸ“ž Contacts and call log (export to) VCF). πŸ’¬ Communications SMS/MMS (apps SMS Backup & Restore).

Battery charge

hard brick

ADB/Fastboot Drivers

Platform Tools

Redmi Note

Mi Flash Tool

Redmi Note modelMIUI/HyperOS versionRequired version of Mi Unlock ToolWaiting time to unlock
Redmi Note 8/9/10MIUI 12-145.5.224.30+72-168 hours
Redmi Note 11/11 ProMIUI 13–HyperOS 1.06.5.406.24+168-720 hours
Redmi Note 12/12 Pro+HyperOS 1.0+7.0.801.5+720 hours (30 days)

Linking your Mi Account is a critical step. Without it, Xiaomi won't allow unlocking. Go to Settings β†’ Xiaomi Account β†’ Sync and make sure the device is tied. Also check what's in Settings β†’ Additional β†’ Developer included:

  • USB debugging
  • Unlock OEM (on some models this item is hidden – see spoiler below).
What to do if there is no β€œOEM Unlock” item?
On new devices (Redmi Note) 11/12) release point OEM It could be hidden, it could be activated: 1. Go to Settings. β†’ The telephone and 7 once you click on the version MIUI (You'll be a developer). 2. Come back to the extra. β†’ For developers and find the configuration OEM. 3. If no point, connect your phone to your PC and type in the command line: adb shell settings put global. oem_unlock_enabled 1 After the reset, the item will appear.

Method 1: Official unlocking via Mi Unlock Tool (for all models)

This is the most reliable method approved by Xiaomi, but also the longest, suitable for all Redmi Note devices, including new models on HyperOS. The main drawback is the mandatory wait (3 to 30 days).

Step-by-step:

  1. Download Mi Unlock Tool from the official website (the version should match your model - see the table above).
  2. Sign in to Mi Unlock Tool with the same Mi Account as your phone. If the accounts don't match, unlocking won't be possible.
  3. Turn your phone into Fastboot mode: Turn off the device. Press the Power button + Volume down before the Fastboot logo appears.

Connect your phone to your PC

Press "Unlock"

After the waiting period has expired:

  1. Repeat steps 3-5. This time, unlocking will be successful (it will take ~10 seconds).
  2. The phone will automatically reboot with the bootloader unlocked. You can now install TWRP and Magisk.

⚠️ Attention: Redmi Note 12 Pro+ 5G HyperOS may lose Widevine support after unlocking L1 (Netflix HD It's incorrigible without flashing it on the runoff!

1. Use another. USB-cable (preferably original).

2. to run the program on behalf of the administrator.

3. Disable driver signature verification in Windows (via bcdedit) /set nointegritychecks on).-->

Method 2: Install TWRP and Magisk (for power users)

If the bootloader is already unlocked, you can start installing a custom recavator (TWRP) and root rights manager (Magisk), which gives you more control, but requires care.

What you need:

  • πŸ“± Unlocked loader (see Method 1).
  • πŸ’» PC with installation ADB and Fastboot.
  • πŸ”— Files: Official TWRP for your model (for example, twrp-3.7.0_12-vayu.img For the Redmi Note 10 The latest version of Magisk (file) Magisk-v26.4.zip).

Instructions:

  1. Installation TWRP: fastboot flash recovery twrp-3.7.0_12-vayu.img fastboot boot twrp-3.7.0_12-vayu.img After the second command, the phone will be loaded into TWRP.
  2. Magisk firmware: In TWRP, click Install β†’ select downloaded Magisk-v26.4.zip. Swipe for confirmation. After installation, click Reboot System.

Root check

Root Checker

On the Redmi Note. 11 Pro+ 5G (veux) TWRP It might not work with encryption, and in that case, you need to format Magisk before you run the firmware. /data into TWRP (Settings β†’ Format data β†’ enter").

πŸ’‘

If the phone is stuck with the MI logo after installing Magisk, then the firmware is incompatible with your version of MIUI/HyperOS. Solution: run the stock boot.img through Fastboot, then repeat the process with another version of Magisk.

Method 3: Alternative methods for devices with locked bootloader

If you don't want to wait 30 days, or Xiaomi refuses to unlock the bootloader (for example, on corporate devices), you can use workarounds. They are less reliable, but sometimes work.

Option 1: DirtyCOW exploit (for older models on MIUI 10-12)

  • πŸ› οΈ It works on the Redmi Note. 8/9 firmware MIUI 12.5.3.
  • πŸ”— Tool: DirtyCOW for Xiaomi.
  • ⚠️ Risk: High chance of soft brick (device is powered on but not booted).

Option 2: EDL-The mode (for advanced users)

  • πŸ”§ Requires a special cable (EDL cable) or contact rations on the board.
  • πŸ“± Suitable for Redmi Note 10/11 loader-damaged.
  • πŸ’» Mi Flash Tool is used in mode flash_all_lock.bat (But it'll dump all the data!).

Option 3: Temporary root via ADB

If you need root for a short time (for example, to remove system applications), you can use:

adb shell


su -c "pm uninstall -k --user 0 com.miui.analytics"

This method does not provide permanent root, but allows you to execute commands on behalf of the superuser before rebooting.

How to check that root rights are working correctly

Successful root installation is only half the battle.

  1. Magisk Manager shows the "Installed" status and version.
  2. SafetyNet is being checked (important for banking applications).
  3. System changes are applied (e.g., removing the Bloatware).

To verify:

  1. Install Magisk Manager (download APK from GitHub).
  2. Start Root Checker and the message β€œRoot access properly installed” should appear.
  3. Check SafetyNet: adb shell su -c "magisk --check-safetynet" If the result of ctsProfile: true - all right.
Problem.Possible causeDecision
Root is there, but SafetyNet doesn't passInstalled incompatible module MagiskDisable all modules in Magisk Manager
The phone does not boot after TWRP firmwareThe Incompatible Version of RecaveriSwipe stock Recovery through Fastboot
Banking applications are not workingFound root (even with Magisk Hide)Use Island or Shelter for isolation

Frequent Mistakes and How to Avoid Them

Even experienced users have trouble getting rooted on the Xiaomi Redmi Note, and here are the most common errors and solutions:

  • 🚫 "Mi Unlock Tool doesn't see device": Check that the phone is in Fastboot mode (a screen with a rabbit and a Fastboot label). Update the drivers via Mi Flash Tool. Try another one USB-port USB 2.0).
  • ⏳ "Waiting to unlock is not reduced": Make sure that Mi Account is tied to the device for at least 7 days. Check that the phone is synced to Mi Cloud. Sometimes changing the account region to "China" in the settings helps.
  • πŸ”„ "After the firmware TWRP phone looped": "Most likely incompatible version of recaveri. boot.img: fastboot flash boot boot.img fastboot reboot

⚠️ Warning: On the Redmi Note 12 with HyperOS, installing the wrong version of Magisk could cause a loss IMEI (The serial number of the communication module can only be restored through Qualcomm. QPST service-centre.

πŸ’‘

If NFC or Wi-Fi stopped working after receiving root, the vendor module was damaged. Solution: run the stock firmware through the Mi Flash Tool in clean all mode (but this will delete all data!).

Can I get root on Redmi Note without unlocking the bootloader?
Technically, yes, but only on older models (Redmi Note 7/8) with vulnerabilities in MIUI 10–11. This uses exploits like DirtyCOW or CVE-2019-2215, but they are closed in new firmware. On Redmi Note 11/12, you can't get root without unlocking the bootloader.
Will I lose my warranty after I get root?
Yes, Xiaomi voids the warranty if any firmware changes. However, in some cases, you can return the stock firmware through the Mi Flash Tool and hide the root traces (for example, using Magisk Uninstaller).
How to remove root and get it back to normal?
To completely remove root: Download the stock firmware for your model from xiaomifirmwareupdater.com. Sweat it through the Mi Flash Tool in clean all and lock mode. The bootloader will lock automatically, but the waiting time for re-unblocking will reset.
Will Google Pay and Banking Apps Work with Root?
There are, however, workarounds: Turn on Magisk Hide in Magisk settings. Use Universal SafetyNet Fix and MagiskHide Props Config. Banking applications (Sberbank, Tinkoff) may require Island. HyperOS may not work smoothly, with some applications (e.g. Revolut) blocking access even with hidden root.
Can I upgrade MIUI/HyperOS after root?
Yes, but with caution: If an update comes in "over the air" (OTA), it needs to be disabled - it can remove root. Update manually: download the full firmware, patch boot.img through Magisk and stitch through TWRP. On HyperOS, after the update, Magisk may need to be re-routed.