yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] vatrly:
could not find my code by any mean. I used the sgs unlock app. it said no codes.

then i generated it . it said codes found. searching. and did not show any thing else.
[Galaxy S I9000 Android Development] auddi:
hey guys!

hi have the same porblem like -> vatrly

i´ve rooted my phone with z4root and i used the

sgs unlock tool:

i´ve got this message:

sorry, no codes found unknown error

i have no idea whats worng ...

do i have to insert a sim card form a original provider?

thanks greets
[Galaxy S I9000 Android Development] sirius69:
I have an SGS from Virgin Mobile that I can't unlock with the super one click method. My first one bricked because of an SD corruption within 2 days all on stock and this is my second one, but it already has 2.2 on it (the other one had 2.1)

I keep getting permission denied as if the rooting did not work. Same thing with ADB in cmd, i get permission denied when typing SU. Subsequently I can't get the unlock code because SOC gets permission denied.

Is there anyone who can verify that there are any methods working on Froyo?

Or even if the method this thread (http://xdaforums.com/showpost.php?p=9810558&postcount=1202) work ?

GT-I9000M

Firmware Version

2.2

Baseband Version

I9000UGJK4

Kernel Version

2.6.32.9

shout.lee@SEP-09 #1

Build number

Froyo.UGJK4
[Galaxy S I9000 Android Development] Phams0:
I had problems unlocking too. But the little trick that Happy Hunter posted worked. The phone is now locked to fido instead of bell.

I guess my phone is one of the newer builds. That's why the original unlocking method doesn't work.

I bought it a few days ago from Bell.

Model number: GT-I9000M

Firmware Version: 2.2

Baseband Version: I9000UGJK4

Kernel Version: 2.6.32.9 shout.lee@SEP-09 #1

Build number: Froyo.UGJK4
[Galaxy S I9000 Android Development] dawen:
in hex editor on phone jump to address look for 00181460 looked in the colums on the right of 00181460 and saw

ff ff ff ff ff ff ff ff 01 00 00 00 so i changed 01 to 00

that will make your phone sim free, u dont have to edit to lock just one network, i already try this tricked while leaving 610 as bell in the nv_data file, after i changed to 00 my rogers sim now work, so i assume it will work with other sims also
[Galaxy S I9000 Android Development] swapniladsure:
dude help

hey dude

my galaxy s is android 2.2 and service provide is "3" england..

i wana unlock my galaxy s..

as you said that we can unlock phone by editing some files which is in efs folder..

so can u tell me the steps by using which i can unlock my phone for particular network provider ??

which file i need to edit in efs folder..

also tell me how can i take backup of my efs folder ??( can i use root explorer to take backup of efs folder just simply copy and past that hole folder to sd card??)

waiting for reply

thanks
[Galaxy S I9000 Android Development] Appolus:
????????????
[Galaxy S I9000 Android Development] corman1:
it has been explained here in post #1202 http://xdaforums.com/showpost.php?...my phone back from repairs then I'll try this
[Galaxy S I9000 Android Development] swapniladsure:
i want fully unlock
[Galaxy S I9000 Android Development] alibilal:
Samsung Vibrant T959UVJI6 (T-Mobile)

Dear all, I have a Samsung Galaxy S Vibrant T959 (T-mobile) with Firmware version 2.1-update 1, Baseband version T959UVJ16

1. I tried "Generate Unlock Windows" but it gave me this error "failed to copy '/efs/nv_data.bin' to './nv_data.bin':Permission denied Extract Code"

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

2. I also tried SGS Unlock ... but Root Gen Codes "no codes Found"

Please help me to unlock

Regards
[Galaxy S I9000 Android Development] dawen:
u can use root explorer or use the adb method in the forum to backup the whole efs folder u need to have root and superuser and busybox, i suggest backup more than 1 backup, back it up to sdcard, and ur pc if possible, u need to use ultraedit hex editor and edit the nv_data.bin file, and change that line from 01 to 00, delete the nv_data.bin and nv_data.bin.md5 file from ur phone efs folder then copy your new edited nv_data.bin file, works on a bell vibrant so im not sure about the rest which i think should be same, when i dial *#7265625# it saids network lock [off], so it does work for me
[Galaxy S I9000 Android Development] burker:
thanks dawen! worked for me
[Galaxy S I9000 Android Development] corman1:
Does this method corrupt any information such as the IMEI?
[Galaxy S I9000 Android Development] dawen:
nope it doesnt, my imei # stays the same
[Galaxy S I9000 Android Development] corman1:
nice, I'll read up on some adb commands and try it when the galaxy arrives from the shop. I wonder why more people aren't using this method more.
[Galaxy S I9000 Android Development] ibeam:
Hi, everyone!

I wrote previously asking for a help, but HappyHunter's unlocking method worked well on my Samsung Vibrant running Froyo. The phone was locked to Bell Canada.

Thank you, HappyHunter!
[Galaxy S I9000 Android Development] ibeam:
IMEI Changed

Also, my IMEI number changed after HappyHunter's unlocking method. Is there a way to bring the original IMEI back? (I have written it down before the operations).
[Galaxy S I9000 Android Development] dawen:
i have no idea why ppl arent using this, they rather use a different method and end up with a fake imei #
[Galaxy S I9000 Android Development] dawen:
the only way to bring back the original imei # is if u have a backup the original nv_data.bin file from /efs folder
[Galaxy S I9000 Android Development] Phams0:
I tried it on my phone and now it totally unlocked. yay!!. Thanks dude
[Galaxy S I9000 Android Development] crazymooo:
which line?

you have stated that change from 01 to 00

which line i have to change?

i have successfuly rooted and tried using hex editor to change the value.. but i'm not sure which line is "that line" that i have to change..

thanks
[Galaxy S I9000 Android Development] grsgs:
Hey guys !

First Happy Holidays for everyone.

Second, I tried to network unlock my samsung Galaxy S GT-I9000 ( Darky's 7.0 JPY ROM + SFR France Card ) but when I use the mobile version it says no codes found, and when I used the windows version on my computer, it doesnt stop searching !

Anyone has a solution for this, I dont want to use another method of fake IMEI or i dunno what.

Thanks in advance
[Galaxy S I9000 Android Development] dawen:
open nv_data.bin with ultraedit hex editor, go to line 00181460H you will see FF FF FF FF FF FF FF FF FF 01 00 00 00 00 46 46, change the 01 to 00 and saved it to pc, then delete the nv_data.bin and nv_data.bin.md5 file from the phone /efs folder and copy the new edited nv_data.bin , reboot phone
[Galaxy S I9000 Android Development] corman1:
Can anyone explain why or what that value in that string does. changing 01 to 00 works, but why does it work what is it doing to fool the phone into unlocking. Just curious. Dawen.......Nice job btw.
[Galaxy S I9000 Android Development] oscarsalgar:
Ok. I tried HappyHunter method but it doesn't work so far. I have a Bell Vibrnlt running 2.2 (UGJK4). When I type chmod 777 /efs/nv_data.bin it gives me: Unable to chmod /efs/nv_data.bin: Operation not permitted

So, I still don't have any access to nv_data.bin. Anyone can help? I need to change the sim lock from Bell Canada to Tigo Colombia.

Thnkx in advance!
[Galaxy S I9000 Android Development] oscarsalgar:
Also, Kies is asking me to update to JL2. I prefer to wait and see if it's possible to unlock it while running JK4 What should I do?

I'm a real noob regarding android. I was a WM6.5 user until yesterday....
[Galaxy S I9000 Android Development] NWolf:
http://www.communityhosting.net/sgsunlock

Follow the instructions there and it will get your phone unlocked.
[Galaxy S I9000 Android Development] drakenabarion:
Just a few things I need to check. I copied the nv_data.bin manually using Root Explorer. The /efs/ folder was in r/w mode. Is this normal? Root Explorer did not have an option to change from r/w to r/o like it does for most system folders.

Also, I flash to the newest firmware when they become available. Will updating the firmware change the unlock status?

*note, I have run a search on this thread to see if these questions have been answered before. I didnt get any results, but I apologise if they have been asked many times.
[Galaxy S I9000 Android Development] KARNAG3:
striking_hawk: Sorry for the delay, yes I can't reclaime for the battery issue with my network provider if it is unlocked. Also NCK is the unlock code yes.

BTW...my phone is dead now...the SD card cannot mount anymore.

I HATE SAMSUNG WITH ALL MY HEART
[Galaxy S I9000 Android Development] eidreezy:
Lost Newb

Hello. This is all new to me. Thought I could save a couple bucks by doing this myself. I'm trying to unlock the phone through the mac, but I'm having trouble getting the code. I downloaded the Unlocking Program, but it doesn't generate a code after I drag the folder and open the "lock" file.

So far these are my steps.

Mounted the phone.

Open The app.

Move the folder

Open the lock.

I'm sure I'm missing something. Any help will be much appreciated
[Galaxy S I9000 Android Development] oscarsalgar:
I decided to flash JL2 via Kies and then tried again HappyHunter method. It's finally unlocked! THanks!
[Galaxy S I9000 Android Development] jpalz:
Hi!!

I'm trying to make it work but it says it can't find nv_data.bin. I've made sure it has the USB debugging mode.

Thanks in advance.
[Galaxy S I9000 Android Development] Happy Hunter:
The IME should not change at all when you just edit the provider ID. If you changed anything else in that nv_data.bin then you may end up with bricked phone, wrong IME or battery not charging.

I also looked at different methods of changing some data in nv_data.bin. But without explanation of each change it is quite dangerous. I prefer to know what I'm doing before it is too late.

Also make sure that your phone is Rooted with busybox app from market installed. And if you cannot read nv_data.bin file it means you need to change the permission to that nv_data.bin file.
[Galaxy S I9000 Android Development] Happy Hunter:
I hope to cross that bridge when we will get new updates. If somebody is willing to port 2.3 to Galaxy S then we can get the answer sooner. Otherwise I would wait for official update from Kies.
[Galaxy S I9000 Android Development] jpalz:
OK, here's my thing to be MORE specific with my Samsung Vibrant, version 2.1 - update 1.

1- I connect the phone via USB, with the USB debugging ON and in mode "Mass Storage

2- I install the SDK in the desktop.

3- Via command prompt, I go to where the ADB is located and type "adb devices".

4- I get nothing. Basically the computer is NOT recognizing my phone.

Any ideas on how can I fix this?

Thanks for your time!
[Galaxy S I9000 Android Development] Happy Hunter:
Do you have windows drivers installed properly? I had to re-install Kies 2 times before it recognized my phone (I use windows 7 - 64Bit, the drivers are not perfect yet)
[Galaxy S I9000 Android Development] jpalz:
I will try to do that again, since I'm using the same version of Windows that you have and every time I run Kies it says over and over again a message of error.

Thanks for all man! :)

BTW, I tried to use the app supplied in the original post and NOTHING. It doesn't find the code :(
[Galaxy S I9000 Android Development] jpalz:
I tried to root the phone using the methods described in both these links, yet for some reason they DON'T work (it says there's an error with the update.zip package):

techlivez.com/2010/07/how-to-root-samsung-galaxy-s

samsungvibranthacks.com/samsung-vibrant-hacks/how-to-root-samsung-vibrant-galaxy-s/

Any ideas?

EDIT:

I tried to follow the instructions set by this page:

communityhosting.net/sgsunlock/

But when I type

su

chmod 777 /efs/nv_data.bin

exit

exit

While I'm typing the second sentence it tells me "permission denied". It tells me the same thing with

su

cd /dev/block

dd if=/dev/block/bml3 of=/sdcard/bml3.bak

Any ideas?

EDIT:

I've managed to root the phone, but afterwards I used the app with the root mode and it didn't find any codes. Any ideas?
[Galaxy S I9000 Android Development] Yeas:
I've tried to read through as much as the replies/answers over the last week as I could before replying.

I'm attempting to unlock a i9000 (from 3 in Australia). I have used z4 to root the phone, and tested to make sure it took by installing/using Titanium.

I then attempted the one-button unlock (SGS Unlock) from (ClarkeHackworth). I made sure to download the one that was for Froyo (and it requires a root version).

However, when I run SGSUnlock, it comes back with no codes and unknown error.

Is this a common problem with an easy solution or has my Froyo update made any chance of unlocking improbable?

I should add I'm on a Mac with very limited access to a Windows computer to follow most of the other steps. I did try the Mac Unlocker however it just comes back with empty values and no errors.

Thank you in advance for any help in this matter, your considerations and time.
[Galaxy S I9000 Android Development] friskykat75@hotmail.com:
It worked for me!! thanks guys for the great work! ;)
[Galaxy S I9000 Android Development] corman1:
Good job.

why not tell the members what you used and on what version software. I am sure they would appreciate the information.
[Galaxy S I9000 Android Development] adey11:
nv_data.bin not found

I have ab AT&T Galaxy S that I am running Generate_code.bat against under Windows 7. It returns and error saying it cannot find nv_data.bin in the folder I decompressed "Generate Unlock Windows" into. My model is SGH-1897 or i897 but probably i897. My serial number starts with R6YZ8731.... What am I doing wrong please?
[Galaxy S I9000 Android Development] Nemelk:
- post deleted -
[Galaxy S I9000 Android Development] Sebastiaa599:
I tried everything. With the SGS unlock tool but everytime I received a notice that the copying nv_data.bin was denied.

Now i just tried to check for network lock using *#7465625#

And I said network lock was OFF

Really strange but i'm really glad it finally worked some how:S

Never entered a key in my mobile to unlock it..
[Galaxy S I9000 Android Development] skidownfast:
get codes; have older rom; but unlock doesn't work

Hi, I have Firmware: 2.1-update1, Baseband: T959UVJFD, Kernel: 2.6.29, Build: ECLAIR and I am able to get the unlock code but when I try to enter it I get NETWORK UNLOCK REQUEST UNSUCCESSFUL.

Now I read that if one has newer firmware one may have to downground, but isn't T959UVJFD older firmware?

So what is the easiest method of unlocking? I took at look at communityhosting.net/sgsunlock but that looks complicated.

Also saw mention of doing a "full factory reset" which sounds simplier. If I do that I assume that my contacts will be repopulated from google so should be good there, but what else do I need to back up to restore later (e.g., apps, music) and what is the easiest tool/method for such?

And is the full factory reset likely to work and the simpliest solution? Do need unlock, do not need root, and looking for as simple solution as possible.

Help much appreciated!
[Galaxy S I9000 Android Development] Tickie:
Running into trouble...

I have tried the SGS Unlock app, and I was able to get the nv_data.bin file and run and this is all I get. Is there another way to find the codes?
[Galaxy S I9000 Android Development] embrion:
Hi,

will the unlock survive ROM updates? Will it not, or it depends on method? (something like method with code will but the one with editing and deleting files won't)
[Galaxy S I9000 Android Development] juno14:
Hi guys

I used both the android app and the windows one but neither works :(

My phone is the EU version

During the windows method, it said like this

"Searching code block..

Found.

Searching coding...

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

That was it! There was no code like in the youtube video. The locked network is Hungarian T-mobile. ROM is Darky 7.5

Help please :(
[Galaxy S I9000 Android Development] pileot:
using bell 9000M froyo I9000UGJL2 pretty much stock, not finding codes, rooted my phone used root explorer to copy/manually get the nv_data.bin file, opened with a hex editor, the values i THINK were the code were switched to FFFFFFFF, anyone know more about this than i do?

If someone who has success manually getting their codes / resetting their codes to like 00000000 or something, please let me know.
[Galaxy S I9000 Android Development] pedrosilvarpc:
Hi,

I did all this steps and I get this error (can't get the codes):

Copy nv_data.bin

* daemon not running. starting it now *

* daemon started successfully *

error: device not found

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>

Não foi possível localizar E:\Tecnica\Software\Samsung\Generate Unlock Windows\G

enerate Unlock Windows\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!

Can you please help me!!!

Thanks,

Pedro Silva
[Galaxy S I9000 Android Development] olympicgold:
I did my first phone fine. It said "No codes found. Do you have Vibrant S?" And 2 options: 1. Email codes 2. Done

I hit done and then I received an email in my inbox. Used those codes and they worked perfectly.

I've tried to do same thing with my 2nd Vibrant S and get same thing. "No codes found. Do you have Vibrant S?" I hit email code but nothing comes. Did root/non-root and it doesn't help..

Is unlocking random or what? I think kinda weird that it says no codes found but then asks you if you want them emailed to you.. :o
[Galaxy S I9000 Android Development] pilot21:
I got the unlock/freeze keys succesfully with the batch file method on android 2.1.

Now what I am wondering is if I update the phone to android 2.2 froyo would the unlock key change or would it still be the same?
[Galaxy S I9000 Android Development] sanya011:
nv_data.bin

Please Help!

The code is 00801460 not found

Nv_bata.bin send you the file.

Please check it out.

Can you help?

Many thanks!

h t t p: / / d a t a . h u / g e t / 3 3 3 4 5 7 9 / nv_data.bin
[Galaxy S I9000 Android Development] xreflection:
Did anyone have issues with their unlock code not working after you flashed to stock with odin on the captivate? I had flashed to Darky's Rom then hda issues with the home button going to a back button, so I flashed back to stock using odin. SGS unlock still gives me an unlock code (the same one no less), but this code does not work when I try to put in a Taiwan simcard. I'm currently traveling so it would be great if I could get the code to work? The stock that I flashed to was before the JH7 update (the one with the GPS fix among other htings).

PHone: Samsung Captivate

Firmware: 2.1-update1

baseband: I897UCJF6

Kernel: 2.6.29 atin@thor #voodoo_lagfix_3.0_v1.10

Do I need to disable lagfix to get the unlock code to work? I'm afraid to try too many times because if the unlock code doesn't work, then the unfreeze code may not work either. I have 5 or 6 tries left I believe. Will this counter reset if the unlock code works?

TIA!
[Galaxy S I9000 Android Development] oscarsalgar:
Ok. I managed to lock my device to a different carrier, but I just found out that my provider uses two different network codes, and since I had locked to just one of them, my battery was draining like hell.

So, I decided to try dawen's solution (post 1259), but as soon as I try to run chmod 777 it gives me Operation not permitted.

This trick had worked ok when I just flashed JL2, but now it doesn't. What else could I try?
[Galaxy S I9000 Android Development] mlalahoi:
AT&T Captivate with original ROM, rooted with AZ4, worked like a charm downloading the app from market and following foreign SIM instructions.
[Galaxy S I9000 Android Development] dawen:
the phone has to be rooted and installed superusers in order to pull the nv_data file from efs folder did you delete the nv_data.bin.md5 file before u copy the edited nv_data.bin file back to efs folder , i use root explorer, i could update any custom roms, darky, docs, with wipe or no wipe etc, and my phone stays unlocked
[Galaxy S I9000 Android Development] crippenx:
Many thanks! I couldn't get the unlock codes to work after having done it many times easily with my 3 previous i9000M! This method did the trick, much appreciated!
[Galaxy S I9000 Android Development] colepipo:
What could I be doing wrong? I get this error

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

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

Generate unlock code for any Samsung Galaxy S

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

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

__________________________________________________________

Copy nv_data.bin

* daemon not running. starting it now *

* daemon started successfully *

error: device not found

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...

* server not running *

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

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

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 . . .
[Galaxy S I9000 Android Development] reethu:
thanks for your information
[Galaxy S I9000 Android Development] oscarsalgar:
Thanks for your answer. My phone is rooted and I have superuser, but for some reason I fail to get superuser permissions using adb on my pc. I can however, get the # sign while on a temporal emulator on the phone.

I'm not sure on how to delete the nv_data.bin.md5 file and, to tell you the truth I don't want to mess too much with this folder because I'm pretty much a noob and don't want to brick my device. All I know is: I did the steps posted by HappyHunter (1202)

adb shell "mkdir /sdcard/efs"

adb push nv_data.bin /sdcard/efs

adb shell

su

ls -l -a /efs

mv /efs/.nv_data.bak /efs/.nv_data.bakk

mv /efs/.nv_data.bak.md5 /efs/.nv_data.bakk.md5

rm /efs/nv_data.bin

rm /efs/nv_data.bin.md5

rm /efs/.nv2.bak

rm /efs/.nv2.bak.md5

busybox cp /sdcard/efs/nv_data.bin /efs/nv_data.bin

chmod 755 /efs/nv_data.bin

chown radio.radio /efs/nv_data.bin

exit

exit

And now I would like tu push a new edited nv_data.bin file with the other solution you posted in order to get fully unlocked.

What should be the exact lines to type? Should I pull again the nv_data.bin file that I pushed before and edit that one?

I also tried using sgux.exe with the file I extracted, but it gives me no codes and returns to prompt (with no error message anyway).

I'd really appreciate any help

[EDIT] I finally did it. I never thought it would be so easy to do using root explorer. I just downloaded an app called super manager, enabled root function, deleted nv_data.bin and nv_data.bin.md5 files from efs folder, and copied my edited nv_data.bin file to efs (with offset 00181460 changed from 01 to 00, as explained by dawen). Restart. Now my phone shows NETWORK LOCK: OFF

:)

Thanks a lot to Dawen. This is the ultimate unlock method!
[Galaxy S I9000 Android Development] olympicgold:
Can someone answer few of my questions. Would REALLY appreciate that!

1. If I have *UVJI6* then NONE of the methods in the OP will work?

2. Does updating to new software cause Network "relock" ?

3. How do those online places have ability to get the code with just IMEI? Do they hack into 'unlock code databases' of manufacturers?