• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Possible Unlock for the Captivate for FREE

pingpongboss

Android Enthusiast
Apr 19, 2010
541
278
edit: if you are on froyo 2.2 then there are no current workarounds. If you are on JH7 then follow the directions on this post http://forum.xda-developers.com/showthread.php?t=789888&page=3


YouTube - How to Unlock Your Samsung Captivate (AT&T) for FREE

Even easier: Search market for "Captivate Unlocker"and download the free app by gentoo boy
Easiest way yet:

Download this, unzip, and run the .BAT file while the Captivate is plugged into the computer, Debugging enabled
http://dl.dropbox.com/u/30367/Generate_Code.zip

from:
[PROGRAM]One Click Unlock / All Models (Mac & PC) - xda-developers


This harder way also confirmed to work:

Code:
cd /dev/block <enter>
su	 <enter> <at this point your phone will ask for superuser access ALLOW it
dd if=/dev/block/bml3 of=/sdcard/bml3.bak <enter>

do that to your rooted phone in ADB
Then just open the file with a hex editor, and SHAZAM! your code is there, 
Around line 515040

Official unlock thread: Bell Canada - Samsung Galaxy S "Vibrant" NAM 3G
 
Yep it works.
I used HexWorkshop for windows to find the code

I did the following:
Code:
You must be rooted Here's how to grab your unlock code off your own phone, for free!

Connect your phone via USB and open an adb shell (you need the SDK installed)

My SDK is installed in C:\Android

cd c:\android\tools
adb shell
Now that you're in shell type in the following

su
dd if=/dev/block/bml3 of=/sdcard/bml3.bak
Mount your SD card on your computer and open bml3.bak in a hex editor. Search for the string SSNV (it's in caps). You'll see something like this



SSNV.
 
Upvote 0
Thanks everyone for helping

I'm just wondering if someone could help me with this, I follow steps listed on this post but got stuck at "c:\sgux.exe bml3.bak" command prompt says C:sgux.exe not found

can someone helps?





If you have a rooted phone,

Now we will work on getting an unlock code for your phone. For this, You will need Command prompt, android SDK, and unlock code finding app. Make sure your device is plugged into your computer.

1. From Command prompt run the following commands:
adb shell <enter>
cd /dev/block <enter>
su <enter> <at this point your phone will ask for superuser access ALLOW it>
dd if=/dev/block/bml3 of=/sdcard/bml3.bak <enter>

This will save a copy of bml3.bak file in your phone. Now you need to copy this file from my files (in phone) to your computer folder containing android sdk. Almost done....
Now run command prompt again and add these commands exactly..
c:\sgux.exe bml3.bak

That command depends on where you have saved all the files. Once done, It will give an 8 digit code which is an unlocking code for your galaxy s. Enjoy...

Any questions, PM me. This all info was combined from XDA. All credit goes to them..
 
Upvote 0
Is there some hidden secret menu or alternative way to enter in the unlock without using another sim card? I have trouble finding one at the moment.
I been looking for the same thing and trust me there's no other way. All the known codes don't work for the Captivate. You could re-lock it to another carrier and then try using the sim card for att. That seems to be even more trouble
 
Upvote 0
Upvote 0
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones