Install Android 11 on Xiaomi Poco X3 NFC: official and custom methods

Xiaomi Poco X3 NFC It came with Android 10 pre-installed and MIUI 12, but many users want to upgrade to Android 11 โ€” whether itโ€™s official firmware from Xiaomi or custom build like LineageOS or Pixel Experience. OTA-Update to manual installation via Fastboot and TWRP.

It is important to understand that the process depends on the current version. MIUI If your smartphone hasn't received an official Android update yet 11, You'll have to use bootloader unlock and custom recovery (surya_global) The way is simpler -- Xiaomi has already released stable builds (surya_in_global) or Russia (surya_ru_global) Additional steps may be required.

Before you start, check:

  • ๐Ÿ”‹ Battery charge of at least 60% (better than 80%).
  • ๐Ÿ“ฑ Model of the device: Poco X3 NFC (codename surya. Poco X3 Pro (vayu) is a different model!
  • ๐Ÿ” Backup data: Installing firmware erases internal memory.

1. Verification of current MIUI version and OTA availability

If your Poco X3 NFC hasnโ€™t yet been updated to Android 11, check for an official OTA first.

  1. Go to Settings โ†’ About the phone โ†’ System update.
  2. Click on the three dots in the top right corner and select Update Checker.
  3. If you can upgrade to MIUI 12.5 Enhanced or later, it will bring Android 11.

The official builds for surya with Android 11 have versions:

  • ๐ŸŒ Globally stable: V12.5.3.0.RJGMIXM higher.
  • ๐Ÿ‡ฎ๐Ÿ‡ณ Indian stable: V12.5.2.0.RJGINXM.
  • ๐Ÿ‡ท๐Ÿ‡บ Russian stable: V12.5.3.0.RJGRUXM.

๐Ÿ“Š Which firmware do you prefer?
Official MIUI
LineageOS (Pixel Experience)
I don't know what to choose.

If you don't have OTA, but you want the official firmware, you'll have to manually install it through Fastboot or Recovery, and you'll find out more about that in the next section.

โš ๏ธ Note: If your device was purchased in China (firmware) surya_cn), To install the global version, you will need to fully unlock the bootloader and clean up the data, which can lead to loss of warranty and problems with Google services.

Preparation for manual installation: unlocking the loader

Without an unlocked bootloader, you wonโ€™t be able to install custom recovery or firmware via Fastboot. Xiaomi lets you officially unlock the bootloader, but the process takes 7 days of waiting (for new accounts).

Steps to unlock:

  1. Link the device to your Mi Account in Settings โ†’ Xiaomi Account.
  2. Turn on Developer Mode: Go to About Phone and click on MIUI Version 7 times.
  3. Back to Settings โ†’ Additionally. โ†’ For developers and activate: ๐Ÿ”“ Unlocking OEM (It may be absent from some of the silk). ๐Ÿ”Œ Debugging by USB.

Mi Unlock Tool

Fastboot

Food + Volume Down

Mi Unlock Tool

What if the Mi Unlock Tool canโ€™t see the device?
Make sure that Qualcomm drivers are installed HS-USB QDLoader 9008 If the phone is not identified, try another one USB-port (preferably 2.0) or disable driver signatures in Windows.

Once you unlock the bootloader, you can start installing the firmware, but remember, this erases all the data on the device, including photos and apps.

3. Install the official Android 11 firmware via Fastboot

If OTA is not available, but you want to stay on the official MIUI, the most reliable way is to flash the device through Fastboot.

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux.
  • ๐Ÿ”Œ Cable USB (preferably original).
  • ๐Ÿ“ฆ Firmware in.tgz format for your model (you can download it on the official Xiaomi website).
  • ๐Ÿ› ๏ธ Mi Flash Tool (for Windows) or fastboot in the terminal (for Windows) Linux/macOS).

Step-by-step:

  1. Unpack the downloaded archive with firmware in a folder without spaces (for example, C:\MIUI\surya_global).
  2. Turn off the phone and turn it into Fastboot mode (Power + Volume Down).
  3. Connect the device to your PC and run the Mi Flash Tool (or open the terminal in the firmware folder).
  4. In the Mi Flash Tool, click Select, specify the firmware folder, then select Clean all (full clean) or Clean all and lock (clean + lock the bootloader after firmware).
  5. Press Flash and wait until it is completed (5-10 minutes).

โ˜‘๏ธ Preparation for firmware through Fastboot

Done: 0 / 5

If you use Linux/macOS, the commands for the terminal are:

sudo fastboot flash boot boot.img


sudo fastboot flash recovery recovery.img




sudo fastboot flash system system.img




sudo fastboot flash vendor vendor.img




sudo fastboot erase userdata




sudo fastboot reboot

โš ๏ธ Warning: Clean all and lock will block the bootloader back. If you plan to install custom firmware in the future, choose Clean all.

4. Install custom firmware (LineageOS, Pixel Experience)

If the official MIUI is not suitable for you, you can install custom firmware based on Android 11. Popular options for the Poco X3 NFC:

  • ๐Ÿ“ฑ LineageOS 18.1 โ€“ pure Android without unnecessary applications.
  • ๐Ÿ“ฑ Pixel Experience 11 โ€“ firmware with interface and chips from Google Pixel.
  • ๐Ÿ“ฑ ArrowOS โ€“ Balance between productivity and customization.

The installation will require:

  1. Unlocked boot loader (see section 2).
  2. Installed custom recovery TWRP (surya version)
  3. Firmware in.zip format and, if necessary, GApps (Google services).

Instructions for installing TWRP:

  1. Download the last one. TWRP POCO X3 NFC (file twrp-3.7.0_12-surya.img).
  2. Transfer the phone to Fastboot mode and connect to the PC.
  3. In the terminal, perform: fastboot flash recovery twrp-3.7.0_12-surya.img fastboot reboot recovery
  4. After rebooting in TWRP, make a backup of the persist partition (important for the operation of sensors!).

Installation of custom firmware:

  1. Copy firmware and GApps files (if needed) onto your phone or flash drive.
  2. In TWRP, run Wipe โ†’ Format Data (enter yes for confirmation).
  3. Install the firmware (Install โ†’ select zip), then GApps.
  4. Reboot to the system (Reboot โ†’ System).

๐Ÿ’ก

If after installing custom firmware sensors (gyroscope, compass) do not work, return the backup of the persist partition to TWRP.

5. Solving common mistakes

When installing Android 11 on the Poco X3 NFC, there may be problems.

Mistake.Reason.Decision
Fastboot: unknown commandThe wrong version of fastboot or driversUpdate Platform Tools or use the Mi Flash Tool
Error: cannot load 'recovery.img'A damaged firmware fileDownload the firmware again, check the checksum MD5
Hanging on the MI logoIncompatible firmware or no vendorSweep through the full package through Fastboot with a clean all checkmark
Mistake 7 in TWRPThe Inappropriate Version of the Firmware for Your ModelCheck the device's code name (surya vs vayu)

If your mobile data stops working after installing Android 11, check your APN settings or file modem and vendor separately from your official firmware.

For Wi-Fi or Bluetooth problems, resetting network settings (Settings โ†’ Network & Internet โ†’ Resetting Wi-Fi, Mobile Network and Bluetooth) can help.

6. rollback to Android 10: when it is necessary

In some cases, users want to return Android 10:

  • ๐Ÿ”„ Unstable Android 11 (lag, overheating).
  • ๐ŸŽฎ Problems with game compatibility (such as Genshin Impact or Call of Duty Mobile).
  • ๐Ÿ”‹ Increased battery consumption.

For the kickback:

  1. Download the official Android 10 firmware for your model (e.g., V12.0.8.0.QJGMIXM).
  2. Sweat it through Fastboot with a complete clean (Clean all).
  3. If you have used custom recovery, return stock recovery.img.

โš ๏ธ Note: Reverse to an older version MIUI It can cause data loss in the internal storage partition, even if you haven't formatted it manually.

๐Ÿ’ก

Before rolling back on Android 10, make sure you have a persist partition backup โ€“ camera and NFC sensors may not work without it.

7.Optimize Android 11 after installation

After successfully installing Android 11, itโ€™s recommended to follow a few steps to improve performance:

  • ๐Ÿ”ง Disable unnecessary system applications through Settings โ†’ Annexes โ†’ Application management (e.g. Mi Browser, Mi Music).
  • โšก Enable Performance Mode in Settings โ†’ Battery โ†’ Battery modes.
  • ๐Ÿ›ก๏ธ Configure permissions for applications in Settings โ†’ Confidentiality โ†’ Application authorizations.
  • ๐Ÿ“ต If you use custom firmware, install the FrancoKernel or Kirisakura kernel for better battery management.

For Pixel Experience or LineageOS users, it is helpful to install:

  • ๐Ÿ”„ Magisk for root rights and modules (e.g, ViPER4Android sound-wise).
  • ๐ŸŽฏ Googleโ€™s GCam (Modified Camera) for the best photos.

If you notice that NFC does not work after installing custom firmware, check:

  1. The persist.img file is present in the firmware.
  2. Correct installation of vendor and firmware.
  3. Settings in Settings โ†’ Connected Devices โ†’ NFC.

FAQ: Frequent questions on Android 11 on the Poco X3 NFC

Can I install Android 11 without unlocking the bootloader?
No, any firmware (official or custom) requires an unlocked bootloader to be manually installed, except for an OTA update if it is available for your version of MIUI.
Why does 5G not work after the firmware?
You probably installed firmware for another regional version (e.g. Indian on a global device (surya_global, surya_in_global or surya_ru_global) and re-set.
How to check if the bootloader is unlocked?
Turn off the phone, then press Power + Volume up. If you see this device is unlocked with an open lock, the bootloader is unlocked.
What is the most stable custom firmware for Poco X3 NFC?
According to user reviews, the most stable options are: Pixel Experience 11 is the best balance between performance and functionality. LineageOS 18.1 is a minimalist Android without unnecessary apps. ArrowOS is a good customization with stability. Avoid unofficial builds - they often contain bugs.
Can I get it? OTA-post-handware update?
If you have installed the official firmware through Fastboot or Recovery, OTAs will come normally. For custom firmware (like LineageOS), updates come via the built-in updater, but require manual installation.