[Q] Should I still do an EFS restore with format? - Galaxy S II Q&A, Help & Troubleshooting

Hi all
I've got CM9.1 on my phone and I've been having the flaky issue of signal loss that a few others are reporting. I've been trying to fix it with GetRIL and swapping modems which havent been successful so far. Anyway this morning I woke up to find that my signal was gone again. Upon rebooting it (normally fixes it), I lost my baseband as it said "Baseband is unknown" in the phone settings.
A bit of googling and the fix was to restore the EFS backup but I kept getting root failure errors (stupid me didnt know there was a setting to enable root access to ADB). Anyway in desperation I just reflashed CM9.1, gapps and my modem to see if that would fix it - and it did!
But now im worried - was it that my EFS was just set to read only or was it corrupt. Do you think I should reformat my EFS partition and restore from backup just in case? Is there any risks / downside to formatting the EFS partition? Plus my backup is from 2011 so its a fair while ago.
Thanks

Related

[Q] Help! EFS Folder screwed. I have a backup

I used the EFS Backup tool to create a backup. Now I need it, but can't restore.
It won't find the backup. Anyone have any suggestions?
Resolved. Not sure how, but back to normal.
All I was doing was making a nandroid backup via CWM and when I rebooted my IMEI was unkown and I had no radio function.
Reboot. Shut down. Start. Nothing.
Tried to restore, but the EFS Backup Pro tool could not see my backup (not sure why).
Saw no progress in the restore other than the notice that the restore wasn't found.
Rebooted, radio working. IMEI restored.
Made a new backup, just in case.
Okay, so I've had it happen again.
Should I use EFS Backup Pro to reformat and restore my EFS?
Sorry, I don't have your solution.
I just want to say: Hope you can solve it fast and definity!
Seems to only happen when the device is rebooted while connected to the charger.
If you can get your phone back up and running again like before then Id go to the link below and backup your EFS folder.Do both types of backup,save to SD and PC and then might be a good idea to follow the instructions as to doing a wipe and then restore.But do both types of backup incase one of them gives you problems when you try to restore.better safe than sorry.
http://forum.xda-developers.com/showthread.php?t=1308546
I made both backups after I was able to get it running with my IMEI and modem functioning.
Cleared cache and Dalvik and reflashed the kernel also.
If I have the problem again, I'll do a wipe and manually restore everything.
I'll keep the thread update, just in case this happens to anyone else.
Are you using a Custom ROM?
No. Stock KK5. Have not had the problem since.
Mate thats not good from a stock firmware.maybe you it would be a good idea to flash back to a previous one to see if it still happens if this has happened since you changed to KK5.Possible bug,and a big one too.Id flash back to your previous FW then root and do a full system/cache /data format to clean up the device just in case and see is it still happens.
When you get it working again try Hellcta's kTool.
Among other things, it can backup and restore EFS folder.
2 backups .tar.gz & .img saved directly to sdcard & can verify the backups too.

[Q]IMEI bug(?) Can't flash anything without losing it / can't restore

I've flashed roms and mods on my Sgs2 since I bought it 2 years ago. I've bricked it a few times and I always managed to fix it by myself, I only asked for help when my WiFi stopped working and I couldn't get signal at all only emergency calls (Never found fix for WiFi).
Anyway, I'm facing a similar problem now with my IMEI, I had this problem before and I learned how to fix it but now nothing works.
I've used EFS Pro, Restored a nandroid, flashed a stock samsung JB ROM (even though I don't think ROMs do anything to efs) I used kTool from Hellcat and the only way to make it work is doing my nandroid restore (CM9.. old nandroid backup) and copy pasting my efs folder I have backed up, however, If I copy paste the folder using another ROM (thats how I always fixed my corrupted imei) it doesn't work anymore, It only works once after restoring nandroid CM9, If i flash CM9 Odin it doesn't work, any ROM I install gives me corrupted imei. this problem started happening since I flashed stock JB ROM, I NEVER could use stock JB ROM without losing my IMEI, and I wasn't able to put it back by copy pasting efs folder (always used to work when i had this problem) another thing ~ I used NukeWipe Script ~ before moving to Android 4.2.2 now I only can use my phone with CM9 from my nandroid and fixing the imei there by copy pasting my backed up EFS. If I flash anything else my IMEI gets corrupted and I can't fix it with anything! hoping for some help, I would like to know how much will it cost me to fix this, take in mind that I'm from Mexico and USD is pretty expensive here
PS: I also tried the tutorial of Recover IMEI in 9 steps and it didn't work.
When I restore my nandroid I have a corrupted imei and no signal, my nandroid doesn't have a file explorer so I download one from market.. how do I download one from market if i have no signal at all and corrupted imei? I don't know ... I don't even have the 3G icon or any signal and it says no service but internet works fine.
PunkOz said:
I've flashed roms and mods on my Sgs2 since I bought it 2 years ago. I've bricked it a few times and I always managed to fix it by myself, I only asked for help when my WiFi stopped working and I couldn't get signal at all only emergency calls (Never found fix for WiFi).
Anyway, I'm facing a similar problem now with my IMEI, I had this problem before and I learned how to fix it but now nothing works.
I've used EFS Pro, Restored a nandroid, flashed a stock samsung JB ROM (even though I don't think ROMs do anything to efs) I used kTool from Hellcat and the only way to make it work is doing my nandroid restore (CM9.. old nandroid backup) and copy pasting my efs folder I have backed up, however, If I copy paste the folder using another ROM (thats how I always fixed my corrupted imei) it doesn't work anymore, It only works once after restoring nandroid CM9, If i flash CM9 Odin it doesn't work, any ROM I install gives me corrupted imei. this problem started happening since I flashed stock JB ROM, I NEVER could use stock JB ROM without losing my IMEI, and I wasn't able to put it back by copy pasting efs folder (always used to work when i had this problem) another thing ~ I used NukeWipe Script ~ before moving to Android 4.2.2 now I only can use my phone with CM9 from my nandroid and fixing the imei there by copy pasting my backed up EFS. If I flash anything else my IMEI gets corrupted and I can't fix it with anything! hoping for some help, I would like to know how much will it cost me to fix this, take in mind that I'm from Mexico and USD is pretty expensive here
PS: I also tried the tutorial of Recover IMEI in 9 steps and it didn't work.
When I restore my nandroid I have a corrupted imei and no signal, my nandroid doesn't have a file explorer so I download one from market.. how do I download one from market if i have no signal at all and corrupted imei? I don't know ... I don't even have the 3G icon or any signal and it says no service but internet works fine.
Click to expand...
Click to collapse
Back up your efs folder with another app like galaxy s unlock or something (some apps make a copy of the EFS folder while other apps make an image of it), copy them to your PC then flash stock with mobile odin and see what happens.
gastonw said:
Back up your efs folder with another app like galaxy s unlock or something (some apps make a copy of the EFS folder while other apps make an image of it), copy them to your PC then flash stock with mobile odin and see what happens.
Click to expand...
Click to collapse
I managed to get my imei back, codeworkx helped me, all i had to do was restore efs and then flash stock GB check if i still have my imei then flash ics then check if i had my imei then flash the old rom i had (mcm 4.2.1) and i had my imei but ... i tried to update to 4.2.2 nightly and my imei got corrupted, can't restore it while using 4.2.2, I couldn't use stock JB because of this, im guessing this is happening in 4.2.2 because they're using new stuff from stock JB.
Any ideas?
Could be, tattoo EFS on your arm just in case.
Sent from the little guy

IMEI lost

Hey guys,
yesterday i flashed a new rom. everything worked as usual and i started installing my backups etc.
after a while i noticed that i didnt have any signal apart from my wifi. after some investigation i saw that my IMEI was gone.
I had heard of this before so i went to a journey to google to try and solve my problem.
The thing is i didnt perform a backup of my efs folder manually or using tools like HC-ktool.
BUT on my external sdcard are files called
efsdev-mmcblk0p1,img
efs_03Mar2013-2255.tar.gz
which i assume are backups which where made by custom kernels.
Now my problem is that i dont know how to restore these backups, as every tool i tried didnt identify the files mentioned above.
How can i restore those files manually? Or which tool do i need to use?
If all that doesnt work, is my phone bricked now or is there any other option?
Thanks in advance
Jens
Maybe the recovery that came with the kernel has an option to restore efs partition.
Sent from my GT-I9100 using xda premium
Yep. Probably Siyah/similar doing an auto backup. Lucky for you; hopefully this is a lesson learned - backup your EFS immediately after rooting/flashing a custom rom & keep a copy somewhere safe away from the phone as well . Try restoring with kTool (I prefer over EFS Pro for its simplicity) from Google Play; there's a thread devoted to it on here that's a great resource if you have problems (search).
Edit - kTool should be able to restore from either the img or the tar.gz, might want to read the kTool thread to workout what caused the restore not to work if you did try to restore with it/it didn't work (you were a bit vague about what you did/didn't do & the actual problems you had with the restore).
Extra edit - Also, the IMEI disappearing can be a temporary thing; some people have got it back simply by going back to stock.
So there's a couple of things to keep you busy for a while.
Restoring the backup via ktools for example didnt work for some reason i dont understand.
I tried flashing a stock rom though and suddenly the IMEI was back.
I dont understand it, but the thing is it works not =)
Thanks for your help.
First thing i am doing now is creating efs backups and save them _everywhere_
Really happy that i dodged that bullet.
Thank you thank you thank you =))
Yeah that's weird you couldn't restore with kTool. Oh well, the important thing is going back to stock worked & you have your IMEI back. I'd also love to know exactly what causes IMEI's to sometimes go away seemingly randomly like that when people flash custom roms. I guess we'll never know.
You're welcome

Lost IMEI, have backup but does not restore IMEI!! HELP!!!

Hey Guys
My i9300 was running stock rom and i decided to flash the illusion rom. but i downloaded and flashed the wrong file. so now my imei number is lost and i get no signal.
I have backup of IMEI from the software EFS pro but it does not restore. the software shows all ok but the IMEI on phone is still unknown.
Also there is a file on my sd card with the backup of efs. maybe a rom previously flashed may have taken the backup. I can try and restore that.
Please help me how to do so. its a tar.gz file
Please help me restore my IMEI number. i have no phone signal and dont want to go to service center because my phone is rooted and its voided warranty.
also i had a nandroid backup i restored it and all my data has been restored but not the IMEI
thanks in advance.
Can't help you to get your IMEI back, but to use https://play.google.com/store/apps/details?id=eu.chainfire.triangleaway , use Odin (or mobileOdin) or unroot it you don't need a IMEI.
Tar files are flashed via Odin .
jje
Actually this may be simpler than expected.
tar.gz can be flashed from odin since now it has an /efs field. That alone may be enough. But please do another backup before trying anything. Really, just copying all the files over to somewhere safe is enough.
But Tar.gz is a compressed file (like zip). Have you tried to check what's inside that tar.gz? I'd decompress it to somewhere and compare it to what's inside your /efs partition on your phone. If it seems the same, i'd do a new /efs backup and try replacing the contents of the /efs with the uncompressed backup.
You may need to do this through adb on recovery mode - once, brain went full retard and wiped my /efs partition by not thinking about what i was doing, phone instantly rebooted on the spot to never normally boot again until fixed (had an awesome weekend trying to figure how to fix it , posted somewhere around here how i did it). Doing it from recovery is just to avoid that. Also, all this is assuming some file on your /efs is just corrupted and your backup is in good shape.
If you're still feeling unsure you can (and should) search for related stuff around here in xda. There is PLENTY of info about lost/corrupted /efs around, happens quite often.
Hey guys,
Thank you very much for your replies
It's quite shocking but an official firmware flash via odin solved the problem.
I guess my imei was just corrupted.
Thanks
Hey guys, I had the same problem, but now I know what went wrong, thanks!

[Q] Root and EFS directories corrupted

Hello guys,
I have been flashing roms for a while now. Turns out that 2 months ago i flashed CM11 (nightly version) and everything was going fine until i tried to "network unlock" my s3 (the company code that enables you to use any sim in the world), and the software that i was going to use would only work in 4.0.4! My mistake.... downgraded to a version of 4.0.4, and since then i dont have any signal (circled icon in top bar).
What i did:
- Read a lot of guides here
- Flash a XXMG4 modem which fixed my signal and not my EFS
- Restore my EFS
Where is the problem?
- If i restore my EFS directory with root explorer (copy, paste/replace in root directory), i get signal and i can make calls again, but if i reboot, the efs directory (and other directories in /) are blank.
- I guessed that it was a problem of permissions, so i set the same permissions of the "after-botting-efs-created" directory, and nothing happened, after i reboot, even the efs folder created by the system, gets recreated again.
- Then i thought that there was an issue with something else and i checked the phone with EFS PRO, and when i try to fix nv_data or the EFS, it says that the software fails to mount the efs. So i assume that my issue could be related to some corrupted partition or something.
In the meanwhile i cant upgrade to 4.1 because the efs is corrupted and ill get boot loop once i flash 4.1. Resuming, only 4.0.4 is working right now and the efs gets regenerated.
Any help? Did i miss some guide?

Categories

Resources