How to get a root rights on Xiaomi Poco X3 Pro: a safe guide with unlocking the bootloader

Xiaomi Poco X3 Pro is one of the most popular smartphones among Android-modding enthusiasts thanks to the powerful Snapdragon 860 processor and open MIUI architecture. Getting root rights on this device allows you to overclock performance, remove system applications, install custom firmware and use Magisk modules. However, the process requires accuracy: an error at any stage can turn the phone into a β€œbrick”.

In this guide, we will go through all the steps from unlocking the bootloader to installing Magisk, and also look at the typical problems and their solutions. This article is relevant for the Poco X3 Pro based on MIUI 12/13/14 (including HyperOS) and Android 11/12. If you are a beginner, we recommend that you carefully study each section before taking action.

Preparation: What to Know Before Getting Root Rights

Before you start unlocking, it is important to understand three key points:

  • πŸ”“ Unlocking the bootloader is a must-do step. Xiaomi blocks it by default, and official permission requires an account to be linked to Mi.
  • πŸ“± Data reset. The process erases all user files, including photos and apps. backup in advance.
  • ⚠️ Warranty risk: Official service centers may refuse repairs after unlocking bootloader is detected.

Also check the firmware version: some MIUI updates close vulnerabilities used to obtain root rights. The best option is Android 11-based firmware (MIUI 12.5), as newer versions may require additional manipulation.

⚠️ Attention: If your Poco X3 Pro bought in China (the domestic version), unlocking the bootloader may not be possible without special tools. β†’ The phone. β†’ Model: Global market versions are labeled as M2012K11AG or M2012K11AI.

The work will require:

  • πŸ’» Windows computer 10/11 Linux (macOS is possible but requires additional drivers).
  • πŸ”Œ Cable USB Type-C (original or high-quality).
  • πŸ“± Battery charge of at least 60% (to avoid shutdown during the process).
  • πŸ› οΈ The Mi Unlock Tool: Mi Unlock Tool, ADB/Fastboot, Magisk (last version).
πŸ“Š You have already tried to get root rights on Xiaomi?
Yes, successfully.
Yeah, but it didn't work.
No, it's my first time.
I'm planning on trying.

Step 1: Unlock the bootloader through the Mi Unlock Tool

The official way to unlock the bootloader on the Poco X3 Pro is to use Xiaomi’s Mi Unlock Tool utility, which takes up to 7 days due to the mandatory waiting for confirmation from Xiaomi servers.

Instructions:

  1. Link your Mi Account to your phone: Go to Settings β†’ Mi Account. Sign in to your account (if not, register a new one). Activate Settings β†’ Additional β†’ Developers β†’ Link to Mi Account.
  2. Turn on Developer Mode: Open Settings β†’ About Phone. Tap 7 times on MIUI until the notification β€œYou’ve become a developer” appears.
  3. Activate USB debugging: Return to Settings β†’ Additional β†’ Developer. Enable USB debugging and OEM unlocking.

Now connect your phone to your computer and start the Mi Unlock Tool (download the latest version from the official website). Log in to the same Mi Account as on your phone. The utility will suggest linking the device to your account - confirm the action.

⚠️ Note: If the Mi Unlock Tool gives a β€œCouldn’t unlock” error with the code 86006 or 86012, this means that 168 hours (7 days) have not passed since the account was attached.

Once successfully unlocked, the phone will automatically reset to factory settings. Don't be alarmed, that's okay.

Link your Mi Account to your phone |Enable developer mode |Activate debugging over USB and unlocking OEM| Download Mi Unlock Tool latest version |Wait 7 days (if required)

-->

Step 2: Install a custom recaveri (TWRP)

To obtain root rights to Poco X3 Pro must be installed custom Recovery β€” TWRP (Team Win Recovery Project, which will allow you to stitch ZIP-files (such as Magisk) and backup your system.

Download the current version of TWRP for Poco X3 Pro (codename of the device – vayu) from the official website:

https://twrp.me/xiaomi/xiaomipocox3pro.html

The file will be in.img format (for example, the file will be in.img format, twrp-3.7.0_12-vayu.img).

TWRP firmware via Fastboot:

  1. Turn off your phone and press the Power button + Volume down to enter Fastboot mode.
  2. Connect the device to your computer and open the command prompt (or terminal) in the TWRP file folder.
  3. The command is fastboot flash recovery. twrp-3.7.0_12-vayu.img
  4. After a successful firmware reboot to the Recovery team: fastboot reboot recovery

Important: After the first loading in TWRP You need to disable the encryption of data, otherwise the recovery will not be able to mount the partition /data. For this in TWRP Go to Wipe. β†’ Format Data, enter yes and confirm.

What happens if TWRP doesn’t start?
If after firmware the phone is loaded into a standard Recovery MIUI, So the system is overwritten. TWRP. Decision: 1. Repeat the firmware. TWRP via Fastboot. 2. Immediately after the firmware, execute the command fastboot reboot recovery – do not let the system boot into the system. MIUI. 3. V TWRP plough ZIP-patch-file disable_forceencrypt (You can download it on the forum XDA).

Step 3: Magisk firmware to obtain root rights

Magisk is a universal tool for obtaining root rights without changing the systemless root, it also allows you to hide the root from applications (for example, banking) and install modules to expand functionality.

Installation instructions:

  1. Download the latest version of Magisk from the official repository: https://github.com/topjohnwu/Magisk/releases The file will be called Magisk-v26.4.zip (version may vary).
  2. Move it. ZIP-file on the phone (can be accessed through MTP into TWRP or OTG-cable).
  3. In TWRP, select Install, specify the path to the Magisk file, and swipe for confirmation.
  4. After installation, restart to the system (Reboot β†’ System).

The first download can take up to 10 minutes – this is normal. Once the system is started, check for root rights using the Magisk Manager app (install it from the same one). ZIP-file or download separately).

If Magisk doesn’t define a root, try:

  • πŸ”„ Re-flash Magisk again.
  • πŸ“± Install Magisk in another slot (if used) A/B-marking).
  • πŸ”§ Check for updates to be made to TWRP.

πŸ’‘

If after installing Magisk phone fixated on the logo MIUI, try to sew ZIP-file Magisk-uninstaller.zip through TWRP, And then you can reset it, and it often helps with module conflicts.

Step 4: Root rights check and Magisk setup

After successful installation of Magisk, you need to check the functionality of the root rights and configure the concealment from applications that block the rooted devices (for example, banking or games with protection).

How to check the root:

  1. Install the Root Checker app from Google Play.
  2. Open it and press Verify Root.
  3. If you see the message "Congratulations! Root access is properly installed", it works.

Set up the root cover in Magisk:

  1. Open Magisk Manager.
  2. Go to Settings β†’ MagiskHide (or Configure DenyList in newer versions).
  3. Add to the list of applications that do not need to show the root (for example, Sberbank, Google Pay).
  4. Reboot the phone.

It is also recommended to install Magisk modules to expand the functionality:

  • 🎡 ViPER4Android β€” sound-improvement.
  • πŸ”‹ AccA – Optimization of battery life.
  • πŸ–₯️ LSposed – framework for modifying system applications.

⚠️ Attention: Some Magisk modules may conflict with each other or with firmware. Install them one at a time and check the stability of the system. If the phone starts to overheat or turn off, remove the last module installed.

Typical problems and their solutions

Even if you follow the instructions accurately, you can get errors.

Problem.Possible causeDecision
Mi Unlock Tool is an 86006 errorIt has not been 7 days since the account was linked.Wait until the specified time or use informal unlock methods (risky)
TWRP does not mount the /data partitionEncryption of data is enabledIn TWRP, run Format Data (erase all data!)
The phone is stuck on the MIUI logoMagisk module conflict or incorrect firmwareFly Magisk-uninstaller.zip through TWRP and re-install
The mobile network does not work after the firmwareThe modem or IMEI partition is damagedRestore stock modem via Fastboot or use the IMEI Repair tool

If Google Pay or other applications with SafetyNet verification stop working after you get the root rights, install the Universal SafetyNet Fix module via Magisk. This bypasses checking for system modifications.

πŸ’‘

If the phone doesn’t turn on after all the manipulations (brick), try flashing the full stock ROM through the Mi Flash Tool in Clean All mode. This will return the device to factory state, but delete all data.

Alternative ways to obtain root rights

If the official Mi Unlock Tool method is not suitable (e.g., due to waiting 7 days), alternatives may be used, but they require more experience and carry additional risks.

1. Unofficial unlocking of the bootloader

There are tools like XiaomiTool V2 or anti-waiting scripts that don’t work on all devices and can result in Mi Account blocking. Use them only if you understand the risks.

2. firmware custom firmware with pre-sewn rue

Firmware like LineageOS or Pixel Experience often comes with Magisk, and the advantage is that you don't have to stitch the Recovery separately, but the installation process is more complicated and requires you to unlock the bootloader first.

3. Use of exploits (for Android 11)

Some versions of MIUI allow you to get a temporary root through exploits (e.g., DirtyPipe), which is unstable and only suitable for advanced users.

⚠️ Warning: Alternative methods may violate Xiaomi's security policy and result in a device lock.If you're not sure about your actions, it's best to wait for official unlock via the Mi Unlock Tool.

FAQ: Frequent questions about the root rights on the Poco X3 Pro

Can I get a root without unlocking the bootloader?
No. On the Poco X3 Pro (as on most modern Xiaomi), unlocking the boot boot boot is a must, and without it, the system will not allow you to modify the boot partition where Magisk is installed.
Can I update my MIUI after I get the root license?
Yeah, but with reservations. OTA-updates can break the root or lead to a system fixation.Recommended: Download full ZIP-Firmware files from Xiaomifirmwareupdater.com. TWRP pre-delete the statement (assert) in the updater-script file. After the update, re-flash Magisk.
How to return the guarantee after obtaining root rights?
Technically, it is impossible to return the warranty, since unlocking the bootloader leaves a trace in the hardware. However, you can: Swipe the stock firmware through the Mi Flash Tool (Clean All mode). Close the bootloader with fastboot oem lock (risky - can lead to a brick!). Delete Magisk via Magisk-uninstaller.zip. But even after that, the service center can detect traces of modifications.
Will Google Pay work after getting the root rights?
Yes, if you configure Magisk correctly: Install the Universal SafetyNet Fix module. Activate MagiskHide (or DenyList) and add Google Play Services and Google Pay to the list. Restart your phone and check SafetyNet status through the SafetyNet Test app. If Google Pay doesn't work anyway, try clearing the app's data and re-adding the card.
Can I get a root on Poco X3 Pro with HyperOS?
Yes, the process is similar, but there are nuances: HyperOS can block some unlocking methods. Use the latest version of the Mi Unlock Tool. Some Magisk modules may not work correctly - test them before use. TWRP, HyperOS compatible (check themes on the subject) XDA-developer).