Updating to Android 12 for Xiaomi smartphones has become one of the most anticipated events of 2021-2022, but even in 2026, many users continue to look for up-to-date information about the support of their models. Despite the release of new versions of the OS (up to Android 14), some Xiaomi devices still receive a long-awaited update to the twelfth version β especially in budget and mid-budget lines, where the manufacturer stretches support for years.
In this article, we have compiled a complete updated list of Xiaomi smartphones that officially received or will receive Android 12, taking into account the latest statements of the company and data from closed beta tests. You will also learn how to check the availability of firmware for your model, what to do if the update is βhangedβ, and why some devices have not received MIUI 13 based on Android 12.
Official list of Xiaomi smartphones with support for Android 12
Xiaomi has traditionally divided devices into three categories according to the priority of updates:
- π Flagships (Mi 11, Mi 10, Black Shark) β get updates first, often as part of beta tests.
- π± Mid-size segment (Redmi Note) 10/11, POCO X3/F3) β updates are delayed in 3β6 months.
- π° Budget models (Redmi) 9/10, POCO M3/M4) β Support is limited or cancelled after 1β2 years.
Below is a table of confirmed models that have already received or will receive Android 12 under MIUI 12.5 Enhanced or MIUI 13, which is up to May 2026 and includes information from official Xiaomi channels and the XDA Developers community.
| Series | Model | MIUI version on Android 12 | Status (2026) | Notes |
|---|---|---|---|---|
| Mi | Xiaomi Mi 11 Ultra | MIUI 13.0.15 | β It's out. | The first model with Android 12 "out of the box" (Chinese version). |
| Mi | Xiaomi Mi 10T / 10T Pro | MIUI 12.5.7 (Enhanced) | β It's out. | Update suspended for European versions due to bugs 5G-modem. |
| Redmi Note | Redmi Note 10 Pro / Pro Max | MIUI 13.0.8 | β It's out. | In Russia, the update was delayed due to the certification of Google Mobile Services. |
| POCO | POCO F3 / F3 GT | MIUI 13.0.4 (Global) | β It's out. | The Indian version (POCO F3) requires manual installation via Fastboot. |
| Black Shark | Black Shark 4 / 4 Pro | JOYUI 13 (on base) MIUI) | β οΈ Beta test | The update is available only for Chinese versions (CN ROM). |
β οΈ Note: If your model is not listed, but released after 2020 Check your status on the official website. MIUI Downloads. Some devices (e.g. Redmi) 9A or POCO M2) They will never get Android. 12 Due to hardware limitations (Helio processors) G25/G35 They do not support the new version of the OS).
How to check if Android 12 update is available for your Xiaomi
Before you search for firmware manually, make sure that the update has not yet arrived automatically.
- Open Settings β About the phone β System update.
- Click on the three dots in the top right corner and select Update Checker.
- If a notification appears βYour version of MIUI is up to dateβ but you are sure there should be an update for your model, try changing the firmware region (instruction below).
If the automatic check has not yielded results, use alternative methods:
- π Change of region: Switch to India (India) or Europe (EEA) through settings β Additionally. β Some updates are coming out earlier in these regions.
- π Manual Installation: Download the firmware from the Xiaomi Firmware Updater site and install it via Recovery or Fastboot.
- π€ Beta Program: Register with the MIUI Beta via System Update β Three points. β Parameters β Beta testing programme.
Backup data (via Mi Cloud or locally)
Charge your phone at least 60%
Download the correct firmware version (Global/EEA/CN)
Disable the bootloader lock (if Fastboot is required)
-->
β οΈ Warning: Installing firmware from unverified sources or for another region may result in a loss IMEI, Problems with Google Pay or Widevine L1 (downgrade 480p). Always check the hash file (MD5) before installation!
Why Xiaomi is not getting Android 12: 5 possible reasons
If your model is on the official list but the update never came, the reasons may be as follows:
- Regional restrictions: For example, the Redmi Note 10 Pro in Russia received Android 12 3 months later than in India, due to the adaptation of Google Mobile Services.
- Operator-Blocked: Some smartphones sold through carriers (such as MTS or Beeline) have customized firmware with delayed updates.
- Hardware Restrictions: Devices with 32-bit processors (like Redmi 8A) or less than 3GB of RAM do not support Android 12.
- Xiaomi's policy is that the company often refuses updates for models older than 2 years, even if they are technically capable of running on the new OS.
- Errors in the current firmware: If your device has a MIUI beta installed, the automatic update may be blocked until the stable build is released.
π‘ Useful tip: If your smartphone does not receive an update due to operator lock, try unlocking the bootloader and installing Global ROM You can find the instructions on the forum. 4PDA (partition).
What happens if you install Android 12 on an unsupported device?
MIUI 13 on Android 12: what new products are waiting for users
Upgrading to Android 12 for Xiaomi smartphones almost always comes in conjunction with MIUI 13, a proprietary shell that adds unique features on top of Googleβs standard OS. Here are the key improvements youβll get:
- π¨ New Design: Material You by Google + Xiaomi branded widgets with adaptive colors.
- β‘ Performance optimization: Liquid Storage (prevents memory degradation) and Atomized Memory (improves multitasking).
- π Security: Built-in virus scanner from Avast and phishing protection in Mi Browser.
- π± Additional features: Xiaomi Smart Hub mode for smart device management; Wi-Fi 6 support on compatible models; New navigation gestures (e.g. swipe down for quick returns).
But things aren't going well: users often complain about bugs in MIUI 13, especially on budget devices.
- π Fast battery discharge due to background activity miui.analytics.
- πΆ Problems with 5G on some models (Mi) 10T, POCO F3).
- π΅ Sound distortion when using Bluetooth headphones.
π‘
MIUI 13 on Android 12 brings not only new features, but also potential bugs. Before updating, check out forum reviews (such as Mi Community) for your model.
How to manually install Android 12 on Xiaomi: step-by-step instructions
If the automatic update doesnβt work, you can install Android 12 manually, a method that is suitable for power users and requires an unlocked bootloader (for Fastboot and EDL methods).
π Important: Follow the instructions strictly for your model! Installing firmware from another model will lead to a "brick" (breakdown) of the device.
Method 1: Update with Recovery (without loss of data)
- Download the correct version of the firmware (for example, miui_BLOCKNAME_GLOBAL_13.0.1.0.SKWMIXM_12.0.zip) site MIUI Downloads.
- Rename the file to update.zip and place it in the root of internal memory.
- Go to Recovery: Turn off the phone, then press Volume up + Power.
- Select Install update.zip and confirm the installation.
Method 2: Fastboot Firmware (full clean installation)
This is a way to delete all the data! It's good if the Recovery method doesn't work.
- Download the Fastboot firmware (file with.tgz extension) and unpack it.
- Install ADB and Fastboot on PC.
- Connect your phone in Fastboot mode (clip Volume Down + Power).
- In the command line, run: fastboot flash all name file.img
fastboot erase userdata
fastboot rebootThis will reset the settings to factory and often solves the problem of hanging on the logo.-->
Frequent issues after upgrading to Android 12 and their solutions
Even after a successful update, users are faced with bugs.-5 problems and ways to correct them:
| Problem. | Reason. | Decision |
|---|---|---|
| Fast battery discharge | Background activity miui.analytics and Google Play Services | Turn off MIUI Analytics in Settings β Privacy and limit background activity for Google services. |
| 5G is not working | Error in the modem after the update | Reset network settings: Settings β SIM-maps and networks β Resetting settings. |
| Lags and brakes | Unoptimized firmware for weak iron | Enable Performance Mode in Settings β Battery or roll back to MIUI 12.5. |
| Navigation gestures do not work | Conflict with the shell of a third-party launcher | Install the standard MIUI Launcher launcher or reset your gesture settings to Settings β Display β Full-screen mode. |
| The No Command Error in Recovery | The damaged file update.zip | Re-download the firmware and check it out. MD5-hash (for example, through HashMyFiles). |
β οΈ Note: If after the update, banking applications (for example, Sberbank Online or Tinkoff) stopped working, the reason may be an unlocked bootloader or installed custom firmware:
- Try hiding the unlock status through Magisk (Universal SafetyNet Fix module).
- Install the official Global Stable firmware via the Mi Flash Tool.
- Ask the bank to add your model to the whitelist (sometimes it helps).
Alternatives: custom firmware based on Android 12 for Xiaomi
If your model hasnβt received an official update, but is technically capable of running Android 12, you can consider custom firmware.
- π§ LineageOS 19 β pure Android without unnecessary apps, but with a minimum set of features Xiaomi.
- β‘ Pixel Experience β firmware with Google Pixel interface and features (including Now Playing and Call Screen).
- π― crDroid β Balance between productivity and customization (supports) OSS-camera for better photography).
- π± MIUI EU β non-official MIUI No Chinese services, but with weekly updates.
π‘ Important: Installation of custom firmware requires:
- Unlocked bootloader (via Mi Unlock Tool)
- Installed TWRP Recovery (for most firmware).
- Backup of data (via TWRP or Mi Cloud)
β οΈ Note: Castomic firmware can lead to:
- Loss of warranty (if the device is warranty).
- Widevine L1 issues (Netflix and other services will run in 480p)
- Unstable operation of the NFC module (especially for contactless payments)