yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] vbrtrmn:
Worked .. not rooted .. until now.

So, this worked great for me, though the update was not rooted.

I was trying to use the standard Samsung Captivate Galaxy S rooting method, it didn't work, so then I tried the Samsung Vibrant rooting method, which turned out to be the same as the Captivate method.

I kept getting a "Status 7" error message, unfortunately, after searching for 3 hours I couldn't find anyone who knew what that error message meant.

I took a closer look at the message and found that it was happening with something to do with getprop("ro.product.device") and getprop("ro.build.product").

So, I reboot into recovery mode and tried the getprop command

adb reboot recovery
adb shell
getprop
exit

This returned a long list of properties set into the phone, the two listed above were set to:

[ro.build.product]: [SGH-I897]
[ro.product.device]: [SGH-I897]

Okay, so what, right? Well, I did a bit of research into update.zip files, so I extracted SGH-959 Root Update.zip to a temp folder and found an interesting script...

temp/META-INF/com/google/android/updater-script

Inside the script was a function which showed:

assert(getprop("ro.product.device") == "GT-I5800" ||
getprop("ro.build.product") == "GT-I5800" ||
getprop("ro.product.device") == "GT-I9000" ||
getprop("ro.build.product") == "GT-I9000" ||
getprop("ro.product.device") == "SGH-T959" ||
getprop("ro.build.product") == "SGH-T959"
);

If you remember from above, my product and build was listed as SGH-I897, so I modified the assert to:

assert(getprop("ro.product.device") == "SGH-I897" ||
getprop("ro.build.product") == "SGH-I897");

In my research, I found that the update.zip had to be signed... at least I think they have to be signed, I didn't try not signing it.

http://www.learn2crack.com/2014/02/sign-android-apk-zip.html

Since I modified the file, I knew the original cert wouldn't work, so I removed the existing certification information:

temp/META-INF/CERT.RSA
temp/META-INF/CERT.SF
temp/META-INF/MANIFEST.MF

I then created my own private/public key pair using the instructions provided in the above site.

Next, I zipped the new package up and signed it:

zip -r update.zip system META-INF
java -jar ~/android/signapk.jar ~/android/certificate.pem ~/android/key.pk8 ./update.zip ./signed-update.zip

Finally, I mounted the phone and copied the signed-update.zip to the internal sd and renamed it to update.zip; then used adb to reboot into recovery mode (as shown above) and selected "reinstall packages", just like doing the standard root.

This time .. worked great, I successfully avoided hitting the "Status 7" error, which I am fairly confident means "Hey dummy, this package isn't for your device." And .. my phone is rooted... again.

If you don't want to follow through that huge procedure, you can download the modified and signed update file, below.

This goes to show that someone with zero android development experience can become pretty knowledgeable very quickly.
[Captivate Android Development] IIDIncII:
so heres my situation maybe you guys can help.

I wanted to flash a new rom so i had to odin to stock. simple right? well i started the process and everythin seemed like smooth sailing untill it reach FactoryRHS i think im not to sure but w.e after it got up to that point my phone screen went purple? i was like what the freak and it was not going any where so i pulled battery and now my phone wont turn on... Any ideas how to fix? beside the JIG because i seriously dont want to do that unlesss i HAVE to.

Thanks in advance

Inc
[Captivate Android Development] thejonesyboy:
I'm having the exact same problem too. In download mode, and Odin One Click. Last message sits at DO NOT TURN OFF TARGET. This has worked previously many times, except for today. I'm gonna cry man.
[Captivate Android Development] thejonesyboy:
Guys (inneyeseakay and dallasjim) - I just figured it out. You need to ENTER download mode with Odin running first. I was entering download mode, disconnecting usb, opening Odin and then reconnecting USB, and it froze at 'DO NOT TURN OFF TARGET' or 'file analysis'.

So, the solution for this is:

battery out

open odin one click

hold down both volume buttons (if this doesn't work try volume down button only)

plug in USB while holding button(s)

download mode (yellow triangle exclamation mark)

odin recognises phone

start

My phone therefore was soft bricked. I was getting the small phone to pc icon for any key combination other than this. If this volume/usb key combo doesn't work, try the 'download mode usb jig' found on the forums.
[Captivate Android Development] Pirateghost:
you mean like the OP instructions said to?
[Captivate Android Development] theofficial43:
Awesome, Awesome this worked for me. Finally after hours and hours of reading through this post. THANK YOU VERY MUCH!!!!!
[Captivate Android Development] iceman198:
Weird USB thing

So, I don't know if this was happening to anyone else...but after trying this multiple times, I realized I was never getting into 'Download' mode (picture of Android shoveling...didn't realize that till I saw someone in this thread describe it, then I realized that was my problem...I kept getting into recovery mode just fine...but didn't realize it where I was supposed to be)...i'm new at flashing. =)

I tried all of the button things and still couldn't do it...turns out it was something weird with USB cord going into my phone. What I figured out was that I had to turn the phone off (take out battery or whatever), hold down the two volume keys and then plug in the USB cord HALF-WAY...and that did it. So, I must have a funky USB cord or the port on my phone is a little messed?

Anyhoo...figured I'd post this in case someone else was having a similar issue.
[Captivate Android Development] Xpl0d:
Stuck on 2.2

Hi everyone,

I need to flash back to 2.1 so I can install the Axura ROM which apparently let's the bluetooth do it's magic.

I've tried ODIN and clockwork, and al I get is a fresh installation of my current FROYO ROM, that works great but has issues with the bluetooth. Master Clear also did the same but it wiped all the data.

Anyone has any suggestions for another method or perhaps what I may be doing wrong?

HELP!
[Captivate Android Development] balishared:
downloading time

sometimes the "back to stock" process goes slower than other times, like 20+ minutes thats normal?

update: got back to stock after 3 attempts, each time i close odin, unplug usb then removed battery. on second attempt the screen turn pink (on other occasions was green and blue) third i was in stock in 5mins
[Captivate Android Development] Steve2624:
Thanks

Just wanted to say thanks. I had to return to stock - have some pixels that are stuck so I'm going to try to take this back to the store. I messed things up trying to do it on my own (phone wouldn't get past the "S"). This saved my ass on the first try.
[Captivate Android Development] enaybee:
Thank you very much. Your steps helped me out.

Thing is all other instructions pointed to the fact the bring the phone to attach to computer while its already in Download mode which I was, like many others, doing it by connecting the usb cable method.

Once again thank you.
[Captivate Android Development] oozz:
Hi all..

I have problem. I flash this stock rom, everything was ok - no error. I remove battery, pull it back, turn phone on and I see only logo at&t and phone is restarting again and again. I can't run recovery/download mode..

Any ideas for repair my Galaxy? :(
[Captivate Android Development] Coldheat1906:
Can not see Internal storage after flashing

So I have flashed a ton of times.... but today when I flashed I am not able to see both of my External storage drives?

Has anyone had this happen? also how do I go about fixing it?

Thanks
[Captivate Android Development] mdenisjr:
I Have the same problem I had installed 2.2 and saw that it had to many bugs, so I just tried to roll back to 2.1 and I thought the process was over because my phone was flashing my battery me witch was the little frozen circle and and empty battery meter, so I disconnected the phone cuz I thought it was done, took the battery out, put it back in and turned it on and the AT&T logo came on then black screen and it just kept doing that and wont even start up. now I cant even go back to recovery mode pressing volume up, down, together nothing, when I plug it in the computer or a/c outlet to charge it just shows me a blinking empty battery meter. pleassss help meeeee I'm freaking out
[Captivate Android Development] jhernand1102:
I hope you didn't flash this to your I9000..If so you might have bricked it.
[Captivate Android Development] 626alex15:
ive done this a couple times and im still on my 2.2, ive followed all of the steps given on here but its still not working can anyone help me? these are the steps im doing.

1. remove sim/sd card, battery

2. open odin

3. hold volume keys and then plug in usb to enter download mode

4. click start

5. it finishes and its still in 2.2

are you supposed to click the master clear first? i tried doing that but nothing happened.
[Captivate Android Development] silverslotcar:
Use the odin one click from the opening post on this thread. You have the 2.2 one click. You need the 2.1 jf6.

sent from my craaazy fast cappy running di11igaf v2.5 at 1280mhz!!!
[Captivate Android Development] 626alex15:
if this post is for me im using the odin from this thread
[Captivate Android Development] bo0omer:
My computer won'y recognize phone

I can get into download mode, recovery mode etc. but since froyo update and one click root/sideloader - no computer recognizes the phone...

no beep - on the pc, no trying to install drivers... it's like its not there, but captivate beeps and knows usb cord is in...

What up? I want to go back to 2.1

Is there another way - like copying the 2.1 files to a micro sd and moving to the root and doing a restore or something?

Help - got to take phone back!
[Captivate Android Development] Mmcavoy:
FIXED! GREAT find. Thanks so much.

However I have a further question. This is obviously the AT&T recovery....does anyone have access or can provide a link to the original rogers captivate I896 kernel/rom? The rogers install is significantly different and has many different options. Also my I896 now thinks it is an I897....not a big deal but I would really like to be back to stock.

Thanks again....
[Captivate Android Development] Pirateghost:
you cant be. the one in this thread is the right one. sounds like you have JI6 not JF6....huge difference
[Captivate Android Development] ross237:
that link you had

Scary though that it has rendered a few useless right now.[/QUOTE]

what is this link?
[Captivate Android Development] silverslotcar:
what is this link?[/QUOTE]

The link for what??
[Captivate Android Development] Mmcavoy:
Okay...stuck again

I am trying to install the stock rogers rom for my I896 located at the bottom of the page here:

http://xdaforums.com/wiki/index.php?title=Samsung_Galaxy_S/SGH-I896

It's a zip file which includes the following:

cache.img

data.img

datadata.img

nandroid.MD5

system.img

I put my phone into download mode(wee android guy with a shovel) and run odin3_v1.0. I unzip the rogers file and click on PHONE in odin and select the nandroid.md5 file.

I hit start and then POOF get this message.

<ID:0/004> Added!!

<ID:0/004> Odin v.3 engine (ID:4)..

<ID:0/004> File analysis..

<ID:0/004> Enter CS for MD5..

<ID:0/004> MD5 hash value is invalid.

<OSM> All threads completed. (succeed 0 / failed 1)

Am I doing something wrong? Is the original ROM corrupt?

Please help!

This was the best thread I found to put this in....if there is a better one please direct me.

Thanks in advance!
[Captivate Android Development] 626alex15:
im not sure i understand i downloaded the odin one click from this thread
[Captivate Android Development] foofiebeast:
thanks so much, this worked perfectly!
[Captivate Android Development] Pirateghost:
i just re-downloaded the one click that is in the ORIGINAL post on this thread and its the right one....you MUST have the wrong one..
[Captivate Android Development] NOSintake:
Thanks for this! Just did my first odin flash, and it went without a hitch
[Captivate Android Development] joeup24:
ok...ive used odin before when going to 2.2......but i want to go back to stock and when i download the odin one click i cant open it....last time i downloaded it it was a zip....now a .rar......what am i doin wrong
[Captivate Android Development] Pirateghost:
use 7zip to open rar files. you will need to extract the .exe out of the .rar in order to use it
[Captivate Android Development] DarrellRaines:
I had no end of trouble getting this to work. Everytime I would try, I would end up in Android Recovery Mode. I of course followed the steps, but to no avail.

Sadly after 30 minutes of trying the same thing over and over, I tried surfing the site for an hour and found that for it to work, I needed to just hold down Volume up and Volume down.

After I did that and got my Little hole digging Android, it was up and running within 5 minutes.

Thanks for the help and for those who have issues prior to me.
[Captivate Android Development] Pirateghost:
....so you completely disregarded the original post method 3?
[Captivate Android Development] Sqdnguns:
Hmmmmmmmmmmmmmm
[Captivate Android Development] DarrellRaines:
Completely, no. I read method 2 and said ok that's what I did when I flashed the 2.2 leaked rom.

So when that didn't work, instead of rereading the instructions like I should, I surfed the forums. I came across a post that said to use just those two, and low and behold it worked. It was at that time I went back to the original post and all of a sudden, it was right in front of my face.

I never claimed to be a genius, just damn good looking.

And geez you sound like everyone should be at the Steven Hawkings lvl of intelligence. Cut a nub some slack here.
[Captivate Android Development] Pirateghost:
I LOL'd at this...

....i like to think that common sense is something that everyone should possess. forgive me for thinking that there actually be some out in this world.
[Captivate Android Development] DarrellRaines:
Glad I could make ya smile. Eh, I did what everyone else does, see what they want to see. I admit I should have read the entire thing 30 times over before I screwed something up, but hey what can you do.

Now I get to decide which of the cooked ROMs I want to play with, and I promise this time I will read the entire thing. :D
[Captivate Android Development] toddbud:
Problems after Flashing

The Odin3 one-click ROM flasher works great if you follow the directions, thanks.

I updated to 2.2. When I noticed all the bugs such as the store losing all my apps, I decided to use Odin3 to downgrade back to the stock at&t 2.1 ROM. Kept running into the same problems with the store until I deleted a store app that showed up under 3rd party apps under the applications settings menu. Now it works better.

However, I had the phone search for an OTA update using the settings menu. It found an update, downloads, reboots phone, begins install and fails at 50%. Does anyone know what update that is, and why it keeps failing?

AT&T Captivate w/ Odin3 2.1 flashed.
[Captivate Android Development] jhernand1102:
The update is JH7 ( Eclair 2.1 still) Once you root and flash ROM's the OTA's will not work. The only way to update is to use Kies Mini.
[Captivate Android Development] eep2378:
I just used Odin to flash back to stock without any problems. Master clear did not work however. I booted up phone with debugging on and hit master clear. It started then said failed. But then it continued and said finished but my SD was not wiped?
[Captivate Android Development] Pirateghost:
did you mount your sd to your computer?
[Captivate Android Development] exobot:
mine is still in file analysis and i restarted odin , help anyone?
[Captivate Android Development] silverslotcar:
Open odin first. Then dl mode.

sent from my craaazy fast cappy running di11igaf v2.5 at 1280mhz!!!
[Captivate Android Development] 9BlackN*Black6:
mine will boot up fine to cog 2.3b6

when I try to boot to dl mode with the vol +/- power method it goes into recovery when i click reinstall packages it says

"E:Cant open /mnt/internal_sd/update.zip(No such file or directory)Installation aborted."

I have to have update.zip on the sd card right? cuz its gone, not sure but i screwed something up. I have no update.zip file.

edit: got odin to finally work to work...http://xdaforums.com/showthread.php?t=775911&highlight=stuck+att+screen
[Captivate Android Development] nostratispeak:
OP, Thank you! (Also note, how many others have 'Thanked' you post-Gingerbread release date. Just like me. Found that funny.)

From one of the replies here, of the whole lot, I found this gem right at page 7:

http://xdaforums.com/showpost.php?p=7292801&postcount=26

This applied to users like me. People NEED to follow that particular sequence.

To requote YellowGTO,

"SIM+SD out, put the battery in. Plug in USB. Hold down both Volume keys, and then push power. Hold it. From the phone > pc screen, hold vol +/- and power, wait til it goes black then returns to that screen. When it goes black the 2nd time release power." Note the boldened words guys. I missed this somehow each time I followed this sequence, since I was holding the phone with the battery facing me, and I missed the "2nd time" the screen went black, and didn't release the Power key alone. Do that and you get the Yellow triangle. Bliss. Follow the OPs instructions for using ODIN. Bliss.

As annoying as I found the ATT boot screen and Samsung Kies, loved it when I saw the familiar scenes! Looks like all my SDCard data are still there.

What a day!
[Captivate Android Development] hsnmz:
can anyone one please tell where can i find the latest stock ROM for captivate?
[Captivate Android Development] paigethylamine:
By all good now, do you mean that you waited for longer than 3-5 minutes? Not to be rude, but I find it very difficult to believe that somebody who is capable of understanding how design a software loader can't make a small stretch towards providing a little more verbosity than "file analysis." To the developer: what is this????? dude.

:mad::confused::eek:

I am running windows 7, I have the drivers installed and I've tried both a rev 3 and this rev 0 (provided through this site.) I've tried to produce a working run as per the instructions of several people in this forum and to no success. I've even tried the other typical trial and error things that one might try such as restarting since the driver install, taking both the sim and the additional sd card out that I have, I don't know what else to try.

Maybe I should just wait, I read somewhere that 2.3 is releasing in 3 days or something. Perhaps 2.3 will be loadable on my Captivate?

PS: I can't imagine it being that my phone is SIM locked, I un-sim-locked it to see if maybe that was blocking it with no success. The only thing I haven't tried is to leave it for a very long time and see what it does which if I can't get some answers as to what is going on I'm not going to bother again and I doubt that I will set my self up for potential failure and humiliation of waiting for something that may not even be working correctly.
[Captivate Android Development] silverslotcar:
You need to read more bcuz hella ppl use this same Odin one click all the time and have great success. This is THE stock rom the captivate. This puts the captivate into out of the box condition. Just follow the instructions, you may be missing something small but very important. And the update coming up for the captivate is for froyo (2.2) not gingerbread (2.3). People use this flasher if their phone is borked or if they want to flash custom roms and need to go back to stock. Just read up a bit more and you'll be fine.
[Captivate Android Development] toddbud:
Tried with Kies Mini, upgrade also fails. No worries now. Phone is bricked. I can get it into download mode but Odin3 fails every time when downloading filesystem.

NM: Phone finally unbricked using Odin3 JF6. Thanks. But now I own 2 captivates!
[Captivate Android Development] toddbud:
NM. Finally, after trying to get Odin3 to completely install 20 or 30 times, it worked. My phone is unbricked. Too bad I purchased a new one yesterday. Now I have 2.
[Captivate Android Development] delugeofspam:
Yeah okay. Read up and the phone will solve its own problems :(

There are plenty of people in this thread and others who can't get their computer to recognize the phone once it's in download mode. Reading won't help that.

Installing every driver under the sun, Samsung Kies, Samsung New PC Studio, plugging the phone, battery, usb plugs, or anything else didn't help.

I've restarted my computer like three dozen times. I've manually edited registry values. I've run uninstallers and I've installed and I was up until 6AM trying to figure out HTF to get this working.

I'm beginning to think Samsung has either intentionally boned the latest version of their drivers so that we don't have the same kind of access to their phones or they're shipping defective hardware and/or USB cables.

Okay, I posted this in the forum but anyone reading this thread with any insight please share it in the Q&A section:
[Captivate Android Development] dimab:
small question:

what does master clear do? removes all the data on internal sd card?

should i do master clear before installing roms?

thanks in advance :)
[Captivate Android Development] silverslotcar:
Master clear isnt required but it is recommended. Just backup the files you dont want to lose on your internal sd.

sent from my craaazy fast cappy running di11igaf v2.5 at 1280mhz!!!
[Captivate Android Development] sjavvaji:
as an update...i finally figured out how to odin my phone...the batch 1009 doesn't accept odin 1.0 or 1.3...it only takes 1.7...on top of that no version installs jf6 properly...i had to go back to jh3...finally i figured out how to odin my phone...this occurs to all 1009 builds and should really be documented somewhere...the oneclick DOES NOT WORK
[Captivate Android Development] frozenreality44:
I am stuck on this screen

h ttp://img820.imageshack.us/img820/530/screenshotzz.jpg (remove space I can't post links)

I am on downloading mode but the screen looks like this I am using windows 7 64bit, I tried installing 32 bit on another partition to see if it helped but it didn't

Am I missing something or do you have to have something installed before the procedure

it will not do anything after the button is pressed the computer recognized the phone is on downloading mode help!!!
[Captivate Android Development] DarkDvr:
Strange.. I'm in the download mode with a yellow android shovelling, drivers are installed and adb devices show my Captivate.

I launch ODIN - all buttons/textboxes on it are empty and white, and when I click "Start" - it says:

<OSM> All threads completed. (succeed 0 / failed 0)

I already tried redownloading it... what the heck?
[Captivate Android Development] frozenreality44:
same problem as above poster I am not sure what is wrong

<OSM> All threads completed. (succeed 0 / failed 0)
[Captivate Android Development] Pirateghost:
its not what you did, its what you DIDNT do...you DIDNT follow instructions (blatantly blasted throughout the thread and the OP) of running ODIN BEFORE you plug in your phone/put it in download mode......
[Captivate Android Development] frozenreality44:
I am sorry I didn't get the odin part but now that I have it, it supposedly finish no errors the phone rebooted and now the phone loops in the att logo, if I try to go into download mode again the phone shows a charging battery loop and it doesn't go into download mode.

tried pluging the usb both volume buttons pressed inserted the battery it didn't work battery loop, tried battery inside buttons pressed plug in usb battery loop I think I finally did brick it and I am too far where I purchased it from
[Captivate Android Development] DarkDvr:
Thanks Mr Angrypants, ill try that again, but I could've sworn I did that..
[Captivate Android Development] degenerazn:
How long does the whole process take? I hit start and its been stuck at DO NOT TURN OFF TARGET!! for about 10 minutes.