How to find out IMEI on Xiaomi phone: all the ways for Android

Every Xiaomi smartphone β€” whether it’s the flagship Mi 13 Ultra or the budget Redmi Note 12 β€” has a unique IMEI (International Mobile Equipment Identity) identifier, a 15-digit code that not only confirms the originality of the device, but is tied to the SIM card, the operator’s network, and in some cases warranty service. Knowledge of your IMEI may be needed when locking your phone after a theft, checking for authenticity before buying or restoring access to your Mi Account.

In this article, we will discuss 5 proven ways to find out IMEI Xiaomi – from standard (through settings or USSD-code) to hidden (engineering menu and ADB). Particular attention will be paid to the nuances for devices with two SIM cards (Dual) SIM) and cases where IMEI It's not displayed or reset after you've firmwareed. If your phone doesn't identify the network or it gives you an error. IMEI", At the end of the article you will find the instructions for recovery.

1. Fastest way to do this: USSD-code *#06#

This is a universal method that works on all Xiaomi smartphones – from the old Redmi 4X to the latest Xiaomi 14 Pro. Just enter the combination on the keyboard, and IMEI will appear automatically.

How to do this:

  • πŸ“± Open the phone application (calling).
  • πŸ”’ Enter the code *#06#.
  • πŸ“Š A window with one or two will appear on the screen. IMEI (If the phone supports 2 SIM-map).
  • πŸ“‹ Write down or take a photo of the code – it will be needed to verify the originality.

⚠️ Note: If a message appears after entering the code, β€œNo connection established” or an empty window, this may mean that IMEI reset (for example, after a failed firmware) or the communication module is damaged. IMEI.

πŸ“Š What kind of check is it? IMEI You use it more often?
USSD-code *#06#
Phone settings
Box from the device
Special annexes
I don't know what IMEI is.

2. Verify IMEI through Android settings

If for some reason USSD-The code did not work (for example, the communication module is disabled on the phone), IMEI You can find it in the settings menu. MIUI β€” 10 to 14.

Instructions:

  1. Open the settings (cog icon).
  2. Go to About Phone (or Device in New Versions).
  3. Select all characteristics (or general information).
  4. Scroll down to the IMEI block, where one or two codes will be specified (for Dual SIM).

πŸ” Note for Xiaomi with eSIM: If your phone supports a virtual SIM card (like Xiaomi 13 Lite), this section may show up EID (Embedded Identity Documents instead of or together with IMEI. It's okay β€” EID It is used to activate eSIM from the operator.

Try it. USSD-code *#06#

Reboot the phone

Check for SIM card availability in the slot

Update firmware MIUI last-minute-->

3. IMEI on the box and under the battery: where else to look

The manufacturer duplicates the IMEI in multiple places, which helps to recover the code if the phone doesn't turn on or define the network.

  • πŸ“¦ On the box: Normally IMEI indicated on a barcode sticker (near the serial number) S/N). On new Xiaomi models, the sticker can be under protective film.
  • πŸ”‹ Under the battery: On older models (e.g. Redmi) 3S or Mi A1) IMEI It's duplicated on a sticker under the removable lid!
  • πŸ“„ In the warranty card: If you have saved the documents, IMEI It can be written in a service list or check.

⚠️ Attention: If IMEI The box and the phone are not the same, it is a sign that:

  • πŸ”„ Refurbished after repair (mother module replaced).
  • 🚨 Phone is fake (especially relevant for purchases in the secondary market).
  • πŸ“± The device is stitched with an unofficial firmware, and IMEI was dropped.
What if the IMEI on the box and the phone are different?
If you bought a handheld phone and found an IMEI mismatch, check it through imei.info. If the model on the site doesn't match yours, it's 100% fake. If it matches but the IMEI is different, maybe the motherboard has been replaced. In this case, contact the seller and demand a refund or compensation.

4. Engineering menu: a hidden way for power users

Xiaomi smartphones have a hidden engineering menu (MTK Engineer Mode or Qualcomm Diag) where you can find advanced information about the communication module, including IMEI. This method is useful if standard methods do not work, but requires caution - wrong actions can disrupt the network.

Instructions for Qualcomm processors (most modern Xiaomi):

  1. Open the Phone app.
  2. Enter the code: ##4636###.
  3. In the menu, select Phone Information.
  4. Scroll down – IMEI will be listed under IMEI or IMEI SV.

For Mediatek processors (old Redmi models):

  1. Enter the code: ##36446337## (or #3644633## on some firmware).
  2. Go to Connectivity β†’ CDS Information β†’ Radio Information.
  3. Select Phone 1 (or Phone 2 for the second SIM card).
  4. IMEI will be in the string AT+EGMR = 1.7 (for the first SIM) or AT+EGMR = 1.10 (for the second).

πŸ› οΈ Warning: Do not change any settings in the engineering menu unless you understand their purpose! this can lead to network loss or lockdown IMEI.

πŸ’‘

If the engineering menu doesn’t open, try installing the MTK Engineering Mode app (for Mediatek) or QTI Diag (for Qualcomm) from Google Play.

5. IMEI verification via ADB (for advanced users)

If the phone doesn’t turn on or hangs on the MIUI logo but connects to your computer in Fastboot or ADB mode, the IMEI can be recognized via the command line.This method requires installing Android SDK Platform Tools and basic knowledge of working with ADB.

Step-by-step:

  1. Download and unpack Google’s Platform Tools.
  2. Connect your phone to your PC in USB Debugging mode (in the developer settings).
  3. Open the command line (cmd) in the folder with the platform-tools.
  4. Enter the command: adb shell service call iphonesubinfo 3 For the second SIM card use: adb shell service call iphonesubinfo 7
  5. The IMEI will be in the response format Result: Parcel (000000000000000000000f 0035 0031 0032 0033 0034 0035 0036 0037 0038 0039 0030 0031 0032 0033), where the digits after 0035 are the IMEI (in this example: 35121234567890123).

πŸ”§ Alternative method (if the first one does not work):

adb shell getprop gsm.baseband.imei


adb shell getprop gsm.baseband.imei2

Important: If the command returns an empty value or "null", this means that the IMEI is reset or the communication module is faulty, in which case recovery is required through a service center or specialized software (for example, Maui META for Mediatek or QCN Rebuilder for Qualcomm).

6 What to do if the IMEI is missing or not readable

If you see a zero IMEI (000000000000000000000000), an empty field, or an invalid IMEI error, the problem may be caused by:

  • ⚑ Unsuccessful firmware (especially if you used Fastboot or custom recovery).
  • πŸ”§ Damage to the module NVRAM (stored IMEI).
  • πŸ’₯ Hardware failure (for example, after falling or getting moisture).

πŸ› οΈ Decisions:

  1. Recovery via backup: If you have an NVRAM backup (made before reset), it can be restored via the SP Flash Tool (for Mediatek) or QFil (for Qualcomm).
  2. Manual IMEI: On some models (e.g. Redmi Note 8 Pro), IMEI can be rewritten via an engineering menu or software like Maui META.
  3. If IMEI resets after the official MIUI update, contact the authorized Xiaomi service center – they will restore the code to the serial number.

⚠️ Attention: Self-modification IMEI This can result in the device being blocked by the operator or law enforcement authorities. Use this method only to restore the original device. IMEI!

πŸ’‘

If the IMEI is reset after firmware, never enter random numbers! this can result in a permanent locking of the communication module.Always use the original IMEI from the box or stickers under the battery.

Comparison of IMEI Verification Methods on Xiaomi

MethodSpeed.It works without a network.Suitable for Dual SIMDifficultyWhen it doesn't work
USSD-code *#06#⚑ Instantly.❌ No (needs a SIM card)βœ… Yes.⭐ Very simple.If the communications module is offline
Phone settings⚑ Quickly.βœ… Yes.βœ… Yes.⭐ JustIf the IMEI is dropped
Box/sticker⏳ 1-2 minuteβœ… Yes.βœ… Yes, if 2. IMEI)⭐ JustIf the box is lost
Engineering menu⏳ 2-3 minuteβœ… Yes.βœ… Yes.⭐⭐ Middle-AverageIf the menu is blocked
ADB⏳ 5-10 minuteβœ… Yes.βœ… Yes.⭐⭐⭐ Hardly.If debugging over USB is disabled

FAQ: Frequent questions about IMEI on Xiaomi

πŸ” Can we change? IMEI Xiaomi?
Technically, yes, but it is illegal in most countries; changing the IMEI is considered a fraud and can result in a device being blocked by an operator or law enforcement, except for the recovery of the original IMEI after a failure (e.g., through a service center).
πŸ“± Why is my Xiaomi two? IMEI?
This is normal for dual SIM devices, each slot has its own unique IMEI. For example, the Redmi Note 11 Pro+ 5G has two physical communication modules, so it has two codes.
⚠️ What to do if IMEI The box and the phone don't match?
It's a wake-up call. Possible causes: πŸ”§ The phone was repaired with the replacement of the motherboard. 🚨 The device is fake (especially if purchased on Aliexpress or Avito). πŸ“¦ The box is not original (for example, from another phone). IMEI via imei.info – if the model does not match, return the phone to the seller.
πŸ”„ Can it? IMEI change after update MIUI?
When you officially update through Settings β†’ The IMEI software update remains unchanged, however, if you flashed your phone through Fastboot or custom recovery (such as TWRP), there is a risk of resetting the IMEI if you didn’t back up the NVRAM partition.
πŸ“‘ Why does the operator lock the phone? IMEI?
Operators are blocking IMEI in the following cases: πŸš” The phone was stolen or lost (according to the owner's claim). πŸ’° The device was purchased on credit and not paid off. πŸ“΅ IMEI counterfeit or altered. πŸ” If your Xiaomi is blocked incorrectly, contact the operator with the documents on the phone.