Why Poco X3 users want stock Android and whether the game is worth the candle
Xiaomi Poco X3 (codenames surya for the global version and karna for the Indian) initially comes with a proprietary shell MIUI, which is not popular with everyone. The main complaints of users are excessive animation, aggressive optimization of background processes, advertising in system applications and limited customization. Pure Android (or custom firmware based on it) solves these problems by offering a minimalist interface, timely security updates and the lack of redundant software.
However, switching to stock Android isnβt always a justified move. X3, ground-up MIUI: For example, advanced settings for 120Hz display or optimization for Snapdragon processor 732G. Second, custom firmware may work worse with IR-blaster NFC (Finally, the installation process requires unlocking the bootloader, which resets all data on the device and voids the Xiaomi warranty.
In this article, we will look at two main ways: 1. Install βcleanβ Android through custom firmware like LineageOS or Pixel Experience. 2. Firmware stock Android from Google (for power users).
Both options require preparation, but the former is more stable for everyday use.
Preparation of the smartphone: unlocking the bootloader and data backup
The first and most critical step is to unlock the bootloader. Without it, you can't install custom recovery or firmware. Xiaomi officially lets you unlock the bootloader, but the process is time-consuming and nuanced.
What you'll need:
- π Cable USB Type-C (preferably original or high quality)
- π» Windows computer (for the Mi Unlock Tool)
- π± Mi Account linked to phone (required with a confirmed number!)
- π Battery charge of at least 60% (to avoid failures)
Steps to unlock:
- Activate Developer Mode: Go to Settings β About Phone β MIUI version and tap it 7 times.
- Enable USB Debugging and OEM Unlocking in Settings β More β For Developers.
- Download Mi Unlock Tool (official Xiaomi website).
- Connect Poco X3 to your PC in Fastboot mode (press Power + Volume Down when your phone is off).
- Launch the Mi Unlock Tool, log in and follow the instructions. Please note that the first unlock can take up to 72 hours (this is a Xiaomi restriction).
Is Mi Account Linked to Phone?|Is debugging on-line USB?|Battery charge >60%?|Downloaded Mi Unlock Tool?|Is there a backup of the data?-->
β οΈ Note: After unlocking the Poco bootloader X3 All data, including photos, messages and apps, will be deleted. Use Mi Cloud or local backup via adb backup.
Selection of firmware: LineageOS, Pixel Experience or stock Android
There is no βofficialβ stock Android for Poco X3, but there are stable custom firmware that is as close to pure Android as possible.
| Firmware | Features | Pluses | Cons | Reference |
|---|---|---|---|---|
| LineageOS | Minimalist Android without Google services (you need to put separately) | Stability, frequent updates, no Bloatware | No Gapps Out of the Box, Limited Customization | Official website |
| Pixel Experience | Android with Google Pixel chips (launcher, wallpaper, animations) | Close to Android stock as close as possible, good optimization | There may be camera or NFC bugs | Download |
| HaventOS | Firmware with a focus on performance and battery | Long battery life, few bugs | Fewer updates, limited selection of Android versions | Official website |
| Stock Android (GSI) | General System Image by Google (Generic System Image) | The most "clean" Android without modifications | Sensors, camera, mobile network may not work | Google's GSI |
For most users, the best choice is the Pixel Experience or LineageOS. They offer a balance between stability and functionality. If you want maximum performance, look at HaventOS. GSI-Firmware is recommended only to experienced users ready to manually configure drivers.
surya
karna
Installing firmware for another modification will lead to a broken camera or mobile network!-->
Installation of TWRP: custom recovery for firmware
TWRP (Team Win Recovery Project) is an alternative recovery that allows custom firmware installation, backups and system recovery. There is an unofficial version of TWRP for the Poco X3, as there is no official support.
Installation instructions:
- Download the latest TWRP image for your model: Poco X3 Support Channel (relevant links) or verified builds with XDA Developers
twrp.img
platform-tools
Android SDK
Fastboot
fastboot flash recovery twrp.imgPower + Volume Increase
Format Data
β οΈ Attention: Some versions TWRP POCO X3 have an encryption bug /data. If after installing the firmware, the phone is fixated on the logo, return to the TWRP and execute Format Data β Yes, then re-sweep the firmware.
What if TWRP doesnβt see internal memory?
Firmware custom Android: step-by-step instructions
Once TWRP is installed, you can start firmware. We'll look at the process with the Pixel Experience, but the steps are similar for other firmware.
Files required:
- π± Firmware (.zip) β download the current version from the official website
- π GApps (if the firmware is without Google services) β we recommend Open GApps (option of pico or nano)
- π Magisk (optional, for root rights) - the latest version
- π‘οΈ Disable Force Encryption (if the firmware does not support encryption)
Installation procedure:
- Copy all the files (ROM.zip, GApps.zip, Magisk.zip, Disable_FBE.zip) internal memory or SD-map.
- In TWRP, run Wipe β Advanced Wipe and mark Dalvik / ART Cache System Data Cache
Install β Choose. ROM.zip β Swipe to Confirm
Disable_FBE.zip
GApps.zip
Magisk.zip
Wipe Cache/Dalvik
π‘
The first download after the firmware can take 10-15 minutes. Do not interrupt the process, even if the screen stays black for a long time or the logo hangs!
Setup the system after installation and solve typical problems
After successful firmware, you'll have to set up the system first, and most custom firmware offers a customization wizard similar to Android's stock, but there are a few nuances that are specific to the Poco X3:
1. Problems with mobile network or Wi-Fi
If the mobile Internet or Wi-Fi does not work after the firmware:
- Check that the firmware matches the modification of your device (surya or karna).
- Set the correct APNs for your carrier manually (settings in Settings β Mobile Network β Access Points (APN)).
- If Wi-Fi is not turned on, try flashing another kernel or firmware version.
2.The camera or sensors are not working
Frequent problem with use GSI-Solutions:
- Install ANX Camera or GCam with Snapdragon 732G settings.
- Check that the firmware includes support for the Camera2 API (you can check it through the Manual Camera Compatibility app).
- Sensors (gyroscope, accelerometer) may need to be calibrated via the engineering menu (#4636###).
3. Fast battery discharge
Custom firmware is sometimes less optimized for the Poco X3 than MIUI. To improve autonomy:
- Turn off the Always-on Display (if any).
- Install FrancoKernel Manager or SmartPack-Kernel Manager to fine-tune the kernel.
- Check application activity in Settings β Battery β some background processes can overload the processor.
π‘
If you've lost the speaker after the firmware, check the Dirac Audio settings in the engineering menu. Sometimes custom firmware resets the sound profile. Type in the dial ##3424## and select the appropriate preset.
Return to MIUI: How to Reverse the Way
If pure Android didnβt live up to expectations or critical bugs occurred, you can go back to MIUI. This will require official firmware from Xiaomi and the Mi Flash Tool.
Step-by-step:
- Download the latest stable version of MIUI for your model from the official website. Choose the Fastboot version (.tgz file).
- Unpack the archive in a folder without spaces (for example, C:\miui_surya).
- Install Mi Flash Tool and drivers for Qualcomm.
- Transfer the phone to Fastboot mode and connect to the PC.
- In the Mi Flash Tool, specify the path to the firmware folder, select Clean All and click Flash.
- Once completed, the phone will automatically reboot to MIUI.
β οΈ Attention: When rolling back MIUI All data will be erased via Fastboot, including internal memory (userdata). If you need to save files, backup through the Fastboot. TWRP before the beginning of the procedure.