Which Xiaomi smartphones will receive Android 12: the official list of models (2026)

In 2026, the issue of updates for Xiaomi smartphones remains one of the most discussed among users. Despite the release of newer versions of Android (13 and 14), many of the brand’s devices are still waiting for the transition to Android 12 β€” especially for the budget and mid-budget models of the Redmi and POCO lines. the company traditionally stretches the update process for years, which causes discontent of owners, but at the same time guarantees stability for flagship devices.

In this article, we have compiled a current list of Xiaomi smartphones that will officially receive (or have already received) Android 12, including models under the Redmi brands, POCO And Black Shark, you'll also learn how to check for the availability of the update for your device, which models will go unsupported, and what to do if the update is delayed. MIUI 13 and MIUI 14 - the latest versions of the shell that run on Android 12.

⚠️ Note: Some of the devices in the list below can only get Android 12 in regional firmware (e.g. India or China). ROM) Sometimes updated with a delay of several months.

Why Android 12 is important for Xiaomi smartphones

Android 12 has brought a number of significant improvements that are especially relevant for Xiaomi devices with their specific MIUI shell:

  • πŸ”’ Increased privacy: new camera, microphone and geolocation resolution panels, and real-time sensor usage indicators.
  • 🎨 Material You design: adaptive color scheme that adapts to wallpaper, and smooth animations (in the MIUI 13/14 partially integrated).
  • ⚑ Performance optimization: Reducing app launch delays and improved memory management – critical for budget Redmis with 4–6GB of RAM.
  • πŸ“± One-Handed Mode: An improved one-finger mode that is particularly in demand on larger smartphones (e.g., one-finger mode, POCO X3 Pro or Redmi Note 11 Pro+).

For Xiaomi, the move to Android 12 also means upgrading the underlying MIUI platform. For example, MIUI 13 is built on Android 12 and brings its own chips: desktop widgets, an improved Game Turbo and optimization for Snapdragon 8 Gen 1 processors.

However, not all of the features of Android 12 are fully available, such as MIUI 14, which has disabled the dynamic design of Material You for some models due to conflicts with Xiaomi’s proprietary shell, and this applies to devices with a small amount of memory (32-64 GB), where stability is given priority.

πŸ“Š What brand Xiaomi you have?
Redmi
POCO
Xiaomi (main line)
Black Shark
Other

Official list of Xiaomi smartphones with Android 12

Below is a complete list of devices that have already received or will receive an update to Android 12, based on official statements by Xiaomi and reports from users from different regions (Global, EEA, India, China).

Brand/LineikaModelStatus of renewalMIUI version
XiaomiMi 11 Ultra, Mi 11 Pro, Mi 11βœ… Released (2022)MIUI 13/14
XiaomiMi 10T Pro, Mi 10T, Mi 10 Liteβœ… Released (2022–2023)MIUI 13
RedmiNote 11 Pro+ 5G, Note 11 Pro 5Gβœ… Released (2023)MIUI 14
RedmiNote 10 Pro, Note 10Sβœ… Released (2022)MIUI 13
POCOF3 GT, X3 Proβœ… Released (2022–2023)MIUI 13 for POCO

⚠️ Note: Devices older than 2020 (e.g., Redmi Note 9 Pro or POCO X2) Android 12 will not be officially available despite Xiaomi’s 2-year support promises, with the exception of regional firmware for India, where β€œlast” updates are sometimes released.

Full list of supported models
Xiaomi: Mi 11 Lite 5G NE, Mi 11i, Mi 11X, Mi 10S, Mi 9 SE (China only), Mi Mix 4 (limited). Redmi: Note 11 (4G/5G), Note 11S, Note 10 5G, K40 Pro, K40. POCO: F3, X3 GT, M4 Pro 5G. Black Shark: 4 Pro, 4 (for gaming firmware only).

How to check if an update is available for your smartphone

To find out if Android 12 is coming out for your model, follow these steps:

  1. Open Settings β†’ About the phone β†’ System update.
  2. Click on the three dots in the top right corner and select Update Settings.
  3. Make sure that the option of Automatic download via Wi-Fi is enabled.
  4. If the update is available, a Download button will appear, otherwise you will see the message "Last version installed".

If the update doesn’t come, try:

  • πŸ”„ Reboot the smartphone and repeat the check.
  • 🌍 Change region in settings (e.g. India) as some updates are coming out earlier for that market.
  • πŸ“₯ Manually download firmware from the official website MIUI Downloads (select the Stable version for your model).

Make a backup copy of the data|Charge the battery to 50% higher|Connect to Wi-Fi|Release. 3–5 GB memory|Shut down. VPN/proxy-->

⚠️ Note: If your smartphone is unlocked (unlocked bootloader) or it has custom firmware (for example, LineageOS), official updates through the Internet. OTA In this case, you will have to manually flash Android 12 through Fastboot or Recovery.

Xiaomi models that won’t get Android 12

Unfortunately, not all Xiaomi devices have upgraded to Android 12.

  • πŸ“± Redmi Note 9 / Note 9 Pro / Note 9S β€” They stayed on Android 11 (MIUI 12.5).
  • πŸ“± POCO X2 / POCO M2 Pro β€” latest update: Android 11.
  • πŸ“± Mi 9T / Mi 9T Pro – Support terminated in 2021.
  • πŸ“± Redmi 8 / Redmi 8A and older: maximum Android 10.

Reasons for the lack of updates:

  1. Hardware limitations: Snapdragon 720G/730G processors and weaker are not optimized for Android 12.
  2. Xiaomi policy: budget models receive only 1-2 major OS updates.
  3. Lack of memory: on devices with 32-64 GB of storage, the new version of the OS may not fit.

πŸ’‘

If your model doesn’t support Android 12, but you want new features, try flashing custom firmware based on LineageOS 19 (Android 12). XDA Developers.

When to expect Android 12 for your Xiaomi

The timing of the updates for Xiaomi depends on several factors:

  • πŸ“… Region: firmware for India and China is coming 2-3 months earlier than global ones ROM).
  • πŸ“± Device line: flagships (Mi 11, Black Shark) are updated first, budget (Redmi 10) – last.
  • πŸ”§ Testing: before the release of the firmware passes the stage Stable Beta, which may be delayed.

Approximate timelines for waiting models (2026):

ModelExpected dateNotes
Redmi Note 11 (4G)Q2 2026Only for India and EEA
POCO M4 ProAlready available (2023)MIUI version 14.0.2
Xiaomi 11 Lite NEQ1 2026Lag due to camera bugs

To track the status of the update, use:

  • πŸ“± Official Telegram channel MIUI.
  • 🌍 XiaomiUI website (unofficial update tracker).
  • πŸ” hashtag #Android12 On Twitter, mentioning your model.

πŸ’‘

If your smartphone is released before 2021 and hasn’t received Android 12 before the end of 2023, it’s likely that the update won’t be released.

How to Manually Install Android 12 on Xiaomi

If you don't get an automatic update, you can manually flash Android 12.Warning: This method is only suitable for power users!

Step-by-step:

  1. Download Stable ROM for your model from MIUI Downloads (choose the version marked Android 12).
  2. Rename the file to update.zip and move it to the root directory of internal memory.
  3. Open the Updater app, click on three dots β†’ Select a firmware file.
  4. Select update.zip and confirm installation. The smartphone will reboot.

⚠️ Note: If after the update, the smartphone stuck on the logo MI, Reset via Recovery (click Power) + Volume Up when enabled. Data will be deleted!

What to do if the firmware is not installed?
1. Check that the downloaded firmware matches the model and region (e.g., inglobal for the global version). 2. Make sure the battery is charged at least 30%. 3. If the error "Can't verify update", disable signature verification via ADB: adb shell setprop sys.update_certify false

Frequent issues after upgrading to Android 12

Xiaomi users often encounter bugs after switching to Android 12, and here are the most common ones and ways to solve them:

  • πŸ”‹ Fast battery discharge: turn off Adaptive brightness and Constant Wi-Fi search in settings.
  • πŸ“Έ Camera problems: Clear the Camera app cache or install Celso Azevedo's GCam.
  • πŸ”Š Distorted sound in headphones: reset Bluetooth settings or update drivers via Settings β†’ Additionally. β†’ Wireless networks.
  • πŸ“± Lags and brakes: perform a reset to factory settings (pre-make a backup!).

If problems persist, check if your firmware is Beta, in which case wait for a stable update or roll back to the previous version via Fastboot.

πŸ’‘

After upgrading to Android 12 in MIUI 14 may be missing the Topics section. To get it back, download it. APK-MiuiThemeEditor file from APKMirror and install manually.

FAQ: Answers to Frequent Questions

My Xiaomi isn't seeing an update to Android 12.
Try: Change region to India in settings (Settings β†’ Additional β†’ Region). Clear the cache of the System Update app (Settings β†’ Applications β†’ Application Management β†’ Update). Install firmware manually (instruction above). If nothing helps, it's possible that your model doesn't support Android 12.
Can I roll back from Android 12 to Android 11?
Yes, but it requires a complete flashing through Fastboot: Download Fastboot ROM Android 11 Connect your smartphone to your PC in Fastboot mode (press the Power) + Volume Down. Launch the script. flash_all.bat (Windows or flash_all.sh (Linux/Mac). ⚠️ All data will be deleted.
Why did some MIUI features disappear after the update?
In MIUI 13/14, Android 12-based features have been removed or moved: Second Space is now called Private Mode. App Vault widgets have been replaced with standard Android widgets. Game Turbo settings moved to Settings β†’ Additional β†’ Special Features. Some features can be returned by installing MIUI 12.5 Enhanced via Recovery.
Will my Redmi Note 9 Pro be updated to Android 12?
No. Officially, the Redmi Note 9 Pro (codenamed joyeuse) remained on Android 11 (MIUI 12.5).The last update for this model came out in 2022 and was devoted to fixing security bugs. Alternative: flash custom firmware (for example, PixelExperience based on Android 12).
How to find out the Android version on my Xiaomi?
Go to Settings β†’ About Phone β†’ Android Version. If it says 11, then the upgrade to 12 has not yet been installed. Also, you can check the version through the command in ADB: adb shell getprop ro.build.version.release