How to find out the version of Android on Xiaomi phones: all the ways

You bought a used Xiaomi and you don't know which version of Android is installed on it? Or you want to check if it's time to update the firmware? The version of the operating system affects performance, security and compatibility with applications. On Xiaomi, Redmi and POCO smartphones, this information is hidden in the settings, but you can find it in seconds - even if you have never held a phone of this brand.

In this article, we will analyze 5 proven ways to find out the version of Android and MIUI (branded shell Xiaomi) on any device - from the flagship Xiaomi 14 Ultra to the budget Redmi 10A. The methods work regardless of the year of release of the phone (2018-2026) and are relevant for all lines: Mi, Redmi Note, POCO F/X/M, Black Shark.

If you need to not just get a version, but update your Android or roll back your firmware, there's an FAQ at the end of this article that answers a lot of questions, and for those who are afraid of breaking something, we've added warnings about the risks.

Method 1: Using the phone's standard settings (fastest)

It’s a versatile method that works on all Xiaomi models, including older MIUI 9-10 devices and new ones with HyperOS. You don’t need to install additional apps or connect to your computer.

Instructions:

  • πŸ“± Open the Settings app (cog icon on the home screen or in the app menu).
  • πŸ” Scroll down and select About Phone (some firmware may call About Device or Phone Information).
  • πŸ“‹ Find the lines Android version and version MIUI. The first will show the operating system version (for example, Android 13), the second will show the shell version (for example, the shell version, MIUI 14.0.5).
  • πŸ” In some models (for example, POCO F5) Android information can be hidden behind the button Software information – click on it.

If you have HyperOS (the new firmware for Xiaomi 2026), the path will be a little different:

  1. Go to Settings β†’ About the phone β†’ Information about the software.
  2. Look for the Android version line – it can be hidden under an additional tap on the MIUI version field.

Click on the line "Version" MIUI" several times

Check the section "Information about the software" or "Additional"

Update the firmware if the current version is too old

Restart your phone if the settings don’t open.-->

Example of display on Xiaomi 13 Pro:

ParameterMeaning
Android version14 (number only indicated)
MIUI version14.0.12.0.TMCCNXM (full build number)
Model of the device2210132G (code name)
Linux kernel5.15.81 (technical information)

⚠️ Attention! Some custom firmware (like LineageOS or Pixel Experience) have Version strings. MIUI In this case, focus only on the Android version.

Method 2: Recovery Mode (Recovery Mode)

If the phone doesn’t turn on or is stuck on the MI logo, but you urgently need to know the Android version, you can use Restore Mode, which is suitable for advanced users, as it requires rebooting the device.

Step-by-step:

  1. Turn off the phone (press the power button for 10 seconds if it freezes).
  2. Press the button combination: πŸ”§ For most models: Volume up + Nutrition. πŸ”§ For POCO X3/Redmi Note 10: Loudness up + Loudness down + Nutrition.

Mi Recovery

Version info

System info

Android

MIUI

If you have a TWRP, the path will be different:

  • πŸ“± Choose Advanced β†’ File Manager.
  • πŸ“„ Go to the folder. /system Open the build.prop file.
  • πŸ” Find the lines: ro.build.version.release=13 ro.miui.ui.version.name=V14.0.4.0.TKCCNXM First line - Android version, second β€” MIUI.

⚠️ Attention! Don't flash your phone through Recovery Mode unless you're sure you're doing something, and a mistake when you select Wipe Data will result in total data loss!

What if the phone doesn’t come into Recovery?
If the button combination doesn’t work, try: 1. Connect your phone to charge for 10 minutes, then try again. 2. Use the combination Volume Down + Power (on some models). 3. Use Fastboot Mode (clamp Volume Down + Power When the phone is off) and through the computer to learn the version using the command: fastboot getvar all In the output, look for the line version-release

Method 3: Using USSD code (#4636##)

Few people know, but Xiaomi (like other Android devices) has a hidden engineering menu where you can find out the version of the system, which works without the Internet and does not require root rights.

Instructions:

  1. Open the phone (calling) application.
  2. Enter the combination: ##4636## (as a normal number).
  3. The Testing Menu will automatically open.
  4. Go to the tab Phone Information.
  5. Scroll down to the OS version block - there will be a version of Android.

On some firmware (e.g. MIUI Global), this menu may be blocked. If nothing happens after you enter the code, try the alternative code:

  • πŸ“ž ##225## - shows calendar and software version information.
  • πŸ“ž ##6484## - Test data (on some models displays version) MIUI).

Important: on Xiaomi with HyperOS (2026), the engineering menu can be disabled by default. In this case, use method 1 or 4.

Through phone settings

Through Recovery Mode

Through USSD-code

Through the application "Developer Options"

I don't know, I haven't tried it yet.-->

Method 4: Through Developer Parameters (for experienced users)

If you’ve already turned on developer mode (for example, to unlock a bootloader or debug over USB), then the Android version can be listed there. This method is suitable for those who are engaged in firmware or software testing.

How to find it:

  1. Open the Settings. β†’ The phone.
  2. Click 7 times in a row on the line MIUI version - a notification will appear You became a developer!.
  3. Return to the main Settings menu and select a new section Additional β†’ Developer options.
  4. Scroll down to the Version Information block – there will be a version of the Android SDK (for example, 33 corresponds to Android 13).

Correspondence of Android SDK numbers and system versions:

SDK numberAndroid versionCode name
3011Red Velvet Cake
3112Snow Cone
3313Tiramisu
3414Upside Down Cake

If you have a POCO F4 GT or other MIUI model for POCO, the developer settings may display additional information about the kernel version and build number.

πŸ’‘

If you check the Android version often, add the developer settings shortcut to the home screen. To do this, press the Settings icon β†’ Shortcuts β†’ Developer settings.

Method 5: Through a computer (ADB or Mi Flash Tool)

If the phone does not respond to touch or the screen is broken, USB-The ports are working, you can find out the version of Android through your computer. ADB-Drivers and suitable for advanced users.

Instructions for ADB:

  1. Download and install Google’s Platform Tools.
  2. Connect your phone to your computer via USB (enable USB Debugging in Developer Settings).
  3. Open the command prompt (cmd) in the folder with adb.exe.
  4. Enter the command: adb shell getprop ro.build.version.release The Android version (e.g. 13) will be displayed.
  5. To find out the MIUI version, use: adb shell getprop ro.miui.ui.version.name

If the phone is not turned on but is determined by the computer in Fastboot mode, use:

fastboot getvar version-release

For owners of Xiaomi with a blocked bootloader, the official Mi Flash Tool is suitable:

  • πŸ–₯️ Download the Mi Flash Tool.
  • πŸ“± Connect the phone off in Fastboot mode (clip Volume down) + Nutrition).
  • πŸ” The utility will display the device model and the current version MIUI.

⚠️ If you are using the Mi Flash Tool for firmware, make sure you download the correct version. MIUI The firmware from Redmi Note 11 on the POCO X4 Pro will lead to a blink (breakdown) of the device!

πŸ’‘

ADB-Teams only work when the debugging is enabled USB. If your phone doesn’t respond, use Fastboot or Recovery mode.

How to decipher the MIUI version?

Knowing the MIUI version, you can determine how relevant your firmware is and whether updates are available.

V14.0.5.0.TKCCNXM

Transcript:

  • πŸ”’ V14 β€” basic MIUI (14th version).
  • πŸ”’ 0.5.0 – Assembly number (the higher, the newer).
  • 🌍 TKC β€” model code (e.g. Redmi) K50).
  • πŸ‡¨πŸ‡³ CN β€” firmware (CN β€” China, EU β€” Europe, Global - International).
  • πŸ”„ XM β€” firmware (XM β€” stable, XIAOMI.EU β€” custom).

Examples for popular models:

ModelExample of MIUI versionRegion
Xiaomi 13 ProV14.0.12.0.TMCCNXMChina
Redmi Note 12 Pro+V14.0.4.0.TMOEUXMEurope
POCO F5V14.0.3.0.TMOMIXMGlobal

If your firmware has DEV at the end (e.g. V14.1.23.DEV), it is a weekly development version that may contain bugs but gets new features before it is stable.

What to do if the Android version is outdated?

If your Xiaomi is running Android 10 or older, you’re at risk of:

  • 🚫 Security: No latest patches for vulnerabilities.
  • 🚫 Compatibility: New applications (e.g. banking) may not be installed.
  • 🚫 Performance: Older versions of Android are worse optimized for modern processors.

How to update:

  1. Go to Settings β†’ About the phone β†’ System update.
  2. Click Check for updates.
  3. If the update is available, download it (recommended via Wi-Fi).
  4. After downloading, click Reboot and install.

If there are no updates, but your model supports them (check out the official Xiaomi website), try:

  • πŸ”„ Handheld firmware: download the full package MIUI For your model and install through System Update β†’ Three points. β†’ Select a firmware file.
  • πŸ”§ Custom firmware: for example, Xiaomi.EU or LineageOS (requires unlocking the bootloader).

⚠️ Attention, firmware through fastboot or TWRP You can lose your data. Pre-restore it through Settings. β†’ Additionally. β†’ Backup and reset.

FAQ: Frequent questions about the Android version on Xiaomi

πŸ” How to find out the Android version if the phone is not turned on?
If the screen is not responding, but the phone is determined by the computer, use: Fastboot Mode: connect the phone to the PC, press Volume down + Power, then enter in the command line: fastboot getvar version-release Test Point: on some models (for example, Redmi 9A) you can close contacts on the board for compulsory login to EDL Mode and read the information through the Mi Flash Tool. If the phone is completely dead (not warming, does not vibrate), the Android version can only be found by the serial number through the service center.
πŸ“± Why the Android version is not displayed in the settings?
This can happen for several reasons: πŸ”§ Installed custom firmware (e.g. Pixel Experience), where the string is hidden. πŸ”§ HyperOS firmware (on Xiaomi 2026) – information hidden in Software Information. πŸ”§ System failure – try restarting your phone or resetting settings (Settings) β†’ Additionally. β†’ Reset settings. If the problem persists, use ADB Recovery Mode (mode 2 or 5).
πŸ”„ Can I roll back the Android version on Xiaomi?
Yes, but with reservations: βœ… On most models, you can roll back to the previous version. MIUI via Fastboot or Recovery. ❌ A rollback to an older version of Android (like 13 to 12) is not officially supported and may result in a: 🚨 Data loss. 🚨 The bootloader unit (on new models with HyperOS). 🚨 Sensors inoperative (camera, NFC, Fingerprint scanner. To roll back: Download the desired version MIUI Sweat through the Mi Flash Tool (select clean all for full cleaning).
πŸ” How to check if the original firmware on Xiaomi?
If you bought a used phone and doubt the authenticity of the firmware, do the following: Compare the version MIUI from the official Xiaomi website. Check for pre-installed applications: πŸ” On the original. MIUI Must be: Mi Community, Themes, Security. πŸ” On custom (e.g. Xiaomi.EU) these apps are removed but Google Apps are added. Enter code ##64663## in the engineering menu - the original firmware will open a hardware test. ROM), Update your phone with the Mi Flash Tool with a complete data cleanup.
πŸ“² Where to download the latest version MIUI forecast?
Official firmware available on two resources: 🌍 Global MIUI Downloads – International and European versions. πŸ‡¨πŸ‡³ The official Chinese site is firmware for the Chinese region (requires unlocking the bootloader: πŸ”§ Xiaomi.EU – weekly builds with support for Google services. πŸ”§ XDA Developers β€” firmware LineageOS, Pixel Experience, etc. Important! Only download firmware from trusted sources. Files from torrents or unknown sites may contain viruses or spyware.