Xiaomi Redmi Note 8 Pro is still a popular smartphone among Android modding enthusiasts, despite the release of new models. Getting root permissions opens access to hidden system functions, allows you to remove embedded MIUI applications, optimize performance and install custom firmware. However, the process of unlocking the bootloader and installing root on this model is nuanced due to the protection of MediaTek Helio G90T and Xiaomi policy.
In this guide, we will analyze three officially supported methods for obtaining root rights on the Redmi Note. 8 Pro in 2026 year: through Magisk with unlocked bootloader, using a patch boot.img, and an alternative method for devices with a locked bootloader (if an exploit is available). MIUI through OTA, unless the sequence of actions is followed.
Preparation of the device: what to do before unlocking
Before you start obtaining root rights, you need to follow a few critical steps, and neglecting them can lead to a โbrickโ (complete inoperability) of the device or loss of data.
First, check the MIUI version and build number in the Settings โ About Phone menu. For the Redmi Note 8 Pro, the current firmware is MIUI 12.5/13/14 based on Android 10/11. If you have an older version, update via Settings โ System Update. Using outdated firmware is fraught with errors when unlocking the bootloader.
- ๐ฑ Create a backup of all data (photos, contacts, messages) through MIUI Backup or third-party tools like Titanium Backup (requires root).
- ๐ Charge the battery to at least 70%. interruption of the process due to discharge can damage system partitions.
- ๐ฅ๏ธ Install drivers for MediaTek on PC: download the official package or use it MTK Driver Auto Installer.
- ๐ Activate debugging on USB In Settings โ The phone. โ Version. MIUI (Press 7 times, then in Settings. โ Additionally. โ For developers.
โ ๏ธ Note: If you previously blocked the bootloader through the Mi Unlock Tool, but did not complete the unlock process, the device may be in the Anti-Rollback state. EDL-The mode (only for experienced users).
Make a data backup|Check the version. MIUI|Charge the phone. >70%|Install MediaTek drivers|Enable debugging on USB-->
Unlock the bootloader on the Redmi Note 8 Pro
The Xiaomi bootloader is blocked by default, and unlocking it is a mandatory step before obtaining root rights. The procedure requires linking the Mi Account account to the device and waiting 72-168 hours (depending on Xiaomi policy).
Download the official Mi Unlock Tool (version no lower than 5.5.224.24). Connect your phone to your PC in Fastboot mode (press Volume Down + Power When the device is off). Launch the utility, log in under the same account as your phone, and follow the instructions. If the message appears "Couldn't unlock", then it has not been 7 days since the account was attached.
| Step. | Action. | Possible errors |
|---|---|---|
| 1 | Link Mi Account to your phone settings | This device is locked โ account is not tied |
| 2 | Connect your phone to Fastboot | "Not connected" - no drivers |
| 3 | Starting the Mi Unlock Tool | "Couldn't unlock" - 7 days gone by |
| 4 | Press Unlock. | Anti-Rollback โ requires firmware |
Once successfully unlocked, the phone will automatically reset to factory settings. Do not restore data from the backup until the root is completed - this can lead to conflicts in system files.
Official Mi Unlock Tool|Exploit via ADB|Firmware via EDL| hasn't yet unlocked-->
Installation of custom TWRP recavery on Redmi Note 8 Pro
To install Magisk and obtain root rights will require custom recavery โ TWRP. Official build for Redmi Note 8 Pro (codename begonia) is available on the project's website. Download the latest version (e.g., download the latest version, twrp-3.7.0_9-0-begonia.img).
Swipe TWRP through Fastboot with the command:
fastboot flash recovery twrp-3.7.0_9-0-begonia.img
fastboot boot twrp-3.7.0_9-0-begonia.imgAfter that, the phone will boot into TWRP. Don't reboot to the system right away - first follow the following steps:
- In TWRP, go to Wipe โ Format Data, type in yes and confirm. This will remove /data encryption.
- Copy the Magisk-v26.4.zip file (download from GitHub) to your phone via MTP in TWRP.
- Install Magisk โ Swipe to Confirm Flash โ Swipe to Confirm Flash
โ ๏ธ Attention: If after installation TWRP phone hangs on the logo MIUI, So, you've got Anti-Rollback, and you've got to flash the full fastboot-ROM through the Mi Flash Tool, "clean all and lock," but that'll delete all the data.
What to do if TWRP does not start?
Installation of Magisk and obtaining root rights
Magisk is a universal tool for obtaining root rights without changing the systemless root. After installing through TWRP (as described above), restart your phone to the system. Make sure that the Magisk application appears in the application menu (if not, install the APK manually).
Open Magisk and check the status at the top of the screen. If it says "Installed: 26.4 (26400)", then the root has been successfully activated. To check, install the Root Checker app from Google Play.
- ๐ง Magisk setup: Enable the โZygiskโ and โEnforce DenyListโ options to hide your root from banking apps.
- ๐ฆ Magisk modules: Install modules for optimization (e.g., "Universal SafetyNet Fix" for SafetyNet passage).
- ๐ Updates: Before Updating MIUI through OTA Temporarily remove Magisk (Uninstall option) โ Complete Uninstall" then re-install.
The Redmi Note 8 Pro with firmware newer than MIUI 13.0.4 requires manual patching of boot.img, as the standard Magisk installation method may not work.
- Download stock firmware for your model with Xiaomi Firmware Updater.
- Remove boot.img from the firmware archive.
- Transfer it to your phone and patch it through Magisk (Install โ Select and Patch a File).
- Sweep the patchy boot.img via fastboot flash boot magisk_patched.img.
๐ก
If banking applications (Sberbank, Tinkoff) stop working after receiving the root, activate the option โConfigure DenyListโ in Magisk and add problematic applications. Also install the โMagiskHide Props Configโ module to change the deviceโs fingerprint.
Solving common problems after getting root
Even if you follow instructions correctly, you can get errors, and here are the most common ones and how to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| The phone is not loaded (bootloop) | Incompatible Magisk module or damaged boot.img | Download to TWRP, remove modules to /data/adb/modules or reflash boot.img |
| The mobile network is not working | The modem partition is damaged when firmware | Switch to modem.img via fastboot flash modem modem.img |
| SafetyNet does not pass | Universal SafetyNet Fix is not available. | Install the module via Magisk and restart |
| Apps detect root | Not configured by DenyList in Magisk | Add apps to DenyList and enable Zygisk |
If your phone starts to warm up or discharge quickly after receiving a root, check the active processes through BetterBatteryStats or top in Termux. Often the cause is background activity of Magisk modules or improper system services.
๐ก
Before contacting the Xiaomi service center, be sure to remove the root rights through the "Complete Uninstall" in Magisk and swipe the stock boot.img. Otherwise, the warranty repair will be rejected.
Alternative methods of obtaining root without unlocking the loader
For users who donโt want to wait 7 days to unlock the bootloader or risk data, there are alternatives, but they are less reliable and may not work on all versions of MIUI.
One method is to use a DirtyCow exploit (for example, through the KingRoot app), but it often leads to unstable operation of the system. ADB:
adb shell
su -c "command"This method only gives root access during the ADB session and does not allow the installation of Magisk modules.
- โ ๏ธ Risks of alternative methods: System instability. Inability to update MIUI. High chance of anti-Rollback triggering.
If you do decide to use alternative methods, pre-create a full backup via TWRP or SP Flash Tool (for MediaTek).
How to get everything back: removing root rights and returning to stock firmware
If you have to hand over your phone to the service or you just want to return the original firmware, follow the following steps:
- Download the official firmware for the Redmi Note 8 Pro (select Global/EEA or Russia region).
- Unpack the archive and swipe through the Mi Flash Tool in clean all mode (this will delete all data!).
- If the bootloader has been unlocked, it can be blocked back through the Mi Unlock Tool (Lock option).
Once you return to stock firmware, all data will be erased and root rights deleted. To avoid Anti-Rollback issues, only flash through versions of MIUI that are older or equal to the current one.
โ ๏ธ Note: If you have stitched custom cores or modified partitions vendor/system, If you go back to the drain, you might get a breech. EDL (Only for experienced users).