Smartphones Xiaomi, Redmi and POCO work on a customized shell MIUIwhich is regularly updated along with the version Android. Knowing the exact operating system version may be necessary to install applications, check firmware compatibility, or diagnose problems. However, finding this information is not always intuitive - especially on new models with a modified interface.
In this article we will look 5 proven methodshow to find the Android version on any device Xiaomi - from the standard path through settings to hidden engineering menus and commands ADB. You will also learn how to distinguish version Android from version MIUI, why they may not coincide with official announcements, and what to do if the smartphone does not turn on.
All methods are tested on models Xiaomi 13 Pro, Redmi Note 12, POCO F5 and old devices like Mi 9T. If your model is different, donโt worry: the algorithm is the same for all brand lines.
1. Standard method: through the phone settings
The fastest and safest method is to use the built-in settings menu. It is suitable for 99% of Xiaomi devices, regardless of the model and version of MIUI. data-i="53">Scroll down and select 99% of Xiaomi devices regardless of model and MIUI version.
Instructions:
- Open the application
Settings(gear icon on the home screen or application menu). - Scroll down and select
About phone(on some firmware -About deviceorPhone information). - Click on the line
MIUI versionseveral times in a row until the inscription appearsYou are a developer!(this is optional, but will help unlock additional options). - In the same menu, find the items:
- ๐ฑ Android version โfor example,
Android 13orAndroid 14. - ๐ MIUI Version โfor example,
MIUI 14.0.5 Global. - ๐ Build date โ shows when the current firmware was released.
- ๐ฑ Android version โfor example,
On some devices (for example, POCO X3 Pro), the Android version may be hidden behind an additional tap on the line MIUI versionIf you donโt see the necessary information, try clicking on any item in the menu About the phone 3โ5 times.
If you have Chinese firmware (without Google services), the Android version can be displayed in English: Xiaomi with Chinese firmware (without Google services), the Android version can be displayed in English: Android version.
2. menu "For Developers"
If the standard path did not work or you want to get extended information about the system, use the hidden menu for developers Xiaomi, but is hidden by default.
How to enable and find the Android version:
- Go to
Settings โ About phone. - Click on the line 7 times in a row
MIUI versionuntil a notification appearsYou have become a developer!. - Go back to the main menu
Settingsand open a new sectionAdvanced โ For developers(orAdvanced settings โ For developerson older versions of MIUI). - Scroll down to the block
Device informationโthere will be lines:- ๐ค Android version (for example,
13 TKQ1.221114.001). - ๐ฆ MIUI build number (for example,
V14.0.5.0.TMBCNXM).
- ๐ค Android version (for example,
In this menu you can also find out processor architecture (ARM64 or ARMv7), which is useful when choosing custom firmware.
What do the letters in the MIUI build number mean?
The first digits (for example, V14) are the MIUI version, the next (0.5.0) are the revision number, the last letters (TMBCNXM) encode the device model and region (CN - China, RU - Russia, IN - India, Global - international version).
3. Using the engineering menu (##4636##)
The hidden engineering menu allows you to get technical information about the system, including the Android version. This method works on most devices Xiaomi, but may be blocked on some Chinese firmware.
Step-by-step guide:
- Open the application
Phone(dialer). - Enter the combination:
##4636##(without spaces). - In the menu that appears, select the tab
Phone information. - Scroll down to the block
Android OS versionโthe current version will be indicated there (for example,13or14).
In the same menu you can see:
- ๐ก Network status (useful for connection diagnostics).
- ๐ Battery status (temperature, charge level).
- ๐ฑ Device model (for example,
22101320Cfor Redmi Note 12 Pro+).
The engineering menu does not require root access, but some mobile operators may block access to it. If the combination does not work, try another method.
4. data-i="134">If your smartphone does not turn on or you prefer to work through a computer, you can find out the Android version using
If your smartphone does not turn on or you prefer to work through a computer, you can find out the Android version using ADB (Android Debug Bridge). This method requires preliminary setup, but provides the most accurate information.
What you will need:
- ๐ฅ๏ธ A computer with Windows, macOS or Linux.
- ๐ USB cable (preferably original).
- ๐ ๏ธ Installed drivers Xiaomi and package
ADB Tools.
Instructions:
- Enable on your phone
USB debugging(Settings โ For developers). - Connect your smartphone to the computer and confirm trust in the device.
- Open the command line (Windows) or terminal (macOS/Linux) and enter:
adb shell getprop ro.build.version.releaseThis command will return the Android version (for example,
13). - To find out the MIUI version, use:
adb shell getprop ro.miui.ui.version.name
If ADB does not recognize the device, check:
- Are drivers installed (can be downloaded at Xiaomi official website).
- Is the mode enabled
File transferwhen connecting via USB. - Is the antivirus blocking the connection.
5. Alternative methods: if the phone does not turns on
If the smartphone Xiaomi does not respond to the power button or is frozen on the logo, standard methods will not work. In this case, there are two options:
Method 1: Fastboot mode
- Turn off the phone (if it is frozen, hold down the button) power supply for 10โ15 seconds).
- Press
Power button + Volume downuntil the logo appears Fastboot (robot with open belly). - Connect the phone to the computer and enter in
ADB:fastboot getvar allIn the output, find the lines:
version-bootloaderโ bootloader version.version-basebandโmodem version.os-versionโAndroid version (if supported).
Method 2: Box or receipts
If the phone does not respond at all, look at:
- ๐ฆ The sticker on the box - sometimes the pre-installed version of Android is indicated there (for example,
Android 12). - ๐ Receipts or warranty card - they may indicate the software version at the time of purchase.
- ๐ Official website Xiaomi โenter the device model in the search and check the specifications.
โ๏ธ Preparing to diagnose a faulty Xiaomi
Table: correspondence between Android and MIUI versions for popular models
Versions MIUI and Android are not always updated synchronously. For example, Xiaomi may release a new MIUI on an old version of Android or vice versa. Below are the current combinations for popular devices (data may vary depending on the region).
| Device model | Latest version of MIUI (2026) | Android version | Notes |
|---|---|---|---|
| Xiaomi 13 Ultra | MIUI 14.0.12 | Android 13 | Update to Android 14 is scheduled for Q3 2026 |
| Redmi Note 12 Pro+ | MIUI 14.0.6 | Android 13 | The Chinese version received Android 14 before the global one |
| POCO F5 | MIUI 14.0.4 (Global) | Android 13 | Supports bootloader unlocking |
| Xiaomi Mi 11 | MIUI 14.0.3 | Android 13 | The latest version of Android for this model |
| Redmi 10A | MIUI 13.0.8 | Android 11 | Budget model without updates to Android 12+ |
โ ๏ธ Attention: Xiaomi often releases updates first for the Chinese market and then for global versions. If your model has not received the new version of Android, check for updates manually in Settings โ System update.
Common errors and how to avoid them
When checking the Android version on Xiaomi users often encounter typical problems. Here are the most common of them and ways to solve them:
1. The Android version in the settings is not updated after the firmware
If you manually installed new firmware, but Settings โ About phone is still an old version, the reasons may be as follows:
- ๐ The firmware is not installed completely (for example, only
recovery, and notfastboot). - ๐ฅ The wrong region was downloaded (for example, Chinese firmware instead of global).
- ๐ง The cache was not cleared after the update (resetting via
Settings โ Memory will help โ Cleaning).
2. The engineering menu does not open
If the combination ##4636## does not work:
- ๐ฑ Check if the operator is blocking it (for example, MTS or Beeline on some tariffs).
- ๐ Try entering the code through the app
Dialer Google(if installed). - ๐ ๏ธ On Chinese firmware, you may need root or a special application like
MTK Engineering Mode.
โ ๏ธ Attention: On some models Xiaomi (for example, Redmi 9A), the engineering menu displays the incorrect version of Android. In this case, trust only the data from Settings or ADB.
3. ADB does not see the device
If the computer does not recognize the smartphone when connected via USB:
- ๐ Try a different cable (cheap cables often do not support data transfer).
- ๐ฅ๏ธ Reinstall the drivers via
Device Manager(Windows). - ๐ Enable
USB debuggingand select the modeFile transfer(notCharging).
FAQ: answers to frequently asked questions
Is it possible to update Android on Xiaomi if there are official updates no?
Yes, but with reservations. Options:
- ๐ Install custom firmware (for example,
LineageOSorPixel Experience) - requires unlocking the bootloader. - ๐ฆ Go to Chinese firmware (sometimes it receives updates before the global one).
- โ ๏ธ Use ported GSI images (risky, can lead to brick).
Before installation, check compatibility on the forums XDA Developers or 4PDA.
Why is there only one Android version in the settings, but only one in ADB? another?
This happens because:
- ๐
Settings โ About phoneshow displayed version (for example,Android 13), which is set by Xiaomi. - ๐ง
ADBdisplays real version of the kernel (for example,13 TKQ1.221114.001whereTKQ1.221114.001is the security patch).
The difference is usually not critical, but important for developers or when installing modified firmware.
How to find the Android version on Xiaomi without turning on the phone?
If the phone does not respond to buttons, try:
- Connect to charging and wait for the indicator to appear (sometimes the version is displayed on the lock screen MIUI).
- Use
Fastboot-mode (see section 5). - View the data on the box or in the documents (if the phone is new).
If all else fails, contact the service center Xiaomi with a request diagnostics.
What to do if the Android version does not update automatically?
Problems with updates are solved as follows:
- ๐ Check manually:
Settings โ System update โ Check for updates. - ๐ฅ Download the firmware from the official website and install via
Recovery. - ๐ง Reset network settings:
Settings โ SIM cards and mobile networks โ Reset network settings. - โ ๏ธ If the update is stuck, clear cache via
Recovery(pressPower + Volume upwhen turning on).
How to distinguish original MIUI from custom firmware?
Signs of unofficial firmware:
- ๐ฉ In the MIUI version there are postfixes like
xiaomi.eu,customorunofficial. - ๐ In
Settings โ About phonethere is no logo Xiaomi or there is an inscriptionTest-keys. - ๐ ๏ธ In
ADBthe commandgetprop ro.miui.ui.version.codereturns a non-integer number (for example,14.0.20230515instead of14).
Official firmware is always clearly numbered (for example, V14.0.5.0.TMBCNXM) and signed Xiaomi.