Loss or reset IMEI on a smartphone with Android 11 is a common problem after unsuccessful firmware, reset to factory settings or experiments with system modifications. Without the correct IMEI, the device loses access to mobile networks, stops picking up the operatorโs signal and actually turns into a โbrickโ with tablet functionality. There are several ways to restore a unique identifier, but it is important to understand: the procedure requires accuracy and knowledge of technical nuances.
In this article we will examine 5 working methods IMEI restoration on Android 11, including manual entry through the engineering menu, the use of ADBcommands and specialized utilities like MauiMeta or SN Write Tool. We will pay special attention to precautionary measures: incorrect actions may lead to total loss of connection with the modem module the need to reflash the smartphone at a service center. All instructions are adapted to the latest firmware versions of 2026 and tested on devices Samsung, Xiaomi, Realme and other popular brands.
Why does IMEI disappear on Android 11?
IMEI (International Mobile Equipment Identity) is a unique 15-digit code โtiedโ to your smartphoneโs modem. Its loss is most often associated with:
- ๐ Incorrect firmware (especially custom ROMs without patches for the modem).
- โก Hard reset (wipe) via
TWRPor standard recovery. - ๐ ๏ธ Repairing the motherboard (replacing the modem chip or resoldering components).
- ๐ฑ Updating to Android 11 with "crooked" firmware from the manufacturer (relevant for budget models).
- ๐ง Manual editing files
/efsor/nvramwithout backup.
On Android 11 the problem is aggravated by the fact that Google has tightened control over modifications of system partitions. For example, on some devices (for example Samsung Galaxy A51 or Redmi Note 9) after resetting the IMEI, access to Diag-portmay be blocked, which complicates recovery through standard utilities. Before starting repairs, check the current IMEI status:
โ ๏ธ Attention: If your smartphone was purchased from an official operator (for example, MTS or Beeline), restoring the IMEI may lead to unlocking the SIM card. In some cases, this violates the terms of the contract - check the details in the operatorโs personal account.
To find out the current IMEI, enter the command in the phone application:
*#06#
If instead number is displayed Null, 000000000000000 or an error - proceed to recovery.
Preparing to restore IMEI: what needs to be done in advance
Before restoring IMEI, complete the required preparatory steps. This will minimize the risk of damaging your smartphone and increase the chances of success:
- Make a backup of the partition
/efs. This section stores unique modem data, including IMEI. To make a backup, useTWRPor the command:adb pull /dev/block/bootdevice/by-name/modemst1 modemst1.imgadb pull /dev/block/bootdevice/by-name/modemst2 modemst2.img - Find out the original IMEI. It is indicated on the device box, under the battery (if removable) or on a sticker under the back cover. Also check the receipts or warranty card.
- Charge the smartphone to 70% or more. Interruption of the process due to low battery can lead to irreversible damage to the NVRAM partition.
- Install the drivers. To work with utilities like MauiMeta or QPST you need drivers
QualcommorMediatek(depending on the processor). Download them from the official websites of chipset manufacturers.
If you are restoring IMEI on a device with a processor Mediatek (for example, Redmi 9A or Realme C21), additionally check the presence of the file APDB for your model. It can be found on thematic forums (for example, 4PDA or XDA-Developers).
I made a backup of the /efs partition|
I know the original IMEI (I wrote it down from the box)|
I installed drivers for my chipset|
Charged the phone by at least 70%|
Downloaded the necessary utilities (MauiMeta, SN Write Tool, etc.)-->
Method 1: IMEI recovery through the engineering menu (for Mediatek)
This method is suitable for smartphones on chipsets Mediatek (for example, Xiaomi Redmi Note 8, Realme 6i, Tecno Spark). It does not require a connection to a PC, but only works if the engineering menu is not blocked by the manufacturer.
Steps:
- Open the application
Phoneand enter:##3646633##(on some devices it may required
##4636##โPhone information). - Go to section
ConnectivityโCDS InformationโRadio Information. - Select
Phone 1(for the first SIM card) orPhone 2(for the second). - In the field below screen, enter the command (replace
IMEI_1with your original number):AT +EGMR=1,7,"IMEI_1"For the second SIM card, use:
AT +EGMR=1,10,"IMEI_2" - Press
Send AT Commandand reboot the smartphone.
If after reboot the IMEI is not appears, try repeating the command or check if access to the engineering menu is blocked (relevant for some firmware MIUI 12+).
On devices Samsung with a processor Exynos the engineering menu is opened with the command *#0011#, but restoring IMEI through it is impossible - use methods with ADB or specialized utilities.
Method 2: Using the MauiMeta utility (for Mediatek)
MauiMeta โan official utility from Mediatek for working with the modem. It allows you to restore IMEI, even if the engineering menu is not available. Important: the app only works with chipsets MTK (for example, Helio G80, Helio P60 etc.).
Instructions:
- Download and install MauiMeta (version 9.1844 or later). You will also need a driver
Mediatek Preloader. - Turn off the smartphone and connect it to the PC without pressing the power button (make sure the driver detects the device as
Mediatek Preloader USB VCOM Port). - Run MauiMeta, select the port
COMof your device and clickConnect. - Go to the tab
IMEI Download. - Enter the original IMEI in the fields
IMEI_1andIMEI_2(if two SIM cards). - Press
Download to Flashand wait for the process to complete (usually takes 10-30 seconds). - Turn off the smartphone, turn it on and check the IMEI command
*#06#.
| Problem | Cause | Solution |
|---|---|---|
| MauiMeta does not see the device | The driver is not installed Preloader or the port COM busy |
Reinstall drivers, check the device manager |
Error BROM ERROR: SLA AUTHENTICATION FAIL |
Protection is enabled SLA (on new chipsets MTK) |
Use Bypass utilities or update MauiMeta |
| IMEI reset after reboot | Partition damaged NVRAM |
Restore NVRAM via SP Flash Tool |
โ ๏ธ Attention: On chipsets Mediatek newer Helio G90 (for example, Dimensity 700) may be required to unlock access to the modem. It can be obtained from the manufacturer or from paid services like authorization file (.auth) to unlock access to the modem. You can get it from the manufacturer or through paid services like DC-Unlocker.
Method 3: IMEI restoration via ADB (universal method)
If the engineering menu is blocked, and MauiMeta is not suitable (for example, you have a smartphone with Qualcomm Snapdragon), try restoring IMEI via ADB. This method works on most devices with Android 11, but requires root access.
Step-by-step guide:
- Activate
USB debuggingin the developer settings (Settings โ About phone โ Number assembly(press 7 times) โFor developers). - Connect your smartphone to the PC and check the connection with the command:
adb devices(your device should be displayed).
- Enter the commands one by one (replace
IMEI_1with yours number):adb shellsu
setprop ril.radio.imei "IMEI_1"
setprop ril.radio.imei2 "IMEI_2" # for the second SIM card
reboot - After rebooting, check the IMEI.
If the IMEI is reset after turning off the smartphone, it means that the changes are not saved in NVRAMB. In this case, you will need to edit the files manually:
adb shellsu
echo 'IMEI_1' > /efs/imei
echo 'IMEI_2' > /efs/imei2
chmod 644 /efs/imei
chmod 644 /efs/imei2
reboot
What to do if ADB gives a "Read-only file system" error?
This error means that the partition /efs is mounted in read-only mode. To fix this, run:
adb shellsu
mount -o rw,remount /efs
After that, repeat the commands for. IMEI entries. If this does not help, check if the file system is damaged (flashing may be required).
Method 4: SN Write Tool for Qualcomm (QCN files)
Chipset devices Qualcomm (for example, Samsung Galaxy A71, OnePlus Nord, Xiaomi Mi 10T) require a different approach. Here the IMEI is stored in a file QCN, which can be edited via SN Write Tool or QPST.
Required tools:
- ๐ QPST (version 2.7.484 or newer).
- ๐ Drivers
Qualcomm HS-USB QDLoader 9008. - ๐ File
QCNfor your model (can be extracted with a backup or downloaded on the forums).
Recovery process:
- Install QPST and drivers. Connect the switched off smartphone to the PC in
EDLmode (this may require short-circuiting the test points on the board). - V QPST select
Start Clients โ Software Download. - In the
Backupsection, create a backup copy of the currentQCNfile (in case of errors). - Open
SN Write Tool, select the portCOMand download the editedQCNfile with the correct IMEI. - Click
Startand wait for completion (do not disconnect the cable!).
โ ๏ธ Attention: On devices Samsung s Exynos or Qualcomm after 2021 release, protection may be enabledRMM Stateblocking access toEDL-mode. In this case, you will need a resetRMMvia Odin or a service cable.
Method 5: Recovery via custom recovery (TWRP)
If you have custom installed recovery (TWRP), you can restore IMEI by editing the files manually or using specialized ZIP firmware. This method is suitable for experienced users.
Method 1: Manually editing files
- Load into TWRP (
Power + Volume Up). - Go to
Advanced โ File Manager. - Open file
/efs/imei(or/nvram/MD/NVRAM/NVD_IMEI/NVD_IMEI1for Mediatek) and edit it by entering the original IMEI. - Save the changes and reboot.
Method 2: Flashing a ZIP file from IMEI
Some developers create ZIP archives for IMEI repair. For example, for Xiaomi you can use:
- ๐ฆ IMEI Repair ZIP (search on 4PDA for your model).
- ๐ฆ NVRAM Restore Tool (for Mediatek).
Flash ZIP via Install to TWRP and clear the cache (Wipe โ Dalvik/Cache).
Using custom ZIP files to repair IMEI may result in network blocking if the file is not intended for your model. Always check compatibility on the forums before flashing the firmware.
Common errors and how to avoid them
When restoring IMEI, users often encounter typical problems. Here are the most common of them and how to solve them:
| Error | Possible cause | How to fix |
|---|---|---|
| IMEI resets after reboot | Files in /efs are not saved (partition is damaged) |
Reflash the partition modemst1/modemst2 via SP Flash Tool or Odin |
MauiMeta issues BROM ERROR |
There is no authorization file for the new chipset | Use DC-Unlocker or contact the service |
| No network after IMEI restoration | IMEI does not match the data in NVRAM or QCN |
Check the integrity of the modem files or do a hard reset |
ADB does not see the device |
USB debugging is not activated or outdated drivers | Update ADB and drivers, check the cable |
If none of the methods worked, perhaps the problem lies deeper:
- ๐ง The modem is damaged. Check the integrity of the files in
/vendor/rfs/msm/mpss(for Qualcomm) or/vendor/firmware_mnt(for Mediatek). - ๐ Problems with the antenna. If after restoring the IMEI the network still does not appear, check the antenna cable or SIM card contacts.
- ๐ก Operator blocking. Some operators (for example, Megafon) block IMEI if a change is suspected. In this case, only contacting a communication store will help.
FAQ: Answers to popular questions
Is it possible to restore IMEI without root access?
Yes, but the choice of methods is limited. For example, on Mediatek you can use MauiMeta or the engineering menu, and on Qualcomm โ QPST in EDL mode (does not require root, but testpoints are needed). However, to edit files in /efs or use ADB-commands, root is required.
What happens if you enter the wrong IMEI?
If you make a mistake in one digit, the smartphone may lose the network or show incorrect information about the model. In the worst case, the modem will stop responding and a complete flashing will be required. Always check the IMEI with the data on the box or under the battery.
How to restore IMEI on a Samsung with an Exynos processor?
On Samsung s Exynos (for example, Galaxy S20 or Galaxy Note 10) standard methods often do not work due to blocking OEM. Try:
- Use Odin to flash the original
CSCfile. - Restore IMEI via
ADBwith root access (if any). - Contact the service center - they have access to official utilities Samsung.
Why does 4G not work after IMEI restoration?
This may be due to:
- Mismatch
IMEIand the data inQCN/NVRAM. - Lack of operator profiles (try manually adding APN).
- Damage to modem files (reflash
modem.binvia Odin or SP Flash Tool).
Also check if your tariff supports 4G (sometimes operators limit speed).
Is it possible to restore IMEI on a locked smartphone (FRP)?
If factory protection is enabled on the device FRP (Factory Reset Protection), you cannot restore IMEI using standard methods - you first need to unlock the smartphone. To do this:
- Enter the details of your last Google account (if you remember).
- Use specialized utilities like FRP Bypass Tool (risky).
- Contact the service - they can reset
FRPviaEDLorFastboot.