NEED HELP(IMPORTANT) problem unlocking vibrant - Galaxy S I9000 General

i was trying to unlock my samsung vibrant ji6.
using the method here http://forum.xda-developers.com/showthread.php?t=822008&page=11#
but as none of the samsung drivers were working instead of using adb i decided to copy the nv_data.bin file to computer via bluetooth , change the lock code and send it back to mobile.
but after sending it back to mobile i cant paste the file in efs folder.
please help.
i do have the backup of the original efs folder

Related

Cannot replace nv_data.bin

Hello all,
first to all who will say I must read the forum for problem solving - I did but from all the info out there it was simply too much. So I decided to start a thread in the hope that somebody will be able to help me.
So I have a corrupted nv_data.bin in my /efs folder but I still have backup of this file. But only this file.... I know - totaly dumb... I installed new JPX and after trying to change the product code from KOR to MOT (Slovenia) I accidentaly deleted nv_data.bin. I of course tried to replace it thru Astro Mate (I did had rooted phone - Darky's 6.0 was working fine ) but everytime I tried copiing this file tt didn't copy actualy - It said copied but the old file remained there - I know this because the Productcode didn't change. So I deleted the file thinking that this will help and tried to copy again. To my bad luck it didn't. I tried to copy and everytime a new file was created instead. also renaming a bakup file in this folder was not succesfule - it said Fald to rename file nv_data.bak. Since then my SIM card is not recognized and when I check what Baseband version I have it it written Unknown. So I tried even with ADB Shell, use busybox and when I eneter cp /sdcard/nv_data.bin /efs it says Now enough free space??? So I don't know anymore what to do. Does somebody have an idea what I can try to solve this? Please please please? I will donate to the one who helps me saving my SGS.
Thanks,
Borut
Hi !
This is because the file is used by the system.
Safest method:
- Reboot into recovery (make sure you have root in recovery)
- do what do need to do in recovery
- Reboot in normal state
In recovery phone / baseband / RIL are not started.
so you mean when I boot in recovery i can copy the file using adb shell? Or how do you mean I can do what I must do?
I have done it before while the phone is on, but you have to enter flight mode, set the correct owner and rights and reboot afterwards.
Well, regarding ownership and stuff like that - I'm a tootal noob
Help please NV_Data.BIN
I know this isn't the place to post this but I have been trying since yesterday afternoon can't figure out where I should post it to I keep getting an error that due to spam I can't post to certain areas without having 10 posts.
Please help -
I am not sure what to do now. I changed the rom on my phone to put 2.2 on it a while back. I never saved any of the files because I was not aware to. Now I am trying to go back to stock already used the one click Odin program and I have the original stock firmware on it. But when I try to update via kies mini it will not show up. I have searched And found multiple postings related to the fact that the product id and imei could be incorrect and you would need the original nv_data.bin file. I have searched through windows explorer on the phone but can't seem to locate one. Is there any way that I can get a copy of the original folder for /efs/nv_data.bin and any other files that are needed?
I have the Samsung Captivate on AT&T currently running 2.1
BaseBand: I897UCJF6
Kernel Version: 2.6.29 [email protected] #2
Build number: ECLAIR
You need to check your IMEI matches your original .
You have stock rom stock as in not the network supplied firmware that came with the phone ..
Windows explore is no good you need something like root explorer .#
I can get a copy of the original folder for /efs/nv_data.bin and any other files that are needed? Not unless you saved them they are phone specific .
Worth doing a factory reset before you make any step as that may solve your problem .
jje
how do I check the original imei? I didn't backup the files as I was not advised to in the information I found online at the time (couple months back). I have done a factory reset via the phone (privacy settings) a couple times now and still when I plug into kies it tells me Unregistered device.
This is very simple to fix if you have nv_data.bak in the EFS folder.
If that file is present then you can safely delete nv_data.bin and reboot the phone.
A new nv_data.bin will be generated.
how do i know if I have nv_data.bak? where on the phone would I find it and how?
Gotmtdew said:
how do i know if I have nv_data.bak? where on the phone would I find it and how?
Click to expand...
Click to collapse
It should be in the efs folder (unless you've done something to delete it). As said by JJEgan, you will need root explorer. Navigate to it in the efs folder and copy it to the external sd card and then keep it safe somewhere.
how do I check the original imei?
Its on the box and or with the receipt .
jje

Unlocked tab, but failed to backup efs

So I did the tab unlock, but the backup gone wrong.
Know I have a bogus IMEI and can't use market, it just displays a weird one...
Is there any change I can recreat a correct EFS folder to use?
My Tab is form Portugal, TMN.
Thank you
Did you do the unlock by xediting the nv.data.bin file ? If so you should have in your efs folder a nv.data.bak file. Most probably it's a good copy of your nv.data.bin file (look at the file property and check the creation/modify date.....
No, I didnt edit the file, I downloaded the repair_nv filea exchaged it.
Also, hen I open my efs backup the tar file is empy, it show no files...
Can you sugest any file manager for it?
Or can you tell me the adb command to try and restore that backup?
thanx
You need to have root access in order to see the content of the efs folder. Rootexplorer is an excellent tool, well worth the price.

[GUIDE] Recover your IMEI in 9 steps.

If you did not make any backup of your EFS folder, and your IMEI is messed up, this could be your solution to recover your lost IMEI. NOTE THAT AT LEAST YOU MUST HAVE THE SHIPPED ORIGINAL EFS FOLDER ON YOUR PHONE ( even if you didn't make a backup of it yet and even it's messed up ) FOR THIS METHOD TO WORK
My history with my IMEI:
I flashed my phone with some ROMs, and I didn't backup my EFS folder before, then My SGS2 IMEI was changed to 004999010640000, and we know this is the fake IMEI that is assigned to the phone if the nv_data.bin file is messed up.
so I researched. searched all the forums and didn't find anything that could cure my phone's IMEI and set it to the original IMEI number. so I experimented and after some hours, I fixed my IMEI.
one thing that led me to the conclusion that " .nv_data " file is the thing that I need to fix the IMEI is that they share a very look alike name, and they have the same 2MB size.
PS: I restored my phone's firmware to it's original PDA, Phone and CSC, rooted it with CF-Root, and then done this procedures below
here is what I have done:
you must have:
-Root
-Root explorer for copying files to and from EFS folder
-Android SDK for the ADB tools or Terminal in your phone.
It is interesting to know that the IMEI is stored in ".nv_data" file in ORIGINAL SHIPPED EFS folder too, so you just have to do these:
1) make a copy of your EFS folder to your sdcard using root explorer and then make a backup of the folder to your computer [ to have another copy if you had to format sd card sometime ]
2) delete the EFS folder (BE SURE YOU HAVE BACKED IT UP IN A SAFE PLACE AS SAID IN STEP 1) from the root of your phone using root explorer.
3) reset the phone, after that, go to the root, and you can see that the EFS folder is still there, don't make any mistake, this EFS folder is new and generated by the android OS.
4) go to EFS folder using root explorer, and delete "nv_data.bin", "nv_data.bin.md5".
5) go to your backed up EFS folder on your sdcard, copy the "imei" folder to the EFS folder at the root of your phone, then again go to the backed up EFS folder at yout sdcard and copy the " .nv_data " file to your EFS folder at the root of your phone using root explorer, NOTE: the dot in first of nv_data is not a mistake, copy the ".nv_data" file.
6) make another copy of the ".nv_data" file in EFS folder in your phone, so you would have 2 copies of ".nv_data" in EFS folder
7) rename one of ".nv_data" files to "nv_data.bin" and another one to "nv_data.bin.bak"
8) at your PC open CMD at the ADB tool path, or run Terminal at your phone enter these commands:
adb shell ( use this command of you use ADB, if you're using terminal, skip this line )
su ( ALLOW THE MESSAGE CAME AT YOUR PHONE's DISPLAY BY SUPERUSER PROGRAM )
chown 1001:radio /efs/nv_data.bin
9) reset your phone.... after that you have your original IMEI. you can check your IMEI by dialing *#06#.
and DO IT ON YOUR OWN RISK.
and PLEASE MAKE A COPY OF THE ORIGINAL EFS FOLDER BEFORE DELETING IT. IT HAS IMPORTANT FILES IN IT.
and sorry for bad English.
Thank you very much for taking the time to write this helpful thread, but can you please tell us how your IMEI was changed to a fake one in the first place so that we don't have to go through all this?
maddada said:
Thank you very much for taking the time to write this helpful thread, but can you please tell us how your IMEI was changed to a fake one in the first place so that we don't have to go through all this?
Click to expand...
Click to collapse
Flashing a rom may often be the only reason .
jje
Had you already made a copy of your EFS folder before your IMEI was changed?
kcaz said:
Had you already made a copy of your EFS folder before your IMEI was changed?
Click to expand...
Click to collapse
No, I didn't had the back up before IMEI change.
To make a conclusion:
... You didn't backup your EFS folder.
... Your IMEI changed because of ROM flashings.
... You want to recover your IMEI.
For the purpose of making a backup of the EFS folder, how about simply copying the whole folder into a safe place?
There is an app called Nitrality (if my spelling is not wrong) which one of its various functions is to backup and restore the EFS folder. I've made a backup using this method and it seems that what the app actually did was simply copying the whole folder into a different directory. If it's simple like that, it seems that Root Explorer or similar app would be enough for that purpose.
Nevertheless, as there are numerous guides on this topic, all of which providing more complex methods, either using ADB or Terminal Emulator (I've made a backup using it as well, just in case, which resulted in the EFS being saved as tarball file), I have some doubts whether simply copying the whole folder would be enough for a eventual restoration. Would it?
angelomaldito said:
For the purpose of making a backup of the EFS folder, how about simply copying the whole folder into a safe place?
There is an app called Nitrality (if my spelling is not wrong) which one of its various functions is to backup and restore the EFS folder. I've made a backup using this method and it seems that what the app actually did was simply to copy the whole folder into a different directory. If it's simple like that, it seems that Root Explorer or similar app would be enough for that purpose.
Nevertheless, as there are numerous guides on this topic, all of which providing more complex methods, either using ADB or Terminal Emulator (i've made a backup using it as well, just in case, which resulted in the EFS being saved as tarball file), I have some doubts wheter simply copying the whole folder would be enough for a eventual restoration. Would it?
Click to expand...
Click to collapse
Just copying your EFS folder to a safe place is enough, using any method, but copying EFS folder messes up wih its permissions, so if you want to restore your nv_data.bin file, you must set the owner of the nv_data.bin using "chown" command in ADB like described in my post.
After all, I hope this method works for everyone, worked for me though.
Have copied the efs folder onto my PC.
At least i now know i have a backup, i can mess about with permissions there and then if it ever comes down to it!
I do not have the .nv_data file. onle *.bin or *.bak. Any suggestions or do I have to stick with the generic 00... IMEI? The whole procedure did not word for me, but thanks anyway.
By the way I think you do not need adb for that. You can execute the chmod command in a Terminal editor on the phone.
Schindler33 said:
I do not have the .nv_data file. onle *.bin or *.bak. Any suggestions or do I have to stick with the generic 00... IMEI? The whole procedure did not word for me, but thanks anyway.
By the way I think you do not need adb for that. You can execute the chmod command in a Terminal editor on the phone.
Click to expand...
Click to collapse
yes you can use terminal in your phone, but as for information for the other users, you don't need to enter " adb shell " command in step 8, because you are already connected to the phone's kernel.
I think you deleted your original EFS folder that came preinstalled with your phone, because I had " .nv_data " file.
anyway, use " nv_data.bin.bak " instead of " .nv_data " and see what happens.
thanks for the update.
---------- Post added at 07:55 PM ---------- Previous post was at 07:53 PM ----------
superleeds27 said:
Have copied the efs folder onto my PC.
At least i now know i have a backup, i can mess about with permissions there and then if it ever comes down to it!
Click to expand...
Click to collapse
thank you for your reply. but please don't play with EFS folder too much. the Android OS can't recover your IMEI if you lost it completely. I've been lucky with this method to restore my IMEI.
thanks.
Do you know if there are providers that block your
IMEI? I do not have any problems with my carrier now but I will soon go to the states, and I don't know wether my phone will get blocked there.
Sent from my GT-I9100 using XDA App
Im not messing with it at all. Basically just copied it onto my SD card and then onot my PC. That way i know i deffo have a backup if anything was to happen
Schindler33 said:
Do you know if there are providers that block your
IMEI? I do not have any problems with my carrier now but I will soon go to the states, and I don't know wether my phone will get blocked there.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
I don't know any providers. but as a guess, I think some providers MAY block an irregular IMEI because of their security policy. but it's just a guess.
vaskodogamagmail said:
No, I didn't had the back up before IMEI change.
To make a conclusion:
... You didn't backup your EFS folder.
... Your IMEI changed because of ROM flashings.
... You want to recover your IMEI.
Click to expand...
Click to collapse
I don't understand how you were able to apply the steps you describe to your case if you didn't have a backup of your original efs folder...
Help
My SGS 4G IMEI is corrupted showing some random symbols. Now I have taken backup of my EFS folder. EFS>root>afs>setings has .nv_state and nv_data.bin.
In IMEI folder there are only two files bt.txt and mps_code.dat.
Can it be repaired back to original IMEI? I don't have back up of my original EFS folder.
jerome.d said:
I don't understand how you were able to apply the steps you describe to your case if you didn't have a backup of your original efs folder...
Click to expand...
Click to collapse
I didn't had a backup of my original EFS folder BEFORE IMEI CHANGE.
after my IMEI has been changed to the fake one, then I backed up my EFS folder and do the steps in the first post.
---------- Post added at 05:22 PM ---------- Previous post was at 05:13 PM ----------
s_d123 said:
My SGS 4G IMEI is corrupted showing some random symbols. Now I have taken backup of my EFS folder. EFS>root>afs>setings has .nv_state and nv_data.bin.
In IMEI folder there are only two files bt.txt and mps_code.dat.
Can it be repaired back to original IMEI? I don't have back up of my original EFS folder.
Click to expand...
Click to collapse
the Content of your IMEI folder is correct, we don't have any business with the IMEI folder's content.
but look at your EFS folder contents, find the file named " .nv_data " (no post-fix), then do the steps in the first post.
but NOTE: my SGS 2 is a GSM model, not the 4G model, so I cannot guarantee that this method works with your phone too as it did for me.
thank you
Works in galaxy s too?
Thanks.
Hi...
I don't understand very well what you mean by
NOTE THAT AT LEAST YOU MUST HAVE THE SHIPPED ORIGINAL EFS FOLDER ON YOUR PHONE
Click to expand...
Click to collapse
Do you mean that we should have the efs folder with the sud-folder and files structure as it was when the IMEI was not corrupted???
I.E.
/efs (dir)
nv_data.bin (file)
.imei (hidden file)
.nv_data.bak (hidden file)
.nv_data.bak.md5 (hidden file)
nv_data.bin.md5 (file)
nv_state (file)
/.android (hidden folder)
/imei (folder)
bt.txt (file)
mps_code.dat (file)
nvmac.info (file)
Another issue i'm facing is the fact that I can't do a chown radio:radio because i get the error that user/group radio does not exist...
And would this work for SGS I?
Like others I am confused.
I flashed a ROM night before last.
I ended up with a phone that wouldn't work and the fake IMEI number.
By some chance I was able to get my phone working again with HC-kTool by restoring a efs.tar file -- I have a number of efsxxxx.tar.gz files in a folder called EFS_BACKUP on my sdcard (I don't how it got there but there are various dates of these files).
Now my phone works with data on the ATT network but my IMEI number is still the fake one.
SOOOO -- if I DON"T have an original backup of my EFS folder (or at least one I'm sure of) HOW do I restore my origianl IMEI ???
Thanks for this!

[Q] How to repair IMEI on I9300I. [Q]

Hey folks,
I have GT-I9300I S3 Neo Duos. I brought it from Russia and i moved to India i don't have to unlock the device as its working without any problem for last 2years.
Is there anyway to repair the IMEI of my device a day before it was ok .
Device was lagging so i Restore to its original setting & after restart my device IMEI is gone for good.
Thanks in advance
Search for imei changer on playstore...
There r Xposed modules also to change write a new imei number
sahilkhan9557 said:
Search for imei changer on playstore...
There r Xposed modules also to change write a new imei number
Click to expand...
Click to collapse
actually i tried to put it via xposed but nothing worked or may be i not doing it the right way.
both of my sim are not showing.
if u can tell me the right procedure to work on Xposed.
thanks
mukulkas143 said:
actually i tried to put it via xposed but nothing worked or may be i not doing it the right way.
both of my sim are not showing.
if u can tell me the right procedure to work on Xposed.
thanks
Click to expand...
Click to collapse
U need a root explorer app and of course root! Also
The steps are little bit tricky...
Step 1
Make a copy of your EFS folder on your sdcard using root explorer and then backup to your computer [ to have another copy if you have to format the sd card sometime ]
Step 2
Delete the EFS folder (Make sure you have the BACKUP in a safe place as mentioned in STEP 1) from the root of your phone using root explorer.
Step 3
Do a Factory Reset. After that, navigate to the root directory of your phone.
Step 4
Go to EFS folder using root explorer; delete “nv_data.bin” and the “nv_data.bin.md5” files.
Step 5
Go to your backed up EFS folder on your sd card, copy the “IMEI” folder to the EFS folder at the root of your phone, then again go to the backed up EFS folder in your sd card and copy the ” .nv_data ” file to your EFS folder at the root of your phone using root explorer.
NOTE: the dot in first of nv_data is not a mistake, copy the “.nv_data” file.
Step 6
Make another copy of the “.nv_data” file in EFS folder in your phone, so you would have 2 copies of “.nv_data” in EFS folder.
Step 7
Rename one of “.nv_data” files to “nv_data.bin” and another one to “nv_data.bin.bak”
Step 8
Open Command Prompt in your Windows PC (Terminal for all you Linux users) at the ADB tool path, or run Terminal at your phone enter these commands:
adb shell (use this command if you use ADB, if you’re using terminal, skip it )
su ( When the option comes up allow the superuser to access the file system by clicking “grant” on the phone screen )
chown 1001:radio /efs/nv_data.bin
Step 9
Reset your phone…. after that you have your original IMEI. you can check your IMEI by dialling *#06#.
You have successfully recovered
It seems to me the nv_data files are not present in the efs folder.
I was just going through steps but I didn't find these files.
I have backed up the files before flashing the phone using the twrp & Samsung tool box. But in both of the backups there is no nv_data files available. N currently in efs folder there is no no_data file.
the dot in front of .nv_data means they are hidden. you probably won't see them
mukulkas143 said:
I have backed up the files before flashing the phone using the twrp & Samsung tool box. But in both of the backups there is no nv_data files available. N currently in efs folder there is no no_data file.
Click to expand...
Click to collapse
Try to Enable "show hidden folders" first
sahilkhan9557 said:
Try to Enable "show hidden folders" first
Click to expand...
Click to collapse
yeah i have done that but still no good as there is no nv_data as well as no bak file.
Now i have no clue what to do next....
Tried xposed module & Imei changer by xposed.
Now both the sims showing the same IMEI n both are showing no service.
can anyone help...
Thanks in advance.
you could try flashing a fimware for india. maybe that could help.

requesting one plus 5's original efs file

Hi I am the one plus 5 fanboy who lives in Korea.
I ask you for the original plus 5 original efs file. Because I modded my own one plus 5 efs file to use volte in Korea.
If you want to help me, send me a file with the following instructions.
1)Connect One Plus 5 to your computer
2)open dialer app and enter *#801#
Set Serial and Full-port switch to ON
3)After installing qpst, run the efs explorer to extract the files in the pictures (using drag and drop).
[IMG="needed files"]I need these files
I need these files
https://drive.google.com/file/d/1o_4VL8tgrtYpUjnOFbpTykuGHx4Fza-U/view?usp=sharing

Categories

Resources