How to watch the Android version on Xiaomi phone: all ways

Have you bought a Xiaomi, Redmi or POCO smartphone and want to know which version of Android is installed on the device? Or do you need to check the relevance of the firmware before upgrading? In this article, we will go through all the possible ways to view the version of Android and MIUI on Xiaomi phones, from standard settings to hidden engineering menus.

Knowing the operating system version is important not only for updates, but also for app compatibility, debugging through ADB, or if you plan to unlock the bootloader. We’ll look at methods for all models, from the budget Redmi 9A to the flagship Xiaomi 14 Ultra, including devices with custom firmware. You’ll also learn how to distinguish the real version of Android from the MIUI shell, and what to do if the phone does not turn on.

Why it is important to know the version of Android in Xiaomi

The Android version not only defines the look of the interface, but also the functionality of the smartphone.

  • πŸ”„ Security updates: Google releases patches monthly to fix vulnerabilities.If your Xiaomi runs Android 10, you won't get the current fixes of 2026.
  • πŸ“± Application compatibility: Some programs (such as banking or gaming) require a minimum version of the OS. POCO F3 Android 11 will not be able to run an application that requires Android 12+.
  • πŸ”“ Unlocking the bootloader: To install custom firmware (for example, LineageOS) you need to know the current version MIUI Android.
  • πŸ› οΈ Repair and diagnostics: Service centers request a version of the software for selecting spare parts or firmware after replacing the motherboard.

Xiaomi also often releases late updates, such as the Redmi Note 12 Pro could only get Android 13 6 months after the official release. Knowing the current version, you can track the release of new firmware on the 4PDA or Xiaomi Community forums.

πŸ“Š What version of Android is your Xiaomi using?
Android 10 or older
Android 11
Android 12
Android 13
Android 14
I don't know.

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

This is the basic method that works on all Xiaomi, Redmi and POCO smartphones, regardless of the model and version of MIUI. The instruction is relevant even for devices with custom firmware (for example, Xiaomi.eu).

  1. Open the Settings app (the gear icon on the home screen or in the application menu).
  2. Scroll down and select About Phone (on some models – About Device).
  3. Tap on the MIUI version – the current firmware (e.g. MIUI Global 14.0.5) will be displayed here.
  4. To see the Android version, click on the Android version bar (may be called the Android version or the Basic version of the OS).

The screen will display information in the format:

Android 13 TKQ1.221114.001


MIUI version: 14.0.5 (stable)

Where:

  • Android 13 is the version of the operating system.
  • TKQ1.221114.001 is the build number (required for rollback or manual update).
  • 14.0.5 (stable) - version of the shell MIUI.

πŸ’‘

If you have POCO, the path may be slightly different: Settings β†’ About Phone β†’ Software Information. The Android version is usually hidden under the Android security patch.

Method 2: Using the engineering menu (hidden codes)

If standard settings are not available (for example, due to an interface failure), you can use service codes, which works even on locked phones if the screen responds to touch.

Open the Phone app and enter one of the codes:

Code.What showsExample of inference
##4636##Phone information, including Android and MIUI versionsAndroid: 13 (TKQ1.221114.001)MIUI: 14.0.5 (stable)
##225##Calculator (not relevant for new models)β€”
##6484##Hardware test (includes software version)SW Version: MIUI 14Android: 13
##64663##Diagnostics menu (version in the Software Info section)Build Number: TKQ1.221114.001

Once you enter the code, you will automatically be taken to the engineering menu, look for the Software Information or Android Version sections. Some firmware (e.g. Xiaomi.eu) may not work, in which case use the following method.

What do I do if the codes don't work?
On newer versions of MIUI (14+), some engineering codes are disabled. Try: 1. Enable Developer Mode (7 times tap the MIUI version in settings). 2. Return to Settings β†’ Additional β†’ For developers and enable Location Simulation (sometimes unlocks hidden menus). 3. Use applications like MTK Engineering Mode (for MediaTek processors) or Qualcomm Tools (for Snapdragon).

Method 3: Through Developer Parameters (for experienced users)

If you’ve already turned on Developer Mode (for example, for debugging ADB), the Android version is duplicated there, too.This method is useful if the standard About Phone menu is unavailable due to a crash.

How to open it:

  1. Go to Settings β†’ Additional β†’ For developers.
  2. Scroll down to the device information block.
  3. There will be lines MIUI version and Android version.

You can also see on this menu:

  • πŸ“Š Build number (required for manual firmware via fastboot).
  • πŸ”§ Version of the core (useful for debugging custom firmware).
  • πŸ“‘ Band version (information about supported network frequencies).

πŸ’‘

In Developer Mode, you can enable USB Debugging, which you will need to check the Android version through your computer (method 5).

Method 4: Through Third-Party Developer Apps

If the system menus are not available (for example, after resetting), you can use third-party utilities, which show not only the Android version, but also detailed information about the hardware.

Top.-3 apps:

  • πŸ“± CPU-Z: Shows the Android version, MIUI, You can download the processor model and even the battery temperature from Google Play.

Example of display in CPU-Z:

System:


OS: Android 13 (TKQ1.221114.001)




MIUI: 14.0.5 (stable)




Kernel: 4.19.157 (aarch64)




Build: SKQ1.211006.001

Open the app.|Go to the System tab.|Find the block. OS|Check the Android Version strings and MIUI Version-->

This method has the advantage of working even on informal firmware (e.g. Pixel Experience on Redmi Note 10 Pro), but some applications may require root access to display full information.

Method 5: Through a computer (ADB or Fastboot)

If the phone doesn’t turn on or the screen doesn’t respond, but the device is determined by the computer, you can find out the Android version through ADB (Android Debug Bridge) or Fastboot.

This will require:

  • πŸ–₯️ Computer with installed Xiaomi and Platform Tools drivers.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ”§ Included Debugging by USB (if the phone is turned on).

Instructions for ADB (if the phone is switched on):

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command line (cmd) in the folder with the platform-tools.
  3. Enter the command: adb shell getprop ro.build.version.release The Android version (e.g. 13) will be displayed.
  4. For MIUI version, use: adb shell getprop ro.miui.ui.version.name

Instructions for Fastboot (if the phone is not turned on but loads in fastboot mode):

  1. Turn off the phone, then press Power + Volume down to log into the Fastboot.
  2. Connect to the PC and execute: fastboot getvar all
  3. Search for lines: version-baseband: [version] version-bootloader: [version] version-release: [version of Android]

πŸ’‘

If the fastboot getvar all command doesn’t show the Android version, try fastboot getvar version-release. On some models (for example, Xiaomi 12T) the information is hidden and requires unlocking the bootloader.

Frequent problems and solutions

Sometimes the Android version may not appear in the menu at all, and consider typical situations and their solutions:

⚠️ Note: If after the update, the old version of Android (like Android 11, although you installed Android 12) is displayed in the settings, this may mean that the firmware was not fully installed. β†’ Additionally. β†’ Recovery and discharge.

Problem.Possible causeDecision
Android version does not appear in the settingsA smear without the right signatureInstall official MIUI with Mi Flash Tool
The engineering menu codes are not working.MIUI 14+ blocks hidden menusUse apps like DevCheck or ADB
The Android version in ADB is different from the real version.Firmware with altered properties (e.g. GSI)Check through fastboot getvar all or reflash the device
The phone is not turned on, but you need an assembly number.Boot section damagedConnect to your PC in EDL mode and use Mi Flash

On Xiaomi phones with MediaTek processors (e.g. Redmi 9, POCO M3), the Android version may not display correctly due to the kernel features. In this case, only trust the output of ADB commands or official data in the Mi Flash Tool.

FAQ: Frequent questions about the Android version on Xiaomi

πŸ”Ή How to distinguish the version MIUI Android version?
MIUI is the shell from Xiaomi, and Android is the base OS from Google. For example, the screen can read: MIUI Global 14.0.5 (stable) Android 13 TKQ1.221114.001 Here 14.0.5 is the version of MIUI, and Android 13 is the version of the operating system.
πŸ”Ή Can I upgrade Android to Xiaomi if the official updates don’t come?
Yes, but that requires unlocking the bootloader and installing custom firmware (like LineageOS or Pixel Experience). Xiaomi officially supports updates only for 2-3 years from the release of the model. For the Redmi Note 8 Pro (2019), the latest version is Android 11. For firmware instructions, look at the 4PDA or XDA Developers forums.
πŸ”Ή Why Android 10 is displayed in the settings, and in ADB β€” Android 12?
This happens when you have a firmware installed with system properties that are changed (e.g. GSI or modified MIUI) and the real version of Android is shown only: Adb shell getprop ro.build.version.release, Fastboot menu (fastboot getvar version-release command), applications like AIDA64 (if they have root access).
πŸ”Ή How to find out the Android version on a switched off Xiaomi phone?
If the phone is completely off and does not respond to buttons, the only way is to connect it to the computer in mode. EDL (Emergency Download Mode) and use the Mi Flash Tool or QFil (for MediaTek), these tools read the firmware information directly from the memory chip. EDL: Turn off the phone. Press the volume up. + Loud down and plug in. USB-On a PC, check the Device Manager, the Qualcomm device should appear. HS-USB QDLoader 9008.
πŸ”Ή Where to see the history of Android updates on Xiaomi?
Xiaomi doesn’t keep a public update history for each model, but you can: Check Settings β†’ About Phone β†’ System Update β†’ Update β†’ Update History. Search for information on the official MIUI Downloads website (select your model). Follow the announcements on the Xiaomi Community forums. For older models (such as Redmi 5), the update history may not be available – in this case, use archives like Xiaomi Firmware Updater.