How to Root the Rights to Xiaomi Redmi Note 8 Pro: Safe Instruction

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
1Link Mi Account to your phone settingsThis device is locked โ€“ account is not tied
2Connect your phone to Fastboot"Not connected" - no drivers
3Starting the Mi Unlock Tool"Couldn't unlock" - 7 days gone by
4Press 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.img

After that, the phone will boot into TWRP. Don't reboot to the system right away - first follow the following steps:

  1. In TWRP, go to Wipe โ†’ Format Data, type in yes and confirm. This will remove /data encryption.
  2. Copy the Magisk-v26.4.zip file (download from GitHub) to your phone via MTP in TWRP.
  3. 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?
If you have a fastboot boot twrp.img The screen is turned off or the logo appears MIUI, So, the device has a firmware patch against custom Recovery: 1. Please. vendor_boot.img from stock firmware through fastboot flash vendor_boot vendor_boot.img. 2. Repeat installation TWRP. 3. If it doesnโ€™t work, use the OrangeFox alternative recavator.

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.

  1. Download stock firmware for your model with Xiaomi Firmware Updater.
  2. Remove boot.img from the firmware archive.
  3. Transfer it to your phone and patch it through Magisk (Install โ†’ Select and Patch a File).
  4. 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.imgDownload to TWRP, remove modules to /data/adb/modules or reflash boot.img
The mobile network is not workingThe modem partition is damaged when firmwareSwitch to modem.img via fastboot flash modem modem.img
SafetyNet does not passUniversal SafetyNet Fix is not available.Install the module via Magisk and restart
Apps detect rootNot configured by DenyList in MagiskAdd 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:

  1. Download the official firmware for the Redmi Note 8 Pro (select Global/EEA or Russia region).
  2. Unpack the archive and swipe through the Mi Flash Tool in clean all mode (this will delete all data!).
  3. 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).

FAQ: Answers to Frequent Questions

Can I get a root on the Redmi Note 8 Pro without a computer?
Theoretically, yes, through applications like KingRoot or Magisk Manager, but in practice this only works on older versions of MIUI (up to 12.0). On current firmware without a PC and unlock the bootloader will not be possible.
Why does the phone not pass SafetyNet after installing Magisk?
It's probably not Universal SafetyNet Fix installed, download it here, install it through Magisk, restart the device, and check if Zygisk is enabled in Magisk's settings.
Can I update MIUI through OTA with root rights?
Yes, but with reservations: Before upgrading, uninstall Magisk via "Uninstall โ†’ Keep AVB 2.0." Update via Settings โ†’ System Update. After updating, re-install Magisk (you may need to patch the new boot.img). If you ignore these steps, the phone may get stuck on boot.
How to check if the bootloader is unlocked?
Turn off your phone and press Volume Down + Power. If you see "FASTBOOT" and "Unlocked" status, the bootloader is unlocked. If "Locked," you'll need to unlock through the Mi Unlock Tool.
What are the risks of obtaining a root license?
Main risks: Warranty loss (if you don't return the firmware before you call the service); the possibility of a blink when you make firmware errors; malware vulnerability (root gives apps full access to the system); banking application problems (solved by setting up MagiskHide); if you follow the instructions correctly, the risks are minimal.