How to get root rights on Xiaomi Redmi Note 8 Pro: a complete guide to unlock the bootloader

Getting root rights to the Xiaomi Redmi Note 8 Pro opens up access to hidden Android features, from fine-tuning performance to removing system applications. However, the process requires care – an error at any stage can turn a smartphone into a β€œbrick.” In this article, we will discuss current methods of unlocking a bootloader, installing a custom TWRP recovery and obtaining root rights through Magisk, taking into account the features of the MTK Helio G90T model and Xiaomi’s 2026 policy.

It is important to understand that the procedure cancels the warranty, and some banking applications (for example, Sberbank Online or Tinkoff) may stop working due to the SafetyNet trigger. If your goal is simply to remove advertising from the MIUI, Consider alternatives like ADB-team-run.

Preparation: What to do before unlocking

The first step is to check the current status of the device.

  • πŸ“± Version. MIUI not newer than 14.0.5 (more recent firmware may require rollbacks). β†’ The phone. β†’ Version. MIUI.
  • πŸ”‹ Battery charge exceeds 60%, interruption of the process due to discharge is fraught with damage to the boot partition.
  • πŸ’» The PC has MediaTek drivers installed and ADB/Fastboot. Download Platform Tools from Google for Windows.
  • πŸ” Mi Account is linked to the device and confirmed by SMS/email. Without this, unlocking the loader is impossible.

Back up your important data via Mi Cloud or locally on your PC. Once you unlock the bootloader, your smartphone will be reset to factory settings.

  • πŸ“ Fastboot-ROM Firmware File for your model (download only from the official Xiaomi website).
  • πŸ› οΈ Mi Unlock Tool (last version for Windows).
  • πŸ”§ Archives with TWRP Redmi Note 8 Pro (recommended version from the official repository).

⚠️ Note: If your Redmi Note 8 Pro is purchased in China (suffix version) CN), Unlocking the bootloader can take up to 360 hours (15 days) of waiting. (Global) versions are usually unlocked in 72 hours.

πŸ“Š Why You Need Root Rights?
Removal of system applications
Installation of custom firmware
Game cheats
Software testing
Other

Unlock the bootloader with the Mi Unlock Tool

Xiaomi blocks the bootloader on all devices, so the first step is to officially unlock it.

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

Connect your smartphone to your PC via USB, select File Transfer mode and confirm debugging permission.

Launch the Mi Unlock Tool on behalf of the administrator, log in under the same Mi Account as you do on your phone.

The utility will automatically detect the device. Press Unlock and the waiting timer will start (from 72 to 360 hours).

Once the bootloader is unlocked, the smartphone will be completely reset, all data, including photos and apps, will be deleted. If the timer shows "failed to unlock", check:

  • πŸ”— Internet connection stability (use an Ethernet cable).
  • πŸ•’ Time Accuracy on PC (Sync with Time Servers).
  • πŸ“± No link to another Mi Account (if the phone is used).

β˜‘οΈ Preparation for unlocking

Done: 0 / 5

Installation of custom TWRP Recovery

Standard MIUI recovers do not allow you to install unofficial firmware or patches, so after unlocking the bootloader, you need to flash TWRP, a custom root-enabled Recovery.

Instructions:

  1. Download the current image TWRP For the Redmi Note 8 Pro (e.g, twrp-3.7.0_9-0-begonia.img) and rename it in recovery.img.
  2. Place the file in the folder with the platform-tools (where adb.exe and fastboot.exe are located).
  3. Turn off the phone, then press Power + Volβˆ’ to log in to Fastboot.
  4. Connect the device to your PC and execute the command: fastboot flash recovery recovery.img
  5. After successful firmware reboot to the Recovery team: fastboot boot recovery.img

If you see the standard MIUI recap after the reboot, the system overwrote TWRP.

  • πŸ”§ V TWRP Go to Mount. β†’ Enable MTP And copy the file to the phone. disable_dm-verity_forceencrypt.zip (download XDA Developers).
  • πŸ“ Install this one. ZIP via Install TWRP.
  • πŸ”„ Reboot to the system.

⚠️ Note: On some versions MIUI 14 TWRP This can lead to a looped reboot, in which case you need to flash the full fastboot-ROM through the Mi Flash Tool.

What to do if TWRP is not installed?
If you're firmware TWRP If you see the error "Invalid sparse file format at header", download an alternative version of the image (for example, in.img.tar format) and use the command: fastboot flash recovery.img.tar If the device is not defined in fastboot, try another one. USB-cable (preferably original) or port USB 2.0.

Getting root rights through Magisk

Magisk is a universal tool for obtaining root rights without changing the systemless root, and it also masks the presence of root from applications like Netflix or banking services.

Step-by-step installation:

  1. Download the latest Magisk-v26.4.zip from GitHub and transfer it to your phone.
  2. Download to TWRP (turn off the phone, then press Power + Vol+).
  3. In TWRP, click Install, select Magisk-v26.4.zip and swipe for confirmation.
  4. After installation, reboot to the system.
  5. Install. APK-Magisk file (you can download it there, on GitHub) and check the root status in the application.

If after the reboot the phone is stuck on the Redmi logo, then there was an error when patching boot.img.

  • πŸ”„ Download to Fastboot and stream the original boot.img stock-stack:
  • πŸ”§ Repeat Magisk installation, but pre-disable the option AVB 2.0 in the patching settings.

πŸ’‘

If Google Pay or banking applications stop working after receiving the root, install the MagiskHide Props Config module and change the device fingerprint to a certified one.

Checking the efficiency and eliminating problems

After successful obtaining the root, check:

  • πŸ” SafetyNet status in Magisk (must be Pass on both points: CTS Profile and Basic Integrity).
  • πŸ“± The main functions: camera, mobile network, Wi-Fi, Bluetooth.
  • πŸ’³ Compatible with banking applications (use MagiskHide if necessary).

Typical problems and solutions:

Problem.Reason.Decision
The phone is not loaded (bootloop)The wrong patch boot.imgSwitch the original boot.img through fastboot
SafetyNet does not passModified loaderInstall the Universal SafetyNet Fix module
The camera's not working.There are no libarcore libraries.I want to use the ANX Camera Fix on Magisk.
Fast battery dischargeMagisk Background ProcessesDisable auto-update modules

⚠️ Note: If you are planning to update MIUI through OTA, Pre-remove Magisk (via Uninstall in the app settings). Updating over root rights can result in data loss or soft-brick.

Alternative methods of obtaining root

If the standard method with Magisk doesn’t work, consider alternatives:

  • πŸ”§ Patched Boot Image: Download stock boot.img for your version MIUI, Patch it through Magisk on PC, then run it through fastboot:
  • πŸ“¦ Custom firmware: Install firmware on the base AOSP (For example, Pixel Experience or LineageOS, where root is already built in. MIUI (for example, IR Blaster).
  • πŸ”“ Temporary root: Use ADB-Temporary rights commands (valid until reboot):

For power users, the method is available through Fastboot firmware with already sewn root, but it requires deep knowledge and is risky for beginners. Before experimenting, study the reviews on 4PDA or XDA for your exact model (begonia or begoniain).

πŸ’‘

The most reliable method is patch boot.img through Magisk. Custom firmware gives more freedom, but deprives Xiaomi of branded features.

How to get it back (change back)

If root rights are no longer needed or there are problems with the operation of the device, return the smartphone to a stock state:

  1. Download the full fastboot-ROM firmware for your model from the official Xiaomi website.
  2. Unpack the archive in a folder with the Mi Flash Tool.
  3. Download your phone to Fastboot (Power + Volβˆ’).
  4. In Mi Flash Tool, select the firmware folder, select Clean All mode and press Flash.
  5. After firmware, the phone will automatically reboot to stock MIUI without root and custom recovery.

If you have problems after the rollback (for example, the sensor or camera is not working), reset through Stock Recovery:

  • πŸ”„ Turn off the phone, press the power. + Vol+ river-entry.
  • 🧹 Choose Wipe Data β†’ Wipe All Data.

⚠️ Attention: A rollback to stock firmware will not restore the warranty. Xiaomi captures the fact that the bootloader is unlocked in the hardware chip (efuse), and it can not be reset software.

FAQ: Answers to Frequent Questions

Can I get a root without unlocking the bootloader?
No. On all modern Xiaomi smartphones (including the Redmi Note 8 Pro), unlocking the bootloader is a prerequisite for installing custom recavators or modifying system partitions. Bypasses like exploits (such as DirtyCOW) do not work on MIUI 12+.
Why Google Pay is not working after the root?
Google Pay and other banking apps check system integrity via SafetyNet. To get around locking: In Magisk, turn on MagiskHide (setting hidden - tap on Magisk version 5 times). Install Universal SafetyNet Fix and MagiskHide Props Config. In MagiskHide Props Config, select a certified fingerprint (e.g., for Pixel 5). Reboot the device and check the status in SafetyNet Checker.
How to update MIUI with root rights?
Updating through OTA root can cause data loss. Recommended order: Download the full recovery-ROM from the official website. In Magisk, select Uninstall β†’ Complete Uninstall. Install the update via Stock Recovery or System Updater. After the update, re-flash Magisk via TWRP. If the update weighs more than 2 GB, it is better to use fastboot-ROM and flash it through the Mi Flash Tool.
Can I get a root on the Redmi Note 8 Pro with MIUI 14?
Yes, but there are nuances: MIUI 14.0.1–14.0.3 runs the standard method with Magisk 26.4. MIUI 14.0.4+ may require a rollback to an older version or use a patched boot.img. Some features (such as Game Turbo) may not work correctly. Check compatibility on the thematic forum before you run the firmware.
How to check if the bootloader is unlocked?
Turn off your phone and boot into Fastboot (Power + Volβˆ’). If you see Unlocked at the bottom of the screen and the bootloader is unlocked. If the lock is locked, unlock is not done. You can also check with the command: fastboot oem device-info Look for the lines Device unlocked: true.