Root on Xiaomi without PC: 3 working ways in 2026

Getting super-user rights (root) on Xiaomi smartphones without a computer is a task that seems impossible for most users. the manufacturer actively blocks such capabilities through Mi Anti-Rollback protection, a locked bootloader and restrictions in the field of mobile devices. MIUI. However, in 2026, there were workarounds that allow you to unlock root access directly from your phone โ€“ without connecting to a PC, ADB fast-boot.

In this article, we will analyze three current methods: from patching APK-Files before installing Magisk through custom recovery (TWRP). It is important to understand that the procedure involves risks ranging from loss of warranty to the deviceโ€™s โ€œbrickโ€.We will describe in detail which Xiaomi models are supported in 2026 (including the Redmi Note 12, POCO X5 And Mi 13, how to get around locking a bootloader without a PC, and what to do if the phone stops booting.

Why Xiaomi is blocking root without PCs?

Xiaomi has implemented multi-layered protection against unauthorized access to system files, and these are the key reasons why standard methods like KingRoot or Framaroot have stopped working:

  • ๐Ÿ”’ Blocked bootloader: From 2019, all Xiaomi devices come with a locked bootloader, unlocking which officially requires confirmation through Mi Account and PC.
  • ๐Ÿ›ก๏ธ Mi Anti-Rollback: The mechanism prevents the firmware from rolling back to an older version, which was previously used to bypass protection.
  • ๐Ÿ“ฑ DM-Verity: checks system integrity at each boot. If changes are detected (for example, after rooting), the device goes to bootloop.
  • ๐Ÿ”„ Updates MIUI: New firmware versions close vulnerabilities that previously could be rooted (e.g., the DirtyCOW exploit).

However, in 2026, workarounds appeared based on:

  • ๐Ÿ“ฆ Patching APK-Files (such as Magisk or LSPosed) via special utilities.
  • ๐Ÿ”ง Installation TWRP through temporary root (FastbootD method).
  • ๐Ÿ”„ Exploiting vulnerabilities in the kernel (relevant for Android devices) 12/13 cored 4.14+).

โš ๏ธ Note: On Android 14 and HyperOS devices (e.g. Xiaomi 14, Redmi) K70) These methods may not work due to a new protection mechanism. AVB 2.0 Check compatibility before starting!

Preparing a smartphone: 5 mandatory steps before rooting

Before starting to get root, you need to perform preparation, and skipping any of these steps can lead to data loss or inability to boot the system.

  1. Back up all your data. Use Mi Cloud, Google Drive, or local storage. Pay special attention: ๐Ÿ“ pup /sdcard/DCIM (photo). ๐Ÿ“ฑ Contact and SMS (Export through Settings โ†’ Google โ†’ Backup). ๐ŸŽฎ Use Swift Backup or Titanium Backup if you already have root).
  2. Check the model and firmware version. Go to Settings. โ†’ About the phone and write it down: ๐Ÿ“ฑ Device model (e.g. Redmi Note 11 Pro)+ 5G โ€” veux). ๐Ÿ”ข Version MIUI (for example, MIUI 14.0.3 Global). ๐Ÿค– Android version (for example, 13) TKQ1.221114.001).

Put the debugging on. USB (Even if the PC is not in use, this will be necessary for some methods:

Settings โ†’ About Phone โ†’ MIUI version (click 7 times)


Settings โ†’ Additional โ†’ For developers โ†’ Debugging by USB (enable)

Turn off all locks:

  • ๐Ÿ” Take it away. PIN-code, pattern lock or print.
  • ๐Ÿ“ต Turn off Find My Device in Google Settings.
  • ๐Ÿ”„ Deactivate your Mi Account (if possible).
  • Charging at least 80%. Rooting can take up to 30 minutes, and battery discharge at a critical moment will lead to a breeze.

Make a data backup|Record the model and firmware version|Enable debugging on USB|Disable all locks|Charge the phone to 80%+-->

If your device is running Android 12+, Check the status further OEM Unlock is on the developer menu. If the option is not available, the methods without a PC may not work.

Method 1: Root through patching APK (Magisk Delta)

This method is suitable for Android 10-13 devices with an unlocked bootloader (even if the unlock was done earlier).

Advantages:

  • โœ… No PC.
  • โœ… It works on most devices. Xiaomi/Redmi/POCO.
  • โœ… Keeps the opportunity OTA-Updates (with proper configuration).

Disadvantages:

  • โŒ Requires an unlocked bootloader (albeit previously unlocked).
  • โŒ Android 14 may not work because of the AVB 2.0.

Step-by-step instruction

  1. Download Magisk Delta: ๐Ÿ“ฑ Download the latest version of Magisk Delta APK (file app-debug.apk). ๐Ÿ“ Save the file to the root folder of the phone (/sdcard/).
  2. Install. APK: Open the file manager โ†’ Find it. app-debug.apk โ†’ Click "Install" If blocked: Settings โ†’ Security โ†’ Unknown sources (allowed)
  3. Download the boot image: ๐Ÿ“ฅ In Magisk Delta, click Install โ†’ Select and patch a file. ๐Ÿ” Select a file boot.img from your firmware (if not, download the full firmware package for your model from xiaomifirmwareupdater.com and extract it from your home. boot.img archived).

Patching and firmware:

  • โš™๏ธ Magisk will create a file magisk_patched.img file /Download.
  • ๐Ÿ“ฒ Move it to the root of the memory (/sdcard/).
  • ๐Ÿ”ง Reboot to Fastboot (clip the power supply) + Loudness down).
  • ๐Ÿ“ฑ In Magisk Delta, select Install โ†’ Direct installation (Fastboot) and follow the instructions.
  • Reboot: Once complete, the phone will restart. If it's successful, Magisk Manager will appear in the app menu.

โš ๏ธ Warning: If after the reboot the phone is stuck on the logo MI โ€” So DM-Verity has blocked the download. disable_dm-verity_forceencrypt.zip through TWRP (If installed, or repeat the process with the switched off AVB.

What to do if Magisk doesn't see it boot.img?
If Magisk Delta doesn't find boot.img, So your firmware uses dynamic partitions (super.img). In this case: 1. Download the full firmware package for your model. 2. Extract. payload.bin And unclose it with help. payload_dumper. 3. Find it in the unpacked files boot.img And use it for patching.

Method 2: Temporary root through an exploit (for a blocked bootloader)

If your Xiaomi bootloader is locked and you can't unlock it without a PC, the only option is to use temporary root through exploits in the kernel. ADB shell with superuser rights for 1-2 sessions.

Supported devices (2026):

ModelAndroid versionExploitationStatus
Redmi Note 10 Pro (sweet)11โ€“12CVE-2021-0316โœ… It's working.
POCO X3 Pro (vayu)11โ€“13DirtyPipeโœ… It's working.
Mi 11 Lite (renoir)12CVE-2022-20421โš ๏ธ Partially.
Redmi 9A (dandelion)10โ€“11CVE-2019-2215โœ… It's working.

Implementation will require:

  • ๐Ÿ“ฑ LSPatch utility (for system patching) APK).
  • ๐Ÿ”ง KernelSU (Magisk alternative for cores 5.10)+).
  • ๐Ÿ“‚ APK-com.android.adbd file (can be extracted from firmware).

Instructions

  1. Install LSPatch and give all permissions.
  2. Download the patched version of Adbd: ๐Ÿ” In LSPatch, select Patch. APK and point the way to com.android.adbd. ๐Ÿ“ Save the patched file.

Replace the system file:

Use a root-access file manager (e.g., Mixplorer)


Go to /system/bin/




Replace the original adbd with a patched one




Set the rights 755 (rwxr-xr-x)

Reboot and check the root:

Open the terminal (e.g., Termux)


Enter: su




If you receive a # invitation, you have received a temporary root.

โš ๏ธ Warning: Temporary root will disappear after the reboot. To consolidate the result, immediately after access, install Magisk or KernelSU through the terminal: su sh /sdcard/magisk_installer.sh

๐Ÿ“Š What root method is interesting to you?
Through Magisk Delta
Temporary root (exploit)
Installation of TWRP
Another option

Method 3: Installation TWRP PC-free (FastbootD)

If your Xiaomi has already unlocked the bootloader, but there is no way to connect to the PC โ€“ you can install it. TWRP FastbootD mode. This method works on Android devices 10+ It supports most models. Redmi/POCO.

What you need:

  • ๐Ÿ“ฑ Official image TWRP for your model (.img file).
  • ๐Ÿ”ง FastbootD (to send commands without a PC).
  • ๐Ÿ“ File. disable_dm-verity_forceencrypt.zip (avoid bootloop).

Step-by-step instruction

  1. Download. TWRP For your model (for example, for Redmi Note) 11 โ€” twrp-3.7.0_12-1-spes.img).
  2. Move files to the root of memory: ๐Ÿ“ twrp.img ๐Ÿ“ disable_dm-verity_forceencrypt.zip
  3. Go to FastbootD: Turn off the phone Press Volume up + Loudness down + Keep power until the Fastboot screen appears
  4. Install. TWRP via FastbootD: ๐Ÿ“ฑ Open the FastbootD app on another phone (or use Termux on your target device). ๐Ÿ”ง The commands are fastboot flash recovery. twrp.img fastboot reboot recovery

Sweep through the zip file:

  • ๐Ÿ“ฒ V TWRP Choose Install โ†’ disable_dm-verity_forceencrypt.zip.
  • ๐Ÿ”„ Swipe and reboot.

If, after the reboot, TWRP It's replaced with stock recovery, which means that your device has Anti-Rollback protection. twrp_installer.zip (Available on XDA-Developers).

๐Ÿ’ก

If the FastbootD doesn't see the device, try connecting the phone to charge during the process.Some Xiaomi models require power to run in fastboot mode.

Problem Solving: What to Do When Something Goes Wrong

Even if you follow the instructions accurately, you can have errors, and let's look at the most common ones and how to fix them.

1.The phone is not turned on (bootloop)

Cause: Damage boot.img or conflict with DM-Verity.

Decision:

  • ๐Ÿ”„ Move to the TWRP (clamp down on power. + Loudness up).
  • ๐Ÿ“ Please. disable_dm-verity_forceencrypt.zip.
  • ๐Ÿ”ง If TWRP No โ€“ run the stock firmware through Fastboot (you will need a PC).

2. Magisk is not installed ("Installation failed")

Reasons:

  • ๐Ÿ”น Incompatible version of Magisk (for example, for Android 14 you need Magisk Delta 26.4)+).
  • ๐Ÿ”น Damaged. boot.img.
  • ๐Ÿ”น Active protection AVB 2.0 (on Android 14).

Decision:

  • ๐Ÿ“ฅ Download the latest version of Magisk from GitHub.
  • ๐Ÿ”ง Repeat the patching. boot.img.
  • ๐Ÿ”„ If the error persists, try KernelSU.

3. loss of network or IMEI rooting

Cause: Damage to the modem or nvram partition.

Decision:

  • ๐Ÿ“ถ Restore. IMEI via Maui META (requires a PC; or SN Write Tool.
  • ๐Ÿ”ง Stitch the stock. modem.img through TWRP.

โš ๏ธ Note: If Google Pay, Netflix or banking applications stop working after rooting, install the MagiskHide Props Config module and activate SafetyNet Fix. โ†’ Modules. โ†’ Install from the repository โ†’ MagiskHide Props Config Reboot In the terminal run: su props Select 1 (Edit device fingerprint: Enter your device code (e.g. fingerprint) google/redfin/redfin:12/SP2A.220505.008/7641978:user/release-keys)

FAQ: Frequent questions about rooting Xiaomi without PC

โ“ Can I get a root on Xiaomi with a locked bootloader without a PC?
Technically, yes, but only temporary root through exploits (method 2). Full root requires unlocking the bootloader, and this requires a PC and official permission from Xiaomi (via Mi Unlock Tool).
โ“ Will it work? OTA-post-rooting?
Yes, but with reservations: ๐Ÿ”„ If you use Magisk Delta, you can install updates after each update. OTA need to re-stitch magisk_patched.img. โŒ If the system or vendor is changed, the updates will lead to bootloop. Recommendation: Turn off automatic updates (Settings) โ†’ The phone. โ†’ Updating the system โ†’ โš™๏ธ โ†’ Auto-Update) and install firmware manually.
โ“ How to check if root is received?
Several ways: ๐Ÿ“ฑ Install Root Checker. ๐Ÿ”ง Open the terminal and type su. If # appears, root is. ๐Ÿ“ Check if Magisk Manager is in the App Menu.
โ“ Can I remove root and return the guarantee?
Yeah, but not on. 100%. For this: Remove Magisk through its menu (Delete) โ†’ Complete removal. Fastboot your firmware through Fastboot (requires a PC). Fastboot oem lock. But: Xiaomi can detect rooting traces on logs (/data/adb/magisk) Orange State status in Fastboot (fastboot getvar all).
โ“ What Xiaomi models in 2026 are the easiest to root without a PC?
The most compatible devices (according to the data) XDA): ๐Ÿ“ฑ Redmi Note 10 Pro (sweet) โ€“ Magisk Delta and KernelSU. ๐Ÿ“ฑ POCO X3 Pro (vayu) โ€“ supports the DirtyPipe exploit. ๐Ÿ“ฑ Redmi 9A/9C (dandelion - simple boot.img, patchy. ๐Ÿ“ฑ Mi 10T / POCO F2 Pro (Apollo) - stable operation TWRP. Complex models: Xiaomi 13/14, Redmi K60 โ€” PCs are required due to HyperOS and AVB 2.0.

๐Ÿ’ก

Before rooting, always check your modelโ€™s compatibility on XDA-Developers forums or Telegram channels, even within a single line (e.g. Redmi Note). 11) The methods may differ from region to region (Global/China/India).