Losing the IMEI of an Android device is one of the most awkward situations a user can find him/herself fallen into. But why is the corruption the EFS partition and loss of IMEI is so serious an issue that results in a nightmarish experience? Actually, people do not feel bad because their device does not show that long series of digits that we know as IMEI, but because the corruption of EFS/IMEI leaves the device with no network signal or data connection at all.
All other functions work without a problem but a phone without a network is just a useless gadget without a soul. The cases of lost of EFS data or IMEI is commonly found on Samsung Galaxy devices but it can also happen to LG devices including the Nexus series. The EFS partition on an Android device contains data like contains device specific essential information such as its IMEI, wireless device MAC address, baseband version, product code, system ID and NV data.
Recently, a friend of mine lost the IMEI of his LG G2. After struggling for some days and trying different things, he was finally able to restore lost IMEI on LG G2. If you happen to be an LG G2 user and are facing the same issue, the method described below might help you get back its IMEI. But before we learn how to restore lost IMEI on LG G2, let’s see first how to backup it.
Backup and Restore EFS on LG G2
- Make sure your LG G2 is rooted and you have installed TWRP recovery on it.
- Download LG G2 EFS backup script in flashable zip: LG_G2_Backup_EFS_Final.zip
- Copy the zip file to your phone.
- Reboot your LG G2 in recovery mode.
- Flash the LG_G2_Backup_EFS_Final.zip file using Install option in TWRP.
- At the completion of the installation, your phones EFS/IMEI data will be backed up to /sdcard/EFS_Backup folder as efsbackupflashable.zip.
- Do not forget to make a copy of the backed up zip to your computer as a precaution.
- In case you lose your phone’s IMEI, you can flash the efsbackupflashable.zip file to restore your IMEI and NV data.
Restore Lost IMEI on LG G2
The method described above can help in restoring the EFS only if you already made a backup, but what about those who do not have an EFS backup? Don’t worry, we have a tested solution for you. The method given below has been tested on T-Mobile LG G2 D801 but it should also work on other US variants and International model of the device.
- Make sure your LG G2 is running the stock LG firmware. If your phone does not have the official firmware installed on it, restore it to stock first.
- Install the latest LG USB drivers on your computer.
- Now download the IMEI converter tool and unzip it: IMEI-Converter.zip
- Download QPST (Qualcomm Product Support Tools) and unzip it: QPST_2.7_378.zip
- Open the QPST_2.7_378 and run the setup file to install it on your computer.
- Enable USB debugging on your LG G2. You can find this option under Settings> Developer options.
- Connect your device to the computer.
- Run QPST configuration and click on the Ports tab. Click on Add new port option.
- Your current port should show as COM4/5.
- Select the port and click OK. The port should come upon active phones.
- Select the phone and click the Software Download option from Start clients menu.
- Now click on the Backup tab. You should see your phone’s port.
- Click on Start to initiate the backup.
- Now navigate to C:/ Program Files/ qualcomm/ qpst/bin folder.
- Run RF_NV_Manager.
- Click File> Read from phone. Your phone’s IMEI number should appear on number 550; NV_IMEI_I
- If you do not see item 550, do not panic.
- Click on File> Read supported RF NV items.
- Click on item 550. You would see 9 blank fields.
- Now run IMEI Converter.exe.
- Now type your phone’s IMEI in Enter IMEI field. You can find your IMEI on your phone’s bill or the box your device came in.
- Then click on <Convert IMEI> button.
- You should see 18 digits in groups of 9.
- In RF_NV_Manager program, click on Hex by Write NV button.
- In the 9 boxes, type in the numbers from IMEI converter starting from left. Type in the first group of two numbers in the first field, then go to the next field and type in second 2 digits.
- When you are done with doing this, click on Write NV option.
- Then click File> Read from phone.
- Item number 550 should appear now.
- Disconnect the USB cable and reboot it.
- Open phone’s dialer and dial *#06#. You should see your phone’s IMEI now.
So, was this tutorial helpful to you in restoring the lost IMEI on your LG G2, or you are still stuck with a null IMEI? Do share your experience with us via your feedback. Cheers!
Head over to the XDA forum thread to learn more about the trick.