Upgrading to Android 12 for Xiaomi, Redmi and POCO devices remains one of the most talked-about topics among the brand owners. Despite the fact that the new version of the OS came out in 2021, many models are getting it late β or not at all. In this article, we will understand which Xiaomi smartphones have already upgraded to Android 12, for which models the update is still planned, and what to do if your device is stuck on the old firmware.
Itβs important to understand that Xiaomi doesnβt always stick to a tight deadline; update schedules vary by region, model, and even MIUI version (for example, global firmware can be months behind Chinese firmware), and weβve compiled up-to-date data for June 2026, including information from official sources and the developer community.
If you haven't found your model in the lists below, don't be too upset. It's possible that the update is still in the testing process, or your smartphone will get it through alternative channels (for example, MIUI Beta or custom firmware).
Official list of Xiaomi models with Android 12
Xiaomi has confirmed an update to Android 12 for most flagship and mid-range models released after 2019, but not all devices received it at the same time.
| Model | Android 12 Status | MIUI version | Notes |
|---|---|---|---|
| Xiaomi 11 / 11 Pro / 11 Ultra | β Released | MIUI 13.0+ | The first received an update in 2022 |
| Xiaomi 10 / 10 Pro / 10T / 10T Pro | β Released | MIUI 12.5β13.0 | 10T Lite β only in some regions |
| Redmi Note 10 / 10 Pro / 10S | β Released | MIUI 13.0.4+ | In Russia, the update was delayed by 3 months |
| POCO F3 / F3 GT | β Released | MIUI 13.0.2 | For F3 GT - with fixes for the gamepad |
| Redmi 9 / 9A / 9C | β Not planned. | MIUI 12.0 (max.) | Iron Limitation (Helio G35/G80 processor) |
If you have a model in the table, but the update hasn't arrived yet, check the settings. Sometimes Android 12 spreads in waves, and your smartphone may be in the next batch. To speed up the process, you can manually check for an update:
- Go to Settings β About the phone β System update.
- Click on the three dots in the upper right corner and select Download the latest version.
- If the update is available, confirm the download (file weight is usually 2-3 GB).
Why is my Xiaomi model not getting Android 12?
There are several reasons why your Xiaomi smartphone may not get Android 12.
- π Outdated model: Xiaomi officially supports updates for 2-3 years after release. For example, the Redmi Note 8 (2019) remained on Android 10.
- π Regional restrictions: Some firmware is coming first to China, then to the global market. For example, the Mi 11 Lite in Europe received Android 12 4 months later than in Asia.
- π§ Technical limitations: Weak processors (e.g. Snapdragon) 4xx or Helio A25) They don't pull the new OS. That's for budget models like Redmi. 8A.
- π¦ Testing problems: If critical bugs are found in the beta, the release is delayed. POCO X3 NFC β update delayed for six months.
To find out if you are planning to upgrade your model, check the official support list on MIUIβs website or in the Xiaomi community on the forum.
What to do if Xiaomi is not updated?
β οΈ Note: If your Xiaomi smartphone is released before 2019 (e.g. Mi 9, Redmi Note 7), the chances of an official upgrade to Android 12 are near zero. In this case, it is better to consider buying a new device or installing custom firmware β but note that this can disrupt the work of banking applications and services like Google Pay.
How to Forced Upgrade Xiaomi to Android 12
If the update is delayed but your model supports it, you can try to force the process to start.
Battery charge β₯ 60%|Connecting to a stable Wi-Fi|Backup data (via Mi Cloud or locally)|Shutdown VPN proxy|Checking the vacant space (β₯ 4GB)-->
When you are ready, follow these steps:
- Download the full firmware package for your model from the official MIUI Downloads website. Choose the Stable version (not Beta!).
- Move the firmware file (usually with the.zip extension) to the root folder of the phoneβs internal memory.
- Go to Settings β About the phone β System update.
- Click on the three dots in the upper right corner and select Select the firmware file.
- Specify the downloaded file and confirm the installation. The phone will restart and start the update (it will take 10-20 minutes).
If after the reboot, the smartphone is stuck on the MI logo, don't panic. Give it 10-15 minutes to complete the process. If after 30 minutes nothing has changed, try a hard reboot (press the power button for 10-15 seconds).
π‘
If you lose data (photos, contacts) after the update, check the MIUI/backup/AllBackup folder in the internal memory. The system could automatically back up before installing it.
Android 12 vs MIUI 13: What has changed in the firmware Xiaomi
Upgrades to Android 12 for Xiaomi devices are usually coupled with MIUI 13 (or a newer version).
- π¨ New design: Google's Material You - dynamic interface colors, smooth animations and responsive icons. MIUI 13 this is supplemented by branded wallpaper and widget MIUI Launcher.
- β‘ Performance: Optimizing RAM consumption (15-20% less background) and accelerated work with the file system ext4.
- π Privacy: New permissions for applications (e.g. access to exact location), microphone/camera usage indicator in status bar.
- π± Smartphone Features: Improved Game Turbo Mode for Gamers, Wi-Fi Support 6E (on compatible models), optimization for folding devices (Xiaomi) MIX Fold).
However, not all changes are equally beneficial, for example, some users complain about:
- β More aggressive management of background processes (apps are more likely to close).
- β Bugs with notifications (especially in the MIUI 13.0.1β13.0.3).
- β Increased power consumption on some models (e.g. Redmi Note 10 Pro).
If you have problems after the update, try:
- Reset the settings to factory (Settings β Additional β Recovery and Reset).
- Reverse to the previous version via Fastboot (instructions are available on xiaomi.eu).
- Wait for a patch β Xiaomi usually fixes critical bugs within 1-2 months.
How to get Android 12 on unofficially supported Xiaomi
If your Xiaomi model didnβt get Android 12 officially, but the hardware allows it (like the Redmi Note 9 Pro with the Snapdragon 720G), you can install custom firmware.
| Firmware | Features | Complexity of installation | Xiaomi support |
|---|---|---|---|
| LineageOS | Clean Android without MIUI, regular updates | Medium (needs an unlocked bootloader) | Many models (list at wiki.lineageos.org) |
| Pixel Experience | Google Pixel-like interface optimized for performance | Medium | Redmi Note 10 Pro, POCO F3, and others. |
| MIUI EU | MIUI without Chinese services, weekly updates | Light (installed via TWRP) | All models (except the newest ones) |
| ArrowOS | Balance between pure Android and customization | Complicated (requires manual adjustment) | Limited list (mostly flagships) |
Before installing custom firmware, consider:
β οΈ Attention: Unlocking the bootloader on Xiaomi resets all data and requires a Mi Account binding for 7-30 days (depending on the model, MIUI EU) They can block Widevine. L1, Why Netflix and Disney are+ They will work in low resolution.
If you decide to install, follow this algorithm:
- Unlock the bootloader through the official Xiaomi tool.
- Install custom TWRP recavers (instructions are available on twrp.me).
- Download the firmware (for example, from XDA Developers) and transfer it to your phone.
- In TWRP, run Wipe β Format Data (this will delete all files!), then install the firmware.
- After restarting, reset the system.
π‘
Custom firmware gives access to Android 12 on unofficially supported models, but is unwarranted and can cause problems with banking applications.
What to do if after upgrading to Android 12 Xiaomi began to slow down
Many users complain that after upgrading to Android 12, their Xiaomi started to run slower.
- π Background optimization: New RAM management system may be closing applications too aggressively.
- π Unoptimized drivers: Especially relevant for budget models with MediaTek processors.
- ποΈ Residual files: After updating, sometimes debris from the old firmware remains.
Here's how to fix the brakes:
- Disable interface animation: Settings β Special features β Remove animation (or enable Simplified Mode)
- Clear the cache: Settings β Storage β Clear the cache of applications
- Reset to factory settings (pre-backup!): Settings β Additional β Restore and Reset β Reset settings
- Disable unnecessary MIUI features: Settings β Battery and Performance β Performance Mode (select Balance)
If nothing works, try to roll back to MIUI 12.5 (if it was stable).
- Download the old firmware with Xiaomi Firmware Updater.
- Install it via Fastboot (instructions are available on the same site).