Hi guys,
Yesterday I updated my cyanogenmod 11 with newest version doing a wipe cache first. After rebooting my phone seems to have an issue: the IMEI is null and I can't call or receive calls.
So I decided to flash the stock rom with odin, I thought that this could help, but nothing to do, the IMEI is still null and I can't use the phone
The first time I installed cyanogen I made a backup (using TWRP function), looking for that backup files, I discovered a file called efs.ext4.win, but if I try to open it with an unrar program, I see these files inside:
\.files
\bluetooth
\FactoryApp
\imei
\RFHAL
\RFHAL.DEF
\wifi
GUARDFIL
gyro_cal_data
pre_recovery.log
I don't see any "nv_data.bin" file or something like that. Is that normal?
Anyway, I think that EFS folder is corrupt or missing, i don't know. Is there a way to solve this issue? Thank you.
MaterialX said:
Hi guys,
Yesterday I updated my cyanogenmod 11 with newest version doing a wipe cache first. After rebooting my phone seems to have an issue: the IMEI is null and I can't call or receive calls.
So I decided to flash the stock rom with odin, I thought that this could help, but nothing to do, the IMEI is still null and I can't use the phone
The first time I installed cyanogen I made a backup (using TWRP function), looking for that backup files, I discovered a file called efs.ext4.win, but if I try to open it with an unrar program, I see these files inside:
\.files
\bluetooth
\FactoryApp
\imei
\RFHAL
\RFHAL.DEF
\wifi
GUARDFIL
gyro_cal_data
pre_recovery.log
I don't see any "nv_data.bin" file or something like that. Is that normal?
Anyway, I think that EFS folder is corrupt or missing, i don't know. Is there a way to solve this issue? Thank you.
Click to expand...
Click to collapse
S3 mini has no nv_data.bin file in EFS folder. You made already a backup of your efs, try to restore it with TWRP to get your IMEI back
Sent from my GT-I9301I using XDA Free mobile app
xXPR0T0TYPEXx said:
S3 mini has no nv_data.bin file in EFS folder. You made already a backup of your efs, try to restore it with TWRP to get your IMEI back
Sent from my GT-I9301I using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for replying.
I tried to restore EFS folder using TWRP and my backup, but nothing changed, I still don't have Imei and baseband.
Do you think that flashing a PIT file could help me?
Thank you so much.
Related
Hi all,
I recently upgraded to JPM version of froyo, and wanted to change back the product code to the original. After restoring from the .bak files, I got back the original product codes. However, while copying to another location for backup, I deleted the contents of the /efs folder by mistake (atleast I think I did).
The /efs folder is empty, but the phone still works fine. Haven't rebooted the phone for fear of bricking it. Is there a way to recover deleted files? Or are those files just hidden from view?
Someone please help
Update:
Managed to get of copy of nv_data.bin from a folder used by sgstoolbox. Rebooted the phone and phone works fine. Checked the folder contents, has nv_data.bin, nv_data.bin.md5, .nv_state and a folder named .android. Is there anything else which should be there? How to restore?
Do you have a backup of your /efs folder?
Woah same happened to me just some Hours ago !
If you used SGS Toolbox to check, you are lucky because it automatically creates a backup.
-> I think SUFBS Explorer deleted the efs because i am sure i checked "copy" ... anyway !
If you have any backup file, you are lucky.
One question by the way:
I´ve also lost the "IMEI" Folder, but my IMEI is still correct. Is that because ne nv_bin is just enough for the system checks ?
EDIT: Go and check with SGS Toolbox, if it displays your code, it is still there + it creates a backup file on your sdcard (you should double-check that anyway)
I'd say that the best and easiest way of restoring your product code is by using this: http://forum.xda-developers.com/showthread.php?t=787163
messing around with /efs folder is not a good idea, especially if you don't have a back up.
Just remembered that I have a titanium batch backup of system + apps taken a while ago when I was on stock firmware. Any way to restore the /efs folder from that? The shock of losing the /efs folder was enough to jolt me out of a beer induced haze ;-)
The phone still works, which is good news. But anyway to restore from Titanium backup?
fullerms said:
Just remembered that I have a titanium batch backup of system + apps taken a while ago when I was on stock firmware. Any way to restore the /efs folder from that? The shock of losing the /efs folder was enough to jolt me out of a beer induced haze ;-)
The phone still works, which is good news. But anyway to restore from Titanium backup?
Click to expand...
Click to collapse
Titanium does not backup /efs.. If you don't have a backup, you're basically screwed! Sorry to be the bearer of bad news
Like I said, the phone works fine after I restored the nv_data.bin file. I listed the files which were rebuilt by the system. Is there anything else missing? Can someone post a screen shot of the contents of your efs folder?
Sent from my GT-I9000 using XDA App
fullerms said:
Like I said, the phone works fine after I restored the nv_data.bin file. I listed the files which were rebuilt by the system. Is there anything else missing? Can someone post a screen shot of the contents of your efs folder?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Oh, so you DID have a backup? Nice! Besides what you lited in the first post, there are the following things:
.imei (file)
imei (folder)
- .nvmac.info
- bt.txt
- mps_code.dat
Any idea what those files are for? Possible to check what they contain?
Sent from my GT-I9000 using XDA App
Like i said, my imei folder was deleted aswell...
No problems so far with that !
Use rootexplorer, dont use ASTRO. It's crap and does not show all files, including the whole /efs
My EFS folder is empty too...and I don't know why, I have only flashed a couple of time with odin and JM9....
But SGS Toolbox report my csc correctly as ITV....even if I used the HUI csc from my operator with odin....
Could it be a problem if the efs folder is empty? The phone is working well...the only problem is that it loses very often the wifi connection...but I don't think that it is csc related...
Unlike other cases posted previously...
All files in efs were deleted, including all hidden .bak files
Now, kies displayed my phone have a product code of XXXXXXXXX and a fake IMEI...
Is it possible to restore the nv_data.bin and other files??
Please help! Thanks....
I have the same problem, is there a solution for that?? Please answer!
Did you install sgs toolbox and used it's check product code function before you deleted your efs? If yes, there is still a chance. If no, there are currently no public fix available yet.
Sent from my GT-I9000 using XDA App
We are on the same boat, as what francis posted. No public fix yet but pretty sure there will be.. its just a matter of time.
the same thing happened to me yesterday when i flashed Cyanogenmod 7, got fake imei but everything worked just fine (call, data, market).
today i deleted everything from efs folder using Root Explorer then installed i9000XWJS5 then, surprise, i got my original imei back.
do not know how and do not know if it will work on you but it worth a try
The same thing happened to me.
If I dial *#06# no imei appears.
In order to use the phone everytime I boot up I have to give r/w permission to system folder. Otherwise it doesn't recognize the sim card.
It seems to me that that the device is not anymore able to recognize itself.
If I try to install CM or other AOSP rom I have status 7 error.
In Rom manager I have a window where I should select wich kind of device it is.
In fastweb installer there is a list of devices and I have to choose wich of them I am using.
I know that there is nothing to do with warranty. But is it possible to go back to a stage where it is possible to install AOSP rom?
Thanks
don't know it may work or not, but some custom roms make a backup of the efs folder on sdcard under /sdcard/backup/efs or /sdcard/backup/efs-XXX
(XXX= some numbers). you can try to restore it from there.
again don't know for sure...
Normallary Not
hellboy2703 said:
don't know it may work or not, but some custom roms make a backup of the efs folder on sdcard under /sdcard/backup/efs or /sdcard/backup/efs-XXX
(XXX= some numbers). you can try to restore it from there.
again don't know for sure...
Click to expand...
Click to collapse
Thanks.
I have checked, but there is no backup.
I know the only one to blame it's me.
Do you think that there is anyway to make possible installing AOSP rom?
Watch out! That guy below me is spam! (User @yankee86)
Hey, I got some problems. Posted in another forum, but it's very urgent so I post it here to. Just quoting what I previously posted.
Hey, flashed the JVS modem on top of the Chameleon Final. Didn't get any signal and the baseband version in settings stated "unknown". Tried another modem, JVO and flashed back to Chameleon modem, still not fixed. Also tried to wipe everything and install rom again... did not help either. Odin didn't report any errors whatsoever.
Desperate for some help her guys!
Click to expand...
Click to collapse
Got reply that my IMEI was screwed, and replied:
[quote author=bahafeld link=topic=1931.msg13081#msg13081 date=1316107492]
Okey, I have backup of my original EFS folder. Isn't it there the IMEI is saved? can I just copy it over again with Root Explorer?
Please help me out here. All the guides I've found have the EFS saved in a .tar format. However I just backed up the EFS folder with root explorer. Anyone know I can recover my EFS, tried just copying it back, but that did not work.
Its kinda urgent!
[/quote]
So I hope you guys at XDA can help me a bit faster.
Thx
bahafeld
if you have a .tar version of your EFS. Unzip it. Copy all the contents of it, And paste them to the /EFS on the phone. Making sure they overwrite the current contents.
Once that has done, Restart the phone without backing out of root explorer (or what ever app you are using to copy/paste these files).
If that fails, Repeat the above step but ONLY copy / paste the NV_data.bin & NV_data.bin.md5
And finally if that fails. Backup all your stuff using Titanium Backup (or similar) And re flash a stock Froyo ROM. Maybe older, its upto you.
That will Definitely restore the IMEI, Then re-root and go back to whatever ROM you wish.
Good luck.
Hey XDA,
i have a new prob
I installed the new Helly Bean 26.08.2012 an afte start there is a warning:
"A problem was detected with your device.Your device IMEI number is invalid.An invalid IMEI number could cause network issues including the inability to call emergency numbers."
But i can call and send sms.
Anyone knows the prob?
CeeT
Your imei is invalid. Can't you read?
Sent from my GT-I9000 using xda premium
This was a problem on the Vibrant: http://forum.xda-developers.com/showpost.php?p=30644270&postcount=116
There is no efs folder!
What does it says when you dial *#06#
This is the reason why making backup of efs is important when you are on non-official roms. Flash latest gingerbread version with 3 files and re-partition, backup efs, then flash your rom again.
djceet said:
Hey XDA,
i have a new prob
I installed the new Helly Bean 26.08.2012 an afte start there is a warning:
"A problem was detected with your device.Your device IMEI number is invalid.An invalid IMEI number could cause network issues including the inability to call emergency numbers."
But i can call and send sms.
Anyone knows the prob?
CeeT
Click to expand...
Click to collapse
Imei invalid but still able to call/SMS.. Wow.. Howwzat?
Sent from my GT-I9000 using xda premium
You Must Install Stock ROM ( 3 Files ) and when you install 3 files ROM , Every things Should be Ok.
djceet said:
Hey XDA,
i have a new prob
I installed the new Helly Bean 26.08.2012 an afte start there is a warning:
"A problem was detected with your device.Your device IMEI number is invalid.An invalid IMEI number could cause network issues including the inability to call emergency numbers."
But i can call and send sms.
Anyone knows the prob?
CeeT
Click to expand...
Click to collapse
Just do a factory reset, install stock rom and all will be well. THEN backup your EFS folder and flash your new ROM.
sanguinesaintly said:
Just do a factory reset, install stock rom and all will be well. THEN backup your EFS folder and flash your new ROM.
Click to expand...
Click to collapse
You forgot something ...
Root permissions are nedded to backup the EFS folder
so
1. Install Stock Rom for your Device
2. Install Root Kernel for that Rom
3. Install Root Explorer or some other Explorer with ZIP function
4. Backup EFS folder as ZIP !!!! (cause: if you dont back up it as Zip and copy it to an Windows PC all Permissions were lost and you have to set them manually back if you restore the EFS folder)
5. Flash you Custom Rom
6. Restore the EFS backup zip ( its only enough to unpack the zip and copy the folder to the main path of your device
7. If you do it that way you have back your original IMEI
Hope I can help you
Greetz StalCaiRe
Hi, i am facing a problem with my s3 mini GT-I8190 there is no imei when i go to settings under status the imei is unknown when i dial *#06# it shows null i restored my efs but no change i took a backup from working s3 mini and restored to my phone it is still null in efs ther is no nv_dta.bin file i looked in another working phone from i took backup that phone also don not have nv data file i am curious that how that phone works wihtout that nv_data.bin file please have look in your efs and tell me that you have the file or not because i think s3 mini works with that
I have these folder/files in my efs folder i hope it helps you a little :
yes you also don't have that file it means i have complete efs then why imei is null can you help?
qasim799 said:
yes you also don't have that file it means i have complete efs then why imei is null can you help?
Click to expand...
Click to collapse
How you can see one of my uploaded screenshot, is in the imei folder a file with the name "mpe_code.dat". How much bytes does it taken in your efs/imei folder?
I searched for nv data file which is not present my mps code file size is 3 b
Sent from my GT-I8190 using XDA Free mobile app
qasim799 said:
I searched for nv data file which is not present my mps code file size is 3 b
Sent from my GT-I8190 using XDA Free mobile app
Click to expand...
Click to collapse
Which app or windows program you used for backing up your efs folder?
Maybe can ADB restore your efs folder but i'm NOT sure if it works.
xXPR0T0TYPEXx said:
Which app or windows program you used for backing up your efs folder?
Maybe can ADB restore your efs folder but i'm NOT sure if it works.
Click to expand...
Click to collapse
i tried many tools like efs pro adb and i also tried spt octupus boxes
qasim799 said:
i tried many tools like efs pro adb and i also tried spt octupus boxes
Click to expand...
Click to collapse
Then i am out of ideas. Sorry
xXPR0T0TYPEXx said:
Then i am out of ideas. Sorry
Click to expand...
Click to collapse
the problem is not efs