How to know exactly the model of your Xiaomi smartphone: all the ways from the box to service codes

You bought a Xiaomi smartphone from your hands, found a forgotten device in your drawer, or just don't remember what model you have? Determining the exact modification of the device is important for finding firmware, covers, parts or checking compatibility with new features. In this article, we will analyze all possible ways, from the obvious (viewing the box) to the hidden (service commands and hardware tags).

The manufacturer often releases several versions of the same line (for example, the Redmi Note 11 and Redmi Note 11 Pro+ 5G), which are almost identical in appearance, but have different hardware. Misdefinition of the model can lead to the installation of incompatible software or purchase of inappropriate accessories. We will show you how to avoid confusion - even if you have a device without a box, with a broken screen or a faulty battery.

1. The easiest way: look at the box or documentation

If you have the original packaging, the task is simplified to a minimum. On the boxes Xiaomi model is listed in several places:

  • πŸ“¦ On the front side – usually in large font under the brand logo (for example, Β«POCO X5 Pro 5GΒ»).
  • 🏷️ On the side sticker, the serial number is also indicated (S/N) and IMEI.
  • πŸ“„ In the documents – in the warranty card or instructions (sometimes with the regional version, for example, β€œRedmi”) 9A GlobalΒ»).

Notice the full name of the model. For example, the word "Note 10" can mean both the Redmi Note 10 and the Redmi Note 10 Pro or Redmi Note 10S β€” check the fine text on the sticker. If there is no box, move on to the next way.

⚠️ Warning: On fake boxes (especially on cheap models), the name may be spelled with errors or not matching the real device.

2. Check in the settings of the smartphone (if it is turned on)

If the phone is working, the most reliable way is to look at the system settings.

  1. Open the Settings app (cog icon).
  2. Go to About Phone (in older versions of MIUI - About Device).
  3. Find the Model or Model Name, and it will show the full name, such as β€œM2101K7AG” (codename) or β€œPOCO X3 NFC” (consumer name).

In some firmware, the path may differ:

Settings β†’ System β†’ About the phone β†’ All characteristics β†’ Model

Look for a line that says Model or Device name.

Find the "About the Phone" section"|Make sure it's not "Device Name" (may be customized)|Write down a code name (for example, M2007J3SC)|Check the official list of models on the Xiaomi website-->

If the settings only show a code name (e.g. tucana for Redmi Note 8 Pro), use the match table at the end of the article or check on XiaomiDevice.

3.Use service codes (USSD-team)

Hidden commands allow you to get technical information directly from the phone screen, and the most useful ones for model definition are:

  • πŸ“± Model and firmware code: Enter the combination ##4636### in the Phone application. The Testing menu will open, where the Model line will be in the Device Information section.
  • πŸ”’ IMEI and serial number: dial *#06#. The screen will show a 15-digit IMEI β€” It can be used to determine the model through online services (more on this below).
  • πŸ› οΈ Extended information: ##225## will show the screen calibration data, where the model is sometimes duplicated.

If the codes don’t work, your firmware may be blocking. USSD-In this case, try an alternative way: ADB (Described in the section for advanced users).

Looking at settings |Looking at the box |Use service codes |Checking at IMEI|I don't know how to do it-->

4. Definition by IMEI: Online Services and Decoding

IMEI (International Mobile Equipment Identity) is a unique identifier for your device, which can tell you the model, year of release and even the country of manufacture.

  1. Find out about IMEI in one way: Type *#06# on your phone keyboard. Look at the sticker under the battery (if removable). Find it on the box next to the barcode.

IMEI

  • 🌍 IMEI.info – shows the model, characteristics and date of production.
  • πŸ” SNDeeP.info – Deciphers the serial number and country.
  • πŸ“± XiaomiDevice – a specialized catalog for Xiaomi devices.

An example of a decryption: if the service shows "Xiaomi Redmi Note 9 Pro (joyeuse)", then joyeuse is the code name of the model, and Redmi Note 9 Pro is the consumer name. Note the region: some models (for example, for India or China) may have other characteristics.

⚠️ Note: If the service shows a model that does not exist (e.g., β€œXiaomi Mi”) 12X Pro Max, your device may be fake. Check the data with the official Xiaomi website.

5. Physical inspection: where to look for marks on the case

If the phone doesn't turn on or you don't have access to settings, you can identify the model by external tags.

  • πŸ” Under the removable lid (if the battery is removed): Under the battery there is usually a sticker with the model (for example, "Redmi"). 9A M2006C3LGΒ»).
  • πŸ“± On the non-removable back panel: in some models (for example, POCO F3) name engraved in small print next to the logo.
  • πŸ”Œ Near the connector. SIM-cards: on some devices (for example, Mi 11) the model is indicated on the slot frame.
  • πŸ–₯️ On the motherboard (for disassembled devices): look for inscriptions of the type Β«M2004J7ACΒ» near-processor.

If the tags are missing or have been erased, try comparing the look of your device to photos on sites like GSMArena. Pay attention to the location of the cameras (for example, the vertical block of the Redmi Note 10 Pro vs. square one). POCO X3), connectors (presence of 3.5 mm audio or IR-Ports, color options (some models were only available in specific colors).

How to distinguish the Redmi Note 9 from the Note 9 Pro in appearance?
The Redmi Note 9 Pro has a camera in the middle of the upper body, while the base model Redmi Note 9 has a camera closer to the left edge, and the Pro version has a metal frame, and the standard version has a plastic one.

6. Advanced methods: ADB, Fastboot and diagnostic utilities

If standard methods don't work (e.g., custom firmware or a broken screen), you can use developer tools, which require a PC and minimal technical skills.

Method 1: ADB (Android Debug Bridge)

  1. Install Platform Tools from Google.
  2. Turn on the phone to Debug via USB (Settings β†’ About Phone β†’ MIUI version – press 7 times, then go back to Settings β†’ Additional β†’ For Developers).
  3. Connect your phone to your PC and type in the command line: adb shell getprop ro.product.model The answer will be a model, for example, "M2007J3SC".

Method 2: Through Fastboot

If the phone doesn’t turn on but is responding to a PC connection (charging indicator lights), try:

  1. Press Volume Down + Power to enter Fastboot.
  2. In the command line, run: fastboot getvar product This will return the device's code name (e.g., "curtana" for the Redmi Note 9S).

To decrypt the code names, use the table below or the XDA Developers database.

πŸ’‘

If you POCO-the device, but in the settings is displayed as Redmi, check the firmware through the command adb shell getprop ro.miui.ui.version.name. Sometimes the manufacturer renames the models for different regions.

Table of correspondence of code names and consumer names

Code nameConsumer nameYear of releaseFeatures
tucanaRedmi Note 8 Pro201964 MP camera, Helio G90T processor
joyeuseRedmi Note 9 Pro (Global)202064 MP camera, Snapdragon 720G
curtanaRedmi Note 9S2020Note 9 Pro for some regions
vayuPOCO X3 Pro2021Snapdragon 860, 120Hz screen
aliothPOCO F3 / Redmi K402021Snapdragon 870, AMOLED-screen

You can find a complete codename database on XiaomiUI or in the XDA theme. If your code isn't in the table, try Google it and search for "code name site:miui.com."

πŸ’‘

A code name (e.g., alioth) is an internal model designation used in firmware and service utilities. The consumer name (e.g., POCO F3) may vary by region.

Frequent Mistakes and How to Avoid Them

When determining the Xiaomi model, users often face the following problems:

  • πŸ”„ Put Redmi around and POCO: Some devices are sold under different brands depending on the market. K40 In China, it's POCO F3 global.
  • πŸ“± The name on the download screen is considered to be a model: an inscription Β«MIUI By Xiaomi doesn't mean you have a Mi 11. It's just a firmware logo.
  • πŸ”’ Used incompletely. IMEI: You need a full check. 15-Don't confuse it with a serial number (S/N).
  • πŸ› οΈ Trust sellers in the market: often under the guise of a new model sell outdated devices (for example, Redmi Note 7 is issued for Note 9.

If you're in doubt about the outcome, check multiple sources, for example, the settings, IMEI and physical label on the case should match, and if you don't, you're either a fake or a device with a modified firmware.

FAQ: Answers to Frequent Questions

Can you identify a Xiaomi model by serial number (S/N)?
The serial number itself does not contain model information, but it can be used with IMEI to check on the XiaomiDevice website, for example, using a combination of S/N + IMEI service can give full data about the device.
How to distinguish the original Xiaomi from a fake model?
Compare: Codename in settings with the official list on the Xiaomi website. IMEI through the service IMEI.info - counterfeits often have non-existent or cloned IMEI. Appearance: the originals do not have spelling errors in the model name on the case or box. Read more about authentication in our article about counterfeits.
Why does the model name appear in the settings (for example, only the Redmi Note 10)?
It's a firmware feature. MIUI. To see the full name (e.g. Redmi Note 10) 5GΒ»), Use the service codes (#4636##) or check the codes IMEI. The full name can also be found on the box.
Can I recognize the Xiaomi model if it doesn’t turn on and there’s no box?
Yes, try: See the tag under the battery (if removable). Use the Fastboot method (described above); compare the look with the GSMArena photos. If nothing works, contact the service center, they can identify the model by the board.
How do you know the exact modification (for example, 6/128 GB or 8/256 GB)?
Memory information can be found in: Settings β†’ Phone β†’ Memory. Through ADB: Adb shell cat /proc/meminfo (for RAM) and adb shell df -h (for ROM). On the box or sticker under the battery (for example, β€œ6GB+128GB”). Note: some models (for example, Redmi Note 11 Pro+) have versions with different processors (for example, Dimensity 920 or Helio G96) – this is also indicated in the full specification.