yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] RazvanG:
Go to:

Settings> Wireless and network>Mobile networks>Network operators>

and select the desired network provider
[Galaxy S I9000 Android Development] joraca:
how i can unlock the phone if i have only my simcard can anyone explain me please?
[Galaxy S I9000 Android Development] dagentooboy:
there are instructions on the first post. Look under step 3
[Galaxy S I9000 Android Development] thE_29:
It worked on my european Galaxy S, but after inserting a different sim-card i had to identifcate my google account again.

After i did this, my phone had infinite reboot (the GUI was always crashing).

Then i decided to "whipe" the phone, because it was not booting anymore..

After whiping, i could boot up successfully, but i wasnt able to login to my google account..

Then i made soft-reset within the menu and then it worked..

Galaxy is still unlocked and everything works perfect now (again ;))
[Galaxy S I9000 Android Development] drunkenmastera:
for the tmobile vibrant?

Anyone use it on att and were able to utilize full 3g speeds???????
[Galaxy S I9000 Android Development] dagentooboy:
That is the report we have been hearing. Let us know how it goes. (Don't forget to donate if you can) :D
[Galaxy S I9000 Android Development] drunkenmastera:
well if it works then I will get the samsung vibrant for att.

I will unlock it and donate!!!
[Galaxy S I9000 Android Development] decepticon:
In most markets AT&T now has 3G on 850 and 1900, the T-Mo Vibrant has 3G band for 1900.

This should be more than acceptable in most outdoor environments but in some markets you may lose 3G when going indoors.

It will all depend on your location. I know in North and South Carolina as well as South Mississippi AT&T operates on 1900 only, there are more markets out there like that but I don't remember them all.
[Galaxy S I9000 Android Development] drunkenmastera:
where do you find this information so i can be certain? I am in atlanta, GA
[Galaxy S I9000 Android Development] daisyandmax:
THANK YOU

It works very GOOD NOW
[Galaxy S I9000 Android Development] ron_barcello:
with the awesome tool from nbs11 i unlocked my captivate today on my MAC and it worked without failure with vodafone here in germany :D
[Galaxy S I9000 Android Development] nbs11:
Haha you sound like a spam bot because you posted this on almost every forum. I'm glad you like it. Do you have any suggestions I'm creating a version 2.0 tonight.
[Galaxy S I9000 Android Development] jba_xda:
Unlock request unsuccessful

I have my 8-digit unlock code. Nbs11's script and the "Generate Mac unlock.zip" from the OP both returned the same code.

I was able to successfully relock my code to MCC/MNC "22610" using RazvanG's method. (I typed that string of numbers into the phone dialer, if that matters.) I put my ATT sim back into the phone, booted it, and no box popped up.

So I relocked to ATT: 310410, according to Wikipedia. Next I booted my phone without the SIM and tried the alternate method #7465625*638*#. This time I got a box asking for my code. I typed it. "Unlock request unsuccessful". Suggestions? I'm not sure what else to try.
[Galaxy S I9000 Android Development] garfield001:
sorry for the stupid question, but what is "freeze code" mean or for? Thanks!
[Galaxy S I9000 Android Development] cool_tech:
Freeze code can be used to unfreeze the phone, phone freezes on too many unsuccessful unlock attempts.
[Galaxy S I9000 Android Development] decepticon:
I worked for them for 7 years going back to the end of Bell South Mobility to the beginning of Cingular.

Atlants is a mixed network having both 850 and 1900 but 850 predominately. The 1900 there is the old AT&T Wireless spectrum.
[Galaxy S I9000 Android Development] nbs11:
But isn't there something wrong with the unlock generator mac? I got an error message each time. A easy workaround would be to CD the directory of the sh file before running it. Thats basically the only difference between my version and theirs. (and mine looks more user friendly on a mac)

anyways is #7465625*638*# the way to unlock without the other carriers SIM card? Because maybe there are others ways to do it. Have you tried it without any SIM card in at all? Worst case you can buy for $10 a pay as you go sim for the unlock. I have a T-Mobile one lying around that I used.
[Galaxy S I9000 Android Development] jba_xda:
I didn't have a problem with either of them. Both worked and returned the code. I did cd to the file in that case, but I didn't even think about that. Using the command line is habit for me.

Yeah. That's the code for not having a separate SIM card. I found it posted on page 4.

I just tried without a SIM card and still got the "unsuccessful" message. So, to be clear: With, or without, a SIM card in the phone, that string + the unlock code didn't work for me. Additionally, locking to another network and attempting to unlock with my SIM card didn't work. I have not yet tried to unlock using a SIM from another carrier -- I don't have one at the moment. I'll try that after work, unless someone gives me a better idea.
[Galaxy S I9000 Android Development] adt6247:
Super-simple with the batch file! You guys rock! I'll be donating once I complete the unlock!

Worked for me to extract the codes. Now I have to find someone with a T-Mobile SIM.
[Galaxy S I9000 Android Development] azdude:
Have you guys tried a similar thing on Dell Streak? Many Streak owners are mad at Dell for locking their $550 version to at&t.

There is a way to get to engineering mode in Streak. I think you should dial <*#*#307#*#*> to see hidden apps that give access to system files and settings. Maybe, there is some file hidden in there that can get this thing unlocked as well.
[Galaxy S I9000 Android Development] nbs11:
Different manufacturers so I highly doubt it.
[Galaxy S I9000 Android Development] nbs11:
Yes but the alternative way of running it (the way I did) was to just sh the file that keeps terminals current directory at root but the sh still runs causing an error.
[Galaxy S I9000 Android Development] azdude:
Yeah! I am hoping someone could find a similar process to unlock Dell Streak.

By using the code that added in my earlier post, ppl are able to do sideloading which was not an option otherwise.
[Galaxy S I9000 Android Development] Electroz:
I had the same problem. I could not unlock the phone and there have been reports bell mobility supplied unlock codes do not work on some phones either.

I had to replace my phone to get an unlockable one. You may have to do the same.
[Galaxy S I9000 Android Development] nbs11:
But sideloading is something all android phones can do even if disabled natively. The local storage of an unlock code is dependent on manufacturer.
[Galaxy S I9000 Android Development] murse:
Just used the Mac dmg to unlock my Vibrant. Couldn't be easier.

1. Download dmg using link in OP

2. Mount image, copy the folder to the root of your hard drive.

3. Plug in your phone with usb debugging on.

4. Double click on the shortcut in disk image.

5. Wait a couple seconds. Terminal window pops up with code.

6. I put an ATT prepaid sim in my Vibrant, turned it on, put in code, done.

7. When I put my tmo sim back in, I had to reenter my gmail passwords.

Wow. Awesome work on this.
[Galaxy S I9000 Android Development] TriC_101:
haha someone made an app on the market now to get your unlock code and charges $9.99 what a rip..
[Galaxy S I9000 Android Development] gwwaters:
It says "untested" is the first post... has anyone tested this and been successful?
[Galaxy S I9000 Android Development] nbs11:
Thanks! any suggestions for version 2.0?
[Galaxy S I9000 Android Development] nbs11:
What part?
[Galaxy S I9000 Android Development] tengtengvn:
t-mobile uses 1700/2100 MHz bands for 3G.

AT&T uses 850/1900 MHz bands for 3G.

Both are Quad-band GSM 850/900/1800/1900 MHz phones.

Samsung Vibrant supports 2G Network on GSM 850/900/1800/1900 MHz bands and 3G Network on HSDPA 1700/1900 bands according to the specs on Samsung website. Engadget also confirmed that it works on AT&T 3G where they have coverage for 1900 Mhz 3G.

http://ars.samsung.com/customer/usa...ID=2&PROD_SUB_ID=557&PROD_ID=560&AT_ID=296330

http://www.engadget.com/2010/08/22/confirmed-galaxy-s-unlock-codes-are-stored-in-your-phone-vibra/

WCDMA I: 1900/2100

WCDMA II: 1900

WCDMA IV: 1700/2100

WCDMA V: 850

WCDMA VIII: 900

WCDMA IX: 1700
[Galaxy S I9000 Android Development] stevie_velvet:
2 problems:

(1)

Via the Script

Freeze code : <numbers >

Network Control Key: 000000000

(2) via ADb - su : not found

Both probably require pre-reqs. so any help apprec~

mz. stevi
[Galaxy S I9000 Android Development] gwwaters:
On the first post it says quote...

OR if you don't have another SIM you can try this (NOT TESTED) (Thanks RazvanG)

remove sim card

power on phone without sim

enter *7465625*638*# and relock the phone to another network other than the one u have u'r sim card (eg 22610)

power off phone

insert sim card back

power on and enter nck code extracted from .bak file

phone unlocked

I don't have another SIM and have not heard of a successful unlock using this method (although this method makes sense to me it would be good if someone has confirmed)
[Galaxy S I9000 Android Development] nbs11:
What are you trying to do?
[Galaxy S I9000 Android Development] kriol972:
work great for me, with a mac!!

thanks a lot
[Galaxy S I9000 Android Development] Bowsa2511:
He's stating that both require a pre-requirement.

Though the nv_data.bin doesn't require root..
[Galaxy S I9000 Android Development] fadi:
Hello all,

I want to thank you for this great guide. It worked on the Galaxy S from SFR.

Just a note for people who's code might not work. The samsung I have had freezed from previous trials but the phone does not display that it froze or any other msg. so when we got the network unlock code (which is what this tool showed) it did not work but the phone did not display anything other than this code is wrong.

So I tried the unfreeze code for the heck of it, and then the unlock code and it worked.

Another thing, I'd love to donate to you guys but paypal does not accept payments from my country. Isn't there a service from some body less restrictive than Paypal ... google chekout maybe or something similar. This is a problem for us unauthorized countries.

Thanks a lot

Fadi
[Galaxy S I9000 Android Development] RazvanG:
I'm so happy that the un-freeze code worked for you :D

I can't accept donations via Google Checkout because my country is not listed when I try to create a merchant account :(

PayPal is the only way for me ..

RazvanG
[Galaxy S I9000 Android Development] nbs11:
I only accept donations via paypal and it looks like it is the same for the others devs. Thanks anyways though.
[Galaxy S I9000 Android Development] bteljuice:
hey guys,

The last thread about the unlock methods of the Bell Samsung Vibrant got closed and I never knew why.

Regardless of that, I just wanted to know if this is finally the method to unlock the BELL VIBRANT to be used with other Carriers?
[Galaxy S I9000 Android Development] Archpope:
I would like to donate as well, but there are just too many people involved, to different degrees and in different ways. Any chance of making a consolidated donation point?
[Galaxy S I9000 Android Development] nbs11:
yes it is the way to do that.
[Galaxy S I9000 Android Development] nbs11:
There is no way to do that because we are all different people with different parts of the code being ours. If you want you can just split your donation between people.
[Galaxy S I9000 Android Development] bteljuice:
Thank you for the quick reply.

Now off to get myself a Galaxy S.
[Galaxy S I9000 Android Development] Bowsa2511:
Like the new layout, but I can't stop laughing since the only perfectionist I know here that would think of that is nbs :P
[Galaxy S I9000 Android Development] nbs11:
haha agreed. The Mac unlocker 2.0 has been completed. I PMed it to you for your guide.
[Galaxy S I9000 Android Development] Bowsa2511:
I haven't received the pm, but when I do, I'll update the thread.
[Galaxy S I9000 Android Development] nbs11:
No problem. I hope the unlock method works for you.
[Galaxy S I9000 Android Development] nbs11:
I have been writing your username wrong this whole time. Whoops. Well I have to go fix that now.
[Galaxy S I9000 Android Development] Kickstar13:
Finally got it working!!

For those having troubles, make sure you've got the Samsung Galaxy S USB drivers installed.
[Galaxy S I9000 Android Development] rbnet.it:
Donate to XDA ;)
[Galaxy S I9000 Android Development] dnsp:
What is happening is that every time you enter a new MCC/MNC you are telling the phone to allow another network. Another network is allowed BUT the phone is still locked. Yep, you can allow 1, 2, 3, 4... networks at the same time and all the rest will be blocked. What you have to do is to insert a SIM card from one carrier that is still not allowed. This was tested by myself..
[Galaxy S I9000 Android Development] boravr6:
Where do we put in these settings?
[Galaxy S I9000 Android Development] nbs11:
I am not sure what those settings are for
[Galaxy S I9000 Android Development] gwwaters:
One SIM unlock

Interesting experience...

I have the lock and freeze codes. I also have MCC/MNC. Used hex editor to pull all of it out of bml3 file. Also used sgux2 which returned same results. All is good so far.

My phone is the i9000m from Bell.

I only have

the Bell SIM

but want to unlock for when I travel.

Here is what I did.

powered down; removed Bell SIM; powered back up

from keypad entered *7465625*638*#

entered a MCC/MNC value for Rogers: 302720 (picked Rogers at random since it is not same as my Bell SIM, MCC/MNC for Bell is 302610)

received a "Unlock successful" message, all is good so far.

powered off; inserted Bell SIM; powered on

phone worked like normal -- very puzzling as it was supposedly now locked to Rogers and has the Bell SIM in it. I tried a number of things like calling voice mail, surfing the internet -- all worked.

also, i never got a popup at any time to enter an unlock code -- puzzling as I expected to get prompted to enter an unlock code

tried to manually enter unlock code using #7465625*638*#, entered code at prompt and got "Unlock unsuccessful"

reverted back to my base settings by entering *7465625*638*#, MCC/MNC 302610 and NCK, received "Unlock successful" at this point.

phone working like normal... but not unlocked (checked using *#7475625# and says Network Lock is ON)

Anyone have any thoughts?

I wish I had another SIM to try.
[Galaxy S I9000 Android Development] nbs11:
No idea what went wrong. There are three things you can do though.

1. buy a cheap pay as you go SIM card or phone and put that SIM in (Find them at convenience stores)

2. Try again

3. Borrow someones SIM card
[Galaxy S I9000 Android Development] gwwaters:
I bought one of these: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=290466611301

Now I must patiently wait for it to arrive in the mail :(
[Galaxy S I9000 Android Development] redlineryder:
I picked up a Bell i9000m today and want to get it unlocked. Network Lock is the only thing on after doing *#7465625#. USB debugging is enabled. I downloaded and extracted Generate Unlock Windows.zip, ran Generate_Code.bat with the phone connected to the computer and I receive this error:

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

Can someone please advise? I'm new to android.
[Galaxy S I9000 Android Development] banghole:
I had the same experience. Although I think the phone seemed to be unlocked because i tried two different sim and both of them worked however, when I checked the Network lock (*7465625*638*#) it says its still on. Puzzled. Any idea how to turn Network lock off? For those of you who successfully unlock their galaxy s, did you managed to check the Network lock status (*7465625*638*#)? is it still on or off?
[Galaxy S I9000 Android Development] Bowsa2511:
If you haven't already,

Download the usb drivers for your device and

Download the Android SDK http://dl.google.com/android/android-sdk_r06-windows.zip

extract it, then move/drag the folder INSIDE the extracted folder to your C:/ drive.
[Galaxy S I9000 Android Development] redlineryder:
Thanks for the help, I got my unlock and unfreeze codes. I entered the unlock code and received an unsuccessful message, I read earlier that this may happen so I powered off, put in my Rogers sim card and powered back on. I entered the MCC/MNC value for Rogers and it said it locked.

Now, Rogers does appear on the notification bar as a carrier and I did make two phone calls however there is no 3g data. I went into Settings / Wireless and network / Mobile networks and selected Rogers. Still no data.

Anyone else able to make calls yet not have access to data?
[Galaxy S I9000 Android Development] nbs11:
Or you could just but a 10 dollar prepaid phone or walk into your local phone store and ask for a prepaid SIM card. Fill it with a few bucks and you can get your unlock.
[Galaxy S I9000 Android Development] redlineryder:
I figured out how to get data, you need to add a new APN in the networks settings. Google the APN settings for your carrier.

Thank you devs, I will donate accordingly.
[Galaxy S I9000 Android Development] Monarky:
HELP

ok so i did what was said because i did not have a alternate sim so i used the non sim metheod and then changed my mnc and now when i try to unlock my samsung vibrant it says unsuccessful please someone help me.
[Galaxy S I9000 Android Development] mnickel:
53534E56 is hex for for SSNV.... this is not your unlock code.

SSNV is a text block located near your unlock code ...

FTR... unlocked unrooted bell vibrant with adb.

-adb pull /efs/nv_data.bin >> /home/blah //copies file to /home/blah on my computer

-sgux.exe nv_data.bin (run from in home/blah).

Tested with my wife's rogers sim.
[Galaxy S I9000 Android Development] MadWhips:
Working great on Telus

BIG big thanks to the XDA community.

Got my phone unlocked using the Generate Unlock Windows script.

Didn't root or use adb yet.

Just plugged in my phone after drivers were installed, downloaded and unzipped the script, and clicked on the batch file.

Got the code in 2 seconds, and 2 mins later phone was unlocked and I manually entered APN settings.

Thank you all sincerely I've been yearning for this phone for months and months.

What an interesting and fascinating detective weekend Saturday morning was on this thread... I was rivetted the whole way.

thanks thanks
[Galaxy S I9000 Android Development] dbm0361:
There a new way real easy look on vibrant side

-------------------------------------

Sent via the XDA Tapatalk App
[Galaxy S I9000 Android Development] nbs11:
It seems many people are having problems with the Non-SIM unlock meathod. I will try to figure out what the problem is tomorrow afternoon.
[Galaxy S I9000 Android Development] hotboy1z1:
i hooked up a bell galaxy S and its saying phone not found :confused: it is docked to the computer and usb debugging is connected, please help
[Galaxy S I9000 Android Development] nbs11:
is it mac or PC?

If it is mac is the SD card mounted?

if it is PC is the sd card mounted and do you have the drivers?
[Galaxy S I9000 Android Development] gwwaters:
In Canada no such $10 prepaid SIM card exists :(

Welcome to the Great White North :) where the phone companies on rare occasions provide us the privilege of service.
[Galaxy S I9000 Android Development] gwwaters:
Someone suggested that when you lock the phone to another network it is like adding another one to the list. It does not switch from current one to the new one.

I have ordered an AT&T SIM card (see previous post by me today). That way I can follow the unlock steps as they have worked for many others. I will post my experience but that will be a week or so until the SIM comes in the mail from the US to Canada. I am crossing my fingers.
[Galaxy S I9000 Android Development] gwwaters:
See my post about 10 posts back... the one with 9-10 steps listed. It appears that the method to unlock when you only have the one SIM does not work. I have purchased another SIM to try the "classic" unlock method (heck, calling the unlock procedure classic after less than a week in existence seems weird!). My SIM will come in the mail in the next week or so and I will post how it goes.
[Galaxy S I9000 Android Development] gwwaters:
Yah, I'm one of those people. If there is any help that I can give please ask. As long as I don't feel like the phone will end up bricked :)
[Galaxy S I9000 Android Development] Monarky:
So i tryed everything i think but i do not know what i am doing wrong i am always good at this kind of thing but for some reason it wont unlock my vibrant i even used my brothers att sim and tryed that way but nothing i reverted back to the stock os and still nothing please help someone
[Galaxy S I9000 Android Development] senna91:
This is a GREAT thread!!! I will be getting my I9000M tomorrow and using the script posted at the beginning of this thread. I have a small suggestion to allow the output of the SGUX program to be redirected to a text file so that you do not have to write down the codes by hand. This can be done by adding a line as follows:

-Original Script:

echo Extract code

.\sgux .\nv_data.bin

del .\nv_data.bin

-Revised Script:

echo Extract code

.\sgux .\nv_data.bin

.\sgux .\nv_data.bin >> GalaxyCodes.txt

del .\nv_data.bin

By adding this line, the output of SGUX would be piped (redirected) to a text file named "GalaxyCodes.txt". You can then open it in notepad and print it out, etc. This is just a small suggestion. Thanks for all the great work. Now I don't have to activate my phone on Bell or pay $75 for an unlock code from them!!!!

Thanks again.
[Galaxy S I9000 Android Development] dnsp:
It's already explained:

That unlock method does not work. It adds another network permission but the phone is still locked for all the others carriers. Resuming, at the moment your phone accepts SIM cards from Bell and Rogers only.
[Galaxy S I9000 Android Development] SamsungGalaxySVibrant:
So I'll ask again, why go through this trouble, why not just call TMO and get a code?

Second time I'm asking this, still no clear logical smart answer. So it boggles my mind, why are you guys going through all this trouble when most carriers gives out free codes by just calling them, within days you have the instructions and unlock code emailed to you directly from your carrier, for me its TMO. Do you have to be rooted to run this method?

PS, just call your carrier, within a couple days or 14 days max, your unlock code is in your inbox.
[Galaxy S I9000 Android Development] philllip:
I'm on Virign (Optus) and my phone appears to be unlocked anyway, still, I want to be sure so i'll check again tonight.
[Galaxy S I9000 Android Development] dagentooboy:
Because some of us have the i9000, Captivate, Bell Vibrant and can't get codes for free... no it does not need root access... if you bought one off of ebay to use on att (vibrant looks nicer than captivate in my opinion) then you need the code and tmobile doesn't support that. I waited 3 weeks and 3 different unlock services and still didn't get a code.... so this was a big deal for me.
[Galaxy S I9000 Android Development] Mp42010:
Hi all,

Please can you tell me if this works on a Galaxy S - UK - Orange (locked) ?

Running win7
[Galaxy S I9000 Android Development] RazvanG:
Yes, it works !
[Galaxy S I9000 Android Development] Mp42010:
Thanks alot! :) what is the best method of unlocking ?
[Galaxy S I9000 Android Development] dboy0582:
When I try to run the bat file its gives me the error device not found I made sure I had it in usb debugging is there something else I am missing?