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.
- Go to Settings โ About the phone โ System update.
- Click on the three dots in the top right corner and select Update Checker.
- 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.
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:
- Link the device to your Mi Account in Settings โ Xiaomi Account.
- Turn on Developer Mode: Go to About Phone and click on MIUI Version 7 times.
- 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?
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:
- Unpack the downloaded archive with firmware in a folder without spaces (for example, C:\MIUI\surya_global).
- Turn off the phone and turn it into Fastboot mode (Power + Volume Down).
- Connect the device to your PC and run the Mi Flash Tool (or open the terminal in the firmware folder).
- 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).
- Press Flash and wait until it is completed (5-10 minutes).
โ๏ธ Preparation for firmware through Fastboot
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:
- Unlocked boot loader (see section 2).
- Installed custom recovery TWRP (surya version)
- Firmware in.zip format and, if necessary, GApps (Google services).
Instructions for installing TWRP:
- Download the last one. TWRP POCO X3 NFC (file twrp-3.7.0_12-surya.img).
- Transfer the phone to Fastboot mode and connect to the PC.
- In the terminal, perform: fastboot flash recovery twrp-3.7.0_12-surya.img fastboot reboot recovery
- After rebooting in TWRP, make a backup of the persist partition (important for the operation of sensors!).
Installation of custom firmware:
- Copy firmware and GApps files (if needed) onto your phone or flash drive.
- In TWRP, run Wipe โ Format Data (enter yes for confirmation).
- Install the firmware (Install โ select zip), then GApps.
- 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 command | The wrong version of fastboot or drivers | Update Platform Tools or use the Mi Flash Tool |
| Error: cannot load 'recovery.img' | A damaged firmware file | Download the firmware again, check the checksum MD5 |
| Hanging on the MI logo | Incompatible firmware or no vendor | Sweep through the full package through Fastboot with a clean all checkmark |
| Mistake 7 in TWRP | The Inappropriate Version of the Firmware for Your Model | Check 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:
- Download the official Android 10 firmware for your model (e.g., V12.0.8.0.QJGMIXM).
- Sweat it through Fastboot with a complete clean (Clean all).
- 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:
- The persist.img file is present in the firmware.
- Correct installation of vendor and firmware.
- Settings in Settings โ Connected Devices โ NFC.