Root rights to Xiaomi Redmi Note 8 Pro: a complete guide from unlock to install Magisk

Xiaomi Redmi Note 8 Pro (codenamed begonia) is still a popular device thanks to the powerful processor Mediatek Helio G90T And it's a 64-megapixel camera, but it's a factory firmware. MIUI There are limitations: you canโ€™t remove system applications, change the processor frequency or use modified core modules. The solution is root rights, but the process requires caution due to the features of the Mediatek chipset and Xiaomi policy.

Unlike smartphones on Qualcomm Snapdragon, where unlocking the bootloader takes 72 hours of waiting, Redmi Note 8 Pro has unique nuances: the closed source code of the bootloader, the mandatory binding of the Mi Account account and the risk of locking the device if errors occur. In this article, current methods for obtaining root in 2026, taking into account the latest updates MIUI 14 and security patches. We're going to take two proven ways: TWRP + Magisk (for power users) and a simplified method with a boot image patch (for beginners).

Warning: the procedure will void the warranty, and incorrect actions can lead to a โ€œbrickโ€ (complete inoperability of the device).If you use your smartphone for payments through Google Pay or banking applications, note that root may block their work due to the SafetyNet trigger.

Preparation of the device: what to do before unlocking

Before you start unlocking the bootloader and installing root, follow the mandatory steps, which can lead to data loss or the inability to restore the smartphone.

First, check the version. MIUI and the build number. Go to Settings for that. โ†’ About the phone. Up-to-date firmware (e.g, MIUI 14.0.4 based on Android 12) may require additional steps to bypass protection. MIUI 12.5.2 does not support unlocking through the official Xiaomi tool โ€“ you will need to roll back or use workarounds.

Second, back up all the data. Root procedure involves a full reset, so:

  • ๐Ÿ“ฑ Sync your contacts and calendars with your Google Account.
  • ๐Ÿ“ท Move photos and videos to your PC or cloud (e.g. Google Photos).
  • ๐Ÿ”‘ Save passwords from your browser (export through Settings) โ†’ Passwords).
  • ๐ŸŽฎ Copy the game saves (folder) /Android/obb/ and /Android/data/).

Third, prepare a PC with Windows 10/11 (for Linux/macOS You'll need more drivers:

  • ๐Ÿ–ฅ๏ธ Official Mi Unlock Tool (version no lower than 5.5.224.30).
  • ๐Ÿ”Œ Mediatek Preloader Drivers (without them, the PC will not see the device in fastboot mode).
  • ๐Ÿ“ฆ Archives with TWRP for begonia (version 3.7.0 or later).
  • ๐Ÿ›ก๏ธ The latest version of Magisk (26.4)+).

โš ๏ธ Note: If you are updating the Redmi Note 8 Pro OTA After purchase, check the status of the bootloader with the fastboot oem device-info. If Device unlocked: false is required, unlock is required. Devices with the Mi Account tied and the Find My Device option enabled may require you to unblock your account before unlocking.

๐Ÿ“Š What is your experience with custom firmware?
Never tried.
I've installed it. TWRP, rooted
Getting root on other devices
Experienced modder

Unlocking the bootloader: official and informal ways

The Redmi Note 8 Pro bootloader is locked by default. Its unlocking is the first and most important step. Xiaomi offers the official Mi Unlock Tool, but with restrictions: account binding, waiting 168 hours (7 days) and the risk of blocking when used frequently.

Official method (recommended for beginners):

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone and click on MIUI Version 7 times.
  2. Activate OEM Unlock and USB Debugging in Settings โ†’ Additional โ†’ For Developers.
  3. Attach Mi Account to your device in Settings โ†’ Xiaomi Account.
  4. Launch the Mi Unlock Tool on PC, log in to the same account and connect your smartphone in fastboot mode (click Volume Down). + Nutrition).
  5. If you receive a waiting message, wait 168 hours (check status once every 24 hours).

The informal method (for power users, if the official method does not work):

  • ๐Ÿ”“ Use Xiaomi Bootloader Unlocker (wait bypass).
  • ๐Ÿ–ง For Android devices 10 Below is the use of fastboot oem. unlock_go (requires a rollback of firmware).
  • ๐Ÿ› ๏ธ Nana MIUI 12+ You may need an anti-rollback patch (risk of bricks!).
Unlocking methodWaiting timeRisks.It's good for MIUI.
Official (Mi Unlock Tool)168 hoursMinimum (subject to instructions)11โ€“14
Informal (exploit)5-30 minutesHigh (possible account blocking)9โ€“11
Recoil on old firmware1-2 hoursMedium (Brick Risk in Error)Anybody.

โš ๏ธ Warning: Once the bootloader is unlocked, the Redmi Note 8 Pro will automatically reset to factory settings.Do not attempt to interrupt the process - this can damage the userdata partition. MI For more than 10 minutes, force it to restart in fastboot (clip Volume down). + 15 seconds power).

Battery charge > 60%|"Find My Device" is off"|Mediatek drivers installed|SHOWS official ROM for your version MIUI|Backup made. IMEI (through MTK Engineering Mode)-->

Installation TWRP: Version selection and nuances for Mediatek

TWRP (Team Win Recovery Project is a custom recovery required to install Magisk and modified firmware. For the Redmi Note 8 Pro, it is important to choose the right version, since the Helio chipset is important. G90T It has a closed source bootloader code, and not all builds TWRP work properly.

Recommended versions TWRP begonia:

  • ๐Ÿ“Œ TWRP 3.7.0_9-0 โ€” most stable for Android 10/11.
  • ๐Ÿ“Œ TWRP 3.7.0_12-0 (informal โ€” supports MIUI 12/13, But it can bug encryption.
  • ๐Ÿ“Œ OrangeFox โ€“ an alternative with advanced features (e.g., built-in file manager).

Instructions for installing TWRP:

  1. Download the file. twrp-3.7.0_9-0-begonia.img and rename it in recovery.img.
  2. Move it to the folder from fastboot (for example, C:\platform-tools\).
  3. Connect your smartphone in fastboot mode and execute the command: fastboot flash recovery recovery.img
  4. Immediately after, restart the recovery command: fastboot boot recovery.img (This is important to prevent overwriting. TWRP stock-recovery).

If, after the reboot, TWRP not saved, but replaced by stock recovery, follow an additional step:

fastboot flash recovery recovery.img


fastboot flash vbmeta vbmeta.img

(file vbmeta.img You can get it from the official firmware or download it here).

๐Ÿ’ก

If TWRP Ask for a password when mounting the partition /data, enter a pattern lock or PIN-If you don't remember, format the partition using Wipe. โ†’ Format Data (all data will be deleted!).

Magisk Installation: Getting Root Rights Without Risk of Brick

Magisk is a versatile root-rights tool that bypasses SafetyNet checks and allows you to hide root from apps. For the Redmi Note 8 Pro, it is critical to use the current version (26.4 or later), since older builds can conflict with the Mediatek kernel.

There are two ways to install Magisk:

  1. Through TWRP (Recommended: Download the latest version Magisk-v26.4.zip From the official repository, move the file to your smartphone or flash drive. TWRP, Press Install and select Magisk-v26.4.zip. After installation, restart to the system.
  2. Patch boot image (if) TWRP Not working: Download the stock boot.img for your version MIUI (It can be obtained from the official ROM). Install Magisk Manager on your smartphone and select Install โ†’ Select and Patch a File. boot.img, wait until the file is created. magisk_patched.img. Move the patch file to your PC and run it through fastboot: fastboot flash boot magisk_patched.img

After the reboot, check for root rights using the Root Checker app or command in the terminal:

su

If the command returns #, the root is installed successfully.

โš ๏ธ Attention: MIUI 14 after Magisk is installed, the mobile network may disappear. Solution: In Magisk settings, enable Enforce DenyList and add com.android.phone and com.miui.telephony to the list. If the problem persists, swipe the module. MIUI Modem Fix.

What to do if Magisk is not being stitched?
If, in case of installation, Magisk.zip through TWRP The error is Failed to mount. /vendor, perform the following actions: 1. V TWRP Go to Mount and manually mount System and Vendor partitions. 2. If mounting doesnโ€™t work, download an alternative version of Magisk that supports dynamic partitions (e.g. Magisk Alpha). 3. For Android devices 12+ may need to be sewn init_boot.img instead boot.img (Use the command fastboot flash init_boot magisk_patched.img).

Problems After Getting Root and Solving Them

Even if you successfully root the Redmi Note 8 Pro, you may have problems, and here are the most common ones and how to fix them:

Problem.Possible causeDecision
Mobile network is not working (no signal)Magisk conflict with Mediatek modemSwitch the module MIUI Modem Fix or roll back Magisk to version 25.2
The device does not pass SafetyNetMagisk Hide not activatedEnable Enforce DenyList and add Google Play Services to the list
The smartphone overheats and discharges quicklyBackground processes with root rightsInstall Greenify or Battery Guru to control autorun
Banking applications do not work (Sberbank, Tinkoff)Root detection via SafetyNet or Hardware AttestationUse MagiskHide Props Config or Universal SafetyNet Fix
TWRP is being reset on stock recoveryAnti-rollback protection (anti-rollback)Sweep vbmeta.img with the check disabled or using OrangeFox

If after installing root, the smartphone bootloop (infinite restart), follow the following steps:

  1. Boot to TWRP (click Volume Up + Power).
  2. Delete the file. /data/adb/magisk.db (if it exists).
  3. Check it out. boot.img patchless Magisk:
  4. If it doesnโ€™t work, do a full reset via Wipe. โ†’ Format Data (all data will be deleted!).

To restore the work of Google Pay and banking applications:

  • ๐Ÿ”’ Install modules in Magisk: Universal SafetyNet Fix MagiskHide Props Config
  • ๐Ÿ“ฑ In the Magisk settings, activate: Enforce DenyList Zygisk
  • ๐Ÿ”„ Add to DenyList applications: com.google.android.gms (Google Play Services) com.android.vending (Google Play Market) Banking applications (e.g. en.sberbankmobile)

๐Ÿ’ก

If after all the manipulations, the banking applications still do not work, try to temporarily disable Magisk (via Magisk). โ†’ Uninstall โ†’ Complete Uninstall, reboot and re-install root. Sometimes changing the device region to Europe in the settings helps MIUI.

What to do with the root rights on the Redmi Note 8 Pro

Root rights offer ample opportunities for optimizing and customizing the Redmi Note 8 Pro. Hereโ€™s what you can do:

  • ๐Ÿš€ Overclocking/undervolting of the processor: using Kernel Adiutor or FrancoKernel you can change the frequencies of Helio G90T, Reduced heating and increased battery life.
  • ๐Ÿ—‘๏ธ Removal of system applications: MIUI It is known for its abundance of pre-installed software (e.g. com.miui.analytics, com.xiaomi.midrop) and can be removed from root via Titanium Backup or adb shell pm uninstall. -k --user 0 packet.
  • ๐ŸŽฎ Modification of game settings: Force activation 4x MSAA Developer Options, Unlocking FPS into PUBG Mobile or Call of Duty via GameGuardian.
  • ๐Ÿ“ฑ Install custom firmware: for example, Pixel Experience (pure Android) or LineageOS (security updates).
  • ๐Ÿ”Š Improvement of sound: firmware ViPER4Android Dolby Atmos for deeper bass and cleaner sound.
  • ๐Ÿ”‹ Battery Optimization: Disabling Unnecessary Services MIUI Greenify or Battery Optimizer.

Example of commands to remove system applications (e.g., Mi Video):

adb shell


su




pm uninstall -k --user 0 com.miui.videoplayer

To overclock the processor, it is recommended to use Kernel Adiutor with the following settings (for balance of performance and power consumption):

  • Governor: cafactive or schedutil
  • Maximum frequency: 2050 MHz (for Helio) G90T)
  • Minimum frequency: 650 MHz
  • Voltage: Lower by 25 mV for each core (test for stability!).

โš ๏ธ Attention: Frequency and voltage changes can lead to unstable operation or overheating. CPU Monitor to track temperature. If your smartphone starts to reboot accidentally, return the standard core settings.

How to Get Everything Back: Remove Root and Restore Guarantee

If you need to return your smartphone to the store under warranty or fix root issues, roll back to stock firmware.

  1. Removing Magisk via Magisk โ†’ Uninstall โ†’ Complete Uninstall.
  2. Stock firmware boot.img: fastboot flash boot boot_stock.img
  3. Stock Recovery: Fastboot Flash Recovery recovery_stock.img
  4. Firmware full official ROM via Mi Flash Tool (select the clean all and lock option to lock the bootloader).

To lock the bootloader:

  1. Download the latest stable firmware for begonia from the official website.
  2. Unpack. ROM Sweat through the Mi Flash Tool with the clean all and lock option.
  3. Wait 10-15 minutes (the device will restart several times).

After that:

  • ๐Ÿ”„ The bootloader will be blocked and the status of Device unlocked will change to false.
  • ๐Ÿ“ฑ All data will be erased, and the device will return to factory settings.
  • ๐Ÿ”’ SafetyNet will be error-free, banking applications will work.

If the Mi Flash Tool is an anti-rollback error, you are trying to flash an older version. MIUI, than the one that was set earlier:

  • Download. ROM same or newer version.
  • Or, swipe the anti-rollback patch (risky!).

๐Ÿ’ก

Before selling or giving away under warranty, check the status of the bootloader with the fastboot oem device-info command. If Device unlocked: true, the warranty is canceled, in which case only firmware through the Mi Flash Tool with the clean all and lock option will help.

FAQ: Answers to Frequent Questions

Can I get root on the Redmi Note 8 Pro without unlocking the bootloader?
No, Mediatek Helio. G90T It has a closed bootloader, and any modifications (including root) require it to be unlocked. MIUI and can lead to a brick.
Why After Installation TWRP smartphone not loading?
You probably have an incompatible version. TWRP Or you didn't turn off vbmeta. vbmeta.img with the check turned off: fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img Use it. TWRP 3.7.0_9-0 โ€” It is the most stable for begonia.
How to get around 168 hours in Mi Unlock Tool
Unofficial methods (such as resetting time on a PC or using modified versions of the Mi Unlock Tool) can result in the blocking of Xiaomiโ€™s account. Alternatively, buy an unlocked device (for example, on AliExpress marked unlocked bootloader). Contact the service center for paid unlocking (cost) ~1500โ€“2000 โ‚ฝ).
Can I update you? MIUI through OTA root?
Technically possible, but highly discouraged.Update OTA re-write boot.img, This will lead to root loss and possible bootloop. ROM from the official website and pass through TWRP. Turn off automatic updates in Settings โ†’ The phone. โ†’ Update the system. Use the Magisk module. OTA Survival (not guaranteed) 100% succession).