How to get a root rights on Xiaomi Redmi 8 without a computer: the complete guide

Why you need root rights to Redmi 8 and what they give

Getting root rights to Xiaomi Redmi 8 opens up access to hidden Android capabilities, but there are risks involved. Without a computer, unlocking a bootloader and installing SuperSU is more difficult, but possible, thanks to special applications and vulnerabilities in firmware. In this article, we will discuss current methods for 2026, their pros and pitfalls.

With root access, you can remove system applications (including MIUI ads), overclock the processor, install custom firmware or change IMEI. However, on Redmi 8 with MIUI 12+ and higher, some methods have stopped working due to Xiaomi's tightening security. If your device is warranty, note that unlocking the bootloader will void it.

Important: The procedure requires unlocking the bootloader (OEM Unlock), which erases all data. backup through Settings โ†’ Additional โ†’ Backup before starting.

Preparation of the smartphone: what to do before obtaining root rights

Before you start unlocking, follow the mandatory steps:

  • ๐Ÿ”‹ Charge Redmi 8 to at least 70% โ€“ when reset through the booter, the battery discharges faster.
  • ๐Ÿ“ฑ Turn on Debugging. USB In Settings โ†’ The phone. โ†’ Version. MIUI (Press 7 times, then return to Additional โ†’ For developers).
  • ๐Ÿ”“ Unlock. OEM Unlock in the developer menu (if the option is inactive, wait 7 days after you have attached your Mi Account).
  • ๐Ÿ“ก Connect to stable Wi-Fi โ€“ downloading files via mobile Internet may be interrupted.

If the OEM Unlock option is missing, your Redmi 8 is already unlocked (check through the fastboot oem device-info command in the terminal). On some firmware, Xiaomi hides this item - in this case, use an alternative method with the Mi Unlock Tool (but it requires a PC).

๐Ÿ“Š You have already tried to get root rights?
Yeah, but it didn't work.
No, it's my first time.
Yeah, and it works.
I don't know what it is.

โš ๏ธ Warning: Once the bootloader is unlocked, Redmi 8 will reset to factory settings (MIUI 12+), Recovering files after reset will be impossible.

Method 1: Root through KingRoot (no PC but limited)

KingRoot is one of the few apps that can give temporary root without a computer, but on Redmi 8 with MIUI 11/12, it is unstable and often requires several attempts.

  1. Download the latest version of KingRoot from the official website (not from Play Market!).
  2. Install APK by allowing installation from unknown sources (Settings โ†’ Applications โ†’ Special Access).
  3. Run KingRoot and press Try to Root, which takes 5-15 minutes.
  4. After the reboot, check root through Root Checker.

Cons of the method:

  • ๐Ÿ”„ Root often disappears after a reboot (you need to start KingRoot again).
  • ๐Ÿ›ก๏ธ No Magisk support โ€“ many modules wonโ€™t work.
  • ๐Ÿšซ Xiaomi may block account for using KingRoot (risk bans in Mi Cloud).

โ˜‘๏ธ Preparation for KingRoot

Done: 0 / 4

If KingRoot gives you a โ€œRoot failedโ€ error, try:

  • ๐Ÿ”„ Restart the phone and try again.
  • ๐Ÿ“ฑ Install an older version of KingRoot (e.g. 5.3.0).
  • ๐Ÿ”ง Enable Flight Mode before launching the application.

Method 2: Unlock the bootloader + Magisk (most reliable way)

This method requires unlocking the bootloader, but allows you to install Magisk, the most stable and secure root. Without a PC, it is difficult to do, but possible using the Mi Unlock Tool for Android app (unofficial port).

Steps:

  1. Download Mi Unlock Tool for Android (registration for XDA is required).
  2. Install the application and log in to your Mi Account.
  3. Connect to Wi-Fi and press Unlock. wait until it's finished (may take up to 30 minutes).
  4. After unlocking the bootloader, download Magisk (version 26.4+) and run it through the custom recaveri (TWRP).
MethodYou need a PC?Root stabilityThe risk of blocking
KingRootโŒ No.โš ๏ธ Low (reset)โ— High-pitched
Magisk + Mi Unlock Toolโš ๏ธ Partially (needs an Android port)โœ… Tall.โš ๏ธ Medium.
OneClickRootโŒ No.โŒ Not working. MIUI 12+โ— Very tall.

โš ๏ธ Warning: If Redmi 8 stops turning on (black screen) after unlocking the bootloader, try clamping Power + Vol Up for 10 seconds. If that doesn't work, you'll need to run firmware through Fastboot (which you already need to do on PCs).

What to do if you hang on the Mi logo after root?
If the phone is stuck on the logo after installing Magisk, try: 1. Click Power + Vol Up to enter the recovery. 2. Select Wipe โ†’ Format Data (this will delete all data!). 3. Reflash Magisk again through Install โ†’ Select ZIP. If it does not help, run the stock firmware through Mi Flash Tool (you need a PC).

Method 3: Temporary root through ADB (for power users)

If you need root for a short time (for example, to remove system applications), you can use it. ADB-commands through the terminal on the phone itself:

  1. Install Termux from F-Droid (not from Play Market!).
  2. Enter the commands pkg update & pkg upgrade pkg install tsu tsu
  3. If you have a # icon after tsu, you have a temporary root.

Limitations of the method:

  • ๐Ÿ”„ Root is only valid until reboot.
  • ๐Ÿ› ๏ธ Not all system files are available for editing.
  • ๐Ÿšซ Xiaomi to block Termux after update MIUI.

๐Ÿ’ก

If Termux doesnโ€™t give root, try installing LADB (Local ADB) first through Magisk, which will increase your chances of successfully obtaining temporary rights.

Risks and how to minimize them

Getting root rights to Redmi 8 is fraught with:

  • ๐Ÿ” Blocking the Mi Account โ€“ Xiaomi may suspect hacking and restrict access to services.
  • ๐Ÿ“ฑ Device Brick โ€“ if you interrupt Magisk firmware or edit system files incorrectly.
  • ๐Ÿ›ก๏ธ Security Vulnerabilities โ€“ Root viruses gain full control of the system.

How to reduce the risks:

  • ๐Ÿ”„ Use only verified versions of Magisk (download from official GitHub).
  • ๐Ÿ“ฑ Do not edit files in /system backup.
  • ๐Ÿ›ก๏ธ Install AFWall+ for controlling network access of applications.

๐Ÿ’ก

If you're not sure what you're doing, you'd better give up root. Most of the tasks (deleting ads, overclocking CPUs) can be done in alternative ways without the risk of building up your phone.

What to do after obtaining root rights

When root is successfully installed, set up the system to work smoothly:

  1. Install Magisk Manager and upgrade to the latest version.
  2. Download Titanium Backup to back up applications and data.
  3. Turn off automatic updates MIUI (Settings โ†’ The phone. โ†’ Updating the system โ†’ โš™๏ธ โ†’ Auto-update).
  4. Remove unnecessary system applications via System App Remover (but donโ€™t delete com.android.phone or com.miui.home!).

Useful modules for Magisk on Redmi 8:

  • ๐Ÿ”‹ AccA โ€“ Improves autonomy by optimizing background processes.
  • ๐ŸŽฎ Game Turbo Booster - Overclocking GPU play-off.
  • ๐Ÿ“ต ViPER4Android โ€” Improves sound through headphones.

โš ๏ธ Note: Do not install modules designed for other Xiaomi models (e.g. Redmi Note 9) and this may cause conflicts and reboots.

Root Alternatives: What You Can Do Without Unblocking

If you are afraid of the risks, consider alternatives:

  • ๐Ÿงน Ad Removal: Use Blokada or AdGuard without root.
  • โšก CPU Overclocking: Enable Performance Mode in Settings โ†’ Battery.
  • ๐Ÿ“ฑ Installation GSI-Firmware: Some custom firmware (e.g. LineageOS) can be flashed through an unlocked bootloader without a full root.
  • ๐Ÿ”ง ADB-commands: Many system settings (e.g., disabling MiuiOptimization) can be changed through an adb shell without root.

Example of a team to disable MIUI ads via ADB:

adb shell pm disable-user --user 0 com.miui.systemAdSolution

This team runs MIUI 12-14 and does not require root rights.

FAQ: Frequent questions about root on Xiaomi Redmi 8

Can I get a root on Redmi 8 with MIUI 14?
Yes, but only through unlocking the bootloader and installing Magisk. Methods like KingRoot on newer versions of MIUI don't work. If you have MIUI 14, first downgrade to MIUI 12 via Fastboot, then get root.
Why did banking applications stop working after root?
Banks block access when root is detected. Solution: In Magisk, turn on MagiskHide (newer versions include Zygisk + DenyList). Add the banking app to the exclusion list. Install Universal SafetyNet Fix.
How to return the phone to its original state after a failed root?
If Redmi 8 is not turned on or is unstable: Download the stock firmware for your model from xiaomifirmwareupdater.com. Sweat it through the Mi Flash Tool (needs a PC) in Clean All mode. If the bootloader is locked, wait 7 days before re-unlocking.
Will Google Pay work after you get root?
No, unless you configure MagiskHide correctly. Google Pay checks system integrity through SafetyNet. To get around the check: Install MagiskHide Props Config. Select Pixel 5 certificate in the module settings. Reboot your phone and check SafetyNet status in Magisk.
Can I update my MIUI after I get root?
You can, but only manually through TWRP. Automatically update through Settings will cause root loss! Before updating: Backup through TWRP. Download the full firmware package (.zip) for your model. Sweat it through Install to TWRP, then re-install Magisk.