Remove All Ads from XDA

[How To] Root

74 posts
Thanks Meter: 9
By blackjackboy, Member on 14th July 2010, 08:05 PM
Post Reply Email Thread
TGA_Gunnman created a one click root that new users will want to use, said thread is a sticky in Captivate Development. If you still want to use the old method (and install ADB) please use this one.

I followed my own guide! This works perfectly if you read everything and follow the instructions.

Also: once you are rooted, be EXTREMELY careful! Half of the new threads are people who have screwed up their phones by deleting this or corrupting that. Please, for the sanity of all of the devs and Android veterans, make backups and just be all around careful. Almost all problems that anyone has had are repareable AND PREVENTABLE with a little reading and care. Just to clarify, rooting does not automatically enable sideloading. Please follow to enable sideloading.

Follow these steps exactly and there will be no risk of bricking your Captivate, the worst that may happen is the phone rejecting the


I take no responsibility if ANYTHING at all happens to your device that you don't like. Don't come crying to me if your brand new phone breaks in any way. Your warranty is also void, but you could have figured that out for yourself.

Now that that's over with, lets get to the fun bit. If you are on Windows, you can follow this procedure, or for TGA_Gunnman's one click root program (only on Windows), you can go ahead and skip to the bottom.

1) You may need Samsung drivers if you are on a PC, which you can learn about here: ADB Drivers at the Unlockr
For 64 bit Windows, you'll need these drivers:
Don't proceed until your phone is fully installed on Windows with the drivers!

2) Download the attached zip (at the bottom of the post) and rename it to update or if you are on a Mac. (If you are on a Mac, DO NOT USE SAFARI to download the file, it automatically unzips any zip file. Use Google Chrome or firefox instead.) Scroll down the notification bar and click "mount" to allow your computer to read the internal memory. Put the file on the INTERNAL SD card of the Captivate, which won't be tough to figure out if you don't have an SD card in the phone.

3) EDIT--There is an easier way to get to recovery, but do this step anyway. Turn the phone off, then hold power, volume up and volume down. If you still want the android SDK (which will be very useful throughout your rooted experiences) follow the old procedure:


This step requires the Android SDK, and Android Debugging enabled. You can get the SDK here: Android SDK. Just download the zip, extract it to something like C:\Android. You won't need the Java dev pack or anything.
You can enable Android Debugging like this: From the homescreen, press Menu, then click Settings. Navigate to Applications>Development and check USB Debugging. Now, hook the phone to the computer. Next,
On a PC, click start>run>"cmd" (in the text box) or on a Mac, spotlight "Terminal". Linux users, you know what to do.
The command you will use is in the tools folder of wherever you extracted it to (IE: C:\android\tools), so be sure your working directory of command prompt is in that tools location!
Finally, type:

adb reboot recovery

4) Once the phone is booted into recovery, use the volume keys on the phone to scroll to "Reinstall packages." Use power to select what you have highlighted.

5) Give yourself a pat on the back. You are now rooted. You should see a Superuser application now.

MD5 Sum: 1eb65923281c113e8751a7d8a6faff43
Attached Files
File Type: zip SGH-I897 Root Update (1).zip - [Click for QR Code] (633.1 KB, 26227 views)
The Following User Says Thank You to blackjackboy For This Useful Post: [ View ] Gift blackjackboy Ad-Free
15th July 2010, 02:02 AM |#2  
SlimJ87D's Avatar
Senior Member
Thanks Meter: 426
Can we please have more detailed instructions? I don't understand the part where it says "type in the terminal"

I am very new to android as this will be my first Android phone.

Also, after rooting will we be able to install 3rd party applications? Or do we have to do anything else to bypass ATT's restrictions?
15th July 2010, 02:27 AM |#3  
Senior Member
Thanks Meter: 51
adb terminal is software you need to install on your PC , will probably need samsung drivers also , guide is indeed not noob friendly. This will help you get needed bits including ADB

Probably None of us have captivate , so writing a guide is a bit troublesome
15th July 2010, 02:29 AM |#4  
Senior Member
Flag Houston
Thanks Meter: 48
Donate to Me
Ditto, a guide to the adb terminal please! I will acquire this phone, this Sunday.
15th July 2010, 03:01 AM |#5  
blackjackboy's Avatar
OP Member
Flag All of them.
Thanks Meter: 9
Actually, you'd have to install a custom ROM for that. MoDaCo should be coming out with them pretty soon, and so will XDA. It won't be too long. BTW, once you have ADB installed on your computer, you can sideload apps all you want. The command is
adb install /directory/of/app/on/computer
15th July 2010, 04:56 AM |#6  
sdy284's Avatar
Junior Member
Thanks Meter: 0
point me to some functioning samsung drivers and I can do this!
15th July 2010, 05:36 AM |#7  
Senior Member
Thanks Meter: 1
If you cant get it to work on windows, try a ubuntu live cd. All you need to do is go to ubuntu and burn a disc and reboot.
16th July 2010, 12:17 AM |#8  
Senior Member
Thanks Meter: 8
Are there no Windows 64 bit drivers?

Edit- I found some that work. I think. Haven't tried it (yet).

Edit 2- Just did the root. Seems to have worked (no errors) but how do I know if it did? How do I delete say, ATT Maps?
16th July 2010, 04:22 AM |#9  
Thanks Meter: 0
Thanks for this. I am new to smartphones and plan on purchasing the Samsung Galaxy-S, but don't want to mess it up. I am new to editing the OS of any smartphone, but I think if I have a tutorial I will be fine
16th July 2010, 06:05 AM |#10  
NOSintake's Avatar
Senior Member
Thanks Meter: 4
For Mac and Linux you put a ./ in front of the adb correct? (./adb install...)
16th July 2010, 07:17 AM |#11  
Thanks Meter: 5
Originally Posted by NOSintake

For Mac and Linux you put a ./ in front of the adb correct? (./adb install...)

if you are in the directory above yes. the ./ just saves you from writing out the full path

lets say adb is in "/home/user/Downloads/sdk/tools"
you could type out "/home/user/Downloads/sdk/tools/adb command" regardless of where your terminal window was focused
or if you were currently in the directory "/home/user/Downloads/sdk/tools"
you could use the shortcut "./adb command"
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes