yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] igorgomez:
Jf6: Ok! Jf7:???

Hello everybody!

I managed to unlock two AT&T Captivate JF6, but got no success when trying with a JH7. None of the methods listed work: SGS unlock and Windows. The phone is not root and I don't know how to do it. Is there any way to get the unlock code for the JH7 version so that a noob can get the code without damaging the device? The device will be a Christmas present for my wife's father.

Thanks!
[Galaxy S I9000 Android Development] >>.123.<<:
huawei u8230 I HAVE NETWORK CODE .

BUT HOW TO ENTER HE ASK AGINE Simlock block unlock reset key

]Simlock unlock request unsuccessful

help me plzzzzz
[Galaxy S I9000 Android Development] sparkylu:
Unlocked a Samsung GT i9000 running 2.2.1

I tried almost every application available to unlock my phone, downgraded and upgraded several times, however after several attempts at unlocking a phone locked to Movistar, several are you sure you have a GT I9000 errors, Permission denied and Scanning for codes.. end of script messages, I decided to tackle the issue which was easily fixable... Permission denied.

Although the SGS unlocker worked on Eclair, the unlock code did not work once I upgraded to Froyo XXJPH

I used Helroz's tutorial (available in the application as Generate nv_data.bin) with a slight change in permissions done from adb to get this to work..

1) Running version I9000XXJPU - 2.2.1

2) Phone rooted using SuperOneClick

3) Checked for files using SuperManager

4) Checked for network lock using *#7465625#

5) JDK and Android SDK already installed

Checked if 'Network Lock' was on using code ... status was On

Rooted my phone.

Instaled SuperManager ... made a copy of the /efs folder and deleted the Files as instructed in the helroz tutorial.

Rebooted and checked if files are created. They were.

Changed to USB debugging mode and connected the phone.

Tried running step 2.bat (per Helroz's tutorial)... No file was copied ...

Used SuperOneClick to provide shell root

Connected to the phone using adb shell

changed permissions on the nv_data.bin file

was then able to pull the nv_data.bin file to my machine. Placed it in the same folder that the repair nv_data.zip file was extracted to.

Ran Reparation_nv_data.jar entered 00000000 for unlock and unfreeze codes

changed permission on the /efs folder using adb since Step4 involves copying files back to the /efs folder...

Ran Step 4.bat

First cycle - there were chmod errors, selected Y for yes there are errors... phone rebooted and the second time there were no chmod errors... (make sure the phone is unlocked as there are repeated requests for root permission during this process)

Rechecked for network lock using the code ... Lock is now OFF.

Rebooted multiple times to check if the file gets overwritten... thankfully, it doesn't.

Reset permissions on the folder to original...

Using a vodafone SIM now. No issues seen, except that all applications from the market had to be reinstalled... my bad for even installing them before unlocking.. Will keep you updated!

Thanks a ton to helroz and all the others that made this possible... it's been a long frustrating journey .... am over the moon now
[Galaxy S I9000 Android Development] corman1:
wierd the links started to work a hour after I posted this
[Galaxy S I9000 Android Development] sampak:
Are these method work with JI6?

Hello,

I have Samsung Vibrant and firmware version is 2.1 update 1.

I read some forums and i think my device is JI6 because at the end of beseband version and build number there is JI6.So am i right that its JI6?

and i couldn't make it to find my unlock code.Is that because of JI6? and if its so, what the solution?

Thank you in advance
[Galaxy S I9000 Android Development] sparkylu:
you could try the following.

Connect the device after enabling USB debugging.

Used SuperOneClick to provide shell root

Open adb shell and type the following ...

#chmod 777 /efs

#cd /efs

#chmod 777 nv_data.bin

Ctrl+C to exit the prompt

Then run the Generate_Code.bat script to generate the codes.

If that doesn't work for you, you can follow helroz's procedure.

don't forget to change the permissions back to 500 once you are done.
[Galaxy S I9000 Android Development] doaneramma:
OK, i really screwed up. Dunno how but my efs folder is empty. So regardless to say my IMEI is gone! I did. fortunately. Back up the whole folder. Anyone know of a way to copy it back in there? Tried root explorer to copy all the contents, nothing. terminal to copy each? Busybox not found (though it is there as I have titanium working). adb permission denied and I do have root. it's like I just cant write to that sector of memory or something. anyone got any ideas?

I9000M

Currently on JH2

basically its running with the test IMEI which is OK, but I wanted to flash Bell's official Froyo but now Kies is telling me there is no upgrade available where there was before. Argh!
[Galaxy S I9000 Android Development] corman1:
Thank you Happy Hunter

I'll give it a shot once I get my I9000m back from samsung . Damn thing bricked after 48 hours on froyo. I'll let you know how it goes.
[Galaxy S I9000 Android Development] sks9876:
@sparkylu & HappyHunter .

Myne is same case as igorgomez: captivate with JH7 . Tried to follow your instructions to chmod /efs .

When I try

su it says su: not found . Should the phone be rooted to be able to do su ?

When I try to chmod 777 /efs it says Operation not permitted .

I am pretty new to Android sdk . Just installed to do this adb shell and edit permissions of /efs and nv_data.bin .

When I list I see /efs permissions user & group radio . Most other directories are owned by user root or system

I appreciate any suggestions
[Galaxy S I9000 Android Development] Happy Hunter:
@sks9876

Yes, you can see the requirements in my post, the phone must be rooted and busybox application from market must be installed.
[Galaxy S I9000 Android Development] Rock3nrenigade:
Now to pray this works on the Nexus s...
[Galaxy S I9000 Android Development] sks9876:
@Happy Hunter thanks for the response.

I was able to root the phone.

I was able to su and change the permissions of /efs and /efs/nv_data.bin .

The I tried using GenerateCode but that didn't work . It said opening ./nv_data.bin ... searching code block ..

However it didn't display any unlock code.

Now I tried the other option to copy and use Hexeditor. When I did this ad pull /efs/nv_data.bin it copied empty file into the current directory (platform-tools) . file size is 0 . When I use adb shell and list the actual /efs/nv_data.bin the file size is 2097152 bytes .

I got a little nervous and didn't do any thing else. wondering why its copying empty file rather than pulling actual file /efs into current dos directory ?

sorry for asking so many questions.
[Galaxy S I9000 Android Development] saadahmed786:
I cant get this to work. I tried 2 galaxy s vibrants ( w/tmobile usa).

I installed kries ( so i have all the drivers)

put the phone into debugging then mounted the sd card.

It gives me this error: failed to copy efs/nv_data.bin to ./nv_data.bin: permission denied
[Galaxy S I9000 Android Development] cesachin:
I installed the drivers and ran the file. It shows up the screen that I attached... Please help :(
[Galaxy S I9000 Android Development] igorgomez:
Hi Sparkylu, thanks for the tips, but I dont understand this part: "don't forget to change the permissions back to 500 once you are done."
[Galaxy S I9000 Android Development] DoUbLeR84:
I have root permission (i used z4root for doing this) on my phone froyo... but the apps do not find any code for me... :(

How could i resolve this problem?
[Galaxy S I9000 Android Development] angelvillatoro2:
is not working for me

im making all the process but is not working for me.... the error that give to me is :

===============================================================

===============================================================

Generate unlock code for any Samsung Galaxy S

===============================================================

===============================================================

__________________________________________________________

Copy nv_data.bin

* daemon not running. starting it now *

* daemon started successfully *

failed to copy '/efs/nv_data.bin' to './nv_data.bin': Permission denied

Extract code

SGUX v0.92b (C) 2010 By Mark0 & rbnet

Samsung Galaxy Unlock code eXtractor

(based on info by rhcp0112345 & RazvanG)

* Error: unable to find file <.\nv_data.bin>

Could Not Find C:\Documents and Settings\shepherd\Desktop\Generate Unlock Window

s\nv_data.bin

===============================================================

===============================================================

Please donate to DagentooBoy for the script

Please donate to rbnet.it and marcopon for the SGUX utility used in the script

===============================================================

===============================================================

Script complete!

Press any key to continue . . .

if you can provide me the solution i will apreciate it....
[Galaxy S I9000 Android Development] sparkylu:
@sks9876

Yes. Your phone needs to be rooted to run the chmod command.

Also, instead of using the generateCode, I used the repair nv_data process provided by Helroz. Details available in application under the same name.

Do remember to check and repair your IMEI code once you use this method.
[Galaxy S I9000 Android Development] sparkylu:
@igorgomez... my bad for not explaining that better..

what I meant is that the intial permissions on the folder are 500, so once you unlock and check your IMEI, do a

#chmod 500 /efs

Hope this helps ..
[Galaxy S I9000 Android Development] DoUbLeR84:
What's the "helroz's procedure" ?

Thanks
[Galaxy S I9000 Android Development] igorgomez:
Thanks for explanation Sparkylu! I'll test now. I hope can unlock it!
[Galaxy S I9000 Android Development] darkdog786:
Hello,

I own a samsung Galaxy S vibrant. I have the debugging mode on and also the device is mounted also. When i run the script.command on MAC i get the following error :-

* daemon not running. starting it now *

* daemon started successfully *

failed to copy '/efs/nv_data.bin' to './/nv_data.bin': Permission denied

And then there is no code generated also. So i started looking into the script and i saw this command :-

echo "Please wait"

echo "Loading..."

echo " "

echo " "

cd /sgsunlocker/tools

./adb kill-server

./adb pull /efs/nv_data.bin ./

My question is that i have chmod 755 permissions on sgsunlock folder but just dont understand how it is using the pull command. Can someone please help me fix this issue ?. I will highly appreciate it.
[Galaxy S I9000 Android Development] darkdog786:
Also for some stupid reason Wi fi does not work on my phone which is why i am unable to download the Emulator;--( HELP PLEASE
[Galaxy S I9000 Android Development] dawen:
Copy nv_data.bin

* daemon not running. starting it now *

* daemon started successfully *

1917 KB/s (2097152 bytes in 1.068s)

Extract code

SGUX v0.92b (C) 2010 By Mark0 & rbnet

Samsung Galaxy Unlock code eXtractor

(based on info by rhcp0112345 & RazvanG)

Opening file <.\nv_data.bin>...

Searching code block...

Found.

Searching codes...

===============================================================

===============================================================

Please donate to DagentooBoy for the script

Please donate to rbnet.it and marcopon for the SGUX utility used in the script

===============================================================

===============================================================

Script complete!

Press any key to continue . . .

Here is what i got, no code showing
[Galaxy S I9000 Android Development] skyze:
I'm getting the same error as well.
[Galaxy S I9000 Android Development] igorgomez:
Hello again!

I could not get the root in my Captivate JH7. After starting the application process has entered the SuperOneClick repetition (loop) and after a moment failed. I tried what was recommended at the start of the topic, off and on USBdebug, but without success. I could not even reach the root shell. Any tips?

Thanks!
[Galaxy S I9000 Android Development] liviujianu:
this worked great for me

i used the windows steps and got my phone unlocked very fast

i still have one more question

if i upgrade now will my phone remain unlocked or it will lock?

i have GT-I9000 with

fw 2.1-update1

Baseband Version I9000XXJM1

Kernel 2.6.29 root@SE-S603 #2

Build Number ECLAIR.XFJM1

thank you
[Galaxy S I9000 Android Development] ibeam:
Asking For Assistance

Please, help to unlock...

I just bought my Samsung S Vibrant (GTI9000M) from Bell Canada. It runs Android 2.2 Froyo.

I have the root access on my phone. However, there is neither /efs folder nor nv_data.bin file when I go to Computer -> GT-I9000M -> Phone.

The Windows Unlock Generator says:

*Error: unable to find file <.\nv_data.bin>

Please, can someone assist me?
[Galaxy S I9000 Android Development] xplod420:
No one supports this thread any more? How about 2.2? I am getting the same error as other guys. Unlock app can't find a code, and mac script doesn't display anything.
[Galaxy S I9000 Android Development] asic28:
Just want to let everyone know that this method worked for me.

I was not able to unlock my T-Mobile T959 using other methods discussed elsewhere on this forum so I gave this a try and it worked. An unlocker website I used failed to come up with an unlock code for me.

I was able to get my phone to work with Mobilicity (in Canada) after changing the first appearance of 310 (MCC=USA) to 302 (Canada). I then changed the three digits right after the MCC from 160 (T-Mobile) to 320 (Mobilicity). Tested it and it worked. I then changed the next set of MCC and MNC from 310200 to

302720 in case I need to use Rogers (MNC=720) for roaming (this is not tested yet though).

Thanks HappyHunter!

P.S. the only difference I made was the following:

Instead removing the two files, I backed them up because I don't know what they are for (just to be safe).

.nv2.bak

.nv2.bak.md5
[Galaxy S I9000 Android Development] gsmmm:
Confirmed this method works on Bell Vibrants
[Galaxy S I9000 Android Development] dawen:
the offset should be 180060H

yes this procedure works when other unlock apps failed to find any code
[Galaxy S I9000 Android Development] liviujianu:
hi all

if i upgrade now will my phone remain unlocked or it will lock?

i have GT-I9000 with

fw 2.1-update1

Baseband Version I9000XXJM1

Kernel 2.6.29 root@SE-S603 #2

Build Number ECLAIR.XFJM1

thank you
[Galaxy S I9000 Android Development] geebees90:
It will remain unlocked......Upgrades do not lock it. You can upgrade as many times as you want.
[Galaxy S I9000 Android Development] DoUbLeR84:
This method works. But i want to find the unlock code. With the unlock code when i insert a new usim in my phone i have only to insert the unlock code to use it. With these method i have to do the procedure again to use the new usim. Knows anyone a method to get the unlock code on froyo?
[Galaxy S I9000 Android Development] darkdog786:
How is it working for you man? I downloaded terminal from the market place. I am using MAC. So i open MAC Shell and typed :-

./adb shell

I did an ls and i see all the directories. So i did :-

$ chmod 755 efs

Unable to chmod efs: Operation not permitted

I also did :-

$ chmod 755 efs

Unable to chmod efs: Operation not permitted

I also tried :=

chmod 777 efs/nv_data.bin

chmod: efs/nv_data.bin: No such file or directory

Can anyone point me out what am i doing wrong or how to change directory permissions through MAC on your phone
[Galaxy S I9000 Android Development] snoret:
Hello Everyone,

I have sgs upgraded to Froyo, when i try to unlock using the method described the script says "File not found" I reckon this is occuring with other ppl as well with froyo.

I want to ask if anybody has downgraded to version 2.1 from 2.2 and then get sgs unlocked using the script ?? If yes then pls tell me how can i downgrade my 2.2 version to 2.1.

If there's another way to unlock sgs on JP6 firmware (froyo) then pls help me guys..

-Thanks
[Galaxy S I9000 Android Development] ali129:
problem with unlock samsung vibrant t959

please help me out...i was trying to unlock my samsung vibrant t959, i followed ur instruction but after i run the generated code bat, it said something like error: unable to find the file <nv_data.bin>...so what do i need to do to fix the problem....thank you very much
[Galaxy S I9000 Android Development] vesau:
i'm from vietnam. i has just been given the galaxy s I9000, who can help me how to get code touse in vietnam?

my phone from Germani

thank alot!
[Galaxy S I9000 Android Development] vesau:
i didtry to unlock and it same as you. :( who can help me ????
[Galaxy S I9000 Android Development] plumsucker:
help

I tried everything and all i get is an error

strings: can't open file: ./nv_data.bin (No such file or directory)

strings: can't open file: ./nv_data.bin (No such file or directory)

Your code is:

Guide to entering code:

1. Power off phone, 2. Put in other carriers SIM, 3. Turn on phone, 4. Enter unlock code. BE EXTRA CAREFUL; ENTERING IT WRONG ONCE WILL BRICK YOUR PHONE, 5. You are now unlocked. Congratulations.

If you need any help go here: http://xdaforums.com/showthread.php?t=761751

Also, if the unlock code doesn't work and it freezes your SIM, enter this code:

rm: ./nv_data.bin: No such file or directory

logout

someone help? it would be greatly appreciated
[Galaxy S I9000 Android Development] netmonsters:
Hi

this is my first post as i just recieved my galaxy s and i have been trying to unlock it.

I have tried the unlocking app with many rooted android versions and they dont not give me a code.

I have tried the PC method but i get the error;

Searching for codes....

and then it just stops.

I have tried to open the nv_data.bin file with a hex editior and tried to find the code, but where i should be finding the code, theres nothing.

The phone is locked to t-mobile.

I i have used root explorer and copied the whole efs folder across, and have tried many people suggestions such as helroz guide, and another which tries changing the unlock code, with no success.

After all of this i decided to give up and give the phone to a shop to unlock, but it seems that even they are having problems now using their method. Probably a hardware unlocking method.

All in all i am very confused as to what i have been doing wrong and whether my phone is ever going to be unlocked. Any help anyone can give me is highly appreciated, and i could also send my efs forlder to anyone wishing to see whats wrong. i Would glady donate the money that i was going to pay the shop for unlocking if someone can help me.

Thanks.

Update;

The shop managed to get me a code but it doesnt seem to work. they basically put on a patched version of the modem file which allowed the code generator to work. but now the code is unsuccessfull.
[Galaxy S I9000 Android Development] cuminol:
good question! has anyone try this too?
[Galaxy S I9000 Android Development] corman1:
Ok, I haven't tried to flash my galaxy from 2.2 to 2.1 and unlocked yet, It's in repairs(thanks bell/samsung). I am newbie but I do believe there are tons of how to posts on how to do it. Do some reading I believe you will need to root your phone and flash using odin. I haven't really looked into it yet but people here will help if you try looking for the information yourself. Not trying to sound harsh but that is the experience I have had trying to get help using forums in the past. Again I am a newbie but I hope I can help in the future.

Here is a link that should give you an "idea" on how to get started http://www.addictivetips.com/mobile...axy-s-gt-i9000-to-android-2-2-froyo-download/
[Galaxy S I9000 Android Development] Ratata82:
Can anyone tell me why I always get incorrect codes?? :D

BR
[Galaxy S I9000 Android Development] xdfxrellik:
Vibrant unlock

When I go through all these processes.. even with the app or the windows code generator it tells me that the code is unavailable or with the generator it tells me that it could not copy files... Permission Denied... HELP!! PLEASE!!
[Galaxy S I9000 Android Development] kdza92:
Samsung Galaxy unlock block

Ok. So I follow all the steps properly and when I go to extract the file and get the code, it says it is unable to find the file on the computer.

Can anyone help me figure out what I'm doing wrong?

please
[Galaxy S I9000 Android Development] monkeywork:
I have two SGS with the T959UVJI6 version - what are my options for unlocking, the software in this thread didn't seem to be able to find any files required.
[Galaxy S I9000 Android Development] montrealguy:
Someone please mark this thread as DEAD. I'm on a new Bell I9000M on JH2 and getting all the same "Permission denied" messages as everyone above. The chmod 777 gives "Operation not permitted".

This solution is DEAD, DEAD, DEAD.

Does anyone have a solution to unlock a new Bell JH2 or JK3? The unlock apps only seem to work with phones manufactured before October.
[Galaxy S I9000 Android Development] liviujianu:
upgraded

thanks geebees90

upgraded to latest android 2.2 version with kies and it is still unlocked

it's as if i have a new phone with the new android 2.2
[Galaxy S I9000 Android Development] Happy Hunter:
Please try my solution http://xdaforums.com/showpost.php?p=9810558&postcount=1202.

It worked for me and also is confirmed by asic28.

I believe it is not super hard to make a small script that will do the change automatically, but at this time the manual way also works.
[Galaxy S I9000 Android Development] dawen:
the problem with this step is u can only hex edit to one network and it will locked to that network, but then u cant just simply input a different sim card without unlocking with the hex editor procedure again
[Galaxy S I9000 Android Development] corman1:
good enough for now
[Galaxy S I9000 Android Development] montrealguy:
Thanks I'm trying it but am stuck at the Hex editing part. I can't search for 180069H but I can type in 180069. Your code is 30261020404 but mine is 3026102.

How do I get to 180069H?? I have enclosed a screenshot. I'm trying to unlock it for Fido.
[Galaxy S I9000 Android Development] dawen:
from 610, change to whatever carrier code for ur sim, ie for rogers change to 720, fido 370, ur code is continues onto the next line, as u can see in the pic 0404 on the line below it, its no on line 180069H it should be 180060H as ur pic is correct and thats for our bell vibrant
[Galaxy S I9000 Android Development] netmonsters:
can someone please help me, i think i messed up my efs folder very badly.

i just recieved my unlock code from a seller on ebay through IMEI unlock which i think can never be wrong. The code however was the same as the one an unlocking shop gave me using their hardware method.

The code doesnt work on my phone and i think its because of the messing around i did with the nv_data.bin file. i dont think the folder is reflashed when you change firmware as i changed many firmwares. I heard that i could have have corrupted the imei code, is there any way i could reset all the changes i had made so this code can work.

OMG i just got an unlocked message finally. This is how it finally worked if anyones interested;

I deleted the whole contents of the efs folder and then copied the backup i made when i first started all this whole thing.

Restart and whoa it works!!!.
[Galaxy S I9000 Android Development] Appolus:
Hello!

I would just unlock the phone, because of the suggestion that i should not flash with a locked phone.

i did flash once before i read that i should not do it with sim-lock and it worked well.

Now im not sure if its safe to flash with the simlock.

Ive got the same problem as many other ppl here - means ive got froyo and the windows unlock.zip and the apk doesnt work.

But i read from many users in this thread that they are up and downgrading with simlock.

So long talk, simple question:

Is it safe to upgrade the phone to higher versions with simlock:ON?