Sim Unlock your Samsung Galaxy S in less than five minutes without rooting it

The Samsung Galaxy S is shaping up to be one of the best smartphone released this year and things are getting even better. For those who don’t know yet, several mobile operators in Europe are actually selling their own branded versions of the Galaxy S totally sim-unlocked. I don’t really know how this happened or if this is still the case but the first batch of phones shipped in France for example didn’t get locked before hitting retail. But if you are in the possession of a sim-locked handset (especially in the US with the Vibrant, Captivate, Fascinate and Epic 4G) you can now easily unlocked your device in less than five minutes for free and without even rooting it. Thanks to dagentooboy over at XDA-Devs here are the instructions:

Using ADB
Make sure that Network Lock is the only thing on… go to phone and enter *#7465625#
Make sure USB debugging is enabled (Settings->Applications->Development->USB Debugging)
Step 0.5. – The easy way
For Mac
Download and extract the attached Generate Unlock
Open Terminal and run
Save the code
Jump to step 3.

For Windows (UPDATED Now includes Un-Freeze Code)
Download and extract the attached Generate Unlock
Run Generate_Code.bat
Look for the line Network Control Key:YourCode
Save the code
Jump to step 3.

Step 1. – Get the file
You need to have root

adb shell su cd /dev/block dd if=/dev/block/bml3 of=/sdcard/bml3.bak

mount USB storage and copy the file off the internal SD card

Step 2. – Find the code
Try this

Originally Posted by View Post Try this: (UPDATED!!!)

It’s a win32 executable. Run the program from command line with the blockdevice backup as parameter:

c:\sgux.exe bml3.bak

It returns the unlock code for your phone.


It’s works with european sgs.

Open the file in a HEX editor
Search for SSNV
At the end of this block of data there should be a string of numbers
(my unlock code started at 0x18005a)
The format will be numbers.unlockcode.numbers

Step 3. – Enter the code
Power down your phone
Put in a SIM card from another carrier
Power up your phone
When it boots up it will ask for the unlock code that you found above

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

Step 4. – Flash back (IF THE CODE DIDN’T WORK)
Flash back to an older firmware (I9000XXJF7 with 513.pit worked for me)
Now enter the unlock code you generated in Step 2.

Using the Market App
Search for Galaxy S Sim Unlocker in the market. (It is $10 and people say it works)

If you need this


After you get the NCK code using the method above, enter: *7465625*638*#
There will be a pop-up box.
Complete the first field (MCC/MNC) with the network you want your phone locked to (eg. 226 10 where 226 = romania; 10 = orange etc.) and the second field (Control Key) with the NCK extracted from the .bak file.
Press OK and your phone should relock.

I will try this on my Galaxy S once I finish my review (sorry for the delay but I no longer have a camcorder so I’ll in the process of acquiring one ASAP).

Souce: XDA-Dev

  • esjayrockz

    In India where i live almost every phone is sold unlocked. Because mobile operators sell very less phones out here and most phones have to be bought from a phone shop unlocked without any of deal with a telecom operator. We dont have different versions of a phone say for example Galaxy S. We just have Galaxy S.

  • Anonymous

    I just can’t believe just how ugly this Android UI is

  • GPS tracker

    I did not buy it yet, but it may be useful, thanks buddy.

  • SAMEER3006


  • albanianroland

    Hi there I just done  rooted and    reboot the phone  but it dasn’t open any more just every 3 second vabriates  and the screen  is black  and I am pleased   I NEED SOME HELP  HERE ..

    WHAT  HAPPEN  TO MY  GALAXY S ???????????????

    I hope you replay any idea what can I do   thank you

  • Ceilo

    why does the title say “without rooting” if you have to root?….

  • fred

    why do yopu post this stuff.? seriously why. Isnt the web full of enough sh1t already.
    If your to lazy to get off your fat arse and work for a living, then sign on the dole. But dont plagerise other peoples work so you can send them off to crappy sign up sites.