How to find out the version of MIUI and Android on Xiaomi phone: all ways

Xiaomi, Redmi and POCO smartphone owners regularly face the challenge of finding out the current firmware version β€” whether it’s to install updates, check app compatibility, or diagnose problems. But where exactly is this information hiding? Depending on the model and version of MIUI, the path to data may differ, and sometimes standard methods don’t work at all due to custom firmware or system failures.

In this article, we’ll break down 5 reliable methods to test MIUI and Android on any Xiaomi device, from the budget Redmi Note to the flagship Xiaomi 14. You’ll learn how to do this through the settings menu, the engineering menu, the computer, and even if the phone doesn’t turn on.

1. Standard method: through phone settings

The easiest and most versatile method is to use the built-in settings menu, which works on 99% of Xiaomi devices, regardless of the MIUI version (even on the old MIUI 8-9).

  1. Open the Settings app (the gear icon on the home screen).
  2. Scroll down and select the About Phone section (on some firmware - About the device).
  3. Slip on the first item Version MIUI β€” This will show the full information: πŸ“± Version. MIUI (for example, MIUI Global 14.0.5) πŸ€– Android version (such as Android 13) TKQ1.221114.001) πŸ“… Assembly Date (shows when the firmware was released)

On some models (e.g. POCO F5 or Redmi K60), the path may be slightly different: Settings β†’ Phone β†’ General Information β†’ MIUI Version. If you have custom firmware (e.g. Xiaomi.EU or LineageOS), the name of the alternative build may appear instead of MIUI.

β˜‘οΈ What to do if the "About the phone" section is missing

Done: 0 / 4

⚠️ Note: Some firmware (especially Chinese) versions MIUI It can be displayed in Chinese. In this case, look for the characters. MIUI (version MIUI) Or use a screen translator.

2. via the engineering menu (USSD codes)

If the standard path is not available for some reason (for example, after a reset or system failure), you can use service codes, which works even on locked phones (if the lock screen is on).

Enter one of the following codes in the Phone application:

  • πŸ”’ ##4636## – Opens the Testing menu, where the phone information section will show the version MIUI Android.
  • πŸ”’ ##225## – will show the update calendar and current firmware (does not work on all models).
  • πŸ”’ ##7780## - Alternative code for older versions MIUI (till 10th).

Once you enter the code, the menu will open automatically. MIUI Version or Build Number. If the code didn't work, try another one -- some carriers block it. USSD-request.

What do I do if the codes don't work?
If nothing happens after entering the code, check: - Does your carrier block the service? USSD-requests (especially relevant for virtual operators). - Is there a third-party firmware installed on the phone (e.g. Pixel Experience) where the engineering menu can be disabled. - Try entering codes through Google's Phone app, not the standard one.

⚠️ Note: Do not enter random codes from the Internet - some of them can reset your phone settings or cause irreversible changes.

Verification via computer (ADB)

If the phone doesn't turn on or the screen doesn't respond to touch, but the device is computer-defined, you can find out the MIUI version through the ADB (Android Debug Bridge), a technique that requires minimal technical skills.

You'll need:

  • πŸ–₯️ Computer with installed Xiaomi drivers and tool ADB.
  • πŸ”Œ USB-cable (preferably original).
  • βš™οΈ Included debugging by USB on the phone (if it works at all).

Instructions:

  1. Connect the phone to your computer and open the command line (Win + R β†’ cmd).
  2. Enter the command: adb shell getprop ro.miui.ui.version.name It will return the current version of MIUI (e.g. V14.0.5.0.TMBCNXM).
  3. To find out the Android version, use: adb shell getprop ro.build.version.release

If USB debugging is not enabled, but the phone is enabled, activate it in Settings β†’ About Phone β†’ MIUI version (tap 7 times on the line, then return to Settings β†’ Additional β†’ For developers).

πŸ’‘

If the adb device command doesn’t show your phone, install Mi PC Suite drivers or use Google USB Driver universal drivers.

4. How to find out the version of MIUI on a switched-off phone

Situation: phone's not turning on, screen's black, but we need to get a firmware version right away.

Method 1: Through Recovery Mode

Press the button combination to enter Recovery Mode (depending on the model):

  • πŸ”‹ For most people. Xiaomi/Redmi/POCO: Nutrition + Loudness up.
  • πŸ”‹ For older models (until 2018): Nutrition + Loudness up + Loudness down.

In the recovery menu, the MIUI version is usually listed at the bottom of the screen (e.g., MIUI 13.0.4.0).

Method 2: Serial number (IMEI)

If the phone doesn't respond at all, but you have a box or check, look for an IMEI or S/N (serial number).

  1. Go to IMEI.info.
  2. Enter IMEI and get the model and original firmware (not current!) data.

⚠️ Note: This method will show the factory version MIUI, If the phone was updated, the data would be irrelevant.

5. Alternative methods: applications and system files

If the standard methods didn’t work, try these options:

Annex "Analytics"

Some firmware (especially Chinese) have an Analytics system app, open it and go to Device, which can display both MIUI and Android.

File build.prop

For advanced users: The firmware version is stored in the system file /system/build.prop.

  1. Install a file manager with root access (such as Root Explorer or FX File Explorer).
  2. Go to /system/build.prop.
  3. Find the lines: ro.miui.ui.version.name=V14.0.5.0.TMBCNXM ro.build.version.release=13

⚠️ Note: Editing a build.prop file without root rights or knowledge can result in loss of warranty or device blink.

Through Google Play

Open Google Play, search for any system application (like Camera or Phone) and scroll to the block This version is compatible with your device. There may be a version of Android listed.

πŸ“Š How to check the version MIUI You use it more often?
Through phone settings
Through the engineering menu (codes)
Through the computer (ADB)
Through Recovery Mode
Another way.

Comparison of MIUI versions: what do numbers and letters mean

The MIUI version is usually formatted as V14.0.5.0.TMBCNXM. Let’s take a look at what these symbols mean:

Part of the versionExampleMeaning
Main versionV14Generation number MIUI (14th version).
Stability00 is stable firmware, 1-9 is beta or development.
Assembly number5.0The serial number of the update within the version.
Model codeTMBThe name of the model is shortened (for example, Redmi Note 12).
RegionCNRegional firmware: CN – China, RU – Russia, EU – Europe, IN – India.

The last two letters (XM in the example) usually denote the firmware type:

  • πŸ“¦ XM β€” global stable version.
  • πŸ“¦ XA β€” firmware for Indonesia.
  • πŸ“¦ EEA β€” European version (c) GDPR).
  • πŸ“¦ ING β€” firmware.

If you have a suffix dev or beta at the end of the version, it means that you have a development (unstable) MIUI build installed.

Frequent Mistakes and How to Avoid Them

When checking the MIUI version, users often face typical problems, and here's how to solve them:

⚠️ Note: If the phone update version MIUI The settings are unchanged, but the build date has been updated, meaning that a minor security update has been installed, not a full new firmware. MIUI Change only when major updates (for example, from the 13th to the 14th).

Problem 1: The settings show the MIUI version, but you can’t see the Android version.

Solution: Install the AIDA64 or CPU-Z app from Google Play – they will show you full OS information, including the kernel version and security patch.

Problem 2: After input USSD-The message appears "Communication interrupted".

Solution: Check if your carrier is blocking the code (especially for Tele2 or Yota). Try entering the code through another call app (like Google Phone).

Problem 3: In Recovery Mode, the MIUI version is not displayed.

Solution: This means you have customized recavers (e.g. TWRP) installed, in which case the firmware version can be listed in the Install menu or in the /system/etc/prop.build file.

πŸ’‘

If the MIUI version in settings and through ADB differs, trust ADB data – these are read directly from system files, whereas settings can show cached values.

FAQ: Answers to Frequent Questions

πŸ” How to find out the version MIUI on a locked Xiaomi phone?
If the lock screen is active, but the phone is on: Pull the notification curtain down. Slip the Settings icon (cog) β€” on some firmware, this will unlock access to the basic settings without entering the password. Next, follow the standard path: About Phone β†’ MIUI version. If this does not work, use the USSD codes (section 2 of this article) β€” they work without unlocking.
πŸ“± Why are two phones different versions of the same phone? MIUI?
It's okay if: 🌍 Devices from different regions (for example, one for Russia (RU), different (EU)). πŸ”„ One phone was updated by air (OTA), The other is through Recovery or Fastboot. πŸ› οΈ One of the phones has custom firmware (e.g. Xiaomi.EU). To bring the versions to a single value, download the official firmware for your model from the website. MIUI Downloads.
βš™οΈ Can I roll back the version? MIUI older?
Technically yes, but with reservations: πŸ”™ To roll back, you will need an unlocked bootloader and firmware through Fastboot. ⚠️ A rollback to a version older than the one on the phone out of the box can lead to a blink (for example, due to anti-rollback incompatibility). πŸ“‰ After a rollback, some functions (such as a camera or fingerprint sensor) may stop working. We recommend that you roll back only as a last resort and strictly according to the instructions for your model.
πŸ”„ How to Forcefully Upgrade MIUI, If the update does not come?
If you haven’t received your phone in a long time OTA-Updates: Check if the updates in Settings are disabled β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Download the full firmware package for your model from the official website. update.zip And put it in the root of the phone's memory. Go to Settings. β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Select the update file. ⚠️ Do not download firmware from third-party sites - the risk of catching a virus or "brick" the phone.
πŸ€– How to find out which version of Android is hidden under MIUI?
The Android version is not always obvious from the MIUI version. Here is the latest version match: MIUI version Android Examples of models MIUI 14 Android 13 (or 12 for older devices) Xiaomi 13, Redmi Note 12, POCO F5 MIUI 13 Android 12 (or 11) Xiaomi 11T, Redmi Note 10, POCO X4 MIUI 12.5 Android 11 (or 10) Xiaomi Mi 10, Redmi Note 9 To accurately know the Android version, use the code ##4636# or the AIDA64 application.