How to check root rights on Xiaomi: official and hidden methods

Getting root rights on Xiaomi smartphones opens up access to advanced system settings, but at the same time increases security risks and can deprive the device of warranty. However, before using the capabilities of the superuser, it is important to make sure that the rights are actually activated β€” especially if the phone was bought by hands or flashed by third parties. In this article, we will discuss 5 proven ways to check root rights on devices running MIUI and custom firmware, and also tell you how to interpret the results and what to do if the verification fails.

It’s worth noting that verification methods may vary depending on the MIUI version (e.g. MIUI 12/13/14 or HyperOS), firmware type (official, global, Chinese), and even smartphone model (Redmi Note 12 Pro+, POCO F5, Xiaomi 13 Ultra).We’ve taken these nuances into account and put together universal solutions that work on most of the brand’s devices. If you’re just planning to get root rights, at the end of the article there’s an FAQ with answers to the ramifications and alternatives.

1. Verification through the Root Checker app

The most reliable and easy way to do this is to use specialized tools: Root Checker (or its analogues like Root Verifier) scans the system for su binary files and superuser rights, and checks whether they work correctly, and you can download it from Google Play or manually (the.apk file) from the official developer website.

Instructions for verification:

  • πŸ“± Install Root Checker and open the app.
  • πŸ” Press the Verify Root button (or similar in your version).
  • βœ… If you see a message, Congratulations! Root access is properly installed. If not, you will see a notification that you have no root.
  • πŸ› οΈ In some cases, the app may request confirmation in the SuperSU or Magisk dialog box – allow access.

Some modified firmware (like LineageOS or Pixel Experience) can block Root Checker, in which case try alternative methods in the following sections.

πŸ“Š What kind of firmware do you use on Xiaomi?
Official MIUI
Custom (LineageOS, Pixel Experience, etc.)
Chinese version of MIUI
I don't know.

2. Commands via ADB (for power users)

If you have access to USB debugging (ADB), you can check root rights using the command line, which is suitable for devices with an unlocked bootloader, even if the GUI does not display obvious signs of root.

Step-by-step:

  1. Connect your smartphone to your PC and activate USB Debugging in Settings β†’ About Phone β†’ MIUI version (click 7 times, then go back to Additional Settings β†’ For Developers).
  2. Open the command prompt (or Terminal on Mac/Linux) and type:
adb shell


su

If the cursor changes to # (instead of $) after the su command, the root rights are active. If the message Permission denied appears, there are no rights.

For a deeper check, you can perform:

id


whoami

If you have a root, you will see uid=0(root) in the output of the first command.

Install Xiaomi drivers on PC| Enable debugging over USB on your phone | Download ADB Tools (platform-tools) | Connect your phone with the original cable-->

3. Check through Terminal Emulator

If ADB seems complicated, you can use the terminal directly on your smartphone. To do this, install the Terminal Emulator app (such as Termux or Simple Terminal) from Google Play.

Enter at the terminal:

su

System response:

  • βœ… If the cursor has changed to #, the root is.
  • ❌ If it came up $ or an error message - no rights.
  • πŸ”„ If the terminal requested confirmation of SuperSU/Magisk β€” After permission, the rights will be activated.

A critical nuance: on some MIUI firmware (especially Chinese), the terminal may not display the # symbol even if there are root, in which case check the output of the id command - if there is uid=0, there are rights.

4. Search for superuser files manually

Root rights to Xiaomi are usually managed through su binary files or Magisk modules. These can be found in system folders using any file manager with access to the root directory (for example, Root Explorer or Solid Explorer).

Where to look:

File/FolderWayWhat does it mean?
su/system/bin/su or /system/xbin/suClassic root-right binary (obsolete method)
magisk/data/adb/magisk or /sbin/magiskInstalled by Magisk (modern method)
superuser.apk/system/priv-app/SuperuserOutdated root management application (such as SuperSU)
init.d/system/etc/init.dAutoload scripts (indirect sign of root)

⚠️ Note: If you don’t find these files but are sure that root should be, it’s possible that the rights are hidden or non-standard ways are used (for example, in firmware based on Android 12).+). This will only be done through the terminal or ADB.

5. Indirect signs of root rights

Sometimes root rights can be identified by the behavior of a system without even going into the technical details.

  • πŸ”§ Apps like Magisk Manager, SuperSU or KingRoot appear on the menu.
  • βš™οΈ Ability to edit system files (for example, /system/build.prop) via file manager.
  • 🚫 Refusal of banking applications (SberBank Online, Tinkoff) or Google Pay with the error "Device is not certified".
  • πŸ”„ Availability of the item "For developers" β†’"Root access" in settings (rarely, but occurs on some firmware).
  • πŸ“± Message of modified status in Settings β†’ The phone. β†’ Status. MIUI (For example, "Unlocked" or "Orange State").

πŸ’‘ Useful tip: If banking applications have stopped working, but you don't find root rights - it may be that the device has a Magisk Hide (root masking module). To detect it, check the list of modules in Magisk Manager or follow the command:

ls /data/adb/modules
What if there are no root rights, but they are needed?
If the check showed no root rights, but you need them (for example, to remove embedded applications or overclock the processor), you will have to get them yourself: 1. Unlock the bootloader via Mi Unlock Tool (official way from Xiaomi, but requires waiting). 7-15 days). 2. Install custom recovery (TWRP) I'm going to run Magisk or SuperSU. 3. Check the compatibility of your model with root methods on forums XDA Developers or 4PDA. ⚠️ Please note that the new models are available (Xiaomi) 14, Redmi Note 13 Pro+) Unlocking the bootloader can lead to hardware locking of the camera or module NFC When checking root rights, users often encounter false results or failures. Consider typical problems and how to fix them: 1. Root Checker shows "no root", but rights are Reason: some firmware (for example, MIUI EU) Solution: Try an alternative application, Root Verifier or Magisk Manager. Check the rights through Terminal with the command which su. 2. ADB It doesn't work, although the root is a reason: it's off. ADB Root in the developer settings. Solution: Enable Debugging by USB and ADB Root in Settings β†’ For developers. Reboot the device and repeat the command. 3. MIUI The reason why the update overwrote the system files. Solution: Install Magisk again via TWRP. Reverse to the previous firmware version (if root is critically important). ⚠️ Note: If you purchased Xiaomi from hand and found root rights without your knowledge – there is a risk that the device was hacked to install spyware. In this case, it is recommended to perform a full reset (Fastboot). + Cleaning data) or flashing the phone with the official firmware through the Mi Flash Tool. FAQ: Frequent questions about root rights on Xiaomi ❓ Can you get a root right on Xiaomi without unlocking the bootloader? No, on all modern Xiaomi devices (starting with the Redmi Note 5 and later), unlocking the bootloader is mandatory. MIUI (for example, MIUI 9), but they're long since closed. Today, the only legal way is the official Mi Unlock Tool. ❓ Why did the ruits stop working after receiving the rut? NFC And Google Pay? It's connected to Google's and Xiaomi's security policies. Root rights break SafetyNet's trust chain, which is why it's so bad: πŸ’³ Google Pay refuses to work (the error is "Device is not certified"). πŸ“Ά NFC It can be blocked at the firmware level (relevant for Xiaomi). 12T, Redmi K50 newer). Solution: Install MagiskHide Props Config and activate root masking for specific applications. ❓ How to remove root rights if they are no longer needed? Deletion methods depend on the method of obtaining root: πŸ”„ If you use Magisk, open Magisk Manager β†’ Uninstall β†’ Complete Uninstall. πŸ“± If SuperSU was standing: go to the application β†’ Settings β†’ Complete removal of the root. πŸ”§ For full cleaning: Sweep through the official firmware through the Mi Flash Tool with the clean all option. After deleting, restart the device and check the status through Root Checker. ❓ Does the root itself affect the performance of the smartphone? Root itself does not impair performance, but indirectly can lead to: ⚑ Increased battery consumption if background modules are installed (e.g. Xposed). 🐒 Slowing down the system if system files are not edited correctly (e.g. build.prop). πŸ”₯ Overheating when overclocking the processor through Kernel Adiutor.When used correctly (for example, only for backups through Titanium Backup), the root does not affect the speed of the operation. ❓ Can you get a root on Xiaomi with a MediaTek processor? Yes, but the process is more complicated than on Qualcomm devices: πŸ”“ To unlock the bootloader on MediaTek (e.g., Redmi) 10C, POCO M4 Pro required SP Flash Tool and Authorization File (auth.ini). πŸ› οΈ TWRP MediaTek is often unstable – OrangeFox Recovery is recommended. ⚠️ Risk of "bricking" is higher due to the features of memory markup (MTK It uses a preloader, which damages the phone. 4PDA There are separate themes with instructions for each model on MediaTek.