Why do Redmi Note 8 Pro owners want root rights without a computer?
Xiaomi Redmi Note 8 Pro (codenamed begonia) is still one of the most popular among users, despite the release of new devices. The main reason for interest in root rights without using a PC is the desire to expand the functionality of the smartphone without unnecessary difficulties.
Among the key reasons why users are looking for methods to obtain root exclusively through their phone:
- π§ Removal of embedded software MIUI (For example, unnecessary system applications like Mi Browser or Mi Music)
- π― Install custom firmware (Pixel Experience, LineageOS) for pure Android
- π Optimize battery life through applications like Greenify or Battery Charge Limit
- π± Overclocking the Mediatek Helio processor G90T Or, conversely, undervoltage to reduce heating
However, on the Redmi Note 8 Pro without a PC, you can get a full root only with the bootloader already unlocked. If the bootloader is locked, you can not do without a computer. In this article, we will look at both scenarios: unlocked and locked bootloader, as well as alternative methods for those who are not willing to risk the warranty.
Checking the status of the loader: blocked or unlocked?
Before you try to get root rights, you need to check the status of the bootloader. On the Redmi Note 8 Pro, this is done via fastboot mode:
- Turn off the phone.
- Press the Power + Volume Cut buttons for 10 seconds.
- If you see FASTBOOT at the bottom of the screen and you have Locked status, the bootloader is locked. If Unlocked is unlocked.
You can also check the status through the Fastboot Mode Checker app (available on Google Play), but it requires superuser rights that you don't already have. Alternatively, type in the ADB terminal with the command:
fastboot oem device-info| Loader status | What does it mean? | Can I get root without a PC? |
|---|---|---|
| Locked | The bootloader is blocked by the manufacturer | β No, I need a PC to unlock it. |
| Unlocked | bootloader is officially unlocked via Mi Unlock Tool | β Yes, we can go through Magisk. |
| Relocked | The bootloader was unlocked, but then blocked again. | β No, it requires re-unblocking. |
β οΈ Warning: If you see Locked status but you previously unlocked the bootloader, it could mean the device was reset to factory settings, and you'll have to repeat the unlocking process through your PC.
Method 1: Getting root on an unlocked bootloader (without a PC)
If your Redmi Note 8 Pro already has an unlocked bootloader, the process of obtaining root is simplified to install Magisk, the most popular root rights management tool.
βοΈ Preparation for the installation of Magisk
- Download Magisk APK official website: π Go to the Magisk release page. π± Select the Magisk-v file (for example, version, Magisk-v26.4.apk). π² Install. APK on the phone, allowing installation from unknown sources (Settings) β Annexes β Special access rights β Installation of unknown applications).
- Get a patch for boot.img: π Download the stock firmware for your version MIUI. π Remove the file from the archive boot.img (It is in the image folder). π± Move it. boot.img internal memory of the phone. π οΈ Open Magisk, press Install β Select and Patch a File, select boot.img.
Sweep the patch boot.img through TWRP
- π Reboot to TWRP Recovery (squeeze power) + Volume up).
- π Find the patch file. magisk_patched-{random}.img in the Download folder.
- π₯οΈ Press Install. β Install Image, select the patched boot.img.
- π§ After installation, run the Wipe β Format Data (this will delete all data, so make a backup in advance!).
Once rebooted, youβll have a full root with the ability to manage through Magisk Manager. To check the rights, install the Root Checker app from Google Play.
β οΈ Note: If you have been using the patch boot.img The phone was stuck on the Redmi logo, so you used an incompatible firmware version. boot.img via fastboot (PC required).
π‘
If after receiving root, banking applications (Sberbank, Tinkoff) stopped working, install the MagiskHide Props Config module and activate root hiding for specific applications.
Method 2: Bypassing restrictions on a locked bootloader (partial root)
If the bootloader is locked and the PC is not on hand, you can try partial solutions that give limited root capabilities without fully unlocking.
- ποΈ Remove some system applications (not all!).
- π§ Modify files in /system through ADB.
- π± Install Xposed modules (but not all will work).
The most effective way is to use ADB-Teams to temporarily get rights. Here's how to do it:
- Activate debugging on USB: π§ Go to Settings. β The phone. β Version. MIUI. π Press 7 times on the version MIUI, to activate the Developer Mode. π Back to Settings β Additionally. β For developers. π Turn on Debugging. USB and Unlock. OEM (if).
- Connect to ADB via terminal on the phone: π± Install Termux from F-Droid (not from Google Play, as itβs an outdated version). π Enter commands in order: pkg update & pkg upgrade pkg install android-tools adb shell
Get a temporary root through vulnerability
- π Enter a command to check for the dirtycow vulnerability (works on the MIUI 12-13): echo 0 > /proc/sys/kernel/randomize_va_space
- π οΈ If the command is executed without errors, try to get root: su. -c "id" If you see the uid=0(root - you have a temporary root!
This method only gives permissions for the current session, and once you restart, they will disappear, and you will have to unlock the bootloader through your PC to be able to access it permanently.
What can be done with temporary root?
Risks and how to minimize them
Getting root rights is always risky, especially on the Redmi Note 8 Pro with its secure bootloader, and here are the main threats and ways to avoid them:
| Risk | Effects of consequences | How to prevent |
|---|---|---|
| Bootloop (looking on the logo) | The phone is not loading, you need to flash it. | Use only compatible versions of Magisk and TWRP |
| Loss of guarantee | Xiaomi will refuse repairs under warranty | Save the original firmware for rollback before visiting the service |
| Blocking banking applications | Sberbank, Tinkoff, Google Pay will cease to work | Use MagiskHide or Universal SafetyNet Fix |
| Vulnerability to viruses | Root access opens up opportunities for malware | Install AFWall+ to control application network access |
The most common mistake of beginners is the firmware of an incompatible TWRP. For the Redmi Note 8 Pro, only the official version of mauronofrio's TWRP is suitable. Using other builds will lead to an orange state (hardware locking of the bootloader).
β οΈ Attention: MIUI 14 and newer Xiaomi has introduced additional protection Anti-Rollback. If you sew the old version of the firmware after the update, the phone will turn into a brick. Before any manipulation, check the version of Anti-Rollback in fastboot command: fastboot getvar anti.
Root Alternatives: What Can Be Done Without Full Rights?
If the risks of getting root are scary, consider alternative ways to customize the Redmi Note 8 Pro without unlocking the bootloader:
- π§ ADB AppControl β Removing system applications through ADB rootless: adb shell pm uninstall -k --user 0 com.miui.analytics (replace com.miui.analytics with the desired application package).
- π¨ Themes and icons β MIUI Supports deep customization through Topics (you can download it) APK The same with themes.miuier.com).
- π Battery Optimization β AccuBattery App Helps Calibrate Battery Without Root.
- π± Lawnchair Launcher β a launcher with support for gestures and icon packs, does not require root.
To remove ads in MIUI without root, use the DNS blocker:
- π§ Go to Settings. β Connections β Private DNS.
- π Select the host name of a private DNS.
- π Enter dns.adguard.com (or 1.1.1.3 for Cloudflare).
π‘
Most root-based tasks can be solved in alternative ways, such as blocking ads through DNS is 90% as effective as a root-access hosts file.
Frequent mistakes and their solutions
Even when following instructions, users often encounter problems, and here are the most common errors and ways to correct them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Failed to mount /system (Invalid argument) | Incompatible version of TWRP or damaged firmware | Switch the official TWRP and try again. |
| Magisk is not installed after the firmware | Wrong patched boot.img or wrong folder | Repeat the patching in Magisk, make sure the file is in /sdcard/Download |
| The phone does not turn on after Format Data | Removed critical data partition without backup | Sweep through the full firmware through the Mi Flash Tool (PC required) |
| Banking applications are not working | Detect root or unsafe environment | Install MagiskHide Props Config and Universal SafetyNet Fix |
| Fastboot Not Recognized in Termux | Android Tools Not Installed in Termux | Run pkg install android-tools and restart the terminal |
If the phone boots after Magisk firmware but the root doesnβt work, check:
- π§ Magisk Version (should be at least 24.0 for Android 11)+).
- π± File availability /data/adb/magisk.db (If not, repeat the installation).
- π Patching's correctness boot.img (Compare the hashes of the original and patched files).