Did you buy a Xiaomi smartphone in the secondary market, lose the box, or just want to clarify the exact modification of your device?Defining the full model is a critical step before you buy firmware, buy parts or check compatibility with custom software. For example, the Redmi Note 11 has more than 10 modifications (from the Note 11 4G to the Note 11 Pro+ 5G), and a mistake in choosing a firmware can turn the phone into a βbrickβ.
In this article, weβll look at all the current methods, from the standard (through settings and box) to the technical (ADB commands and engineering menus). Particular attention will be paid to hidden codes ##4636## and ##7594##, which work even on locked devices. And at the end you will find a table matching Xiaomi encoding and real model names, which will save you from confusion with acronyms like M2101K6G or 2201116PG.
1. Method: through phone settings (the easiest)
If your Xiaomi is switched on and running, start with this method.It requires no additional tools and takes less than a minute.
Open the Settings app (cog icon) and follow the path: About Phone β Device Data β Model.
Here you will see the full name of the model, for example:
- π± Redmi Note 12 Pro 5G (global)
- π± POCO X5 Pro 5G (firmware)
- π± Mi 11 Ultra (Chinese version with C suffix)
β οΈ Note: If only code is displayed in the "Model" bar (e.g, 22101316C), So you have Chinese firmware (MIUI To see the full name, switch to global firmware or use the method. β3 (codes ##).
π‘
On some models (e.g. POCO F5), the full name is hidden behind the MIUI version item. Tap it 5 times in a row, and a hidden menu with detailed information will open.
2. Method: by box and documents
The original Xiaomi box contains three key markings that can identify the model:
- The full name (for example, Xiaomi 13 Lite 5G) is on the front.
- Model code (e.g. 2210129SG) β on the sticker at the back next to the barcode.
- IMEI is a unique 15-digit number that can be used to check the model on the IMEI.info website.
If there is no box, check:
- π Warranty card β there is a serial number and model.
- π Check or email from a store (e.g. AliExpress, Mi Store).
- π¦ Sticker under the battery (if the phone is collapsible).
β οΈ On fake Xiaomi (especially popular models like Redmi Note) 10) Stickers are often forged. Check the model code against the official list on the website. mi.com/verify.
3. Method: through the engineering menu (#codes###)
Hidden service codes allow you to get technical information even without access to settings. They work on all Xiaomi smartphones, including locked or broken screen (provided that the touchscreen works).
Enter the following combinations in the Phone application:
- π’ ##4636## β tab "Phone informationΒ» β line βModelΒ».
- π’ ##7594## β A menu with the full model name and firmware version will automatically open.
- π’ ##2664## β Touchscreen test (will help if the screen does not respond to touch).
If the code doesn't work:
- Make sure you type it accurately (without spaces, with * and # characters).
- Try entering the code into Google Drive (open the document, enter the code and copy it to the Phone app).
- On some firmware (for example, MIUI 14 for Xiaomi 13) codes disabled - use ADB (method β4).
What if the code doesn't work?
4. Method: via ADB (for advanced users)
If the phone doesn't turn on or the codes don't work, plug it into your PC and use Android Debug Bridge (ADB), a method that requires you to install drivers and enable USB debugging, but gives you 100% accurate results.
Instructions:
- Download Googleβs Platform Tools and unpack the archive.
- Turn on the phone Debugging over USB (Settings β About Phone β MIUI version β tap 7 times β return to Additional β For developers).
- Connect your phone to your PC and open the Command Prompt in the ADB folder.
- Enter the command: adb shell getprop ro.product.model The answer will be the full name of the model, for example: 2201116PG (Redmi Note 11 Pro 5G).
Additional useful commands:
- π adb shell getprop ro.product.name β model encoding (e.g. vili for Xiaomi) 11T Pro).
- π adb shell getprop ro.boot.hardware β platform, mt6769 for Helio G85).
βοΈ Preparation for work with ADB
5. Method: by IMEI (online verification)
IMEI is a unique phone identifier that can identify a model without even accessing the device itself.
- π± On the box (on the barcode sticker).
- π± In settings: About the phone β All parameters. β IMEI.
- π± Dial in the phone *#06# - a window will appear with IMEI.
Check the IMEI on one of the services:
| Service | Reference | What shows |
|---|---|---|
| IMEI.info | imei.info | Model, year of issue, country of manufacture |
| MIUI Verify | mi.com/verify | Originality of the device and model |
| GSMArena | gsmarena.com | Technical characteristics of the model |
β οΈ Note: Sites like IMEI.info often show a simplified model name (e.g. Redmi Note 10 instead of Redmi Note 10 Pro Max).
6. Xiaomi encoding decoding: the correspondence table
Xiaomi model codes (e.g. 2201116PG) often confuse users, and below is a table of the most popular devices and their decoding:
| Model code | Full name | Region | Year of release |
|---|---|---|---|
| 2201116PG | Redmi Note 11 Pro 5G | Global | 2022 |
| 21091116AG | Xiaomi 11T Pro | Europe | 2021 |
| M2101K6G | Redmi Note 10 Pro (India) | India | 2021 |
| 22101316C | Xiaomi 13 | China | 2022 |
| 21061119AG | POCO F3 GT | Global | 2021 |
How to read the code:
- π€ First-time 2 numbers - year of issue, for example, 22 = 2022).
- π€ The following 2 digits are a month (e.g. 01) = January).
- π€ The last letters are region: G is global. C is China. I is India. R is Russia.
π‘
If the model code has a T (e.g., 21091116AT), this indicates a test or engineering version of the device, which may have unstable software and are not warranty-worthy.