Did you have ever noticed that customizing your phone by using various Custom ROMS to get a better interface and fast response is come with one major drawback.Well,major drawback or risk envolve to flash the ROMs is the changed in IMEI no of your device,this happened because EFS folder in your root folder gets changed while flashing the custom ROMs as the IMEI basically stored in ‘.nv_data file’ in Originally shipped EFS folder.
How to Recover IMEI on Samsung Galaxy S2
- Backing up .nv_data file. and restoring the one which comes with the stock firmware.
- To do this simply Download GSII-repair app ( It is an IMEI recovery Android application ) from Google Play ,open it and select save actual EFS folder option to recover your IMEI no on Samsung Galaxy S2,
GSII_repair app also allow us to take a backup of current EFS folder too.
How to recover IMEI on other samsung devices
- To recover IMEI no for rest of the samsung mobile phones manually simply follow the official thread posted by posted by vaskodogamagmail on XDA Forum.
If you have any doubt,feel free to ask through comments below.
TechTuple Technology Tuples


I agree major drawback or risk envolve to flash the ROMs is the changed in IMEI no of device. And this guide will definitely help to solve this problem.
when i tried to delet efs folder. its give me error that this is system folder, cant deleted
There is no need of deleting EFS folder!
den, ?? ignore dat step nd continue to next one??
thx
To anyone who might be interested, I have fixed the problem.
i hv tried evrything but none is useful as below.
its to simple. no more headache at all
I had to root the phone, and install Busybox. Then I installed an app called GSII_Repair. In the app, theres an option to ‘Mount EFS on RW’. I did this, and after rebooting, it works! Back on the network, and now the IMEI number can be viewed again!
I tried this but no luck. I still don’t have my imei back. Is there anything else i can do? Or is there something else you’re supposed to do that’s not written down here plainly?
Hello i am really sick of this !! ive tried everything i am unsuccessful ! I have a korean m250 … in the start there was unknown baseband , no imei and there was a bar sign in notification area … Ive flashed the GT i9100 rom on it and copied the EFS folder to the Root and now Baseband is Visible I9100XXKI3 and IMEI is also there but its Android generated IMEI … not real … PLEASE SOME ONE HELP ME GET MY REAL IMEI BACK !!! i am working on this since last month !! and now i am really messed up with this phone !!
i have a samsung 5610k java based mobile .i tried hard reset ,it deleted my imei no. and no sim is working in it,no network is coming,how can i get back my imei no. in my mobile and imei no. is also written on back of my mobile. PLEASE TELL ME SOLUTION>
Hi,
Eddy.Your prob is solved? My phone is samsung galaxy s2 i9100 its imei is not shown.Can any one help me?