How to put root rights on Xiaomi Redmi Note 8 Pro: Safe Guide 2026

Xiaomi Redmi Note 8 Pro is still a popular smartphone among customization enthusiasts β€” thanks to the powerful chipset Mediatek Helio G90T, 64-MP camera and support for unofficial firmware. However, getting root rights on this device has nuances due to the protected bootloader and the features of the processor from MediaTek. Unlike Qualcomm smartphones, you will not just flash Magisk through fastboot β€” you will need to unlock the bootloader, install custom TWRP receivers and bypass the protection of DM-Verity.

This instruction is relevant for the Redmi Note 8 Pro (codename begonia) based on MIUI 12/13/14 and Android 9-12. We will look at two proven methods: through the official unlock of the bootloader (for beginners) and an alternative method using the MTK Su vulnerability (for experienced users).

1.Preparation: What to Know Before Getting Root Rights

Before you start, check out the 4 critical points that affect the success of the operation:

  • πŸ”‹ The battery must be at least 70% charged, and when discharged during firmware, the device can turn into a brickΒ».
  • πŸ“± Version. MIUI β€” Update your smartphone to the latest stable firmware through Settings β†’ The phone. β†’ System Update. Redmi Note 8 Pro is the best version MIUI 14.0.4 (Android 12).
  • πŸ–₯️ Computer on Windows 10/11 with Windows Defender disabled and MediaTek Preloader drivers installed (you can download it on the Internet) XDA Developers).
  • πŸ” Backup copy - use the Mi PC Suite or adb backup to save contacts, SMS And applications. Internal memory will be formatted!

Pay special attention to unlocking the bootloader. Xiaomi links this process to the Mi Account account, so:

⚠️ Note: If you have not previously unlocked the bootloader on this device, Xiaomi will require 72 hours of waiting after the account is tied.

πŸ“Š You have already unlocked the bootloader on your Xiaomi?
Yeah, I did.
No, it's my first time.
I tried, but there were mistakes.
I don't know what that is.

Also prepare the necessary files (links are valid for May 2026):

File.AppointmentReference
Mi Unlock ToolOfficial utility for unlocking the bootloaderDownload
TWRP 3.7.0 (begonia)Castom Recovery for Redmi Note 8 ProDownload
Magisk 26.4Root rights manager with support for Android 12Download
Disable_Dm-Verity_ForceEncryptZip to disable encryptionDownload

2 Unlock the bootloader through the Mi Unlock Tool

This is the official method from Xiaomi, but with pitfalls. Follow the instructions strictly by step:

  1. 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: πŸ”“ Unlocking OEM (point-of-point!) πŸ”Œ Debugging by USB

Attach Mi Account to your device: in Settings β†’ Xiaomi Account, log in to your profile and wait for sync.

Connect your smartphone to your PC in Fastboot mode (turn off your phone, then press Power + Volume down).

Launch the Mi Unlock Tool, log in to the same Mi Account and follow the program's prompts. If you see the message "Couldn't unlock, try again after 72 hours" - wait 3 days.

Is Mi Account Linked to the Device?|Is unlocking enabled? OEM?|MediaTek drivers installed?|Is the phone 70 charged%+?-->

⚠️ Warning: If the phone loads into Fastboot after unlocking with the error "This device is locked", then you missed the step with a wait of 72 hours.

Once successfully unlocked, the screen will display "Unlocked" in Fastboot mode, and you can now start installing TWRP.

3. Installation of TWRP and disabling DM-Verity

TWRP (Team Win Recovery Project) is a customized recovery that will allow you to flash Magisk and get root rights. For the Redmi Note 8 Pro, use version 3.7.0 or later, as older builds do not support FBE (File-Based Encryption) encryption.

Installation instructions:

  1. Download TWRP for begonia (a file with the.img extension) and rename it to twrp.img.
  2. Place the file in the folder with the platform-tools (where adb.exe and fastboot.exe are located).
  3. Connect your phone in Fastboot mode and execute the command: fastboot flash recovery twrp.img
  4. Immediately after the firmware, go to TWRP, holding Power + Volume up. If you release the buttons too early, the system will overwrite the Recovery to stock!

V TWRP First, you need to run a zip file. Disable_Dm-Verity_ForceEncrypt, Otherwise, once you get the root rights, the phone will be loaded into an endless bootloom:

  1. Click Install β†’ select the downloaded zip.
  2. Swipe for confirmation.
  3. Once installed, run Wipe β†’ Format Data (this will delete all data, but it is necessary to disable encryption!).

πŸ’‘

If after the firmware TWRP phone does not load, try repeating steps with another USB-Cheap cables often don't transmit data in Fastboot mode.

4.Installation of Magisk and obtaining root rights

Magisk is a versatile root rights management tool that masks them from apps (like banking).Redmi Note 8 Pro is suitable for version 26.4 or higher.

Step-by-step process:

  1. Download the latest version of Magisk (file) Magisk-v26.4.zip) And put it on the outside. SD-card or internal memory (if not encrypted).
  2. Boot to TWRP (hold Power + Volume up when turned on).
  3. Click Install β†’ select Magisk-v26.4.zip β†’ swipe for confirmation.
  4. Once installed, reboot to the system. The first start can take up to 10 minutes.

To check if you can get a root, install the Root Checker app from the Play Market or enter in the terminal:

su

If you request permission, the root is installed successfully. If not, repeat the Magisk firmware by clearing the cache (Wipe β†’ Dalvik / ART Cache in TWRP).

πŸ’‘

Once you have the root rights, be sure to disable automatic MIUI updates in the settings. The "over-the-air" update can remove Magisk and lock the bootloader!

5. Alternative method: root through MTK Su vulnerability

If the official unlock fails (for example, due to the error "This device is bound to another account"), you can take advantage of a vulnerability in MediaTek processors. This method does not require unlocking the bootloader, but only works on firmware older than MIUI 12.0.3.

Instructions:

  1. Download the MTK Su archive and unpack it on your PC.
  2. Turn on USB debugging and connect the phone to your computer.
  3. Launch the file. MTK_Su.bat on behalf of the administrator and follow the instructions on the screen.
  4. After the reboot, install Magisk Manager (not to be confused with Magisk!) from the archive and update it through the app.

⚠️ Note: This method may not work the first time. If after the reboot root rights are not, repeat the process by pre-performing in the ADB Adb shell setprop ro.debuggable 1

What to do if MTK Su is not working?
If the script gives you a "Device not found" error, try: 1. Reinstall MediaTek Preloader drivers manually through Device Manager. 2. Use another one. USB-port (preferably) USB 2.0). 3. Disable driver signatures in Windows (click Win + X β†’ System parameters β†’ Update and security β†’ Recovery β†’ Reboot now. β†’ Diagnostics β†’ Additional parameters β†’ Loading parameters β†’ Reboot. β†’ F7).

6. Frequent errors and their solutions

Even if you follow the instructions accurately, you can have problems. TOP-5 errors and ways of correcting them:

Mistake.Reason.Decision
"Couldn't unlock, try again after 72 hours"72 hours after the Mi Account was tiedWait 3 days or use an alternative method (MTK Su)
Phone loads into Fastboot after TWRP firmwareDM-Verity or the wrong version of TWRP is not disabledPlease. Disable_Dm-Verity_ForceEncrypt.zip and re-set TWRP
"Invalid IMEI" after receiving the rootThe nvram or nvdata partition is damagedRestore the nvram backup via the SP Flash Tool or reflash the stock firmware
Apps don’t see root (e.g. Titanium Backup)Magisk Manager not installed or Magisk Hide enabledUpdate Magisk through the manager and disable Magisk Hide in the settings
The phone does not turn on after Format DataDamaged partition table or no firmwareSwipe stock firmware through SP Flash Tool in Download Only mode

Critical information: If the camera module stopped working after manipulating the root rights (the error "Camera API2 not supported"), this means that the persist partition is damaged. Restore it from the backup or flash the stock firmware with the tick persist.img in the SP Flash Tool.

7.Security after obtaining root rights

root rights open up opportunities, but they also create risks.

  • πŸ›‘οΈ Turn off the root for banking applications: use Magisk Hide (in Magisk settings) β†’ Settings β†’ Turn on Magisk Hide).
  • πŸ”„ Update Magisk regularly: New versions fix vulnerabilities that malware can exploit.
  • πŸ“± Do not remove system applications without checking: this can lead to a crash MIUI. Use Titanium Backup to Freeze, Not Remove.
  • πŸ”’ Encrypt backups: Store copies of nvram, persist, and boot in a secure location (e.g., in an encrypted archive).

To check the integrity of the system after receiving the root, use the command:

adb shell su -c "dmesg | grep -i error"

If the output is empty, there are no errors. If there are lines with "E:" or "Error", then some modules are not working correctly (usually this is associated with a camera or modem).

8 How to Get Everything Back: Removing Root Rights

If you need to give up your phone under warranty or sell it, remove traces of root rights:

  1. Remove Magisk through the app itself: Open Magisk Manager β†’ Delete β†’ Complete Deletion.
  2. Fastboot: Fastboot Flash Recovery stock_recovery.img
  3. Return the stock. boot.img (If you were running it through Magisk: fastboot flash boot stock_boot.img
  4. Perform reset to factory settings: Settings β†’ Additional β†’ Restore and Reset β†’ Reset settings.

⚠️ Note: Even after the root rights are removed, the bootloader status will remain "Unlocked" and only through the firmware of the stock can return it to the Locked state. MIUI Using the Mi Flash Tool Clean All and Lock.

FAQ: Answers to Frequent Questions

Can I get a root on the Redmi Note 8 Pro without a computer?
No, you need a PC to unlock the bootloader and TWRP firmware. Alternative methods (such as through apps like KingRoot) don't work on modern versions of MIUI because of the secure bootloader.
Why did the NFC stop working after receiving the root?
This is a known problem on the Redmi Note 8 Pro when using Magisk versions older than 25.0. Solution: Reverse to Magisk 25.2. NFC Fix for MIUI Magisk Manager.
How to update MIUI after obtaining root rights?
You can't upgrade "over the air" - this will remove Magisk and can block the bootloader. Download the full firmware (.tgz) from Xiaomi Firmware Updater, unpack them and stitch them through TWRP manually, pre-deleting the lines with assert in the updater-script file.
Can I get a root on Redmi Note 8 Pro with global firmware (EEA/RU)?
Yes, but there is a caveat: on global firmware (MIUI Global), it can take up to 360 hours (15 days) instead of 72 to get around this, run the Chinese firmware (MIUI China) through Fastboot before unlocking, then unlock the bootloader and return to the global version.
What to do if the phone does not see after the root SIM-map?
This means that the modem or nvram partition is damaged. Restore it: Download the stock firmware for your model. Remove the modem.img and nvram.img files. Sweat them through Fastboot: fastboot flash modem modem.img fastboot flash nvram nvram nvram.img If this didn't work, check IMEI (ent *#06#) and restore it via Maui META or SN Write Tool if necessary.