yashsingh1/xdaforums huggingface dataset:
[Captivate Q&A, Help & Troubleshooting] Balthazar B:
QQ regarding this:

Are all SGS devices sufficiently similar enough such that a custom ROM for one (say the VzW Fascinate, or a Euro version) will be directly usable by others, or will what differences there are in hardware build (e.g., internal memory, camera flash vs. none, etc.) fragment efforts in the developer community enough that custom ROMs will be slower to achieve?

The Captivate intrigues me since an unlocked version should be very usable in Europe (and for getting rid of ATT bloatware as well as all the other fixes a rooted phone is likely to get before ATT bothers to do so).
[Captivate Q&A, Help & Troubleshooting] pongothemagnificent:
They should all be the exact same internally, meaning the same rooting procedure of the european galaxy S, should also apply on the att version or any other version for that matter, and i hope so cause on the 18th im getting a captive woot =]
[Captivate Q&A, Help & Troubleshooting] warri:
im getting a captivate too, however, there are some differences between the hardware and internal guts between the phones. To name a few, Storage Space, Flash for rear camera, and the front facing camera.

These could affect the internal guts/firmware on the device.

But lets hope we can get a sweet and fast root
[Captivate Q&A, Help & Troubleshooting] pongothemagnificent:
Non of the gsm versions have flash beside the camera, ROM capacity and the front facing camera hardware have nothing to do with the rooting of any android device, im almost 100% that the european samsung galaxy S rooting procedure will work on any other samsung galaxy S variation.
[Captivate Q&A, Help & Troubleshooting] Balthazar B:
We'll know soon enough...perhaps even within a week of the Captivate's release (hey, that's an interesting play on words).
[Captivate Q&A, Help & Troubleshooting] dseo80:
The rooting procedure will work - however the recovery mode my be crippled as the M110S (Korea) version is. Need to wait for a custom recovery - or use ODIN to flash.

But if you dont have backup of the old firmware it might be more difficult to root.

Anyways the samsung version of android is in general pretty easy to root. (no locked bootloader etc)
[Captivate Q&A, Help & Troubleshooting] TexUs:
For all intents and purposes the Vibrant/Captivate should be identical in every aspect except for accessories. (Wonders why those forums weren't just merged together). TMobile's 3G bands are different, too.
[Captivate Q&A, Help & Troubleshooting] Drachen:
There's already a quickie root file posted by justadude over in the Vibrant forum. One file in the .zip needs to be updated to reflect the Captivate model number (SGH-I897) but in theory, it should work.

http://xdaforums.com/showthread.php?t=723479
[Captivate Q&A, Help & Troubleshooting] chaoscentral:
Here is the edited and signed root update. Anyone with a Captivate care to try? It's the Vibrant root with the AT&T model added, so it should work

For reference the Captivate is the SGH-I897

so rename this to update.zip place in the root of the SD connect to adb and type adb reboot recovery and select "Reinstall Packages" using the volume keys and power to select

EDIT: removed the update.zip please see this post for the updated one
[Captivate Q&A, Help & Troubleshooting] caelestis2:
nvm 10char
[Captivate Q&A, Help & Troubleshooting] zakdeutsch:
**double post**

xdaapp crash :-0
[Captivate Q&A, Help & Troubleshooting] zakdeutsch:
tried the signed update.zip and it didn't work for me.
[Captivate Q&A, Help & Troubleshooting] Drachen:
@chaoscentral - I think your updater script is using DOS-style CRLF end of line characters. Try changing it to LF.

@zakdeutsch - Is that a Fascinate? I see ro.build.fingerprint = "verizon..."
[Captivate Q&A, Help & Troubleshooting] zakdeutsch:
Nope, certainly a captivate :)
[Captivate Q&A, Help & Troubleshooting] wimbet:
I tried it on a Samsung Captivate and also had no luck.
[Captivate Q&A, Help & Troubleshooting] TexUs:
How do you have one already?

Regardless I hope this thing is rootable fairly quickly.
[Captivate Q&A, Help & Troubleshooting] t-readyroc:
Ditto. I'm thinking, though, that we're not going to see much movement on the root front till after release...
[Captivate Q&A, Help & Troubleshooting] chaoscentral:
Anyone wanna give this one a try? I had edited the update script in wordpad before which I'm sure added some kind of funky formatting. So I made this one in ubuntu and signed it in windows(since I cant figure that one out in ubuntu)

This should work though, and keep in mind it only has the model numbers for the Captivate, no fascinate or epic 4g or vibrant
[Captivate Q&A, Help & Troubleshooting] Muhamadabdelaall:
Hi to All,

Is it feasible now to install the Nexus One Android 2.2 on the Captivate?

Thanks
[Captivate Q&A, Help & Troubleshooting] Drachen:
No. I don't even know if anyone has even had a good look at the Captivate bootloader yet. Reportedly there is a FroYo ROM dropping very soon for the Korean Galaxy S and possibly soon for the US versions as well. Bodes well for getting 2.2 on the phone in the not-so-distant future. Probably.
[Captivate Q&A, Help & Troubleshooting] oOamnesiaOo:
Works like a champ when the update.zip is saved to internal storage.
[Captivate Q&A, Help & Troubleshooting] designgears:
This one should work...

edit:

nvm, didnt work.
[Captivate Q&A, Help & Troubleshooting] wimbet:
Success :) I have root access on the Captivate now. Thanks.
[Captivate Q&A, Help & Troubleshooting] chaoscentral:
it works?

10char
[Captivate Q&A, Help & Troubleshooting] wimbet:
success = it works

I've already installed several apps from the Market that require root access and they work with no issues.

I still have to review this phone, so I don't think I'll be flashing any custom ROMs just yet but I'm really curious if the Modaco ROM will work.
[Captivate Q&A, Help & Troubleshooting] mykenyc:
When ill you be putting the review up i know on androidandme you said later this week right?
[Captivate Q&A, Help & Troubleshooting] sl8125:
This pretty awesome. I been checking this forum for rooting for the captivate. now i can't wait to pick it up sunday. Please let us know result of your success. Thanks for your work.
[Captivate Q&A, Help & Troubleshooting] hienkhieu:
By rooting this device (samsung captivate), would this means we can install 3rd paties apps out side of android Market?
[Captivate Q&A, Help & Troubleshooting] Zenoran:
What's the method for applying the update??? Does the bootloader need unlocked and/recovery need to be hacked first?
[Captivate Q&A, Help & Troubleshooting] chaoscentral:
its like the euro galaxy s the bootloader will load just about any signed update.zip regardless of by who. this is really simple to apply

rename zip to "update.zip" and place on the root of the sdcard(not in a folder)

plug the phone in to usb, and make sure you are familiar with adb

open a command prompt and type in

adb reboot recovery

finally select reinstall packages from the recovery menu with volume buttons to navigate and power to select

if you dont have adb setup follow this guide

http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/
[Captivate Q&A, Help & Troubleshooting] TexUs:
Any links on how to use adb?
[Captivate Q&A, Help & Troubleshooting] Zenoran:
Oh wow, that's actually really amazing the mfg will allow any update to be flashed with the stock recovery! +1 for samsung on that one. First I've ever heard of that being done.
[Captivate Q&A, Help & Troubleshooting] chaoscentral:
check out the link in my last post
[Captivate Q&A, Help & Troubleshooting] attn1:
very cool, guys.
[Captivate Q&A, Help & Troubleshooting] caelestis2:
Hey can someone explain the booting procedure to me. So this thing called the bootloader boots up android and starts the kernel, radio, etc right? And updates have to be signed but samsung didn't require their name on it so you can flash whatever kernel? How does the root work, what does it add to the phone? Does it replace the ROM or does it add apps or modify files? What is recovery? What's odin.

Sorry it will be my first android phone and I'm not sure what some of you guys are talking about, but can understand very easily if explained briefly.
[Captivate Q&A, Help & Troubleshooting] jhnstn00:
There is a step in USBDeview to delete HTC drivers. What do I do here, delete Samsung drivers?
[Captivate Q&A, Help & Troubleshooting] chaoscentral:
yes.

10char
[Captivate Q&A, Help & Troubleshooting] soul4rent:
yes but only if you need to reinstall drivers. other wise skip that section and move on to the next section (bold headlines)
[Captivate Q&A, Help & Troubleshooting] oOamnesiaOo:
still can't figure out whats going wrong on my end. Tried a wipe before hand and still nada. Tried different cards, nada.

Any suggestions?
[Captivate Q&A, Help & Troubleshooting] clubtech:
rename the file to update.zip and put in the root director of the INTERNAL storage, not on your personal SD Card.

reboot into recovery and flash the zip.
[Captivate Q&A, Help & Troubleshooting] glendawg619:
how do you get into the internal storage?
[Captivate Q&A, Help & Troubleshooting] oOamnesiaOo:
Many thanks... now don't i feel silly
[Captivate Q&A, Help & Troubleshooting] drleospaceman:
Will rooting the captivate & installing a fresh build let you change or remove the AT&T boot image and animation?
[Captivate Q&A, Help & Troubleshooting] Croak:
The swooshy 3g/bars animation and the Galaxy S bit should be able to be changed with just root access. The white "AT&T World Phone" screen you see immediately on powering up is probably going to require a new ROM image.
[Captivate Q&A, Help & Troubleshooting] :
Hi,

Is there any Android 2.2 ROM to install on the Captivate?

Thanks
[Captivate Q&A, Help & Troubleshooting] systoxity:
=( at you sir. post few pages back answered this. not yet.
[Captivate Q&A, Help & Troubleshooting] sdy284:
I can't for the life of me get my w7 pro x64 rig to install the correct drivers for this thing... I've tried all the methods, and had no luck :(
[Captivate Q&A, Help & Troubleshooting] smitty1:
I keep getting adb server out of date even after I have updated. Anyone have any ideas?
[Captivate Q&A, Help & Troubleshooting] TexUs:
Try the link I posted in the other thread. Worked for my w7 x64 system. Took a few connect cycles to get all the drivers installed though.

At any rate, the root appears to have worked. How do I verify? How do I say remove ATT Maps?
[Captivate Q&A, Help & Troubleshooting] cdwhit:
OK, I admit I'm pretty clueless re: rooting and stuff, but I seem to remember when the iPhone came out a number of people "jail broke" the iPhone to get additional features. That was great until AT&T sent some kind of update that bricked the modified phones. Since unauthorized changes had been made to the phones, the users were screwed.

If I root a Captivate, can AT&T brick my phone? If they do, is there any way to "un-brick" it?

I'd love an android phone, but my kids and wife are stuck on AT&T until next April. I'm trying to decide whether to go for immediate gratification and get a Captivate now (I'm eligible for an upgrade) or wait until the family can move in April and switch to Verizon (who apparently aren't crapping up the phone the way ATT is.
[Captivate Q&A, Help & Troubleshooting] oOamnesiaOo:
Go with the instant gratification and get yourself the Captivate. I'd put money on the fact that no one would notice your phone as being rooted should you wish to make a return, exchange, or warranty claim. You can generally reflash a stock rom anyway for a little assurance.

Besides... Chances are that if you made it to these forums, the utter convenience of simultaneous voice and data is enough to keep you on AT&T :)
[Captivate Q&A, Help & Troubleshooting] rabbivj:
i think you have to do adb push <localfile> <location on your phone> which im assuming since the file has to be in teh ROOT of the phone file system im going to assume "/" as the directory since its linux...tho i could be wrong...
[Captivate Q&A, Help & Troubleshooting] AllTheWay:
Trust me Verizon puts just as much bloatware on there as AT&T does. Also the Verizon version of the phone only comes with 2GB of on board memory.
[Captivate Q&A, Help & Troubleshooting] alovell83:
Anyone please feel free to respond to my question below:

I have the Korean Galaxy S (SHW-M110S), I assume I shouldn't do this since I probably have a different radio, am I right? I don't think there is any support for my model on XDA, so I apologize for putting this here, but I guess you guys have familiarity with the firmware and kernals on at least 2 models from Samsung Galaxy S, let me know if you need any more info:

baseband version: m110s.df29.0944st

kernel: 2.6.29 root@sep-36#2

build #: eclair.df30

tia
[Captivate Q&A, Help & Troubleshooting] TexUs:
Only if you apply the update...

Chances are the updates will be found here before ATT will even push them out, anyway.
[Captivate Q&A, Help & Troubleshooting] floppy__:
It worked for me, I have now an icon SuperUser Permission but when I launch the app, the app is empty. What do I need to do?

I would like to erase all the app from AT&T but I can't

I suppose I have to grant app (like appbrain) the superuser right but how can I do that?

Thanks for your help
[Captivate Q&A, Help & Troubleshooting] systoxity:
Floppy, if you are running captivate, just hang in there. Phone hasnt been officially released yet :P.

@cdwhit, verizon has been known to cripple their phones and come with tighter security.
[Captivate Q&A, Help & Troubleshooting] clubtech:
First enable USB debudding.

then download root explorer from market.

Superuser will pop and ask you if to allow, say yes.

Then click the icon RW to make the system writeable .

Then go to /system/app (if i recall correctly) and you can delete stock apps.

I don't have the phone but this is what i did with the i9000 (euro version)
[Captivate Q&A, Help & Troubleshooting] :
Hi,

I have been wading between Captivate threads to find a "Confirmed" link for Rooting it, can anyone direct me to a successful one please?

Thanks alot
[Captivate Q&A, Help & Troubleshooting] TexUs:
I get permission denied when trying to do an rm app.apk

IDK what the problem is. My root works as I can reboot the phone into recovery mode without needing the PC.

It's in this same subforum. [How to] Root.
[Captivate Q&A, Help & Troubleshooting] treylemkn:
Help?!?

Hey everybody. I'm new to the forum and to the android playform. I plan on buying the samsung captivate tomorrow and definitely want to root the phone. Is there a detailed tutorial for noobs on rooting an android phone and flashing a custom rom? Does anyone know if android os 2.2 is available currently to flash on the captivate?
[Captivate Q&A, Help & Troubleshooting] :
Twin brother

Hi,

I'm ectelly like you in all what you said. I spent & still spending long time searching for answers to all those questions & the more I know the more it shows it needslot to do just to get it Rooted & install a stock ROM. Until now, there is no 2.2 ROM for any "Samsung Galaxy S" but hopefully in the future.
[Captivate Q&A, Help & Troubleshooting] TexUs:
Rooting is possible, you're in the right forum just the wrong rooting thread for new people. For what it is worth my flash works on my 2.1 just fine.
[Captivate Q&A, Help & Troubleshooting] treylemkn:
Can you suggest where to start? I'm using a Mac also so that probably makes a difference. Thanks in advance!
[Captivate Q&A, Help & Troubleshooting] mj2wenty3:
if you've flashed to use the root on the captivate, is there a way to roll this back when you want to update to 2.2? or will things be cool either way?
[Captivate Q&A, Help & Troubleshooting] systoxity:
Rooting shouldn't be a prob. If anything, when prompted with an update check here first for info on it. For info on how to root there are two threads up with info for pc and mac users. I just rooted today. All i can say is that's its very important to install the usb drivers and not the ones automatically downloaded from windows update. Drivers can be found in the rooting threads.
[Captivate Q&A, Help & Troubleshooting] poulosjr:
I put the sd card in my computer dragged the i897-root-update.zip to the sdcard renamed it update.zip got my captivate in recovery mode and it said can not locate update.zip from sd card in red font can someone please help me in the process

please

thank you

email : jimpjr@gmail.com
[Captivate Q&A, Help & Troubleshooting] poulosjr:
Can someone help me and tell me where i can get the usb drivers for the captivate to be able to root it because if i drag the i897-Root Update.zip file and rename it to update.zip and pit the captivate in recovery mode i cant seem to get the zip to extract in tge captivate to root.... It says can not locate or read update.zip from sd card and have np option but to reboot

can someone email me and help me out on this issue and steps to go from here id love to have root for this phone i sold my iphone4 bc this phone definitely seems far superior

email: jimpjr@gmail.com

thank you
[Captivate Q&A, Help & Troubleshooting] Drachen:
It shouldn't be on the SD card. It should be in internal storage. It's confusing because internal storage is called /sdcard. The SD card is actually called /sdcard/sd.

Go into your phone Settings > Applications > Development and unselect debug mode. Go into USB and select Mass Storage. Connect the phone via USB and slide down the notification window. Tap on USB and then the Mount button. You shouldn't need drivers for it and you should get two new removable drives in WIndows. One is the SD card the other internal storage. Copy the file and unmout the same way you mounted, set debug mode again and try the recovery again.
[Captivate Q&A, Help & Troubleshooting] poulosjr:
So how do I install it on the phone? Do I just take out my external micro and then go thru the process
[Captivate Q&A, Help & Troubleshooting] ice3186:
Mac root

Okay, i got my phone and had it rooted within 5 minutes on OSX. I can confirm that i have superuser permissions and that i can load in apps that require root. this is easy.

1.) download the new ROM

2.) rename to update.zip

3.) move it to INTERNAL STORAGE(if you dont know which one is which, just right click the drive and make sure you are looking at the one with about 15gb of space in it)

4.) go to Terminal, type cd /sdk/tools (or whatever for your system to get to the sdk tools folder)

5.) type ./adb devices (make sure its connected and being read)

6.) type ./adb reboot recovery

7.) once in recovery select reinstall programs with volume rockers and power button to select.

8.) Your rooted so reboot your phone and enjoy

Note: I am using a Mac hence these commands in Terminal will only work on OSX.

Credit: Some other people have laid this out. I make no claim to these instructions other than consolidating them into a list for MAC users. Thank you everyone for working on and getting the root on the phone!
[Captivate Q&A, Help & Troubleshooting] poulosjr:
Ok did that I made a mistake of installing modaco galaxy s ROM didn't see until after it was installed that its only for euro i9000 what can I do now? I keep getting a bunch of force close errors when the phone is on.... should I just go to my local corporate ATT and just complain that this all was on my screen overnight and just root and wait it out for us galaxy s version roms! :(
[Captivate Q&A, Help & Troubleshooting] ice3186:
installing incorrect rom

Hey man I am sure people(including myself) would love to help. But you have to give us some more stuff to work with. Can you get into your recovery menu? does your computer recognize the device in adb even when it is going nuts and saying force closed and all that? If you can get there there might be a way to get it done but i am not promising anything!
[Captivate Q&A, Help & Troubleshooting] treylemkn:
Thanks! That worked perfectly. I'm new to android(switched from iPhone) but there are a couple of things I'd like to do now that my phone is rooted. I want to install non market apps (specifically one to turn the phone into a mobile hotspot) and I'd like to get rid of the AT&T crap on the phone. Anyone have suggestions on where to start to accomplish these things?
[Captivate Q&A, Help & Troubleshooting] ice3186:
sideloading, comming from the Iphone

Alright I am a recent Iphone switcher, so welcome to the world of android.

Let me just lay out a general rule. Oddly enough coming to android from Iphone (in the relm of "hacking", jailbreaking, rooting, whatever you want to call it) is a lot like going from windows to linux. The stuff you do is a lot more involved and usually involved using the Terminal to get stuff done. As of now, i know of a few ways to sideload apps or install them directly on your phone.

Sideloading means using your computer to load non market apps onto your phone

--pros easy

--cons not portable at all

Loading directly to phone

-Pros- portability

-cons- a little more involved up front

to save space I am going to reference you to some other posts.

For sideloading, just look around for more details

--Droid Explorer is a popular option(just google it)

--Or just use the ./adb install commands(you can find it in the developing forums for the HTC aria or Captivate I do believe)

For Direct onto phone:

-Involved pulling the settings.db file off your phone ad using a database editor to change the value of "install non market apps" from 0 to 1. The file path is /dbdata/databases/.com.anroid.settings(or something similar)

----the settings.db file will be there.

----the HTC aria forums have a good thread for this and it should be adoptable to the captivate using the different path to the file i mentioned above

Note: again in all my posts Many thanks to att1 from the Aria forums where i learned all of this stuff.

Note2: I have yet to be successful in getting my settings.db file altered. for some reason it just isnt working at all. Dont know why just yet but other people have reported success.

Welcome to Android and Enjoy, its better in my opinion and I have to admit i am an Apple Fanboy, so that must say something
[Captivate Q&A, Help & Troubleshooting] mackentosh:
This link worrked thanks!!!! my captivate now has super user and busy box so i guess that means its rooted right?
[Captivate Q&A, Help & Troubleshooting] mackentosh:
My Captivate is ROOTED!!!!!! I think!!!!
[Captivate Q&A, Help & Troubleshooting] poulosjr:
I just went in to an ATT store and got a fresh brand new Captivate for exchange I rooted just going to wait for custom Captivate roms I'm sure they'll be out soon :) a couple questions I do have tho..... 1. How do you delete the ATT garbage thru titanium backyp, and 2. How do you allow unknown market apps to be downloaded if rooted.

Can someone please email me on these 2 questions thank you.

jumpjr@gmail.com
[Captivate Q&A, Help & Troubleshooting] poulosjr:
jimpjr@gmail.com
[Captivate Q&A, Help & Troubleshooting] perrin_wolf:
Works for me!

once again you guys on XDA, ROCK! works great and instructions great too. I installed Shark with Root access and it worked. thanks to all!
[Captivate Q&A, Help & Troubleshooting] TPA_Droid:
What is the safest and most effective way to un-root your phone? Is it possible to do this or does the rom have to be flashed?

Or is it that once the phone is rooted you are always going to be operating in su mode?
[Captivate Q&A, Help & Troubleshooting] TexUs:
What do you need to un-root it for?

If it's to return it, just uninstall the Super User App and ATT would never know the difference.
[Captivate Q&A, Help & Troubleshooting] harmon:
Captivate Successfully Root

The file that chaoscentral posted works!!! I successful root my Captivate this morning.
[Captivate Q&A, Help & Troubleshooting] TPA_Droid:
Just paranoid if someone (wife) borrowed my phone and started fiddling with it and screwed it up. Would be cool if you could toggle b/w SU and regular or something like that. I could always just say, "Go play with your iPhone and leave my droid alone".