Lost your International Mobile Equipment Identity while the custom ROM firmware update in your Galaxy S2? Well, it is very common. But the IMEI is very necessary and if you lost it during firmware update and without it, network operators doesnt allow the latching of the network.
IMEI helps uses to recover their stole or misplaced mobile phones and is the only hope to retrieve their phone. Re implanting IMEI is not advised and is not-so-easy.
We can recover the IMEI of Samsung Galaxy S2 Android Phone by following a certain procedure but before that you must have a look at the pre-requites, as keeping them in mind will help to easier the task.
Note: The following task should be applied on Samsung Galaxy S2 in order to get its IMEI.
- Samsung Galaxy S2 must be rooted and it should not be Network Locked Device. ( If not so, than do it)
- Root Explorer, a file manager app that allows users to access the whole phone, should be installed on the device in order to copy the files from / to EFS Folder which is in your phone.
- Terminal Emulator, a app that allows you to access your Android device built-in Linux command line shell, should also be installed. You can now follow the procedure to recover IMEI number given below.
Method of Recovering Samsung Galaxy S2 IMEI:
1. Backup the folder named “EFS” by the app “Root Explorer” to your SD card and as well as to your computer so that it doesn’t gets lost.
2. Assuming that you have backed up folder “EFS”, delete the folder from the root of the device using app “Root Explorer”.
3. Go to the root via Root explorer after you have reset you phone. As you can still see EFS folder although you have deleted it, I must tell you that it is the new EFS folder and not the old EFS folder which was auto generated.
4. Open the EFS folder and delete “nv_data.bin” and “nv_data.bin.md5″ file.
5. Now, “IMEI” folder from the folder which you copied in you SD card and by using the Root explorer copy “.nv_data” file at the root of device.
6. Make another copy of “.nv_data” file in the EFS folder, so that there are 2 “.nv_data” files.
7. Rename one to “nv_data.bin” and another to “nv_data.bin.bak” from “.nv_data”.
8. Open command prompt at the ADB tool path or by typing following command to run the terminal:
adb shell ( use this command of you use ADB, if you’re using terminal, skip this line )
su ( ALLOW THE MESSAGE CAME AT YOUR PHONE’s DISPLAY BY SUPERUSER PROGRAM )
chown 1001:radio /efs/nv_data.bin
9. Reset your device, and dial *#06# to check if the original IMEI number has been restored.