Why do users want the root rights to Redmi 8 โ and is the game worth the candle?
Getting root rights to Xiaomi Redmi 8 (codenamed olive) opens up access to Android system files, allowing you to remove embedded applications, overclock the processor, install custom firmware or modify the interface. However, without a computer, the process is complicated - most classic methods (such as fastboot or ADB) require connection to a PC. In this article, we will discuss current ways to obtain root rights exclusively through the smartphone itself, their pros, cons and pitfalls.
Itโs important to understand that Redmi 8 was released in 2019 on the basis of Qualcomm Snapdragon 439 with MIUI 10, and since then Xiaomi has tightened its security policy. Methods that worked on older versions of Android (for example, through KingRoot or Framaroot), today often blocked by the system or lead to a โbrickโ (turning the phone into a โbrickโ). We will focus on the only reliable way without a PC โ unlocking the bootloader through the official Mi Unlock application (yes, it is possible!) and then installing Magisk via TWRP, and consider alternatives.
Warning: the procedure will void warranty, can lead to data loss and unstable operation of the device.If your goal is simply to remove ads in MIUI or disable unnecessary services, try the less risky methods first (we will discuss them at the end of the article).
Preparing the phone: what to do before getting a root license
Before you start unlocking, follow the mandatory steps, which may result in the blocking of your Mi Account or the inability to restore your phone.
- ๐ฑ Backup all data (photos, contacts, messages) through Settings โ Additionally. โ Backup and reset: Use the Mi Cloud or third-party services like Google Drive.
- ๐ Charge the phone to at least 60%. interruption of the process due to battery discharge can make the device inoperable.
- ๐ Unplug your Mi Account (if you plan to sell the phone later). โ Xiaomi account โ Get out.
- ๐ถ Activate mobile internet or Wi-Fi. In some stages, you will need to download files up to 1 GB.
- ๐ก๏ธ Turn off the screen lock (PIN, This will make it easier to access the recovery menu.
Pay special attention to the MIUI version. Redmi 8 is easier to get root rights on MIUI 12.0.3โ12.5.6 firmware (Android 10). If you have a newer version, you may need to roll back. Check the current firmware in Settings โ About Phone โ MIUI version.
โ ๏ธ Note: If your Redmi 8 is purchased in China (the domestic version), unlocking the bootloader may not be possible without a Chinese phone number to confirm in Mi Unlock. โ The phone. โ Model: If there is a name in the title CN, The methods in this article may not work.
Method 1: Officially unlock the bootloader via Mi Unlock (without PC)
Yes, you heard right: you can unlock the bootloader on Redmi 8 without a computer using the Mi Unlock app paired with workarounds, a method that works thanks to a vulnerability in older versions of the app that Xiaomi has not yet closed for the Snapdragon 439.
Instructions:
- Download. APK-Mi Unlock file from a trusted source (e.g., the official Xiaomi or APKMirror website) Make sure that the version is not newer than 3.5.612.30 - new patches are closed.
- Install APK by allowing installation from unknown sources in Settings โ Applications โ Special Access Rights โ Install Unknown Applications.
- Launch Mi Unlock and log in to your Mi Account. If your account is not tied to your phone, do so in your device settings.
- Click "Unlock Now." The app will request confirmation via SMS or email, and then start counting down 168 hours (7 days), a mandatory wait that Xiaomi has put in place to protect against accidental unlocking.
- After 7 days, reopen Mi Unlock and complete the process. The phone will restart and the bootloader will be unlocked.
โ๏ธ Preparation for unlocking the loader
Once you unlock the bootloader, you can install TWRP and Magisk to get root rights. But here's the problem: installing custom recovery without a PC is technically impossible, and the solution is to use alternative methods, which we'll talk about later.
โ ๏ธ Warning: If you interrupt the unlocking process (e.g., reset your phone to factory settings while waiting 168 hours), the timer will reset and the countdown will start again.
Method 2: Root through exploit apps (risky but fast)
If you donโt want to wait a week, you can try automatic root tools that exploit vulnerabilities in the Android kernel.
- ๐ง KingRoot is the most famous application, but with a high risk of installing malware. MIUI 11โ12.
- ๐ ๏ธ iRoot โ an alternative to KingRoot, sometimes copes where the first failed.
- ๐งฉ 360 Root โ Chinese tool that requires language skills to navigate.
- ๐ TowelRoot is an outdated exploit, but it can work on Android 9 (if you have custom firmware).
Algorithm of action:
- Download the APK of one of the applications (for example, KingRoot).
- Install by allowing access to Install Unknown Applications.
- Launch the app and press the Start Root (or similar button).
- Wait for the reboot. If you have a SuperSU or KingUser app after the reboot, you have the root.
Cons of the method:
- โ Low stability: Root may disappear after updates.
- โ Risk of installing backdoors or advertising software.
- โ Not working. MIUI 13+ and new security patches.
๐ก
Before using KingRoot, disable antivirus and internet โ some versions of the app download additional modules that may be labeled as malicious.
Method 3: Install Magisk via boot.img patch (for advanced)
This method requires an unlocked bootloader (see Method 1) and the ability to work with ADB through the terminal on the phone itself. The bottom line is: we extract boot.img from the firmware, patch it through Magisk, and then flash it back.
Step-by-step:
- Download the firmware for Redmi 8 (e.g., with Xiaomi Firmware Updater). Select the version that matches your MIUI.
- Extract. boot.img from ZIP-Firmware archive (use any file manager, for example, FX File Explorer).
- Install Magisk Manager (you can download it on GitHub).
- In Magisk Manager, select Install โ Select and Patch a File and specify the path to boot.img.
- Replace the original boot.img with a patched one in the firmware archive.
- Flip the patch boot through fastboot (you'll need a terminal on your phone, such as Termux). magisk_patched.img fastboot reboot
If done correctly, Magisk Manager will appear on the app menu after the reboot, and the root rights will be active. Check them with Root Checker.
| Method | You need a PC? | Time. | Risk of a brick | Stability of the ruts |
|---|---|---|---|---|
| Mi Unlock + Magisk | โ No. | 7+ days | Medium. | โญโญโญโญโญ |
| KingRoot/iRoot | โ No. | 5-10 minutes | High-pitched | โญโญ |
| Patch boot.img | โ No, but you need Termux) | 30-60 minutes | Low. | โญโญโญโญ |
| Custom firmware | โ Yes. | 1-2 hours | High-pitched | โญโญโญโญ |
โ ๏ธ Note: If you have been using the patch boot.img The phone's stuck on the Redmi logo, don't panic. + Loudness up on 10 If that doesn't work, you'll need to flash it over fastboot (which is what PC needs already).
What to do after obtaining a root license: the first steps
Congratulations! Now you have full control of Redmi 8. But what's next? Here's the mandatory action after a successful rooting:
- ๐ Remove unnecessary system applications via Titanium Backup or System App Remover. Be careful: removing critical services (such as com.android.phone) will cause your phone to fail.
- ๐ก๏ธ Install a firewall (e.g. AFWall)+) Blocking Internet access to unnecessary applications.
- ๐ Create a full backup through TWRP Or Swift Backup. It'll save your data when it crashes.
- โก Optimize performance with Kernel Adiutor or FrancoKernel (requires knowledge!).
We also recommend:
- ๐ต Turn off the adverts in MIUI via Magisk module โ MIUI Mix Explorer or Xiaomi ADB/Fastboot Tools.
- ๐ Extend battery life with AccuBattery and disable application background activity.
- ๐ฎ Install emulators (e.g. RetroArch) to run older games.
List of safe for removing system applications
Risks and how to minimize them
Root rights give freedom, but also carry serious risks:
- ๐จ Device Brick โ the phone may stop turning on due to firmware errors.
- ๐ก๏ธ Vulnerability to viruses โ root opens access to system files for malware.
- ๐ต Loss of loss OTA-Updates โ After the root official updates MIUI will not be installed.
- ๐ณ Problems with banking applications โ many banks block work on rooted devices (for example, Sberbank Online or Tinkoff).
How to reduce the risks:
- ๐ Regularly do backups through TWRP.
- ๐ก๏ธ Install antivirus with root support (e.g. Bitdefender).
- ๐ Do not install Magisk modules from unknown developers.
- ๐ฑ Use Island or Shelter to isolate banking apps in a separate profile.
๐ก
If you need root rights only for ad removal or optimization, consider alternatives: disabling personalization in your home. MIUI (Settings โ Additionally. โ Special facilities โ Advertising personalization) or use ADB for deblotting (without full root).
Alternatives to root rights: what can be done without unlocking
If the goal is just to make your phone work better, you probably don't need to rout.
- ๐ง Turn off the adverts in MIUI through ADB: adb shell pm disable-user --user 0 com.miui.systemAdSolution
- ๐ Speed up the animation (requires) ADB): adb shell settings put global window_animation_scale 0.5 adb shell settings put global transition_animation_scale 0.5 adb shell settings put global animator_duration_scale 0.5
- ๐ฑ Install an alternative launcher (such as Nova Launcher or Lawnchair) to customize the interface.
- ๐ Optimize the battery with Greenify (works without a root, but with a ADB gives more opportunity).
To be carried out ADB-Commands without PC can be used without application ADB & Fastboot Tools from Google Play or Termux terminal with adb installed.
If you need a major change (such as replacing your firmware with LineageOS or overclocking your processor), you need root rights.