Upgrading to Android 12 for Xiaomi devices has become one of the most anticipated events among smartphone owners of the brand. Despite the release of newer versions of the OS (up to Android 14 in 2026), many users are still wondering whether their model will receive the long-awaited update with an improved interface Material You, new privacy features and performance optimization. In this article, we will analyze the official lists of devices that have already received or will receive Android 12, as well as the nuances related to the policy of updates Xiaomi and its sub-brands – Redmi and POCO.
It’s important to understand that Xiaomi doesn’t always have a firmware framework. Some models released in 2019-2020 received Android 12 1–2 years late, while others stayed on Android 11 despite the manufacturer’s promises. We analyzed data from official sources (including MIUI Forum, Xiaomi Community and company statements), as well as user feedback to make a current list. If your model is not on the list, it doesn’t always mean that an update is impossible: sometimes firmware comes out in beta or for specific regions.
Before jumping to the lists, note a key point: Xiaomi often associates updating the Android version with the release of a new version of the MIUI shell. For example, Android 12 can come along with MIUI 13 or even MIUI 14 (depending on the model).This means that even if your smartphone officially supports Android 12, the interface may look different on the outside than on Google’s “pure” Android.
Xiaomi official list with Android 12: flagships and premium models
Xiaomi’s flagship smartphones traditionally get updates first. In this section, we’ll list the Mi and Mix models for which Android 12 was Released or officially confirmed. Most of these devices received firmware in 2021-2022, but some updates came out later — especially for global versions (EEA, Global).
Key features of Android 12 on Xiaomi flagships include support for dynamic color palette (adaptive colors for wallpaper), improved multitasking and optimization for Snapdragon 888/8 Gen 1 processors. However, users often note that MIUI greatly modifies the standard interface, so some features (such as Game Dashboard or Quick Settings) may work differently than on Pixel or Samsung.
- 📱 Xiaomi Mi 11 – the first update came out in December 2021 (MIUI All regional versions, including China, Global and India, are supported.
⚠️ Note: If your smartphone from this list does not offer an update via Settings → The phone. → Update system, check the firmware region. For example, Chinese versions (China) ROM) Often get updates before the global ones, but may not support Google Services.
Redmi list with Android 12: budget and mid-budget models
Redmi is the most popular in Xiaomi’s portfolio, so the policy of updates is more chaotic. Many Redmi Note and Redmi models received Android 12, but with significant caveats: some regions were left without an update, and for others the firmware came with critical bugs (for example, problems with Wi-Fi or Bluetooth on the Redmi Note 9 Pro).
Feature Redmi on Android 12: many devices received the update only within MIUI 13, and without some of the “chips” flagships. For example, adaptive color scheme may be absent on budget models with Snapdragon 6xx or Helio Gxx. Also worth considering that Xiaomi often stops supporting budget smartphones 2 years after release, so models older than 2020 are unlikely to get Android 12.
- 📱 Redmi Note 10 Pro/Note 10 Pro Max – got Android 12 June 2022 year-end (MIUI 13.0.4). The update has sparked complaints about reduced autonomy.
- 📱 Redmi Note 10/Note 10S — The firmware was delayed (November) 2022) and only for global versions. Chinese versions (China) ROM) They're still on Android. 11.
- 📱 Redmi Note 9 Pro/Note 9 Pro Max – Update confirmed for Indian market only (India) ROM). In Europe and Russia there is no official firmware.
- 📱 Redmi K40/K40 Pro/K40 Pro+ — Android got 12 within MIUI 13, Limited support for Material You (no dynamic colors).
- 📱 Redmi 10/Redmi 10 Prime – the update was released only for certain regions (for example, India and Global.
| Model | Region | MIUI version | Release date | Known problems |
|---|---|---|---|---|
| Redmi Note 10 Pro | Global/EEA | 13.0.4.0 | June 2022 | Increased battery consumption |
| Redmi K40 Pro | China | 13.1.5.0 | January 2022 | There is no Material You |
| Redmi Note 9 Pro | India | 13.0.2.0 | March 2022 | No update to the EEA |
| Redmi 10 | Global | 13.0.3.0 | October 2022 | Bugs with Wi-Fi after the update |
⚠️ Note: If your Redmi model has not received an update through OTA, But it's on the list, try hand firmware through the Mi Flash Tool, but it can lead to a loss of warranty or a bootloader lock".
💡
Before updating, check the free space on the device: Android 12 requires at least 3-4 GB. If the memory is not enough, transfer the files to the card or PC, otherwise the installation will be interrupted.
POCO and Android 12: which models have been updated and which were left without support
The POCO sub-brand has historically been marketed as “enthusiast devices,” but since rebranding in 2020, the policy of updates has become less transparent. Many POCO models are based on the Redmi platform, but get or don’t get firmware with a delay. Below is a list of devices that officially received Android 12, as well as models for which an update is unlikely.
The POCO feature on Android 12 is that even if an update is available, it can come with a stripped-down feature. For example, the POCO F3 got firmware without support for Always-on Display, which was in the Redmi K40 (on the same platform), and it is worth considering that global versions (Global ROM) are often updated later than Chinese ones, and sometimes do not get new firmware at all.
Models that won’t get Android 12 (as of 2026):
- ❌ POCO F1 — Support terminated in 2021 (remained on Android 10).
- ❌ POCO X2 — The latest firmware - Android 11 (MIUI 12.5).
- ❌ POCO M2/M2 Pro - Updates to Android 12 Not even in beta versions.
Why are POCOs updated later than Redmi?
How to Check If Your Xiaomi Android 12 Gets 3 Reliable Ways
If your model is not on the official listings, it doesn't always mean that an update is impossible. Xiaomi sometimes releases firmware for specific regions or as part of closed beta tests. Below are three proven methods to clarify the Android 12 support status for your device.
Method 1: Official update tracker
Go to MIUI Downloads and select your model. If there is a version marked Android 12 (like V13.0.x.x.x) on the available firmware list, then the update exists. Pay attention to the region (Global, EEA, China, etc.) - the firmware is incompatible with each other!
Method 2: Checking through settings
Open Settings → About Phone → System Update. If an upgrade to MIUI 13 or later is available, it’s likely to bring Android 12 with it. However, this method doesn’t work for models that update “jump-like” (for example, with MIUI 12.5 directly to MIUI 14 based on Android 13).
Method 3: Checking through the community
Go to the XDA Developers or 4PDA forums and find the theme of your model. Users often share information about unofficial firmware or beta versions. For example, for the Redmi Note 9S, enthusiasts ported Android 12 through custom ROMs (such as the Pixel Experience).
Check the model and region of the firmware|Download a backup copy of the data|Charge the battery to 50% or more|Connect to a stable Wi-Fi|Shut down. VPN and antivirus-->
How to upgrade Xiaomi to Android 12 manually: step-by-step instructions
If your device supports Android 12 but the update doesn’t come through OTA, you can install the firmware manually, which is suitable for power users and requires following instructions to avoid a device blink. Below is the universal scheme for most Xiaomi/Redmi/POCO models.
Important: Manual updates can result in data loss, resetting settings or locking the bootloader.If your smartphone is warranty, it's best to wait for the official OTA.
Step 1: Download the correct firmware
Go to the official MIUI website and select:
- The device model (e.g. Redmi Note 10 Pro)
- Region (Global, EEA, China, etc.)
- Android 12 version (usually MIUI 13 or 14)
Download a file with the.zip extension (for example, miui_BLOCKNAMEGlobal_V13.0.1.0.SKFMIXM_xxxxxxxxxx_12.0.zip).
Step 2: Transfer the firmware to the device
Connect your smartphone to your PC and copy the downloaded file to the root directory of internal memory (not to the folder!).
Step 3: Launch the update
Open System Update, click on three dots in the top right corner and select Select a firmware file. Specify the path to the downloaded.zip file and confirm installation. The device will restart and start the update (this will take 10-20 minutes).
⚠️ Note: If after the update, the smartphone stuck on the logo MI longer than 15 minutes, do not force it to turn it off. wait for the process to complete or connect to the charge (sometimes the installation is suspended due to low battery charge).
💡
Manually updating with Recovery is the safest way, but it only works if your current firmware is compatible with the new one. If there is a "Cannot verify update" error, you will need to unlock the bootloader and firmware through Fastboot.
What to do if your Xiaomi doesn’t get Android 12: alternatives
If your model doesn’t support an official update to Android 12, but you want to try new features, there are a few alternatives. However, all of them have risks, from loss of warranty to unstable device performance.
1. Custom firmware (Custom ROM)
The development community is creating unofficial versions of Android 12 for many Xiaomi models.
- 🔄 Pixel Experience – “clean” Android with Google Pixel features.
- 🔄 LineageOS - stable firmware with minimal changes.
- 🔄 ArrowOS – Balance between customization and performance.
To install, you will need to unlock the bootloader and install custom recovery (for example, TWRP). Look for instructions on XDA Developers or 4PDA.
2. Ported firmware from other models
Some enthusiasts adapt firmware from similar devices. For example, for the Redmi Note 9 Pro you can find a ported MIUI 13 with Android 12 from Redmi Note 10 Pro. However, this method is fraught with bugs (defunct NFC, camera problems, etc.).
3. Update through regional ROM
If your model got Android 12 in another region (for example, in India, but not in Russia), you can try flashing India ROM or Global ROM.
- Download the firmware for the desired region with MIUI Downloads.
- Unlock the bootloader through the Mi Unlock Tool.
- Install firmware via Fastboot or Recovery.
⚠️ Attention: Firmware ROM from another region may result in loss of LAN support (e.g. VoLTE for Russian carriers) or problems with Google Services.
Expectations for informal updates
Xiaomi sometimes releases firmware for older models as part of MIUI Pilot or Stable Beta programs. Follow the news on the official forum or on Telegram channels (for example, @miuirussia).
Frequent issues after upgrading to Android 12 and how to fix them
Even if the update was successful, Xiaomi users often encounter bugs specific to Android 12 + MIUI. Below is a list of the most common problems and ways to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| Fast battery discharge | MIUI Background Activity or Doze Mode Errors | Turn off Autosynchronization and Adaptive Battery in Settings |
| Wi-Fi or Bluetooth is not working. | Driver conflict after update | Reset network settings in Settings → Connections → Reset Wi-Fi |
| Lags and brakes | Unoptimized firmware for your processor | Enable Performance Mode in Settings → More |
| Navigation gestures do not work | Resetting settings after update | Go to Settings → Display → Full-screen display and set up gestures again |
| Error com.android.phone | Damage to system files | Reset with Recovery (save data in advance!) |
If none of these methods worked, try to retrace the previous version via Fastboot.
- Download the old firmware with MIUI Downloads.
- Unclose the file and launch the script flash_all.bat (Windows).
- Connect your smartphone in Fastboot mode (press Volume Down + Power).
fastboot oem device-info