/efs data incomplete to restore IMEI? - Galaxy S III Q&A, (US Carriers)

Hello. I recently lost 4G data but do have Edge. My IMEI shows 0. I wasn't aware of backing up the /efs folder before flashing any ROMs for the first time on each device. I had Odin'ed back to stock before i found out about IMEI relation to /efs. I have uploaded a couple of screenshots of my /efs and imei folder in which someone might be able to tell me if there is data i may be missing in either folder to recover my IMEI? Thanks in advance.

Se7eN43 said:
Hello. I recently lost 4G data but do have Edge. My IMEI shows 0. I wasn't aware of backing up the /efs folder before flashing any ROMs for the first time on each device. I had Odin'ed back to stock before i found out about IMEI relation to /efs. I have uploaded a couple of screenshots of my /efs and imei folder in which someone might be able to tell me if there is data i may be missing in either folder to recover my IMEI? Thanks in advance.
Click to expand...
Click to collapse
its a known problem right now with no apparent fix. [see http://forum.xda-developers.com/showthread.php?t=1753833 ] the lte galaxy s 3's are missing the needed nv_data.bin in the efs folder which is normally used to recover the imei. you're only solution would be to find a shop that can restore your imei or try and get a replacement device.

Where is nv_data.bin located? I still can't find it but my IMEI is not corrupted (I don't think. Got 3G, can make phone calls, send sms/mms etc)
But it's not in my /efs folder

There is no known location. Mine is corrupted as well. I have heard people just flashing cwm sometimes get corruption issues as well. When I get my new device on Monday I'm starting stock until this is solved.
Sent from my SGH-T999 using Tapatalk 2

MacTheRipperr said:
There is no known location. Mine is corrupted as well. I have heard people just flashing cwm sometimes get corruption issues as well. When I get my new device on Monday I'm starting stock until this is solved.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
Yea good call. I'm really paranoid now lol. Because I did loose 3G for an hour or so a few days ago but updating my Profile solved that (on Sprint Variant)
But I'm assuming one will know if their /efs folder and/or nv_data.bin is corrupted? An obvious sign being not being able to make calls or having 3G?
Oh, for the OP, here is a screenshot of my entire /efs folder. I'm sure these are not universal across all variants so maybe someone with a TMO can help more

Yeah me and op talked earlier. And the only way to fix it is with to it with what I think is an illegal method using octopus box. But you need to have special hardware to do. Like I said best bet is to stay stock.
Sent from my SGH-T999 using Tapatalk 2

MacTheRipperr said:
Yeah me and op talked earlier. And the only way to fix it is with to it with what I think is an illegal method using octopus box. But you need to have special hardware to do. Like I said best bet is to stay stock.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
Oh wow, I honestly am not familiar with any of the IMEI bricks or /efs corruption. Yea I'm real nervous to even flash anything anymore lol. But I guess this is expected on a new device. As time passes hopefully more info will be available to prevent this. I know when I had my NS4G you could add a few lines to an updater- script to auto backup your /efs folder to your sd card before the zip package extracts. Probably would just need the correct mount points for /efs and anyone making a flashable zip could just add that to their script
Sent from my SPH-L710 using xda premium

mine also
Sent from my SGH-T999 using xda premium

There is a known location it is in a partition not directly accessible.. take s look at efspro which runs on your PC and backs up this partition. It backs it up as an image.
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2

Related

[Q] No Service on SGSII?

So my SGSII International (yes I'm on ATT) has been working fine for the last two weeks. But last night, after flashing from CM7 to Sensation, my phone lost all service. As in no reception nor internet. I have already flash an old backup, flashed back to stock, and delete my efs folder through ODIN, yet the problem persist. Any help on this?
Have you checked your SIM card?
Yes. I placed my SIM card in my old Captivate and I had full service.
First time I read something like this!
Did you wipe your phone before flashing again?
Deleted efs folder? Why?
Sent from my GT-I9100 using xda premium
I just had the same problem. I flashed several roms without success until I reinstalled a CM7 backup. I guess I'm sticking to CM for awhile.
What about your IMEI or efs folder? Are they still how they should be?
Type *#06# to check your IMEI number.
MisterAnthonyxD said:
and delete my efs folder through ODIN,
Click to expand...
Click to collapse
Please explain why you deleted it
Deleted and then restored with an old backup of the efs folder. Was following an XDA member's guide.
Sent from my SGH-I897 using XDA App
MisterAnthonyxD said:
Deleted and then restored with an old backup of the efs folder. Was following an XDA member's guide.
Sent from my SGH-I897 using XDA App
Click to expand...
Click to collapse
So is everything back to normal or are you still having issues?
Issues still remain. Using my Captivate at the moment.
Sent from my SGH-I897 using XDA App
Ok. So what is your IMEI and baseband? Is your IMEI correct and the the baseband is shown?
You can check this under settings - status or dial *#06#.
What files are in your /efs folder?
What files are in your backed up /efs folder?
What are the dates of these files?
Did you restore efs folder with the correct permissions? A simple drag and drop wont work. Does your imei number display when *#06# is entered
Sent from my GT-I9100 using XDA App
My IMEI and Baseband both says unknown. And if I recall correctly, the date is 10/03, the day I got the phone. I don't have my SGSII on me so I don't remember the content.
Sent from my SGH-I897 using XDA App
Ok. So copy the old .nv_data.bak and .nv_data.bak.md5 in your efs folder. Delete everything else in there an change the .bak to nv_data.bin or .bin.md5
then open in your backup folder the file mps_code.dat open it and see whether the code in it is the same as you csc. If not change out to match your csc. Then copy the mps file in your almost empty efs folder and reboot.
I hope that works.
Sent from my GT-I9100 using XDA App
Thanks for the advice. However, Root Explorer doesn't allow me the change the setting to R/W so I can't do it on my phone. Is there anyway to do it using ADB?
I have the same problem, but I haven't changed anything on my phone.
The battery emptied last evening, and I managed to use a power connection on the trainstation to load up my phone, as I had to make some calls.
But suddenly it just says No Service, and I tried to look for my IMEI number with *#06# but I only get a blank box with IMEI:
Dont really know what to do next.
Also, the battery usage have gone crazy. My battery lasts about 4 hour - with no usage at all.
Edit: Nevermind, I just flashed CM7 and it all went back to normal.
MisterAnthonyxD said:
Thanks for the advice. However, Root Explorer doesn't allow me the change the setting to R/W so I can't do it on my phone. Is there anyway to do it using ADB?
Click to expand...
Click to collapse
You can easily do the copying of the files in an adb shell.
Try to unmount and remount your efs folder.
Have a look at this thread:
http://forum.xda-developers.com/showthread.php?t=1261948&highlight=imei
And if this does not work reflash your original stock rom with correct csc and try the steps again.
Thank you SO much. The link you gave me helped save my phone. Although I did lose all of my files in my internal SD, it was worth it.
MisterAnthonyxD said:
Thank you SO much. The link you gave me helped save my phone. Although I did lose all of my files in my internal SD, it was worth it.
Click to expand...
Click to collapse
I am glad to help. Don't forget to backud your sdcard files from time to time. You can just copy them to your pc.

Samsung galaxy S2 EFS Folder

I have a Samsung Galaxy S II with lost IMEI & unknown baseband, ( the source of such a problem usually is the corruptness of the efs folder or missing ), My question is if the efs folder is missing would it be possible to use another backup from another backup of the efs folder from different S2 and edit in the details needed?
You can restore from your backed up EFS folder .
Or search XDA >>> EFS will find a number of posts and some fixes .
jje
Hi mate, I don't have a backup of the folder so can't restore
no, you can not use a efs from another phone as the imei is unique to each phone. you would end up bricking it.
You need to send it in for reflashing with specialized tools which will rebuilds your efs folder.
I have the same problem here.. any idea how to rebuild the efs folder?
DMLING said:
I have the same problem here.. any idea how to rebuild the efs folder?
Click to expand...
Click to collapse
SEARCH would be where i would start sorry but i am to lazy to do it for you .
Search >> EFS and IMEI
jje
without a backup its gonna be hard but check out this thread.May or may not help.
http://forum.xda-developers.com/showthread.php?t=1377105
Theres also a Dev called Odia that can restore lost EFS/IMEI folders.Costs i think but its worth it if you cant get it done yourself.Send him a PM.
Solution
I managed a solution to get your phone back, not perfect but works.
http://forum.xda-developers.com/showthread.php?t=1659366
Send me a PM for the EFS partion backup link.
Cant understand why people do not make a backup of the EFS. If they all took the time to read the stickies, they would know how important this is. Learn to walk before you start to run.
Sent from my GT-I9100 using Tapatalk 2
bored_stupid said:
Cant understand why people do not make a backup of the EFS. If they all took the time to read the stickies, they would know how important this is. Learn to walk before you start to run.
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
That's assuming they indeed read the stickies, of course.
Reading
Read Stickies is important, but sometimes there are procedures that don't work well, or as expected, so problems like this will appear and they must have a solution.
restore with a backup folder!
You may not of personally made a backup but a lot of roms and kernels do it for you automatically, so you may have one or more backups and not even know it.
Check if you have one in /data/.siyah if you have used said kernel.
Check your sdcard for any made by roms they usually make a folder named something like efs_backup
Last I looked in addition to the backup I made 5 minutes after buying the phone I have 20+ made from each rom upgrade.
Hi, I'm new to rooting etc. Is it too late to backup an efs folder after I rooted the phone but have done nothing else?
Cool
coolshades said:
Hi, I'm new to rooting etc. Is it too late to backup an efs folder after I rooted the phone but have done nothing else?
Cool
Click to expand...
Click to collapse
As long as your EMS folder is intact and IMEI is correct, its not too late. There are a number of apps and programs to backup your imei. Ktool is one of the best and simplest to use. Also try EFS pro.
Sent from my GT-I9100 using Xparent ICS Blue Tapatalk 2
bored_stupid said:
Cant understand why people do not make a backup of the EFS. If they all took the time to read the stickies, they would know how important this is. Learn to walk before you start to run.
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
Mate when people buy a phone, they don't expect that their phone's EFS will get meshed up. In my case I have Galaxy S and my wife has Galaxy S2. She has been using her phone for year and half, no major problem. Last week it suddenly lost the network connection. I tried different SIM but still no good and started searching to resolve the issue and I found how to access IMEI. It was empty. She didn't do anything, no new apps installed. Mobile service provider can't help..
samsung galaxy note 2 lte 4g N7105
Hi everybody i'm new here i have a problem with my phone,my phone is rooted, 1 month ago i had this problem that my phone would not boot stay on samsung logo,i rebooted in recovery and say EFS failed,so i connected my phone to odin flashed a couple of roms but nothing worked, i saw that there was an option EFS clear so i did that but did not work either so i reflashed a rom and this time it worked but when it booted it didn't even ask me to enter PIN for sim and i noticed in about device there was no baseband and no network signal please help guys i would appreciate thanks.

Restoring EFS / IMEI

Hello everyone, I've got a big problem... I have been using my SGSIII with CM10 and siyah kernel, and everything was fine. however, 2 days ago my phone froze and i had to pull the battery. after restarting i wasnt able to get a connection... i tried reflashing, rebooting, resetting and everything, but nothing worked. after looking around I saw that my device says Baseband: unknown and IMEI nothing... so i checked my efs folder with root explorer - and see it is empty. fortunately i've got a EFS backup! So i tried to recover it with HC-kTool - it says success however the efs folder ist still empty and stil cant connect. when I try to move the backed up files into the efs folder manually, it tells me that no space is free..?
I also checked "mount" in the terminal, and saw that the /efs partition is NOT mounted... so I remounted it manually with
Code:
mke2fs /dev/block/mmcblk0p1
mount -w -t ext4 /dev/block/mmcblk0p1 /efs
after doing this i can restore my backup and there are loads of files in the /efs folder! however, after a reboot everything is gone and /efs is not mounted anymore
does anyone know what i need to do? the phone is running stock ALE8 rooted.
Cheers
Efs is located in block 3, not 1
Sent from my GT-I9300 using xda app-developers app
I think siyah and cm10 are nonstable combination for efs you are nhot first whit efs problem
Sent from my GT-I9300 using xda premium
spocky12 said:
Efs is located in block 3, not 1
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
so which would that be?
/dev/block/mmcblk2p1 or /dev/block/mmcblk3p1 or /dev/block/mmcblk0p3?
muhamet said:
I think siyah and cm10 are nonstable combination for efs you are nhot first whit efs problem
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
yeah i think so... switched back to stock!
So does anyone have an Idea what I should do now?
This information might be of use to you, but the restore without an *.img file (assuming you don't have one) probably won't be.
The last one (0p3)
Sent from my GT-I9300 using xda app-developers app
actually I have an .img file... called
Code:
efsdev-mmcblk0p1.img
which is around 4MB... thats an efs-backup made by SiyahKernel about a month ago.
I'll try it with this one!
That sounds like a plan
Don't do it ! Efs partition size is 20mb and is called 0p3.
If you do it, you'll screw up your efs partition (assuming it's still there).
Just try to mount 0p3 to /efs.
If it doesn't work and you don't have a 20Mb backup of 0p3, I'm afraid there's nothing more you can do to restore efs.
Sent from my GT-I9300 using xda app-developers app
spocky12 said:
Don't do it ! Efs partition size is 20mb and is called 0p3.
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
It should be 20Mb but some of the backups I have taken in the past show 0p1 and some show 0p3.
nobnut said:
It should be 20Mb but some of the backups I have taken in the past show 0p1 and some show 0p3.
Click to expand...
Click to collapse
If you're not sure about what is really your 0p1 backup, send it to me and I'll have a look at it when I come back home.
spocky12 said:
If you're not sure about what is really your 0p1 backup, send it to me and I'll have a look at it when I come back home.
Click to expand...
Click to collapse
I'm not in need of one, my EFS is ok.
I was pointing out to Fekle in my earlier post that the EFS partition is 0p3.
ok, Thanks everyone, I just did it before it worked well, the efs folder is now "normal" again, my baseband is recognised and I can see my IMEI again, however it differs from the one written onto the device under the battery -___- my "real" imei is 3531..... but the device says 004999010640000 now in the settings
I think this is something like a stock fallback imei or sth like that.. any Idea how I can change that to my real imei?? that has to be possible somehow.. !
greets
This imei is generated when NV data is corrupted (meaning efs did NOT restore correctly). Do you want me to have a look at your 0p3 backup ?
Sent from my GT-I9300 using xda app-developers app
spocky12 said:
This imei is generated when NV data is corrupted (meaning efs did NOT restore correctly). Do you want me to have a look at your 0p3 backup ?
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
I don't think sharing EFS data is a good idea. In most countries changing IMEI info is illegal - - access to someone elses EFS backup would probably allow you to do that.
Upto the OP though if he/she still wants to share it.
Sent from my GT-I9300 using Tapatalk 2
yes, that would be awesome... I just found a newer backup which is called ...0p3.. and is about 20 mb in size.. however restoring it doesnt work :/
I'll send it to you via pm!
cheers
seltaeb said:
I don't think sharing EFS data is a good idea. In most countries changing IMEI info is illegal - - access to someone elses EFS backup would probably allow you to do that.
Upto the OP though if he/she still wants to share it.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Sharing publicly efs is indeed a bad idea, but not being able to use your phone anymore due to a corrupted efs is worse IMO. Anyway, I've build an app to sim unlock gs3, many users trusted me before and sent me their corrupted efs folder for me to have a look (which doesn't mean he has to ), so if I ever wanted to use another imei, I'd have plenty already
spocky12 said:
Sharing publicly efs is indeed a bad idea, but not being able to use your phone anymore due to a corrupted efs is worse IMO. Anyway, I've build an app to sim unlock gs3, many users trusted me before and sent me their corrupted efs folder for me to have a look (which doesn't mean he has to ), so if I ever wanted to use another imei, I'd have plenty already
Click to expand...
Click to collapse
... done!
have you gotten my PM?
whats about this solution: http://forum.xda-developers.com/showthread.php?t=1801997
does anyone thing this or something similar could work with the international galaxy S3?
cheers
spocky12 said:
Sharing publicly efs is indeed a bad idea, but not being able to use your phone anymore due to a corrupted efs is worse IMO. Anyway, I've build an app to sim unlock gs3, many users trusted me before and sent me their corrupted efs folder for me to have a look (which doesn't mean he has to ), so if I ever wanted to use another imei, I'd have plenty already
Click to expand...
Click to collapse
hi, would you be able to tell me the right contents of the /efs/imei folder? what files should be in it? i have a backup efs folder but i'm trying to figure out if it's a usable backup... and also, could you verify for me if /efs and /factory contain identical files? thanks a lot!

IMEI question

Is there a chance of getting IMEI corruption when upgrading from AOKP/ICS to AOKP/JB ?
I had this problem when upgraded my Captivate from ICS/SLIM to JB/SLIM
I thought the only time your IMEI was in any danger was during an unofficial unlock process. A ROM shouldn't mess with that data. I haven't seen any reports of ANY ROMs hurting the IMEI. I went back and forth from GB to ICS to JB a few times without issue.
Sent from my HTC One X
The IMEI should be stored in /efs (I think) so as long as you have a backup of that you should be fine.
Sent from my SGH-I747 using xda premium
I may be wrong but my guess is they had to change the filesystem from rfs to mtd for jellybean on the cappy. It allows bigger partitions, but efs gets misplaced during conversion. I don't think this was ever an issue on s2.
d3athsd00r said:
The IMEI should be stored in /efs (I think) so as long as you have a backup of that you should be fine.
Sent from my SGH-I747 using xda premium
Click to expand...
Click to collapse
I derped my IMEI on my S3 so I have done a lot of reading about it. This is what I have gathered, the S2 keeps it in a nice neet little folder called the EFS as d3athsdoor has mention. There are several ways to back it up but for the S2 I have read that this https://play.google.com/store/apps/....ktool&feature=nav_result#?t=W251bGwsMSwyLDNd works nicely and can be restored with the same app. On the S3 the IMEI and other important data hasn't been confirmed where it is stored yet because it is in different locations, But there are some really smart people looking for it. But in your case just back it up before you go to flashing (if you choose so). I have backed my S2 up with the Ktool app.
Def back it up, because if you mess it up you cant restore it without back up
grubby0 said:
I derped my IMEI on my S3 so I have done a lot of reading about it. This is what I have gathered, the S2 keeps it in a nice neet little folder called the EFS as d3athsdoor has mention. There are several ways to back it up but for the S2 I have read that this https://play.google.com/store/apps/....ktool&feature=nav_result#?t=W251bGwsMSwyLDNd works nicely and can be restored with the same app. On the S3 the IMEI and other important data hasn't been confirmed where it is stored yet because it is in different locations, But there are some really smart people looking for it. But in your case just back it up before you go to flashing (if you choose so). I have backed my S2 up with the Ktool app.
Click to expand...
Click to collapse
They already found the IMEI bro. You have to use a Qualcomm tool to back up and restore it. Check the dev section (ATT version is what I have)
Sent from my SGH-I747 using xda premium

[Q] can't call or send messages!

I've changed some ROMS yesterday, from 4.1.2 to 4.2.1, like i always do im doing a full wipe.
after the phone has booted with the new ROM, i noticed that there is no connection-i can't call or send messages. only emergancy.
i have 2 backups, so i restored them..and my phone still doesn't have a connection..
I dont think its a SIM problem, coz my connection was fine before..
what to do?
thanks..:crying:
Probably damage /efs. Can you try restoring your /efs folder?
Sent from my GT-I9100 using Tapatalk 2
xdanoober said:
Probably damage /efs. Can you try restoring your /efs folder?
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
how? which exact files do i need to restore?
shemensoia said:
how? which exact files do i need to restore?
Click to expand...
Click to collapse
All files in /efs are important. Always keep a copy outside your phone. There are apps in the Play Store that help you do backup of /efs.
Sent from my GT-I9100 using Tapatalk 2
xdanoober said:
All files in /efs are important. Always keep a copy outside your phone. There are apps in the Play Store that help you do backup of /eds
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
I think i already have the files you're talking about. ("efsbackup.tar.gz" and "efsdev-mmcblk0p1.img.gz")
I just dont know if these are the right files, because i have another pair of the exact files, with the same name-but their size is bigger IN LIKE MORE 30-40 KB.
well...you got this:
http://forum.xda-developers.com/showthread.php?t=1264021
Tried flashing modems?
Sure your device isn't just locked?
jb leak can be a BH sometimes regarding that matter.
gastonw said:
well...you got this:
http://forum.xda-developers.com/showthread.php?t=1264021
Tried flashing modems?
Sure your device isn't just locked?
jb leak can be a BH sometimes regarding that matter.
Click to expand...
Click to collapse
WTF..my 2G option was enabled and it blocked the connection.
now it's all fixed!

Categories

Resources