Have you bought a used Xiaomi and are not sure of its originality? Or want to update the firmware but do not know the current version of MIUI? Or maybe you just forgot the model of your smartphone to order a case? In this article, we will discuss all the ways to find out the full information about the device, from the model name to hidden hardware data.
The manufacturer hides some of the technical details in the depth of the menu, but there are also quick methods - through USSD codes, hidden engineering menus or third-party utilities, we will show how to get data without root rights and the risk of damage to the system, and explain why some parameters may differ from the official specifications.
The instructions are suitable for all Xiaomi, Redmi, POCO and Black Shark devices, from budget smartphones to flagship TVs. If your device doesnβt turn on, thereβs a section on hardware verification methods at the end of the article.
1. How to know the Xiaomi model through standard settings
The easiest way is to look at the device information menu, which works on all versions of MIUI (including MIUI 14 and HyperOS) and does not require an internet connection.
Open the Settings app (the gear icon on your desktop) and follow the path:
Settings β About the phone β Device dataHere you'll see:
- π± Device model (e.g. Redmi Note 12 Pro)+ 5G or a rubens-type code name)
- π Version. MIUI (for example, MIUI Global 14.0.5)
- π€ Android version (such as Android 13) TKQ1.221114.001)
- π’ Assembly number (e.g, SKQ1.211006.001)
- π Serial number (unique) S/N guarantee)
π‘
If the "About Phone" section does not include "Device Data", try clicking 5-7 once on the line βVersion MIUI" β This will open a hidden menu for developers with more information.
On some devices (such as the Xiaomi Pad 6 or POCO F5), the path may be slightly different:
Settings β System β About the tablet β ModelNote that if the model is displayed as M2007J20CG instead of the usual Redmi Note 9 Pro, it is a codename for internal use. To decrypt it, use the table below or the Xiaomi Device service.
2. USSD code commands for quick check
If you don't want to go through the menu, you can use secret codes, which work on all Xiaomi smartphones and output data in the text box format.
Open the Phone app and enter one of the codes:
| Code. | What shows | Example of inference |
|---|---|---|
| ##4636## | Information about phone, battery, network use | Model: M2101K6GAndroid: 12MIUI: V13.0.5.0.SKFCNXM |
| ##225## | Calibration date of battery and temperature | Battery Calibration: 2023-05-15Temp: 34Β°C |
| *#06# | IMEI, MEID and serial number | IMEI1: 861234567890123IMEI2: 861234567890124 |
| ##6484## | Test of hardware modules (camera, sensors, speaker) | Opens the MIUI Test menu with diagnostics |
β οΈ Attention: Code ##6484## It runs a test of equipment that can temporarily turn off the sensors. Do not interrupt the process until all modules are checked (usually takes a long time to complete the test). 1-2 minute).
If nothing happens after entering the code, check:
- πΆ Network connection (some codes require mobile internet)
- π Correctness of input (symbols * and # must be in place)
- π οΈ Root rights (on custom firmware codes can be blocked)
3. Applications for deep diagnostics
Standard methods only show basic information. If you want detailed technical data β such as the type of processor, the amount of RAM or the 5G frequencies supported β use specialized utilities.
Top.-3 apps:
- π CPU-Z β SoC, GPU, temperature, benchmark
- π AIDA64 β full diagnostics (from sensors to kernel version)
- π± Mi Check (official from Xiaomi) β checks the originality of components
An example of the report from AIDA64 for Xiaomi 13 Ultra:
Model: 2303110C (Xiaomi 13 Ultra)
Processor: Qualcomm Snapdragon 8 Gen 2 (4 nm)
RAM: 16 GB (LPDDR5X)
Storage: 512GB (UFS 4.0)
Battery: 5000 mAh, 90W fast chargingβ οΈ Note: Apps like Mi Check require an internet connection to check the serial number in Xiaomiβs database. If the device is not original (such as a clone or replica), the service may block access to certain features.
How to distinguish the original Xiaomi from a fake?
4.Where to look at the model if the phone is not switched on
If the smartphone doesnβt respond to the power button or is stuck on the MI logo, there are several ways to identify the model:
Method 1. Sticker under the battery
- π§ Carefully remove the back cover (on removable battery models, such as Redmi). 4A)
- π Under the battery will be a sticker with Model No, S/N and IMEI
- π If the sticker is erased, try reading it under an ultraviolet lamp.
Method 2: Box and documents
The original Xiaomi package shows the following:
- π¦ On the front (e.g., on the front side, POCO X5 Pro 5G)
- π·οΈ On the side sticker (type code) 22101316C)
- π In the warranty card (line Model)
Method 3. Through a computer (ADB)
If the phone is turned on but not booting (hangs on the screensaver), connect it to the PC and do:
adb shell getprop ro.product.modelThis will display the code name of the model (e.g. vili for Xiaomi 12 Pro). To decrypt it, use the XiaomiUI base.
Try charging with another cable |Plug the power button for 20 seconds |Plug the PC to check through ADB|Put the sticker under the battery-->
5. How to find out the firmware version and region (Global/China/EU)
The MIUI version depends on what features are available on your device, for example, Chinese firmware does not have Google services, and global software may not support some 5G bands.
To check the region and version:
- Open the Settings. β The phone.
- Find the MIUI version string (e.g. V14.0.4.0.TKFCNXM)
- Decipher the last letters: CN β China RU β Russia EU β Europe IN β India Global β International version
β οΈ Note: If you bought Xiaomi with AliExpress and the firmware version is indicated CN, But the seller claimed it was Global, it could be a hoax. Chinese firmware often blocks the installation of Google Play and has language restrictions.
To change the firmware region, you will need to unlock the bootloader and flash through Fastboot. Detailed instructions are in our article "How to unlock Bootloader on Xiaomi".
π‘
Stable firmware is stable, Developer is test-based (may contain bugs). Don't install Developer versions on the main device!
6. Hardware performance check (processor, memory, cameras)
If you doubt the sellerβs honesty (for example, he claimed that the Redmi Note 11 has a Snapdragon 680, but in fact the Helio G88), check the hardware through the engineering menu.
Method 1. Through code ##64663##
This code opens the MTK Engineer Mode menu (works on devices with MediaTek processors):
- π± Go to Hardware Testing β Single Item Test
- π Select Version β here will be full information about the processor, memory and modules
Method 2: Reading data with ADB
Connect your phone to your PC and execute the commands:
adb shell cat /proc/cpuinfo | grep "Hardware"
adb shell cat /proc/meminfo | grep "MemTotal"The first command will show the model of the processor, the second - the total amount of RAM.
Method 3: Checking cameras
To find out which cameras are installed in your Xiaomi (for example, the basic 108 MP or 48 MP), enter the code:
##0*##This will open a display and camera test where a sensor model will be listed in the top left corner (such as Samsung GM1 or Sony IMX707).
π‘
If the camera test image blurred or with artifacts, it may indicate a non-original module (a common problem in the used Xiaomi with AliExpress).
7. Frequent mistakes and how to avoid them
When checking Xiaomi features, users often face typical problems:
| Mistake. | Reason. | Decision |
|---|---|---|
| USSD codes are not working | Firmware blocks engineering teams | Use applications such as AIDA64 or MTK Engineering |
| The model is defined as unknown. | Build.prop file is damaged (often after a failed firmware) | Refuse the device via Fastboot or Recovery |
| IMEI doesn't match the box | Device recovered after theft (IMEI modified) | Check the originality through Mi Check or return it to the seller |
| MIUI version not updated | Custom firmware installed or blocked region | Unlock the bootloader and run the official version |
β οΈ Note: If you check through *#06# IMEI It's displayed as 000000000000000000 or Null, which means it's erased. SIM-cards and are subject to return under guarantee.