Upgrade to Android 12 has become one of the most anticipated events for owners of Xiaomi smartphones β the brand has traditionally been characterized by long-term support for its devices, but not all models get new versions of the operating system. In 2026, the relevance of Android 12 remains important: despite the release of more recent versions (Android 13/14), many users still want to upgrade their gadgets to the twelfth version due to its stability, optimization for weak devices or specific features missing in new firmware.
In this article, we will analyze the official list of Xiaomi smartphones that have received or will receive Android 12, including models of the Mi, Redmi, POCO and Black Shark lines. Particular attention will be paid to the nuances: which devices are updated through MIUI 13 and which are updated through MIUI 12.5 Enhanced, how to check the compatibility of your phone and what to do if the update is delayed, and you will find current data on the release dates of firmware for different regions (global, European, Chinese versions).
Why Android 12 is still important in 2026
With Android 14 and even Android 15 betas coming out, it may seem like Android 12 is tired and irrelevant, but it's not: the twelfth version of the OS remains in demand for several reasons:
- πΉ Optimizing for weak devices: Android 12 is more stable on budget smartphones (for example, Redmi 9 or Android Android). POCO M3), than new versions, which often βbrakeβ on devices with 3-4 GB of RAM.
- πΉ The βMaterial Youβ feature: the dynamic interface design that appeared in Android 12 still has no analogues in older versions.
- πΉ Long-term support MIUI: Many Xiaomi devices get security updates for Android 12 even after new OS versions are released.
- πΉ Application compatibility: Some applications (e.g., banking or enterprise) require Android 12 as the minimum version.
In addition, Android 12 was the latest version of the OS for a number of Xiaomi devices 2019-2020 release β their owners will not be able to physically upgrade to Android 13/14, so the twelfth version remains for them the final and most relevant.
Official list of Xiaomi devices with support for Android 12
Xiaomi has confirmed an update to Android 12 for more than 50 smartphone models, and here is a full list of products, divided by line, and note that some devices receive an update under MIUI 13, others receive an update through MIUI 12.5 Enhanced (we will discuss this in more detail in the next section).
| Linea | Model | MIUI version | Status of renewal |
|---|---|---|---|
| Mi | Mi 11 Ultra, Mi 11 Pro, Mi 11 | MIUI 13 | β It's out. |
| Mi | Mi 10T Pro, Mi 10T, Mi 10 Pro, Mi 10 | MIUI 12.5 Enhanced β MIUI 13 | β It's out. |
| Redmi | Redmi Note 10 Pro, Redmi Note 10, Redmi Note 9 Pro | MIUI 13 | β Out (except for the Indian versions of Note 9 Pro) |
| POCO | POCO F3, POCO X3 Pro, POCO M4 Pro 5G | MIUI 13 for POCO | β It's out. |
| Black Shark | Black Shark 4 Pro, Black Shark 4 | JOYUI 13 (on base) MIUI) | β It's out. |
The full list also includes the Mi 11 Lite, Redmi K40 (aka POCO F3 in the global version), Redmi Note 11 and other models. To check if your device is supported, go to Settings β About Phone β System Update and see the available versions.
β οΈ Note: Some models (e.g. Redmi 9 or POCO M2) Android 12 is available only in selected regions (e.g. Europe or India) If your smartphone doesn't see the update, check its region in settings (Settings) β The phone. β Version. MIUI).
MIUI 13 vs MIUI 12.5 Enhanced: Whatβs the difference for Android 12?
Many users confuse Android 12 and the MIUI shell, thinking they are the same. In fact, Android 12 is the base (the OS core from Google), and MIUI is Xiaomi's proprietary firmware that runs on top of Android. When you upgrade to Android 12, your smartphone can get one of two versions of MIUI:
- π± MIUI 13: Fully revamped shell with new design, improved performance and features like Live Wallpaper and optimized battery consumption.
- π± MIUI 12.5 Enhanced: Intermediate version that brings some improvements MIUI 13, but without major interface changes, most commonly used for devices that don't pull the full-fledged interface. MIUI 13.
How do you know which version your smartphone will receive?
- π Flagship models (Mi 11, Redmi) K40) β almost MIUI 13.
- π Budget devices (Redmi 9, POCO M3) β more often MIUI 12.5 Enhanced.
- π Devices 2019-2020 (Mi 9, Redmi Note 8 Pro) β may not get Android 12 at all or get it in a stripped-down form.
Open the Settings. β The phone.
Look at the line "Version" MIUI" (for example, 13.0.5)
Check out the line "Android Version" (should be 12)
Compare with the official list of supported devices-->
If your smartphone has received MIUI 12.5 Enhanced instead of MIUI 13, it doesnβt mean that the update is βcurvedβ β just Xiaomi has optimized the firmware for the capabilities of your device.
Android 12 release date for Xiaomi: what is known in 2026
The rollout of Android 12 for Xiaomi devices began in late 2021 and continued into 2022-2023. By 2026, most supported models have already received an update, but there are nuances:
- β³ Flagships (Mi 11, Redmi) K40): Android 12 received first (November 2021 β February 2022).
- β³ Mid-size segment (Redmi Note 10, POCO X3 Pro: update came in waves from March to July 2022.
- β³ Budget models (Redmi 9, POCO M3): The latest updates came out late 2022 β early 2023.
If your device hasnβt yet received Android 12, the following reasons are possible:
β οΈ Note: If your smartphone is released before 2019 (like the Mi 8 or Redmi Note 7), the chances of upgrading to Android 12 are near zero. Xiaomi has officially stated that it supports devices with OS updates for 2-3 years from release.
π‘
If the update doesnβt come, try manually checking its availability: go to Settings β About Phone β System Update and click on the three dots in the upper right corner β select Download the latest version.
How to manually upgrade Xiaomi to Android 12 (Step-by-step instructions)
If you donβt get an automatic update, you can install Android 12 manually. There are two official ways to do this:
Method 1: Update through Recovery
The safest method that does not require unlocking the bootloader.
- Download the official firmware for your model from MIUI Download (select the Stable version for Android 12).
- Rename the file to update.zip and transfer it to the root directory of the phoneβs internal memory.
- Go to Settings β About Phone β System Update, click on three dots β Select Update File β specify update.zip.
- Confirm the installation and wait for the restart (it will take 10-15 minutes).
Method 2: Update via Fastboot (for power users)
This method requires an unlocked bootloader and PC, and it works if the first method didn't work.
1. Download Fastboot firmware for your model from the Xiaomi website.
2 Unpack the archive in a folder on the PC.
3. Connect the phone to your computer in Fastboot mode (clip Power + Volume down).
4 Run the file flash_all.bat (for Windows) or flash_all.sh (for macOS/Linux).
5. wait until the process is completed (the phone will restart automatically).What if the phone doesnβt turn on after the upgrade?
Before updating it is necessary:
- π Charge your phone to at least 60%.
- π± Back up your data (update should not erase files, but there is a risk).
- π Connect to stable Wi-Fi (firmware weighs 2-3 GB).
Frequent issues after upgrading to Android 12 and how to fix them
Even official firmware sometimes doesn't work well, and here are the most common problems and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Fast battery discharge | MIUI 13 Background Processes Not Perfectly Optimized | Turn off Adaptive Brightness and limit the background activity of applications in Settings β Battery |
| Heating the phone | New Google animations and services are loading the processor | Turn off animations in Settings β Special features β Delete animations |
| The gestures don't work. | Conflict with MIUI settings | Reset your gesture settings in Settings β Display β Movements |
| Error "UI system has stopped" | Damaged cache files | Clear the cache with Recovery (Wipe Cache Partition) |
If after the update there were serious lags or applications began to fly out, try:
- Reboot your phone (sometimes a simple shutdown for 1-2 minutes helps).
- Clear the application cache in Settings β Applications β Application management.
- Reset the settings to factory (pre-make a backup!).
β οΈ Note: If banking applications (for example, Sberbank or Tinkoff) have stopped working after the update, check the settings. MIUI Optimization is in the hidden menu. To do this, type in the Phone app code ##4636##, select Phone Information and turn off the option. MIUI Optimization: After the reboot, the banking app problems should go away.
Alternative ways to get Android 12 on unsupported devices
If your Xiaomi smartphone isnβt on the official list of supported devices, but you still want to try Android 12, there are a few alternatives:
- π² Castom firmware: For example, LineageOS 19 (Android-based 12) Pixel Experience: Requires an unlocked bootloader and experience with ADB/Fastboot.
- π² Ported MIUI-Firmware: Some enthusiasts are adapting official firmware for unsupported devices (see forums). 4PDA or XDA Developers).
- π² GSI-Images: Universal firmware Android 12, which can be installed on any device with Project Treble. XDA.
We warn: the installation of unofficial firmware is fraught with:
- π¨ Loss of guarantee.
- π¨ The risk of βbrickingβ the phone (if something goes wrong).
- π¨ Problems with the operation of the camera, module NFC sensory.
π‘
Installing custom firmware is a last resort. If your smartphone doesn't officially support Android 12, there's probably good reason: weak hardware, lack of drivers, or compatibility issues. Weigh the risks before experimenting!
If you do decide, here are the minimum requirements for installing custom firmware:
- π§ Unlocked bootloader (instructions on the Xiaomi website).
- π§ Installed SO ADB and Fastboot on PC.
- π§ Backup of all data (including IMEI data NVRAM).
- π§ Battery charge of at least 80%.