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:

  1. Open the application Settings (gear icon on the home screen or application menu).
  2. Scroll down and select About phone (on some firmware - About device or Phone information).
  3. Click on the line MIUI version several times in a row until the inscription appears You are a developer! (this is optional, but will help unlock additional options).
  4. In the same menu, find the items:
    • ๐Ÿ“ฑ Android version โ€”for example, Android 13 or Android 14.
    • ๐Ÿ”„ MIUI Version โ€”for example, MIUI 14.0.5 Global.
    • ๐Ÿ“… Build date โ€” shows when the current firmware was released.

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:

  1. Go to Settings โ†’ About phone.
  2. Click on the line 7 times in a row MIUI versionuntil a notification appears You have become a developer!.
  3. Go back to the main menu Settings and open a new section Advanced โ†’ For developers (or Advanced settings โ†’ For developers on older versions of MIUI).
  4. 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).

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:

  1. Open the application Phone (dialer).
  2. Enter the combination: ##4636## (without spaces).
  3. In the menu that appears, select the tab Phone information.
  4. Scroll down to the block Android OS version โ€”the current version will be indicated there (for example, 13 or 14).

In the same menu you can see:

  • ๐Ÿ“ก Network status (useful for connection diagnostics).
  • ๐Ÿ”‹ Battery status (temperature, charge level).
  • ๐Ÿ“ฑ Device model (for example, 22101320C for 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:

  1. Enable on your phone USB debugging (Settings โ†’ For developers).
  2. Connect your smartphone to the computer and confirm trust in the device.
  3. Open the command line (Windows) or terminal (macOS/Linux) and enter:
    adb shell getprop ro.build.version.release

    This command will return the Android version (for example, 13).

  4. 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 transfer when connecting via USB.
  • Is the antivirus blocking the connection.

๐Ÿ“Š What is the check method? do you use Android versions more often?
Through the phone settings
Engineering menu (##4636##)
ADB commands
I donโ€™t know how to check

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

  1. Turn off the phone (if it is frozen, hold down the button) power supply for 10โ€“15 seconds).
  2. Press Power button + Volume down until the logo appears Fastboot (robot with open belly).
  3. Connect the phone to the computer and enter in ADB:
    fastboot getvar all

    In 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

Done: 0 / 4

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 not fastboot).
  • ๐Ÿ“ฅ 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 debugging and select the mode File transfer (not Charging).

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, LineageOS or Pixel 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 phone show displayed version (for example, Android 13), which is set by Xiaomi.
  • ๐Ÿ”ง ADB displays real version of the kernel (for example, 13 TKQ1.221114.001where TKQ1.221114.001 is 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:

  1. Connect to charging and wait for the indicator to appear (sometimes the version is displayed on the lock screen MIUI).
  2. Use Fastboot-mode (see section 5).
  3. 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 (press Power + Volume up when turning on).
How to distinguish original MIUI from custom firmware?

Signs of unofficial firmware:

  • ๐Ÿšฉ In the MIUI version there are postfixes like xiaomi.eu, custom or unofficial.
  • ๐Ÿ” In Settings โ†’ About phone there is no logo Xiaomi or there is an inscription Test-keys.
  • ๐Ÿ› ๏ธ In ADB the command getprop ro.miui.ui.version.code returns a non-integer number (for example, 14.0.20230515 instead of 14).

Official firmware is always clearly numbered (for example, V14.0.5.0.TMBCNXM) and signed Xiaomi.