cos my IMEI code is "000....00" now,I have to work on it.
today,I went to the seller which I bought my phone.he helped me and gave me a working phone of I9001 for backup it's efs.I found the below:
1.in efs of I9001,not find nv_data.bin and nv_data.bin.md5.I got the files like the pics show.
2.I backup efs by HC-ktool,then I got a file of 104Mb which it's name is efs.img.
So now I want to know the answers:
a/There are not files of nv_ in I9001,why? how to modify my IMEI?
b/for the getting file of 104Mb,can I restore it into my phone?what's the dangerous(cos hc ktool show me)?
please help !!!! thank you all so much.
wrong post.http://forum.xda-developers.com/forumdisplay.php?f=748
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...
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.
Hello, my galaxy S is running on generic imei. Currently i am on darkyrom
1. I have efs folder backup,everytime i boot my phone i have to copy that backuped efs folder to the phones folder, and when i do this i get network signals. Once i reboot the phone i have to do all that again. Any solution to get away with doing it everytime?
2. If i get a efs folder of a working imei phone,can i use that to fix mine imei?
3. While flashing few roms, i get this error in cwm
Assert failed 'is_mounted' (efs) .
Why is that?
if you try to flash another NV_data on your SGS you will end up with either No IMEI number or The generic one 004999 bla bla
To get your original back you need to restore the contents of the backed up efs to the efs on the phone.
If that fails, you will need to flash back to an older firmware, froyo worked for me, Some people say eclair. But try and see for yourself.
I have tried to change the IMEI many many times, it just resulted in the generic one. I cant find any help regarding it as it is illegal and no one will comment.
I did try all the methods but failed. Now question is that does having generic imei affect while installing roms? And why do i need to copy paste the efs folder everytime i boot the device :-\
Oh no you shouldnt need to do this on every boot, something is wrong there. Maybe the backup efs is also corrupt.
The generic IMEI can cause apps to not work properly, Market apps to not download, and signal / call / sms issues.
I have generic IMEI on one of my SGS's and its been fine for weeks.
Delete the current nv_data.bin / nv_data.bin.md5 / nv_data.bak and then reboot.
Hi! Anyone can upload EFS folder \efs) ? You can attach as zip file. Doesn't matter, it's important to be there all files.
I bricked my phone and I want to unbrick. Please, anyone who is experimented, please help me!
Best Regards,
Cristian Silaghi
NO one found this folder on the galaxy mini....the phone can turn on or not?? if yes u can unbrick...
efs folders are unique you have just removed your imei now if you don't have your own backup nothing can be done
now your mobile is a mp4 player if anyone uploads his efs file his mobile will also be a mp4player
dheeraj (dhlalit11) said:
... if anyone uploads his efs file his mobile will also be a mp4player
Click to expand...
Click to collapse
Just because you're a Recognized Contributor, that doesn't mean you can bull****.
That is not true! Admit it, you don't know how pull the /efs ot from your phone
Like you said, /efs folder contains alot of things that are unique for each phone (WiFi MAC adress, IMEI, product code and what not), so we can't just give someone our /efs. Even if we could, the way of pulling those files from the phone are not known to me.
Wish we knew a way to backup it, when something like this happens - you just put the backup and away you go
just because am an rc that doesn't mean am bullying
nothing difficult in backing up efs file just go to /efs and copy those files to your sdcard and they will be backed up
but efs is visible only in operator specific models in normal phones imei is hardcodded in the mobile
mine galaxy s is of at&t and I can see the efs folder, prior of flashing roms on it I did a backup of that folder
and sometimes it got deleted then I just need to copy them back
can't see on original galaxy s of my friend
the thing is one imei cannot be used in two mobile there can be many conflicts and some also related to laws
only one sim can be used at a time on a single imei
that's why I said mp4player but you can still try to share your efs files if it works then just keep it else delete it
op if you have your operator specific firmware and it contains an efs.rfs file then you may have the possibility of getting back your imei
just try it, may work
dheeraj (dhlalit11) said:
just because am an rc that doesn't mean am bullying
nothing difficult in backing up efs file just go to /efs and copy those files to your sdcard and they will be backed up
but efs is visible only in operator specific models in normal phones imei is hardcodded in the mobile
mine galaxy s is of at&t and I can see the efs folder, prior of flashing roms on it I did a backup of that folder
and sometimes it got deleted then I just need to copy them back
can't see on original galaxy s of my friend
the thing is one imei cannot be used in two mobile there can be many conflicts and some also related to laws
only one sim can be used at a time on a single imei
that's why I said mp4player but you can still try to share your efs files if it works then just keep it else delete it
Click to expand...
Click to collapse
Things on Galaxy S and on our mini are a little bit different for that /efs matter, because nvdata.bin is in devblock5 or something like that, an on Galaxy S it's in a different place. Strange, but it is that way, i tried all the Galaxy S tutorials to make a backup and none of them worked.
And yeah, you cant just copy the folder since that will **** up th permissions and then the files are almost useless.
Yeah, he has a great MP4 now, unfortunately :/
I know imei is unique, thats why i said ''if we could give our efs''
just copying the efs files works great for me
I never changed permission of efs files
and had done it three times by just copying
If you distroy your IMEI becouse of bml/efs you can repair it with JTAG. Write full dump then repair its IMEI (to be the one from you stiker). Generaly this is a Service job becouse you dont't have the necessary tools.
i don't have this /efs folder, but i still can browse internet, call my friends, do a SMS, play music. Just like a normal phone do.
F4uzan said:
i don't have this /efs folder, but i still can browse internet, call my friends, do a SMS, play music. Just like a normal phone do.
Click to expand...
Click to collapse
if you cant see that doesn't mean you don't have efs
it is just that you cannot see it like you cannot see bootloader, kernel etc.
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.