What Xiaomi smartphones will receive Android 12: the official list of models and update dates

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.

πŸ“Š Your smartphone has already been upgraded to Android 12?
Yeah, long ago.
Yeah, recently.
No, but I'm waiting.
No, and no planning.
I don't know how to check.

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).

LineaModelMIUI versionStatus of renewal
MiMi 11 Ultra, Mi 11 Pro, Mi 11MIUI 13βœ… It's out.
MiMi 10T Pro, Mi 10T, Mi 10 Pro, Mi 10MIUI 12.5 Enhanced β†’ MIUI 13βœ… It's out.
RedmiRedmi Note 10 Pro, Redmi Note 10, Redmi Note 9 ProMIUI 13βœ… Out (except for the Indian versions of Note 9 Pro)
POCOPOCO F3, POCO X3 Pro, POCO M4 Pro 5GMIUI 13 for POCOβœ… It's out.
Black SharkBlack Shark 4 Pro, Black Shark 4JOYUI 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.

    1. Download the official firmware for your model from MIUI Download (select the Stable version for Android 12).
    2. Rename the file to update.zip and transfer it to the root directory of the phone’s internal memory.
    3. Go to Settings β†’ About Phone β†’ System Update, click on three dots β†’ Select Update File β†’ specify update.zip.
    4. 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?
    If after manual firmware device got stuck on the Xiaomi logo or went to bootloop: 1. Try to reset the settings through Recovery (Power + Volume up β†’ Wipe Data). 2. If it does not help, stitch the device again through Fastboot. 3. In extreme cases, contact the service center - self-manipulation with the firmware can deprive the warranty.

    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 causeDecision
    Fast battery dischargeMIUI 13 Background Processes Not Perfectly OptimizedTurn off Adaptive Brightness and limit the background activity of applications in Settings β†’ Battery
    Heating the phoneNew Google animations and services are loading the processorTurn off animations in Settings β†’ Special features β†’ Delete animations
    The gestures don't work.Conflict with MIUI settingsReset your gesture settings in Settings β†’ Display β†’ Movements
    Error "UI system has stopped"Damaged cache filesClear the cache with Recovery (Wipe Cache Partition)

    If after the update there were serious lags or applications began to fly out, try:

    1. Reboot your phone (sometimes a simple shutdown for 1-2 minutes helps).
    2. Clear the application cache in Settings β†’ Applications β†’ Application management.
    3. 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%.

    FAQ: Answers to Frequent Questions About Android 12 on Xiaomi

    My smartphone isn't on the list of supported devices. Is there any chance it will still get Android 12?
    If your device is released before 2019 or belongs to a budget line (for example, Redmi 7 or Mi A2), the chances are minimal. Xiaomi officially declares that it supports devices with OS updates for 2-3 years from the date of release. The exception is flagships (for example, Mi 9 received Android 12 despite its age). To find out the exact status, check the information on the official MIUI website or on the 4PDA forums.
    After upgrading to Android 12, notifications from some apps stopped working. How do I fix it?
    This issue is related to the new notification management rules in Android 12. To return notifications: Go to Settings β†’ Apps β†’ App Management. Select a problem app (like WhatsApp or Telegram). Click Notifications and turn on all switches. In the Notification Categories section, allow all notification types to be displayed. If it doesn't work, try clearing the Android System WebView app cache in the settings.
    Can I roll back from Android 12 to Android 11?
    Technically, yes, but it comes with risks. To roll back, you need to: Download the official Android 11 firmware for your model. Install it via Fastboot (the instruction is similar to an update). Do a full data reset (Wipe Data in Recovery). ⚠️ Important: A rollback can lead to: Data loss (even if you did a backup); problems with some applications (they may require Android 12); bootloader block (on some Xiaomi models, rollback is blocked by anti-rollback). We recommend you to contact the service center if you are not confident in your abilities.
    How to speed up the update for my device?
    Unfortunately, you can't change the speed of the official update, it depends on Xiaomi: πŸ”„ Regularly check updates manually (Settings) β†’ Updating the system). 🌍 Switch to another region (for example, from Russian firmware to global or European. πŸ“² Participate in beta testing MIUI (If available for your model, you can apply online. MIUI. We do not recommend installing β€œmerged” beta versions of firmware – they often contain critical bugs.
    Will my smartphone receive security updates after upgrading to Android 12?
    Yes, Xiaomi continues to release monthly security patches for Android 12 devices even after new OS versions. For example, the Redmi Note 9 Pro received security updates until mid-2023, despite the fact that Android 13 did not come out for it. To check the relevance of the patches, go to Settings β†’ About Phone β†’ MIUI version and see the date in the β€œAndroid Security Fix Level” bar.