Change imei through the cds information tab
- Enter the engineering menu.
- Open the CDS Information tab in the Connectivity section.

- Select the Radio Information subsection.

- Select the Phone 1 subsection.

- Enter AT EGMR=1,7, “your IMEI” (leave the quotes) and press SEND AT COMMAND. If the system does not accept the command, add a space after the sign.

- If you have two SIM cards, go back to Radio Information (Phone Information) and select Phone 2.

- Enter AT EGMR=1,10, “your IMEI” (leave the quotes) and press SEND AT COMMAND. The command is different from the one entered in step 5 — this one has the number 10 instead of 7.
If the system does not accept the command, add a space after the sign.
- Reboot your device.
What is imei and how to find it out
IMEI — international mobile equipment identifier. When your phone communicates with a mobile network, it transmits two main identifiers — your SIM card number and the phone’s IMEI. This is a fifteen-digit code of decimal digits: from the first to the eighth are the model and place of origin, after that is the serial number, and the last digit is the control digit, calculated using the Luna algorithm based on the previous ones.
At a time when phones still had buttons, IMEI was the very beacon by which the police found stolen phones. With the advent of the Android operating system, which gives the user full control over the device, IMEI has ceased to be a stigma and turned into a parameter that can be very easily changed or lost under unfortunate circumstances.
To find out your IMEI, dial the number on your phone: *#06#.
Or look it up in the settings.
- Go to Android settings and select About phone/About device under System.

- Select the “General Information” subsection.

- Select item «
IMEI code data.»
- There can be several IMEIs — one for each SIM card slot.

The IMEI should be listed under the cover of your device, most often under the battery and on the box you bought it in.
Engineering menu
But first of all, a few words about the problem. Without a unique identification number, which is a sequence of fifteen digits, including the control number, you will not only be able to track your phone by IMEI, but also, which is much less pleasant, use a SIM card.
Most often, the problem occurs immediately after flashing the phone for Android; less often — due to mechanical damage to the device or installation of a malicious software product. And if it is quite possible to disable application optimization when turning on Android using standard means, then to restore IMEI the owner of the device will need to use a number of more complex manipulations; The first of them — and at the same time the first way to restore the identification number — is setting up IMEI in the MTK engineering menu.
Important:
Before you get started, you need to make sure that the problem really lies in the unique phone number. This can be done by typing the command *#06# using the virtual keyboard
and looking at the result.
If a message like “Incorrect IMEI”, “Incorrect IMEI”, “IMEI not defined” and so on appears on the smartphone screen, the case is appropriate — and you can try to restore the identifier using the first method.
So, here we go:
- Go to the “Phone” menu again and type the combination *#*#3646633#*#* on the on-screen keyboard
. The command is suitable for most smartphones with MTK processor; if the engineering menu does not open automatically, the user should try to put the following combinations of numbers between the “stars” and “hashes”: 54298
, 8255
, 4636
, 3424
, 7378423
, 2846579
. For example, the command to log in on a “non-standard” model under the Android OS may look like this: *#*#7378423#*#*
.
- In the engineering menu, go to the “Connection” tab.
- Next, go to the “Information about CDS” section.
- Subsection Radio Information.
- And, if the smartphone is designed to install two SIM cards, in Phone 1.
- Here the owner of the device will need to enter text like EGMR=1,7, “Н” in the command line located above
, where H is the full fifteen-character identifier for the first slot. You can see your number on the stickers of the box in which the smartphone was sold, or under the battery on the device itself — for the future it is better to write it down on a piece of paper. Commas and quotation marks must be preserved.
- By clicking on the Send AT Command button located under the text line, the user will receive one of two possible results.
- It’s better, without rebooting your Android phone for now, to add a space before EGMR
and try to send the command again.
- As a rule, the adjustments made are enough to change the identifier; in this case, the device owner will see the AT command is mSent message on the screen.
- Exactly the same operations should be repeated for the second SIM card — only replacing EGMR = 1,7, “H”
on EGMR=1.10, «Н»
with or without a space, depending on the method of obtaining a positive result in the first case.
- Having received a satisfactory response from the system.
- The user must restart the smartphone.
- If the changes were successful, when sending the next command *#06#
the owner will see a message containing both identifiers — and will be able to communicate, send text messages or download the best Android applications using the mobile Internet with complete peace of mind.
Change imei through the gprs tab
- Enter the engineering menu.
- Open the GPRS tab in the Telephony section.

- Enter the IMEI you want to install and click Write IMEI.

- If you have two SIM cards, switch to SIM2 and register the IMEI for the second SIM card.

- Reboot your device.
Restoring imei through an application using the example of chamelephone
If you have successfully obtained root rights, you can proceed to change IMEI through the Chametelephone application.
- Install the Chamelephone application via Play Market and launch it.

- Generate a random one (preferred) or enter your own IMEI, then apply the changes using the Apply new IMEIs button.

- Reboot your device.
IMEI loss occurs in fairly rare cases. It leads to such serious disruptions to the operation of the device as loss of the mobile network, but it is surprisingly easy to fix.
Adb run
You can also restore or create a new identification number for your Android phone using this universal program for your computer.
After downloading and installing Adb Run, the user must:
- Launch the application and, while it is loading, connect your smartphone to your computer or laptop using a USB cable.
- In the open menu, which cannot but please the lover of brevity, enter number 7 (Manual Command) in the command line and press the Enter key.
- Now — in the same way, go to section 12 (IMEI Restore — as follows from the warning, the option is only suitable for MTK-based smartphones).
- If desired, read the instructions for changing the universal number and the developer’s disclaimer of warranties by sending the command “0”.
- Or get straight to the point. If your Android phone supports using only one SIM card, enter the command “1”; if there are two — “2”.
- On the next page, the device owner must sequentially enter and apply the IMEI for the first one.
- The program will generate a file without the MP0B_001 extension. To find it, the user needs to open the Adb Run folder by double-clicking on the shortcut on the desktop and go to the progbin directory. Another option to find yourself in the right place is to enter the address C:adbprogbin in the Explorer search bar.
- The specified file must be copied to the internal memory of the phone.
- Now, using any file manager with the ability to access the root folder, the owner should find MP0B_001 on the smartphone.
- Go to parent folder.
- And sequentially the nvram subdirectories.
- And paste the file into the last folder, confirming the replacement of the existing one as necessary. If one of the above subfolders is not on the device, you should create the missing chain yourself — or reflash the phone again.
By rebooting the Android smartphone, the owner will receive working slots for SIM cards with valid identifiers; If restoring IMEI did not work out this way, you should check the accuracy of the entered sequences and try again.
Using maui meta
Most likely, you will not find a more complex way to restore IMEI. Use it only in extreme cases. Moreover, there is no single instruction on how to connect a smartphone to this program, there are only a number of instructions for specific models.
Of course, you definitely won’t make the phone any worse, but you risk wasting time without getting any results. But, if all the previous methods did not help, and you need to return the device to functionality, follow the further instructions:
- Launch the program and immediately click on the “Reconnect” button.
- Connect the phone in boot mode (volume up button off).
- Turn off your phone.
- Enable “Connect smartphone in META mode” in the program and connect the phone again in boot mode.
If the previously blinking indicator in the main program window turns yellow, it means that these instructions suited you and you can flash the IMEI. If not, the smartphone needs another connection method. Try searching for which one on thematic forums.
The program with a connected device will look like this:
To restore the IMEI, click on the “Action” button at the top, and then on “Open NVRAM database”. Next:
- Select the database file from the original firmware archive.
- Select “IMEI download” from the drop-down menu.
- Enter IMEI without the last digit.
- Click «Download to Flash».
- Carry out similar steps for the second SIM card, if you have one.
- Click on “Disconnect” and restart your smartphone.
This was the most difficult and unpredictable way. Leave it for last when you have already tried all the above methods, but nothing has helped.
Using imei&sn writer
This method is quite complicated; it requires a PC and the IMEI&SN Writer program installed on it. You will also need to install drivers for your smartphone. If all this is present, you can begin recovery.
- Run the program.
- Set up all the items as shown in the screenshot.

- Click on the select DB button and in the window that appears, select the modem and processor database files depending on the smartphone model (they must be taken from the original factory firmware).
- After that, click on the “Start” button and connect the switched off phone to the PC.
- Once the installation is complete, you will have IMEI codes again.
If the phone is not detected or the program does not see it, reconnect until it is recognized. This error occurs quite often. But don’t do it too quickly, let the utility think about it.
Is it possible to delete imei
Since IMEI is a very important identifier for any device and there is no way to deliberately remove it.
But sometimes the word “complete removal” also means the following:
- force the IMEI not to be displayed on the screen by dialing *#06#, which is possible with certain knowledge in the field of programming;
- prohibit reading or accessing a memory cell. But what cannot be read, for example, via the RS-232 channel (computer port), can be read by a USB-Jig device (used in service centers to restore “bricked” Android devices) or, in extreme cases, by a programmer (a device designed for writing and reading information in ROM — read-only memory);
- forcing not to release IMEI to the network upon request — problematic, but possible. But in this case, there is a high probability that service will be denied or the phone will never find the network.
Each operator has an IMEI database; a request for an individual radio module number is required when registering on the network, and if the network operator does not receive a 16-digit number upon request, it will not allow the phone to use the network. From all that has been said above, we can conclude that “complete IMEI removal” is impossible.
Due to the fact that IMEI is really important in every Android device, it is recommended to check it on all gadgets, write it down and save it in a safe place. If any difficulties arise, you can use methods to restore or replace IMEI.
How to find a stolen or lost device using imei
It is worth noting that the chances of finding a lost or stolen gadget on your own are very small for two reasons:
- there is no necessary equipment to search by IMEI: in order to find a stolen or lost device, you must have access to special equipment, as well as databases of all cellular operators in the country where the loss or theft occurred. It is thanks to this that you can determine the location of the lost device and the new mobile number used by the gadget. The problem is that only law enforcement officials have access to equipment and information;
- there is no access to information about the location of the device: absolutely all online services that the user can find on the Internet, as well as applications and programs supposedly for searching smartphones by IMEI, are completely ineffective. Only a cellular operator has the right to provide information about the location of devices at the request of the police, who accepted a statement from the owner about the theft. So you should not turn to online services and various applications to search for stolen or lost devices.
The only sure way to find your gadget is to contact law enforcement agencies to file a report of theft. The police, in turn, submit a request to the mobile operator to search for the device. Quite often this method leads to the discovery of smartphones and tablets.
What is imei and where to find it on Android

Literally, this abbreviation can be deciphered as “international mobile equipment identifier.” This is a 15-digit number that can only be issued by special institutions. It serves to identify and track the device.
Smartphone manufacturers indicate IMEI in several places: on a sticker under the battery (on the battery/back cover), on the box, in the warranty.
When the phone is in working order, the IMEI code can be viewed by writing the combination *#06# in the dialer menu. But, of course, it is stored in another place, to be more precise — in NVRAM. This is a permanent memory compartment in which basic system-important settings are stored.
There are also other identification parameters, such as MAC address. The safety of this memory section is especially important, so it cannot be accessed from conventional file managers.
Manual recovery on Android
To make sure that there is no imey code, you should dial the combination *#606#. If nothing appears on the screen, it’s time to start restoring. You can find the identification number inside the phone itself (usually written under the battery) or on the device box.
- Take out the SIM card.
- Make a call using the combination of numbers *#*#364633#*#*. It will take you to the engineering menu.
- Go to “CDS Information”, then click on “Radio Information” and select “Phone 1”
- At the top after AT, enter the combination EGMR=1,7,“IMEI”.
- Click “SEND AT COMMAND” to confirm the action.
- If the device is designed for 2 SIM cards, then you need to repeat the procedure, but enter the combination AT EGMR = 1,10, “IMEI”.

The above method is written for Alcatel, Philips, Fly phones. But to go to the engineering menu on other models, other combinations are needed. Try one of the following for your phone:
- gadgets on MTK processor — *#*#54298#*#*;
- Samsung – *#*#4636#*#*;
- HTC – *#*#3424#*#*;
- Sony – *#*#7378423#*#*.
Why does the identifier disappear
The reason for IMEI disappearance may be software or hardware problems, depending on the model and manufacturer of the device. But common problems look something like this:
Restore_imei
Don’t want to install Adb Run, but still need to restore IMEI? Then you should try this program, which generally repeats the actions of the previous one, but is a little easier to use.
After downloading and unpacking Restore_IMEI to any convenient directory on your computer, the owner of an Android phone should:
- Find the run.bat file in the folder and open it using the context menu.
- In the Notepad window, without changing other entries.
- Change both identifiers to be recoverable or generated by any of the previously listed methods. If there is only one SIM card slot in the phone, the second value should be deleted.
- Save changes using the File menu.
- Then close Notepad and run the script.
- In the directory with the unpacked program, the MP0B_001 file will be automatically generated, containing exactly the same information as in the previous example.
You should do the same with it: copy it to the internal memory of your Android smartphone and move it to the NVD_IMEI folder, and then reboot the device and check the IMEI using the *#06# command.
Why imei crashes and how to restore/change it
The main reason for losing IMEI is unsuccessful phone firmware, and a little less often, an attempt to obtain root rights.
As mentioned above, IMEI is one of the main identifiers of your phone when communicating with a mobile network. And if it fails (all values are set to 0), communication problems may arise.
If you bought a used phone and found a discrepancy between the IMEI indicated on the phone and the one registered under the battery, it is better not to install the original IMEI.
Things to remember about IMEI:
- deleting IMEI is changing IMEI to a zero value (000000000000000), restoring IMEI is changing IMEI to its original value;
- there are no ways to restore the original IMEI if you do not know it, since information about it is not stored anywhere;
- if it is not possible to determine the original IMEI, you can always make one up or generate it;
- never trust services that offer to find out your original IMEI for restoration — these people are scammers and offer the impossible;
- the only way to find your missing/stolen phone by IMEI is to contact the police.
Imei generator
Using this program for smartphones running Android, you can not only generate new unique numbers, but also check current ones for compliance with standards, and also restore IMEI by going to the engineering menu directly from the application.
To restore or change your phone identification number using IMEI Generator you will need:
- And choosing the appropriate option.
- If the IMEI is forgotten or persistently perceived by Android as incorrect, generate a new one by tapping the Generate button on the first tab.
- Select any attractive option at the bottom of the page.
- And copying it to the clipboard using the button opposite.
- Now, to restore the phone’s functionality, you should call up the side menu of the application and select the MTK Engineering item in it.
- And then repeat the IMEI manipulations described in the first section.
Important:
After each change of identifiers, the device must be rebooted — the settings will not be applied until the next switch on.
Summary
The question of how to restore IMEI on Android after flashing the firmware (via the engineering menu too) has many answers. It is not a fact that the methods described above will suit you. But they help most people. The main thing is to do everything as described above, and, of course, make a backup copy.
Then your device is in no danger. But don’t forget about precautions. We hope that everything will work out for you, and that your gadget will live a long and happy life, delighting you with its performance. Just follow the instructions carefully and everything will be fine!
Have you flashed your Android smartphone and it stopped seeing the network? Did you buy a second-hand device that periodically loses the network and cannot make calls? Are there incoming calls, but outgoing ones are constantly being dropped? Smartphone does not receive or send SMS? All these errors are in one way or another related to incorrect IMEI — “empty”, zero or non-unique.
In our guide, we will tell you what to do to prevent damage to IMEI, how to check IMEI on Android and, most importantly, how to restore or change it if trouble does happen. We will also consider situations when it is necessary to change IMEI while remaining within the legal framework.
Method 4
If IMEI is not in the firmware, but in EEPROM. Then changing it is very simple using the supplied data cable (not the firmware one) and the HyperTerminal program, which is included in any Windows. Instructions for changing IMEI via Hyperterminal: 1) connect the phone in com-port mode to the computer via a USB cable.
If you are using Windows: call hyperterminal -> select the virtual port on which the phone is connected, after connecting, dial AT — you should receive an OK response in the window, i.e. connected via comport; 2) next we type a test command (determines whether changing IMEI is supported): AT EGMR=? if supported (OK) — enter the new AT EGMR=1.7,»IMEI» (instead of IMEI — real imei numbers).
If it’s a two-symbol, the second imei is changed with the command AT EGMR=1,10,”IMEI” (instead of IMEI, real imei numbers).
By the way, the first parameter of the command is zero-read, one-write. at egmr=0.7 EGMR: “135790246811220” — view the first IMEI
at egmr=0.10 EGMR: “135790246811220” — view the second IMEI
If they differ, then both are displayed by *#06# on the device’s keyboard; if they coincide, only one is displayed.
Sn write tool
To restore IMEI using this program for a personal computer or laptop, you will need:
- And run the executable file SN Writer.exe.
- In the second drop-down list of the window that opens, select the Smart Phone option.
- And by clicking on the System Config button.
- Check the IMEI checkboxes.
- Dual IMEI, if the phone has slots for two SIM cards.
- And “clear” the DualIMEI Same checkbox.
- “Enable” the IMEI_1 Header and IMEI_2 Header fields located on the right.
- And enter the first eight digits of the identifiers for the first and second SIM card slots.
- Click on Save, then in the main program window — on Start.
- Enter the unique numbers that you want to restore on your smartphone in the text fields again (now all fifteen digits) and click on the OK button.
- After a few seconds, the IMEI will be written to the device’s memory; Now all that remains is, as usual, to restart the phone and check whether the changes have taken effect.
What can you do with imei if your device is lost?
You can track your lost phone using your Google account — go to your personal account. If the smartphone has been linked to this account, the “Android” function will be available. Information about the device and recent actions are displayed here. If the account was unlinked for some reason or was not linked at all, the function will not be available.
If your phone is stolen, you must contact law enforcement. If you have it and with the help of your telecom operator, they have access to information about the location of the device. Such an operation can only be carried out with special equipment.
If the phone falls into the wrong hands and stops responding, the next thing the attacker can do is change it.
Be careful when you see many phone tracking services on Google Play. Surveillance is prohibited by law, and such applications often turn out to be a fraudulent way to make money. Also, dubious applications contain malware.
Correcting incorrect imei after flashing using root rights
The other option is much simpler, but it requires ROOT rights and installation of a special application. The app is called Chamelephon and can be downloaded from Google Play Store.
Having Ruth and the application, you will need to go to the latter (while giving all the permissions it asks for) and indicate IMEI in special fields. If for some reason you are unable to find out your IMEI, you can generate a new one. After this, restart your phone. After this, the incorrect IMEI will change to correct after flashing.
The owner of a device running Android OS, who has managed to successfully flash the phone and is ready to enjoy the updated functionality, will certainly encounter a number of unexpected problems. Some of them can be solved relatively easily; another, for example the need to restore a missing or incorrect IMEI, will cause the user much more worry. Let’s try to figure out what means of restoration are used.
Google “find device” service
Google provides a service with which you can find a device if it is authorized in a Gmail account.
- Go to your browser from your computer and enter “Google find device” in the search bar.
- Select a site whose address contains the word google and go to it.
- An account form will open, enter your email name and password.
- Confirm from your phone that you are its owner.
- If everything went well, a map will open, on the left side of which you will see the parameters of your phone and a functional menu in which you can call, block or erase data from the phone. However, if geolocation is turned off on your phone, your phone’s location cannot be shown.
- To turn on the map display, in the “Settings” — “Location” menu, move the lever to the “ON” position.
- The location of your phone will be displayed on the computer screen.
Interference with the firmware
If the first option did not help, then you will have to correct the firmware files. Here you will already need superuser rights. You can get them through Framaroot or KingoRoot. The question of how to restore IMEI on Android after flashing it through the engineering menu, it turns out, disappears by itself.
Open the above directory (via Root Explorer) in some text editor and enter the correct IMEI in it. Most likely, the file will be completely empty. So there shouldn’t be any problems with this. This method works on all devices.
How to restore imei if it is missing or deleted
In rare cases, a system window with the message “Invalid IMEI” may appear on the device screen, due to which the smartphone is not authorized in the mobile operator’s network. If this error occurs, the user cannot work with the network, that is, make calls, receive calls and use the mobile Internet.
There may be several reasons why information about the error of losing the IMEI identifier or displaying an empty window when checking using a USSD request appears. For example, due to an unsuccessful attempt to flash the gadget or hard-reset (reset to factory settings).
If it suddenly happens that your device does not display the IMEI when prompted, there are several ways to restore it.
Why sometimes imei disappears after flashing the firmware
If you flash your phone with official firmware using proprietary software, most likely you will never encounter this type of problem. Risks appear when you decide to switch to custom and unlock the bootloader.
These are especially great if you want to try out firmware from a little-known developer. The fact is that inexperienced developers can change memory fragmentation or mess up in some other way, ultimately damaging NVRAM.
Another reason for getting an incorrect Android IMEI after flashing the firmware or not getting it at all is due to a glitch or crooked firmware. If the USB cable is disconnected before installation is complete, the battery is dead, or you did not follow the instructions exactly. All this can disrupt the order of the settings, resulting in the IMEI being lost. But how do you understand that this is the reason?
Restore imei through the engineering menu
The developers have made an engineering menu on the smartphone, in which it is possible to change many parameters, including IMEI.
To open it, in “Phone” enter the code corresponding to your gadget.
| *#*#54298#*#* or *#*#3646633#*#* | MTK processor |
| *#*#8255#*#*, *#*#4636#*#* | Samsung |
| *#*#3424#*#*, *#*#4636#*#*, *#*#8255#*#* | HTC |
| *#*#7378423#*#* | Sony |
| *#*#3646633#*#* | Philips, Fly, Alcatel |
| *#*#2846579#*#* | Huawei |
After this, correct the number using one of the steps described below.
Please note! Depending on the device, the appearance or arrangement of elements may differ.
Using specialized applications
If you cannot enter the engineering menu for some reason, perhaps this method seems too complicated for you, you can use special programs to restore it. Their advantage is that they provide the user with a convenient interface, and do not require knowledge of the combination to enter the engineering menu. The change can be made directly in the interface.
A popular tool is the program “Change IMEI MTK65xx”. This software is suitable if you have an MTK processor. You can find this application on the Internet. If you don’t know how to change imei, then follow the instructions:
In most cases, this software changed serial numbers without any problems. Please understand that installing third-party applications may harm the system.
How to find a stolen smartphone by ID
On the technical side, there are no problems in finding a stolen (lost) device: mobile operator base stations using triangulation make it possible to determine the location of a smartphone with an accuracy of up to 10 meters. And it’s also easy to see from billing which number is associated with a given IMEI.
But the mobile operator will carry out such search activities only at the request of law enforcement agencies. Therefore, the easiest and fastest way to find a stolen smartphone by IMEI is to contact the police. But keep in mind: the first thing they will do when buying stolen devices is to change the IMEI.
100% of sites offering paid searches for stolen smartphones are scammers
Precautions
Remember: no one can guarantee that all the methods described above will work adequately on your device. Therefore, experts recommend making a backup copy of the device’s operating system and all data before carrying out any work.
All other IMEI repair methods are mostly safe. But it still won’t hurt to make a backup copy. What if something goes wrong? Then nothing will stop you from returning a working version of the OS and continuing to do scientific research.
Tips to simplify the process of finding your gadget
To quickly find your smartphone if you lose it, it is recommended to follow some tips:
- fill out a business card with contact information on your smartphone or tablet. This will help, in case of loss of the device, the finder to find the owner of the device to contact him;
- install the TheftAlert application on your device, which is designed to send an SMS message when changing the SIM card to a phone number specified in advance;
- If you lose your device, immediately use one of the services (for example LoSToleN), which will allow you to add the IMEI of the gadget to the database of stolen devices. Also, in many similar services you can specify the amount of reward for return.
Getting root rights
Root rights or superuser rights provide the user with special powers, such as:
- removal of system files;
- embedding programs and melodies;
- removal of advertising;
- CPU overclocking;
- activation of hidden Android functions.
Root rights will be required for some subsequent actions when cleaning the device. Rooting will void your device’s warranty. Each device has its own characteristics, and the risk of damaging the system when obtaining root rights or after always remains. If you have root rights, you will not be able to receive warranty updates to the operating system.
How to determine damage in nvram
There are several ways to detect the problem. For example, when the phone turns on, but you cannot make or receive calls. If you see this, go to the “Phone” application and dial the code “*#06#” there.
As you can see in the screenshot, the codes are shown. By the fact that there are two of them, you can determine that the phone has two SIM cards. If there were blank lines, this would indicate damage.
Another diagnostic method can be to turn on Wi-Fi. After turning it on, go to the list of available networks, and if the message “Nvram warning err = 0x10” appears there, then you have an error and will need to solve it.
What to do if, after flashing the firmware, the phone does not see the network

Users do not always turn to the service center for help. Changing the firmware is not a simple process, after which problems with the device may arise, so a successful installation is very important for the performance of the smartphone. One of the possible consequences due to an error during the procedure is that the phone does not see the network.
How to restore memory on Android yourself
The absence of a name code on Android leads to the loss of the smartphone’s communication signal. Your gadget turns into a useless device that can neither send SMS nor make calls. After unsuccessful firmware, it is better to take the device to a specialist, but if you wish, you can try to restore the code yourself.
- using specialized programs;
- manual recovery via the engineering menu.
Wrong device on Android — what to do
If the name is deleted or incorrect, it may be a matter of returning to factory settings. This can also happen as a result of incorrect loading of new firmware, as well as in the software itself. Third-party Android software may negatively impact your device.
You can easily find out the IMEI by dialing the combination *#06# in a call, the number is automatically displayed without pressing the call button. The second way is to inspect the phone under the battery, or find it on the warranty card or packaging. If the phone has two SIM cards, both codes are indicated inside.
Results
It’s easy to restore your phone’s previous IMEI, but only on condition that the smartphone runs on a MediaTek processor. The user does not need to contact a service center or even connect the device to a computer — just use the engineering menu or install a special program.
imei recovery application
Another way to restore IMEI is to install a special program. To perform this method, you need to obtain administrator rights (ROOT). It is important to understand that such a procedure may deprive the mobile device of official warranty service, so it must be used with caution.
- Get ROOT rights (individually for each smartphone).
- Install the Chamelephon application.
- Edit the IMEI number.
- Save changes.
Causes of failure
The absence of IMEI on Android is a serious error due to which the gadget loses the communication signal. This may result in the inability to make calls, access the Internet, or send messages.
Reasons for missing IMEI:
- Error when returning the smartphone to factory settings.
- Incorrect gadget firmware.
Some models of Chinese devices can work without such an identifier. If you have a high-quality product from a reliable brand, but the IMEI has been lost, then the gadget will not work correctly.
Restore imei using the engineering menu
To call the engineering menu (Engineer Mode), you need to use a special combination, which may differ for different devices. You can find out which combination will help you call up the engineering menu from the instructions or documentation that comes with the device.
If for some reason the documentation is lost or is not nearby, try using the code *#3646633#. If it doesn’t work, you can try to select a code from the options for different manufacturers.
First, check whether the imei has really been erased
It is very easy to find out that the IMEI has been changed or deleted. To do this, you will need to open the dialer and enter the command into it: *#06#. After the last character (hash) is entered, a window will appear in which the IMEI code for each SIM card is indicated.
Recover imei using applications
If you have difficulty entering the engineering menu, or the engineering menu is not available on your device, you can always change the IMEI using applications. As mentioned above, the last IMEI digit is a control digit and is generated using the Luna algorithm based on the previous ones. And if you want to register a non-native IMEI, then it is better to generate it using one of these applications.
Video instruction: recovery via the engineering menu

How to restore IMEI
Found an error in the text? Select it, press Ctrl Enter and we will fix everything!
Conclusions
If an “incorrect IMEI” error occurs, you need to restore it via CDS Information or GPRS in the engineering menu, by entering a command in a terminal emulator or by a program to generate a new number.
Using sp flash tool
If you want to restore IMEI using this program, first you need to make a recovery file. Yes, this method is not suitable for those who have already lost their code, but it will be a good insurance policy for everyone else.
How to restore imei using terminal
You can also change the number using a terminal emulator like Termux.
[appbox googleplay com.termux]
Getting root rights
To solve the problem using the standard means of the device, you will need to obtain superuser rights. To do this, use the short step-by-step instructions:
How to recover from a file
Here is the sequence of actions:
Using adb run
With this software you need to act like this:
How to create a recovery file
Step by step instructions:




