The Xiaomi Redmi Note 7, which launched in early 2019, is still a popular device due to its good balance between performance and cost. However, the standard MIUI shell, despite its functionality, often limits the capabilities of advanced users by blocking access to system files and deep settings. This is where the need for Root rights comes to the scene, which open the door to full customization of the gadget.
The rooting procedure on Xiaomi devices has its own unique features that distinguish them from other brands. The main obstacle is the need to officially unlock the bootloader through the companyβs servers, which takes time and preparation. In this article, we will discuss in detail each step, from obtaining an unlocker to installing a rights manager, so that your experience goes as smoothly as possible.
It is worth noting that there are always risks involved in tampering with the deviceβs code, and that doing the wrong thing can lead to a loss of warranty or, in the worst case, a smartphone becoming a brick. So follow the instructions carefully and donβt miss any important warnings that will be encountered as the text goes on.
Preparation of the smartphone and the necessary tools
Before you start any manipulations with the system partition, you must carefully prepare the workplace and the gadget itself. USB-The cable, preferably the original one, that came with the package, and the Windows computer. Also make sure the battery charge on the smartphone is at least 60%, as the process can take time.
You need to install ADB and Fastboot drivers on your computer. Without these components, your PC simply won't see the device in the right mode. You can download the Platform Tools package from the official Google website or use specialized driver assemblers for Xiaomi.
An important step is to create a full backup of all data, obtaining superuser rights and unlocking the bootloader is guaranteed to delete all files from the internal memory of the device, take photos of important documents, save contacts and passwords.
- π± Charge your smartphone to a minimum 60-70% avoidance.
- πΎ Backup your contacts, photos and important documents to the cloud or PC.
- π Prepare for good. USB-cable USB 2.0/3.0 computer-based.
- π Remember or write down the password from the Mi Account associated with the device.
β οΈ Attention: Unlocking the bootloader automatically erases all data from the device (photos, contacts, applications). Take care of backup in advance, as it will be impossible to restore the remote after formatting.
Once the hardware is ready, we go to the settings of the smartphone itself, and you have to activate the developer mode and allow debugging over USB, and without that step, the computer won't be able to send commands to the device.
Unlocking the bootloader (Unlock Bootloader)
This is the most difficult and lengthy step in the entire procedure. Xiaomi has implemented a security system that requires waiting 7 to 168 hours (1 to 7 days) after filing.This is done to keep users safe so that the stolen phone cannot be quickly reflashed.
First, link your Mi Account to your device. Go to the settings, find the About Phone section, and click on the MIUI version several times until you have become a developer. Then, in the Developer Menu, select Mi Unlock Status and connect your account to turn on mobile internet (Wi-Fi must be turned off).
Once you've tied it, download the official Mi Unlock Tool to your computer. Launch it, log in to the same account you have on your phone. Put your smartphone into Fastboot mode, pressing down and down the power buttons at the same time, and connect it to your PC.
Press the "Unlock" button in the program. If it's been a short time since you've linked your account, the system will ask you to wait a certain number of hours. Don't try to get around this restriction by resetting or resetting the timer, it won't reset, it can only increase.
When the timer expires, repeat the connection procedure and press Unlock again. The device will warn you of the risks, and after confirmation, the unlocking process will begin, which will take a few seconds, the phone will restart and clear the data.
Installation of custom TWRP Recovery
Xiaomiβs standard Recovery menu does not allow installing third-party firmware files or patches to obtain root rights, so we need to replace it with a modified version β TWRP (Team Win Recovery Project).
First, download the current TWRP image for the Redmi Note 7 (codename lavender). It is important not to confuse the version, as firmware from another model can damage the display or touchscreen. Also download the download file twrp-installer.zip or a similar script to fix the Recovery.
Put your phone in Fastboot mode (volume down + power buttons). Connect it to your computer. Open the command prompt (CMD) in the ADB folder and enter a command to check the connection:
fastboot devicesIf the device is determined, enter a command to firmware the image:
fastboot flash recovery twrp-3.x.x-x-lavender.imgAfter a successful recording, don't press the turn on button right away. Press the volume button and press the power button without letting it go. Hold both buttons until the MI logo appears, then release the power, but keep the volume up until the TWRP menu loads.
- π Download the image TWRP specifically for the codename lavender.
- π» Use the fastboot flash recovery command to install the image.
- π For the first entrance, clamp the Volume Up. + Nutrition.
- π« Do not allow the system to boot into standard mode before installation. TWRP, Otherwise, she'll re-write the Recovery back to the stock.
Install Magisk to obtain Root rights
The current standard for obtaining superuser rights is Magisk. Unlike the old methods (SuperSU), Magisk works systemless, which allows you to hide the presence of root rights from banking applications and security systems.
Download the latest stable version of Magisk in APK format and rename the file extension to.zip. Upload this file to your smartphone's internal memory. If you already have TWRP installed, plug your phone in and copy the file via ADB:
adb push magisk.apk /sdcard/From the TWRP menu, select "Install." Find the renamed Magisk file and swipe to confirm the installation. The process will take a few seconds. Once completed, press "Reboot System."
Once you load the system, you'll see a Magisk icon in the app menu. Open it. The app may suggest you add additional components -- you can agree and wait for the restart. Now you've got the rights.
| Component | Appointment | Post-installation status |
|---|---|---|
| Bootloader | Loader OS | Unlocked (Unlocked) |
| Recovery | Recovery menu | TWRP (Castomic) |
| Root Manager | Management of rights | Magisk (Activne) |
| System Partition | System section | Unmodified (Systemless) |
License Check and Basic Setup
To make sure the operation is successful, open the Magisk app. At the top of the screen, the installed manager version should be displayed, and you can download the Root Checker app from the Play Market, which will perform an automatic test and give a green result.
Now you can install modules that change the way the system works, but remember this: installing too many heavy modules can slow down the Redmi Note 7 or cause instability. Start with proven add-ons.
For some applications, especially banking, root rights are a stop factor. Magisk has a MagiskHide feature (or Zygisk + DenyList, in its newer versions) and add the apps you want to add to them and they won't see the system changed.
β οΈ Note: Once root rights are obtained, some security features, such as Google Pay (Mir Pay) or Samsung Pay (if they were supported), will stop working.
Possible problems and ways to solve them
There are some bugs in the process of modifying the firmware, and one of the most common is bootloop, which is when the phone is constantly rebooting. If that happens, go to TWRP and do "Wipe Dalvik/Cache." If it doesn't work, restore the backup of the stock firmware.
Another problem is a broken (fingerprint scanner) or camera, which often happens when you install custom recavators or firmware that is not designed for your regional version, the solution is to flash the stock image boot.img from the original firmware of your MIUI version.
If your computer stops seeing your phone in Fastboot mode, try changing it. USB-port, cable or install drivers manually through Device Manager by selecting a device with a yellow exclamation mark and updating the driver.