The Xiaomi Redmi Note 7 is still one of the most popular budget smartphones thanks to its robust hardware and deep customization capabilities. Getting root permissions opens up hidden Android features, allows you to uninstall system applications, install modified firmware and optimize performance. But the process requires care: a mistake at any stage can turn the phone into a brick.
In this guide, we will discuss three officially supported methods for obtaining root rights to Redmi Note 7 (codename lavender): through Magisk (recommended method), using SuperSU (obsolete, but working) and an alternative option for custom firmware users. We will focus on unlocking the bootloader through the Mi Unlock Tool, which is impossible without this root step, and you will also learn how to get around common errors (for example, Fastboot Error). 0x80004005) Restore your phone if something goes wrong.
Preparing the phone: what to do before unlocking the bootloader
Before you start receiving root, you need to follow several critical steps, and skipping any of them can lead to the blocking of your Mi Account or loss of data.
First, back up all the important data. Unlock the bootloader and install. TWRP You can use Mi Cloud, Google Drive, or physical copying on your PC. DRM-Keys (for example, for Widevine) L1) They may be able to drop, which will worsen the quality of streaming on Netflix or Disney.+.
Second, check the MIUI version and the firmware region. The Redmi Note 7 only works with the lavender firmware (not to be confused with the violet for the Redmi Note 7 Pro!). You can find out the version in Settings β About Phone β MIUI Version. If you have Global, EEA or Russia, you wonβt have any problems. China Stable will require additional firmware via Fastboot.
- π± Make a backup through Settings β Additionally. β Backup or manually copy files from internal memory.
- π Charge your phone to at least 60% β the unlocking and firmware process can take up to 1 hour.
- π Make sure you have a stable internet connection (itβs better to use an Ethernet cable for PCs).
- π οΈ Download the necessary tools: Mi Unlock Tool (official tool Xiaomi) TWRP Lavender (version 3.7.0 or later) Magisk (last stable version)
β οΈ Note: If your Redmi Note 7 was purchased in China and runs on China Stable firmware, this device is locked when you try to flash Global ROM. In this case, first go to Fastboot. ROM For your region, use the Mi Flash Tool.
Unlock the bootloader through Mi Unlock Tool: step-by-step instructions
Without an unlocked bootloader, installing custom recovery (TWRP) and getting root is impossible. Xiaomi officially allows unlocking, but the process requires a Mi Account and a wait (usually 7-14 days).
First, turn on the developer mode and allow OEM-unlock:
- Go to Settings β About Phone and tap 7 times on the MIUI version until the notification βYou became a developerβ appears.
- Back to Settings β Additionally. β For developers.
- Activate switches: Debugging over USB OEM Unlock (important item!) Factory Unlocking (if any)
Now connect your phone to your PC (use the original cable!) and do:
- Launch the Mi Unlock Tool on behalf of the administrator.
- Sign in with the same Mi Account as you do on your phone.
- Follow the instructions. At the stage of testing the device, the phone will reboot to Fastboot.
- If you see a message called Couldnβt unlock. Try again after XX hours, wait until the time specified (usually 168 hours for new accounts).
| Mistake. | Reason. | Decision |
|---|---|---|
| Couldn't verify device | Phone is not linked to Mi Account or not enabled OEM-unlock | Check the developer settings and reconnect the account |
| Network error | Problems with the Internet or servers Xiaomi | Use a VPN (such as Hong Kong) or repeat later |
| This account is not bound to this device | Mi Account is not synced with phone | Delete your account on your phone, add it again and reboot it. |
β οΈ Note: If you use the Redmi Note 7 with China Stable firmware, once the bootloader is unlocked, the phone may require authorization each time it is turned on. ROM Use the Mi Flash Tool (select the clean all option).
Linked to Mi Account on phone|On. OEM-unlock|Phone's charged. >60%|Drivers installed ADB/Fastboot|Download the Mi Unlock Tool of the latest version-->
Install TWRP and get root through Magisk
After successfully unlocking the bootloader, you can start installing custom recovery - TWRP. This tool will allow you to flash Magisk, which provides root rights without violating the integrity of the system (unlike the outdated SuperSU).
Download the current version TWRP for lavender, for example, twrp-3.7.0_9-0-lavender.img) and follow the following steps:
- Restart your phone to Fastboot: adb reboot bootloader or turn off your phone and press Power + Volume down.
- Please. TWRP Command Prompt: Fastboot Flash Recovery twrp-3.7.0_9-0-lavender.img fastboot boot twrp-3.7.0_9-0-lavender.img
- In TWRP, go to Wipe β Format Data, type in yes and confirm (this will delete all data!).
- Copy the Magisk-v26.4.zip file to your phone via MTP (TWRP has the option Mount β Enable MTP).
- Install Magisk β Swipe to Confirm Flash β Swipe to Confirm Flash
- Reboot to the system (Reboot β System).
Method 2: Root through custom firmware
Some firmware (like LineageOS or Pixel Experience) already include root.
- Install firmware through TWRP.
- In the developer settings, activate Root access.
- Manage rights through the built-in menu (usually in Settings β System β Root).
β οΈ Note: Installing custom firmware on Redmi Note 7 may result in loss of support for VoLTE and VoWiFi (calls by phone) 4G). Before the firmware check on the forums XDA or 4PDA, Does the selected firmware support these functions for the lavender model.
How to Check if Root Rights Work
There are several ways to make sure root is successful, and the easiest way to install the Root Checker app from Google Play is to install it.
- Open the terminal (you can use Termux or built-in Magisk):
- Try to uninstall the system app (e.g. Mi Browser):
Also check the status of SafetyNet (important for the operation of banking applications):
- Open Magisk Manager β Settings β MagiskHide
- Activate MagiskHide and add apps that should not be detected by root (e.g. SberBank Online).
- Reboot the phone.
| Test | Expected output | What to do if it doesn't work |
|---|---|---|
| su at the terminal | An invitation appears # | Reinstall Magisk or check firmware integrity |
| Removal of the system application | The app disappears without errors | Check the writing rights in /system (in TWRP, run mount system) |
| SafetyNet (at Magisk) | Pass status for ctsProfile and basicIntegrity | Install Universal SafetyNet Fix in Magisk |
π‘
If banking applications refuse to work even with MagiskHide enabled, try installing the MagiskHide Props Config module and swapping the deviceβs fingerprint for a certified one (e.g., Pixel 5).
Common Problems and Their Solutions
Even with the correct following of the instructions, errors can occur, and here are the most common ones and ways to fix them:
1.The phone does not boot after TWRP firmware
Reason: Wrong version of TWRP or firmware conflict.
- π Check it out. TWRP via Fastboot:
- π If the phone is bootloop (cyclical reboot), click Disable_Dm-Verity_ForceEncrypt.zip.
2. Magisk is not installed ("Installation failed")
The reason is a corrupted file or an incompatible version of MIUI.
- π Check the checksum (SHA-1) downloaded Magisk.zip.
- π Try another version (e.g. Magisk-canary for new firmware).
- π± Update. MIUI Up to the latest version via Fastboot.
3. SafetyNet (banking applications) is not working
The reason: Magisk doesn't hide root from Google's checks.
- π§ Install modules in Magisk: Universal SafetyNet Fix MagiskHide Props Config
- π Restart your phone and check your status in Magisk Manager.
What to do if your phone turns into a brick?
How to remove root rights and return the phone to its original state
If you no longer need root rights (for example, to sell a phone or restore warranty), you can return the Redmi Note 7 to stock in two ways:
Method 1: Through Magisk (soft reset)
This method will remove root, but leave the unlocked bootloader and TWRP:
- Open Magisk Manager.
- Go to Settings. β Complete removal.
- Confirm the action and restart the phone.
Method 2: Complete Fastboot reset (hard reset)
This method will return the phone to factory status, lock the bootloader and delete all data:
- Download Fastboot ROM for your version MIUI (for example, lavender_global_images_V12.5.1.0.RFGMIXM_20210309.0000.00_10.0_global).
- Unpack the archive and launch the Mi Flash Tool.
- Connect your phone in Fastboot mode.
- In the Mi Flash Tool, select the firmware folder and press Refresh.
- Select the clean all and lock option and press Flash.
β οΈ Note: After a full reset via Fastboot, you will have to wait 7-14 days again to unlock the bootloader if you decide to get root again.