Getting root rights on Xiaomi Redmi smartphones opens up access to hidden Android features, allows you to remove system applications, optimize performance and install custom firmware. However, this process requires care: wrong actions can turn a device into a brick or deprive you of warranties. In 2026, the procedure changed β Xiaomi tightened the policy of unlocking the bootloader, and some models (for example, the Redmi Note 12 based on HyperOS) require additional steps.
This article will take a look at everything from device preparation to Magisk installation to root health check. We will also look at the unique nuances for models with MediaTek and Qualcomm processors, because the unlocking algorithm for them is different. If you are a beginner, donβt skip sections on risks and root alternatives to make an informed decision.
What are root rights and why do you need them on Xiaomi Redmi?
Root rights (or superuser rights) give you complete control of the Android operating system.
- π§Ή Remove embedded applications (bloatware) that cannot be uninstalled by standard methods (e.g. miui.analytics or com.xiaomi.midrop).
- β‘ Optimize performance: overclock the processor, configure the kernel, or disable unnecessary services that consume the battery.
- π§ Install modified firmware (custom) ROM), LineageOS or Pixel Experience for pure Android without shell MIUI.
- π± Use applications that require root: Titanium Backup (backup), AdAway (system-level ad blocking), Greenify (application hibernation).
But there is a downside:
- π¨ Loss of warranty: Xiaomi does not officially support unlocking the bootloader, and when contacting the service center may refuse repairs.
- π‘οΈ Security risks: root opens access to system files for malware. superuser-enabled applications can steal data or damage the system.
- π Problems with OTA-Updates: After receiving root, automatic updates MIUI They may not work properly.
β οΈ Note: On Xiaomi Redmi models with HyperOS (e.g. Redmi Note 13 Pro)+) Unlocking the bootloader can result in a 72-hour lock on your Mi Account.Before starting the procedure, make sure you have a backup and access to the data. SIM-map.
Preparation of the device: what to do before unlocking
Before you start unlocking the bootloader, follow the mandatory steps:
- Check the model and firmware version: Go to Settings β About phone. Write down: Device model (e.g. Redmi Note 11 Pro 5G or M2101K6G); MIUI version (e.g. MIUI Global 14.0.5); Android version (e.g. Android 13).
- Allow debugging on USB: Activate Developer Mode: Go to Settings β About the phone and 7 times click on the version MIUI. Then go back to Settings. β Additionally. β For developers and include: π Debugging by USB π Unlocking OEM (point!)
Link your Mi Account to your device
Without a Xiaomi account, you can't unlock the bootloader.
- π± The device is tied to the account in Settings β Xiaomi account.
- π Two-factor authentication is enabled on the account (SMS email).
- π At least 7 days have passed since the link (for new accounts).
Also prepare:
- π» Windows computer 10/11 (For the Mi Unlock Tool).
- π Original. USB-cable (do not use cheap analogues!).
- π Battery charge of at least 60%.
- π Backup data (unlocking will reset the device to factory settings!).
Mi Account linked to device | USB | Debugging enabled | OEM |OEBlocked Data Backup |Battery charge >60% | Xiaomi drivers installed on PC-->
Unlock the bootloader on Xiaomi Redmi: the official way
Xiaomi provides the official tool for unlocking the bootloader, the Mi Unlock Tool. However, since 2023, the process has become more complicated: now you need to wait (from 7 to 30 days) after you attach an account.
- Download Mi Unlock Tool: The official utility can be found on the Xiaomi website. Choose the version for your model (for example, for Redmi). 10 fit miflash_unlock-en-6.5.408.27).
- Install drivers: Connect your phone to your PC in Fastboot mode (turn off the device, then press Volume Down + Power). Android Bootloader Interface should appear in the Device Manager. If the driver does not install automatically, download Mi Phone Manager from the official website.
- Open Mi Unlock Tool, log in to your Mi Account and follow the instructions. The utility will check if enough time has passed since the account was attached. If not, the message Couldn't unlock. Try again after XX hours. fastboot oem device-info (Device unlocked: false) will appear.
- Confirm unlock: After successful validation, press Unlock. The device will restart and reset to factory settings. Now the bootloader is unlocked!
| Model Redmi | Waiting time to unlock | Features |
|---|---|---|
| Redmi Note 12/13 (HyperOS) | 168 hours (7 days) | Requires confirmation by SMS |
| Redmi 10/11 (MIUI 13-14) | 72 hours (3 days) | It can be blocked for 30 days if you fail. |
| Redmi 9/9A (MIUI 12) | 24 hours. | Supports older versions of Mi Unlock Tool |
| Redmi K50/K60 | 720 hours (30 days) | Requires a tie-up. SIM-card-to-account |
β οΈ Note: If the message Current account is different from the account info on the device appears when you unlock, then the Mi Account on the phone and the Mi Unlock Tool do not match. β Accounts and re-link.
Redmi Note 12/13|Redmi 10/11|Redmi 9/9A|Redmi K50/K60|Another model-->
Install custom recovery (TWRP) on unlocked Redmi
After unlocking the bootloader, the next step is to install an alternative recovery, such as: TWRP (Team Win Recovery Project, which will allow customization ZIP-Files including Magisk for rooting.
Instructions for Redmi on a Qualcomm processor (e.g. Redmi Note 11 Pro+ 5G):
- Download. TWRP For your model: Look for the current version on the official website TWRP forum XDA Developers. For example, for Redmi Note 10 Pro (sweet) will do. twrp-3.7.0_12-0-sweet.img.
- Fly TWRP via fastboot: Connect your phone in fastboot mode and execute the command: fastboot flash recovery twrp.img fastboot boot twrp.img
- Save TWRP from Overwrite: After first downloading to TWRP, go to Advanced β Flash Current TWRP to prevent stock recovery from being replaced when rebooted.
For MediaTek devices (e.g. Redmi 10 or Redmi 9A), the process is more complicated:
- π§ Patch required boot.img through Magisk and firmware through SP Flash Tool.
- π You need to turn it off. SLA (Secure Boot) with utility MTK Bypass.
- β οΈ High risk of hard brick (irreparable damage) in case of error.
What to do if TWRP does not start?
Getting root rights through Magisk: step-by-step instructions
Magisk is the most popular root-rights tool for systemless rooting, which allows you to pass SafetyNet and use banking applications.
Instructions for Xiaomi Redmi:
- Download Magisk: The latest version (Magisk-v26.4.zip) can be found on GitHub.
- Fly Magisk through TWRP: Copy. ZIP-file on the phone, download to TWRP and select Install β Select a file β Magisk-v26.4.zip. After installation, run the Wipe cache/Dalvik.
- Check root rights: Install Magisk Manager (or Magisk Alpha for newer versions) from Play Market. Open it and make sure root status is Installed.
For HyperOS devices (e.g. Redmi Note 13):
- π§ Patch required init_boot.img instead boot.img.
- π± Use Magisk Delta (fork with support for new versions of Android).
- π Turn it off. AVB 2.0 TWRP (Advanced β Disable AVB).
β οΈ Note: Some Xiaomi models (e.g. Redmi) K60 Ultra) Magisk may not pass SafetyNet even after installation, which requires Universal SafetyNet Fix or MagiskHide Props Config.
π‘
If the phone doesnβt boot after installing Magisk, try flashing stock boot.img through fastboot and then repeating the patch using Magisk in TWRP.
Root performance check and problem solving
After installing Magisk, you need to make sure that root rights work correctly, and also check compatibility with key features:
How to check root:
- Install the Root Checker app from the Play Market.
- Run it and press Verify Root.
- If you receive a message, βCongratulations! Root access is properly installed...β
Checklist after receiving root:
- π± Check Google Pay and banking apps (if they donβt work, install SafetyNet Fix).
- π Make sure the battery doesnβt discharge faster than normal (some Magisk modules may increase consumption).
- π Test sound, camera and sensors (on some firmware root breaks drivers).
- π Check the possibility of updating MIUI through settings β Updating the system.
Typical problems and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| The phone does not boot after Magisk firmware | Incompatible version of Magisk or patch boot.img | Switch to stock boot.img via fastboot |
| Banking apps are not working | Not passed by SafetyNet | Install the Universal SafetyNet Fix module |
| No network after unlocking | IMEI erased or radio modules | Restore IMEI through Maui META (for MediaTek) |
| TWRP is being reset on stock recovery | Overwriting protection is on | Disable Anti-Rollback in TWRP |
π‘
If your fingerprint or Face Unlock stops working after getting root, try to delete the com.android.biometrics app data in the settings or flash the Biometric Fix for Magisk module.
Root Alternatives: What You Can Do Without Unlocking the bootloader
If unlocking the bootloader seems too risky, consider alternative ways to extend the capabilities of Xiaomi Redmi without root:
1. ADB-commands
Many MIUI settings are hidden, but you can activate them via ADB.
- π΅ Turn off the adverts in MIUI: adb shell settings put global hidden_api_policy 1
- π Enable 90% battery storage: adb shell dumpsys battery set ac 1 adb shell dumpsys battery set limit 90
- π± Unlock. FPS Adb shell settings put global force_fps 120
2. applications without root
- π§Ή SD Maid β cleaning cache and garbage.
- π‘οΈ NetGuard β Internet blocking for rootless applications.
- π AccuBattery β Monitoring the status of the battery.
- π AppOps β Application permission management.
3. Castom launchers and themes
The MIUI shell allows you to install third-party launchers (Nova Launcher, Lawnchair) and themes from the Theme Store, which visually brings the interface closer to βpureβ Android.
4 Unlock without loss of warranty
Some features (such as unlocking FPS or disabling MIUI Optimizations) can be activated via Xiaomi EU ROM, an informal firmware that does not require unlocking the bootloader, but provides advanced settings.
π‘
Use of the ADB-Teams and custom launchers β the safest way to customize Xiaomi Redmi without the risk of losing warranty or data.