Getting root rights on Xiaomi Redmi smartphones opens up access to hidden Android features, but requires strict compliance. In 2026, the process was complicated by the tightening of MIUI security policy, but remains feasible even for beginners. This article covers all the steps from unlocking the bootloader to installing Magisk, taking into account the features of the latest firmware versions.
Itโs important to understand that root access voids Xiaomiโs official warranty and increases the risk of disrupting system stability. However, for power users, itโs the only way to uninstall firmware, optimize performance, or install custom firmware. Weโll break down three officially supported methods (via Fastboot, TWRP, and Magisk), and weโll also explain how to avoid common errors when working with the Redmi Note 12/13, Redmi 10/11, and other popular models.
Why you might need a Xiaomi Redmi Root Rights
The main reasons for obtaining super-user rights on Redmi devices are:
- ๐ง Removal of system applications (MIUI Bloatware that cannot be disabled by standard means
- โก Optimizing performance by changing the parameters of the core (for example, CPU Governor)
- ๐ฑ Install custom firmware (LineageOS, Pixel Experience) for pure Android
- ๐ Access to system partition files for backup or modification
- ๐ฎ Use of applications that require root (e.g. Greenify, Titanium Backup)
On Redmi models with Snapdragon processors (such as the Redmi Note 12 Pro+), root access also allows you to unlock additional chipset features, such as Dolby Atmos support at the system level or advanced camera settings. However, on devices with MediaTek (such as the Redmi 10C), the process may differ due to the features of the bootloader.
โ ๏ธ Attention: Starting with MIUI 14, Xiaomi blocks the ability to obtain root rights on some models through standard methods. MIUI Downloads.
Preparation of the device: what to do before unlocking
Before you start unlocking the bootloader, follow the mandatory preparatory steps:
- Create a full backup of your data through Settings โ Additional โ Backup or using Mi PC Suite.
- Charge the battery to at least 70% โ the process can take up to 2 hours.
- Make sure the device has the latest version of MIUI installed (check Settings โ About Phone โ System Update).
- Download and install official Xiaomi drivers (link) and Mi Unlock Tool on PC.
Redmi models with Snapdragon processor (e.g. Redmi Note 11 Pro 5G) will additionally require:
- ๐ Cable USB Type-C with data support (not all charging cables are suitable!)
- ๐ป Computer running Windows 10/11 (on macOS/Linux Mi Unlock Tool is not working)
- ๐ Serial number of the device (can be found in Settings) โ The phone. โ All characteristics)
Critical: If your device was purchased less than 7 days ago, Xiaomi will block the bootloaderโs attempt to unlock, a restriction that applies to all models released after 2021, in which case you will have to wait or use workarounds (discussed below).
Unlocking the loader: step-by-step instructions
The process of unlocking a bootloader on Xiaomi Redmi consists of three steps: linking the Mi Account, waiting for confirmation, and unlocking itself. Importantly, this method only works for official global and Chinese firmware (MIUI Global/China Stable).
Linking your Mi Account to your device|Enable debugging on USB|Permission. OEM-unlock|Install the Mi Unlock Tool|Connect your phone to your PC in Fastboot mode-->
Step 1. Linking your Mi Account
- Go to Settings โ Xiaomi Account and log in.
- Enable data synchronization and confirm device binding via SMS.
- Return to Settings โ About Phone and 7 times click on the MIUI version to activate the Developer Mode.
- Then go to Settings. โ Additionally. โ For developers and include: ๐ OEM-Unlocking (may be absent on some models) ๐ Debugging by USB
Step 2 Connect to Mi Unlock Tool
- Turn off your phone and press the Power button + Volume Down to enter Fastboot mode.
- Connect the device to your PC and start the Mi Unlock Tool (administrator rights required).
- Log in to the same Mi Account as on your phone.
- If the program shows the message "Added successfully. Wait 168 hours" - it means that you have to wait 7 days.
Step 3: Final unlock
After the waiting period has expired:
- Repeat steps 5-7.
- Click Unlock in Mi Unlock Tool.
- Confirm the action on the phone (if you receive a request).
- Wait until the process is completed (usually takes 1-2 minutes).
โ ๏ธ Note: On Redmi models with MediaTek processor (e.g. Redmi) 10A) After unlocking the bootloader, additional authorization through Mi Account may be required each time the device is turned on in Fastboot mode.
What if the Mi Unlock Tool canโt see the device?
Install custom recovery (TWRP) on Xiaomi Redmi
After unlocking the bootloader, the next step is installation. TWRP (Team Win Recovery Project. This custom recovery will allow you to install ZIP-Root-rights files and modified firmware. Importantly, there is a different version for each Redmi model. TWRP!
Download the current version of TWRP for your model from the official website:
- ๐ List of supported Xiaomi devices
- ๐ฅ For the Redmi Note 12 Pro+ (codename ruby - direct reference
- ๐ฅ Redmi 10 (codename selene) is a direct link
Installation instructions:
- Downloaded file twrp-3.x.x-x-XXXX.img rename twrp.img and put it in a folder with ADB/Fastboot.
- Connect your phone in Fastboot mode (as in step 5 of the previous section).
- Open the command line in the folder with ADB and execute: fastboot flash recovery twrp.img fastboot boot twrp.img
- After rebooting to TWRP, be sure to swipe to allow modifications (if you have a request).
| Model Redmi | Code name | Supported version of TWRP | Features |
|---|---|---|---|
| Redmi Note 12 Pro+ | ruby | 3.7.0_12-0 | Requires to shut down AVB 2.0 before firmware |
| Redmi Note 11 Pro 5G | veux | 3.6.2_11-0 | Support for Dynamic Partition |
| Redmi 10 | selene | 3.5.2_9-0 | It only works on MIUI 12.5+. |
| Redmi 9A | dandelion | 3.4.0-0 | No support. OTA-updates after installation |
On some models (e.g. Redmi K50) you may need to disable firmware signature verification after installing TWRP. Go to Mount โ Disable Forced Encryption in TWRP and follow the command:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.imgThe vbmeta.img file can be downloaded with TWRP or extracted from the official firmware.
๐ก
If the phone is stuck with the MI logo after installing the TWRP, try flashing the original firmware through the Mi Flash Tool, and then repeat the process, most often due to incompatibility between MIUI and TWRP versions.
Install Magisk for obtaining root rights
Magisk is a universal tool for obtaining root rights without modifying the systemless root, and it also allows you to hide root access from applications (for example, banking or games), the latest stable version at the time of 2026 is Magisk v26.4.
Installation steps:
- Download the latest Magisk release from the official repository: ๐ฅ Magisk v26.4 (APK) ๐ฅ Magisk v26.4 (ZIP for TWRP)
Magisk-v26.4.zip
TWRP
Power + Volume Increase
TWRP
Install โ Choose. Magisk-v26.4.zip โ Swipe to confirm
After installation, reboot to the system.
Magisk APK
Dynamic Partition models (such as the Redmi Note 12) may need an additional patch:
fastboot flash boot magisk_patched.imgFile. magisk_patched.img It is generated automatically when you install Magisk via the application (Install section). โ Install to Inactive Slot).
โ ๏ธ Attention: On devices with MIUI 14 and later Magisk may conflict with the built-in security system Xiaomi. If after installing the root rights the phone stops loading, try to turn off MIUI Optimization in Magisk settings (Settings section) โ MIUI Features).
๐ก
Use only official Magisk builds with GitHub. download from third-party sources can result in malware installation or data loss.
Checking Root Rights and Eliminating Errors
After installing Magisk, you need to make sure that the root access is working correctly.
- Open the Magisk app and check the status at the top of the screen (should read "Installed: 26.4").
- Install the Root Checker app from Google Play and run the check.
- Try running a command in Terminal or ADB: su If a request for rights appears, the root is installed successfully.
Common mistakes and their solutions:
- ๐ซ "Magisk is not installed, re-select ZIP-file-through TWRP Or install Magisk. APK top-up.
- ๐ซ Phone bootloop (cyclical reboot) โ flash the original boot.img Fastboot: Fastboot Flash boot boot.img
- ๐ซ Apps donโt see root access โ turn on Magisk option (for Magisk) MIUI 14 may require an additional Universal SafetyNet Fix module).
- ๐ซ The "Invalid" error ZIP file TWRP โ download ZIP-The file is re-downloaded, maybe it didn't completely download.
On Redmi models with Android 13 and later (MIUI 14/15), you may need to disable AVB 2.0 (Android Verified Boot) for stable root rights.
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.imgWhere vbmeta.img is an empty file that can be created through the command:
dd if=/dev/zero of=vbmeta.img bs=1 count=1How to hide root rights from apps (MagiskHide)
Many apps (banking, gaming, streaming) block access when root rights are detected. Magisk offers a built-in cloaking mechanism called MagiskHide, but it works unstable on MIUI. Here's how to configure the cover-up correctly:
Step 1: Activation of MagiskHide
- Open Magisk and go to Settings.
- Turn on the MagiskHide option.
- Reset the device.
Step 2: Adding applications to the Hiding List
- In the main menu of Magisk, select MagiskHide.
- Click on the + icon and select apps that should not see the root (e.g. Sberbank Online, Google Pay).
- For games (PUBG Mobile, Genshin Impact) additionally install the Universal SafetyNet Fix module via Magisk โ Modules.
Step 3: SafetyNet Checks
- Install SafetyNet Test from Google Play.
- If ctsProfile: true status, the cloaking works.
- If the test fails, try it: ๐ Reinstall Magisk with the option "Preserve Force Encryption". ๐ Disable all Magisk modules and check again. ๐ Use an alternative SafetyNet Fix module (e.g. SafetyPatch).
On MIUI 14 and later, you may need to disable MIUI Optimization in Magisk settings to completely mask root rights. However, this may cause some MIUI features to function unstable (such as dark theme or navigation gestures).