【Guide】How To flash ANY Captivate ROM from Stock (including ICS)

Search This thread

TRusselo

Inactive Recognized Developer
Jan 20, 2011
4,736
2,931
Edmonton
This is a new updated guide on how-to flash roms found on XDA > Captivate > Development section from a stock phone out of box running 2.1 or 2.2 (or anything else). This method skips using the (out-dated for captivate) Rom Manager App CWM install and the 3e recovery "signature verification" crap and includes gingerbread bootloader update.

These instructions are the same for the i896 (rogers) and i897 (at&t) captivates. There is NO DIFFERENCE! ALL ROMS/KERNELS WORK ON BOTH PHONES!

ODIN METHOD (windows only)
If you have or EVER have had Gingerbread you can skip steps 4 - 6
If you have CWM already you might be able to skip 7 - 10 ( if rom wont flash you have wrong cwm type kernel (cwm2/3), and will need to do 7-10 with correct kernel type)
If skipping 4-6 AND 7-10 you can also skip 3 !!........and... 1
  1. Take phone out of box (should be done)
  2. Find a neat-o ROM from Captivate Development Section and get it onto your internal SD card (the one you cant remove) download using phone internet browser or download and copy to phone using PC.
  3. Download and Run Odin Flashing Utility (not Odin one click) Odin3 v1.7.zip
  4. Boot phone into DOWNLOAD mode (instructions below)
  5. Click PDA button in Odin and find the .tar file --> i897 gingerbread bootloader upgrade (DO NOT USE BOOTLOADER BOX in newer odin versions!) ONLY DO THIS ONE TIME EVER! Only if phone has never had Gingerbread running on it. No need to downgrade bootloaders if going back to froyo!
  6. Click "Start" in Odin
  7. Reboot phone into DOWNLOAD mode (instructions below)
  8. Click RESET button in Odin (beside START)
  9. Click PDA button in Odin and find your kernel.tar file (speedmod kernel (this kernel isn't too important as it will be replaced by custom rom's kernel, but speedmod kernel understands both froyo (amend) scripting and gingerbread (edify) scripting so is great for this purpose to install any rom cwm zip file next.)
  10. Click "Start" in Odin
  11. Reboot into RECOVERY mode (instructions below) ** Use volume buttons to navigate up/dn and pwr for enter.
  12. Select "flash zip from sd card"
  13. Find your rom of choice on your SDcard and select Yes
WINNING! DONE YOUR FIRST FLASH!
Now you have CWM and a ROM....
Heimdall Method (Any OS) thanks to AdamOutler
Ensure you have the lastest version of Java here
Download Easy CWM and Bootloaders Gingerbread here

  1. Take phone out of box (should be done)
  2. Find a neat-o ROM from Captivate Development Section and get it onto your internal SD card (the one you cant remove) download using phone internet browser or download and copy to phone using PC.
  3. Boot phone into DOWNLOAD mode
  4. Start Heimdall One-Click "EasyCWM and Gingerbread bootloaders"
  5. follow directions (if any) given to install Heimdall drivers and dependencies (if required on your platform). On windows, the USB port your device is plugged into will now use heimdall drivers, if you have Samsung drivers installed, they will remain on all other USB ports.
  6. Click "flash". Note: if you wish to upgrade bootloaders, hold Volume+ and Volume- so as to reboot into Download Mode after the flash otherwise skip the next step.
  7. Check the Flash Bootloaders checkbox and flash again to upgrade to Gingerbread bootloaders (this only needs to be done once, EVER)
  8. Reboot into RECOVERY mode ** Use volume buttons to navigate up/dn and pwr for enter.
  9. Select "flash zip from sd card"
  10. Find your rom of choice and select Yes


Odin flashing a kernel is only needed when switching from Froyo (cwm2) to GingerBread (cwm3) or vice versa.
**If staying on "froyo" based roms (or GB based roms) to flash a new rom or .zip kernel, just boot into cwm recovery and flash! no odin needed~!
**Froyo CWM kernels/roms use CWM2 with amend scripting
**Gingerbread CWM kernel/roms use CWM 3 or newer with edify scripting
**If flashing a froyo or earlier cwm.zip rom you must have a froyo cwm2 kernel first
**If flashing a Gingerbread or later cwm.zip rom you must have cwm3 or newer kernel first
**or just use Speedmod kernel with CWM 2.5 which understands BOTH amend and edify to change rom versions.

Instructions for download mode: (more help in post 2 if needed...)
  1. plug USB cable into computer
  2. have phone shut off
  3. hold both volume buttons
  4. plug USB into phone
  5. let go of buttons when you see an android digging "down"
Instructions for recovery mode:
  1. have phone shut off
  2. hold both volume buttons
  3. press and hold power button
  4. KEEP ALL 3 BUTTONS HELD for 3-5 seconds
  5. after kernel bootscreen you will see clockwork recovery menu
An advanced flashing guide (slightly oudated for gingerbread and more info than noobs need) here by a REALLY SMART GUY AdamOutler Again!

If windows doesnt find and install the drivers automatically here they are: (Win 7 has found them for me EVERY TIME, ive never had to install these but others have)
Windows Drivers - select the proper driver for your setup
32 bit: http://www.mediafire.com/?0b45zo7o75rc5d5
64 bit: http://www.mediafire.com/?3dh4d6up72me9re


other great guide is my NEW USER GUIDE in my sig. make sure to read it and find out what STICKIES are and make sure to read them in each forum section!


TO GET BACK TO STOCK:
ATT : [Stock ROMs](OneClicks Master Collection)+[Kernels (Stock & w/ CWM)]+[Modems] UPDATED
ROGERS : Rogers Captivate Stock ROMS 2.1-2.3
 

Attachments

  • I896.KH2.BL.SBL.tar
    2.3 MB · Views: 2,790
Last edited:

TRusselo

Inactive Recognized Developer
Jan 20, 2011
4,736
2,931
Edmonton
Advanced Download Mode Help
Originally Posted by jmtheiss "Just get into download mode and..."

Ever find yourself with a phone that's misbehaving, and you can't seem to figure out how to get it to download mode?

Here's a list of things to try (many thanks AdamOutler and Pirateghost), sorted in a "where are you now" setup:


FROM A POWERED-DOWN STATE - BATTERY REMOVED
- Insert battery, then press and hold Vol+ and Vol-, then insert your USB cable.
- Press and hold Vol+/Vol-, Insert Battery, Insert USB cable
- Press and hold Vol+/Vol-, Insert USB cable, Insert Battery
- Use a 301Kohm jig between USB pins 4-5 (can be manufactured jig or homemade chain of resistors)

FROM A BATTERY CHARGING STATE
- With USB cable inserted into Android device, press and hold Vol+/Vol-, then press Power
- (Advanced Method) Use UART, and during battery charging, type "reboot download"

FROM CLOCKWORKMOD RECOVERY MENU
- Position the cursor (highlighted selection) on "Restart device", Plug in USB cable, press and hold Vol-, then hold Vol+, then press power
- (Where available) Use the "Reboot Download" option in the "Advanced" menu

FROM A FULLY BOOTED PHONE STATE, WITH USB DEBUGGING ENABLED
Note: you may need to have ADB installed on your computer, and/or an Android Terminal Emulator installed on your Android device.
- Connect your Android device to your computer, navigate to your ADB directory, and type "adb reboot download"
- (Where available) Use the rom's power menu option to reboot into download
- From a terminal, type "su", then "reboot download"
- Download the app "quickboot", follow the app directions to reach download mode.

ADVANCED METHODS - REQUIRE HARDWARE MODIFICATIONS OR MORE IN-DEPTH TECHNIQUES
I'm presenting these largely unedited, as I don't want to incorrectly type an important detail of something that I don't understand myself.
- Apply UnBrickable mod to your device, then remove the battery, insert the battery, and click the "Download Mode" button on the computer
- Use UART (619Kohm resistor between USB pins 4-5, D+=RX, D-=TX, 192500bps 8n1 comms), press and hold ENTER while booting, then type USB



One additional thing - your download mode screen should, normally, look like the yellow triangle with the Android guy digging. However, if a flash goes foul somehow, you may be left with the infamous "phone--/!\--PC" screen. If you see this, don't panic. Although it's not technically the download mode screen, many users (including myself) have been able to successfully flash from that screen. Give it a try.

Oh, and thanks mrhaley30705 for suggesting this thread.
END ALL DRIVER ISSUES WITH WINDOWS 7


Step 1 - Right Click " Computer " > Properties (aka system information)
enable%20drives%20windows.png
 
Last edited:

tommyguns818

Senior Member
Jan 30, 2011
547
87
SoCal *818*
Can't wait to try this. My wife just got a captivate that replaced her HTC aria through ins. her aria was running current cm7 nighties. Can't wait do root her phone and run some custom roms and kernels on her bare stock froyo. wish me luck!
 

tommyguns818

Senior Member
Jan 30, 2011
547
87
SoCal *818*
Im kind of confused on step 5. When i open up the i897 gingerbread bootloaders program and run it and click PDA where do I find the bootloader? Do I select the PDA.tar.md5 file that came with it? and if Im on Froyo and afterwards im going to flash current cm7 nightly, do i use the gingerbread kernel or the one Im CURRENTLY on? So sorry. Id greatly appreciate any assistance. my wife cant wait to have a snappy captivate. :D

Edit: The phone is completely 2.1 out of the box.
 
Last edited:

chappatti

Senior Member
Sep 3, 2007
1,512
296
@ TRusselo.......

Great job !

One tip: PLEASE, PLEASE post the difference between CM7 and MIUI, and ROMs generally found here. Many first-timers don't realize that they are different beasts !

And you already have a question about CM7.......!!!!!!!
 

tommyguns818

Senior Member
Jan 30, 2011
547
87
SoCal *818*
well.... I went for it and I can now have CWM 5.0.2.6 and I put the latest nightly and gapps on sd card and for some reason I cant see it on sd card anywhere? Ive done complete wipe and now ready for a rom but cant read anything on external_sd/? What do you think the problem is? PLease help....I ll hit the thanks button for like the next ten 10 days or something :p
 

prostar

Member
Jan 24, 2008
27
0
Ottawa
I do eventually want my phone SIM un-locked, should I do that while I'm still on 2.2 or is it the same type of deal on 2.3 if I do it later?

NM, already did it.
 
Last edited:

TRusselo

Inactive Recognized Developer
Jan 20, 2011
4,736
2,931
Edmonton
Can't wait to try this. My wife just got a captivate that replaced her HTC aria through ins. her aria was running current cm7 nighties. Can't wait do root her phone and run some custom roms and kernels on her bare stock froyo. wish me luck!

Im kind of confused on step 5. When i open up the i897 gingerbread bootloaders program and run it and click PDA where do I find the bootloader? Do I select the PDA.tar.md5 file that came with it? and if Im on Froyo and afterwards im going to flash current cm7 nightly, do i use the gingerbread kernel or the one Im CURRENTLY on? So sorry. Id greatly appreciate any assistance. my wife cant wait to have a snappy captivate. :D

Edit: The phone is completely 2.1 out of the box.
bootloader program??? its a tar file you use with ODIN program. click PDA button. find the tar file that downloaded when you clicked the "i897 gingerbread bootloader" link above. Dont un-tar it.

well.... I went for it and I can now have CWM 5.0.2.6 and I put the latest nightly and gapps on sd card and for some reason I cant see it on sd card anywhere? Ive done complete wipe and now ready for a rom but cant read anything on external_sd/? What do you think the problem is? PLease help....I ll hit the thanks button for like the next ten 10 days or something :p
INTERNAL SD. NOT EXTERNAL. it says THE ONE YOU CANT REMOVE.....

holy heck slow down and get one question answered before moving on, and slow down and read. this is how you get into trouble.
 
Last edited:

TRusselo

Inactive Recognized Developer
Jan 20, 2011
4,736
2,931
Edmonton
*deleted* moved to Q&A
awesome! you're learning!

@ TRusselo.......

Great job !

One tip: PLEASE, PLEASE post the difference between CM7 and MIUI, and ROMs generally found here. Many first-timers don't realize that they are different beasts !

And you already have a question about CM7.......!!!!!!!

umm, no difference in installation instructions.
this is an installation information thread. not "what is a rom? thread"
 
Last edited:
  • Like
Reactions: Mortal Eternity

chappatti

Senior Member
Sep 3, 2007
1,512
296
awesome! you're learning!



umm, no difference in installation instructions.
this is an installation information thread. not "what is a rom thread?"

and as said in post 10 of last page:
THIS IS A DEVELOPMENT THREAD. NOT Q&A

Yeah, but you cannot just get up and flash CM7 on top of a Captivate ROM.....That's what I meant.
 

TRusselo

Inactive Recognized Developer
Jan 20, 2011
4,736
2,931
Edmonton
Yeah, but you cannot just get up and flash CM7 on top of a Captivate ROM.....That's what I meant.
I dont use CM7. i dont like it. from what i just read in the instructions. it is the same. AND I QUOTE:

Harder way:
  • Make sure you're running a Eclair/Froyo Firmware (2.1 or 2.2) and Eclair/Froyo Bootloaders!
  • Root your device and install ClockworkMod Recovery.
  • Do a Nandroid backup!
  • WIPE (wipe data/factory reset + wipe cache partition)
  • Install the ROM from internal sdcard using ClockworkMod Recovery
if you have information, share it, rather than asking others to post what you know.
 
Last edited:
  • Like
Reactions: Mortal Eternity

chappatti

Senior Member
Sep 3, 2007
1,512
296
post deleted by author, in the interest of maintaining peace !!
 
Last edited:

TRusselo

Inactive Recognized Developer
Jan 20, 2011
4,736
2,931
Edmonton
all i wanted, was for you to share what you know about installing cm7 as you said its different

and the post i read said its the same. I know nothing about CM7. if YOU DO, share it
 
Last edited:

chappatti

Senior Member
Sep 3, 2007
1,512
296
awesome! you're learning!



umm, no difference in installation instructions.
this is an installation information thread. not "what is a rom thread?"

and as said in post 10 of last page:
THIS IS A DEVELOPMENT THREAD. NOT Q&A

The reply I got, quoted above, was totally uncalled for. I just see very angry responses happening way too often, even with newbies.

In my first post, I only just suggested the fact, very politely, since I believe that I must give you all the credit as the OP. But I got attitude.........maybe because you thought I was criticizing your post......which I don't see anywhere in my comments.

Anyways, peace.......!! I will delete my "hissy fit".

ANyways, coming to the point. The CM7 debate is discussed here:
http://xdaforums.com/showthread.php?t=1130879

If you do NOT have AT&T GB bootloaders, you MUST flash them whether you want CM7 or Captivate ROMs.........this is the SAFEST for both ROM types.

Note that the repartition issue needs to be considered,in which case flashing complete stock GB WITHOUT bootloaders (once you already have ATT bootloaders) then installing Captivate ROm may be required.
 
Last edited:

TRusselo

Inactive Recognized Developer
Jan 20, 2011
4,736
2,931
Edmonton
Ok i read that post you mentioned and others and it does NOT matter what bootloaders you have. they both work fine.


so install instructions arent affected.
and the re-partition to come off cm7 is covered in the return to stock links
 

reinbeau

Retired Forum Moderator
Sep 14, 2010
7,347
4,595
67
South of Boston, MA
Quite frankly, while the thought of a guide is great, the bickering and arguing on all sides isn't helpful - nor does a guide to flashing belong in development, mainly due to the fact that people are going to read the guide, try to follow it, and, no matter how well written, ask questions - receiving arrogance isn't going to help them if they're in trouble. Developers don't need this guide, users do - thus moved to Captivate Q&A. Further argumentative posts will be removed andwill get the thread closed.
 

TRusselo

Inactive Recognized Developer
Jan 20, 2011
4,736
2,931
Edmonton
I hardly see how myself being ignorant to the installation of cm7 and asking someone else who knows about it, being arrogant. And asking that someone to provide the information that they say they know, "arguing from both sides".
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 92
    This is a new updated guide on how-to flash roms found on XDA > Captivate > Development section from a stock phone out of box running 2.1 or 2.2 (or anything else). This method skips using the (out-dated for captivate) Rom Manager App CWM install and the 3e recovery "signature verification" crap and includes gingerbread bootloader update.

    These instructions are the same for the i896 (rogers) and i897 (at&t) captivates. There is NO DIFFERENCE! ALL ROMS/KERNELS WORK ON BOTH PHONES!

    ODIN METHOD (windows only)
    If you have or EVER have had Gingerbread you can skip steps 4 - 6
    If you have CWM already you might be able to skip 7 - 10 ( if rom wont flash you have wrong cwm type kernel (cwm2/3), and will need to do 7-10 with correct kernel type)
    If skipping 4-6 AND 7-10 you can also skip 3 !!........and... 1
    1. Take phone out of box (should be done)
    2. Find a neat-o ROM from Captivate Development Section and get it onto your internal SD card (the one you cant remove) download using phone internet browser or download and copy to phone using PC.
    3. Download and Run Odin Flashing Utility (not Odin one click) Odin3 v1.7.zip
    4. Boot phone into DOWNLOAD mode (instructions below)
    5. Click PDA button in Odin and find the .tar file --> i897 gingerbread bootloader upgrade (DO NOT USE BOOTLOADER BOX in newer odin versions!) ONLY DO THIS ONE TIME EVER! Only if phone has never had Gingerbread running on it. No need to downgrade bootloaders if going back to froyo!
    6. Click "Start" in Odin
    7. Reboot phone into DOWNLOAD mode (instructions below)
    8. Click RESET button in Odin (beside START)
    9. Click PDA button in Odin and find your kernel.tar file (speedmod kernel (this kernel isn't too important as it will be replaced by custom rom's kernel, but speedmod kernel understands both froyo (amend) scripting and gingerbread (edify) scripting so is great for this purpose to install any rom cwm zip file next.)
    10. Click "Start" in Odin
    11. Reboot into RECOVERY mode (instructions below) ** Use volume buttons to navigate up/dn and pwr for enter.
    12. Select "flash zip from sd card"
    13. Find your rom of choice on your SDcard and select Yes
    WINNING! DONE YOUR FIRST FLASH!
    Now you have CWM and a ROM....
    Heimdall Method (Any OS) thanks to AdamOutler
    Ensure you have the lastest version of Java here
    Download Easy CWM and Bootloaders Gingerbread here

    1. Take phone out of box (should be done)
    2. Find a neat-o ROM from Captivate Development Section and get it onto your internal SD card (the one you cant remove) download using phone internet browser or download and copy to phone using PC.
    3. Boot phone into DOWNLOAD mode
    4. Start Heimdall One-Click "EasyCWM and Gingerbread bootloaders"
    5. follow directions (if any) given to install Heimdall drivers and dependencies (if required on your platform). On windows, the USB port your device is plugged into will now use heimdall drivers, if you have Samsung drivers installed, they will remain on all other USB ports.
    6. Click "flash". Note: if you wish to upgrade bootloaders, hold Volume+ and Volume- so as to reboot into Download Mode after the flash otherwise skip the next step.
    7. Check the Flash Bootloaders checkbox and flash again to upgrade to Gingerbread bootloaders (this only needs to be done once, EVER)
    8. Reboot into RECOVERY mode ** Use volume buttons to navigate up/dn and pwr for enter.
    9. Select "flash zip from sd card"
    10. Find your rom of choice and select Yes


    Odin flashing a kernel is only needed when switching from Froyo (cwm2) to GingerBread (cwm3) or vice versa.
    **If staying on "froyo" based roms (or GB based roms) to flash a new rom or .zip kernel, just boot into cwm recovery and flash! no odin needed~!
    **Froyo CWM kernels/roms use CWM2 with amend scripting
    **Gingerbread CWM kernel/roms use CWM 3 or newer with edify scripting
    **If flashing a froyo or earlier cwm.zip rom you must have a froyo cwm2 kernel first
    **If flashing a Gingerbread or later cwm.zip rom you must have cwm3 or newer kernel first
    **or just use Speedmod kernel with CWM 2.5 which understands BOTH amend and edify to change rom versions.

    Instructions for download mode: (more help in post 2 if needed...)
    1. plug USB cable into computer
    2. have phone shut off
    3. hold both volume buttons
    4. plug USB into phone
    5. let go of buttons when you see an android digging "down"
    Instructions for recovery mode:
    1. have phone shut off
    2. hold both volume buttons
    3. press and hold power button
    4. KEEP ALL 3 BUTTONS HELD for 3-5 seconds
    5. after kernel bootscreen you will see clockwork recovery menu
    An advanced flashing guide (slightly oudated for gingerbread and more info than noobs need) here by a REALLY SMART GUY AdamOutler Again!

    If windows doesnt find and install the drivers automatically here they are: (Win 7 has found them for me EVERY TIME, ive never had to install these but others have)
    Windows Drivers - select the proper driver for your setup
    32 bit: http://www.mediafire.com/?0b45zo7o75rc5d5
    64 bit: http://www.mediafire.com/?3dh4d6up72me9re


    other great guide is my NEW USER GUIDE in my sig. make sure to read it and find out what STICKIES are and make sure to read them in each forum section!


    TO GET BACK TO STOCK:
    ATT : [Stock ROMs](OneClicks Master Collection)+[Kernels (Stock & w/ CWM)]+[Modems] UPDATED
    ROGERS : Rogers Captivate Stock ROMS 2.1-2.3
    21
    Advanced Download Mode Help
    Originally Posted by jmtheiss "Just get into download mode and..."

    Ever find yourself with a phone that's misbehaving, and you can't seem to figure out how to get it to download mode?

    Here's a list of things to try (many thanks AdamOutler and Pirateghost), sorted in a "where are you now" setup:


    FROM A POWERED-DOWN STATE - BATTERY REMOVED
    - Insert battery, then press and hold Vol+ and Vol-, then insert your USB cable.
    - Press and hold Vol+/Vol-, Insert Battery, Insert USB cable
    - Press and hold Vol+/Vol-, Insert USB cable, Insert Battery
    - Use a 301Kohm jig between USB pins 4-5 (can be manufactured jig or homemade chain of resistors)

    FROM A BATTERY CHARGING STATE
    - With USB cable inserted into Android device, press and hold Vol+/Vol-, then press Power
    - (Advanced Method) Use UART, and during battery charging, type "reboot download"

    FROM CLOCKWORKMOD RECOVERY MENU
    - Position the cursor (highlighted selection) on "Restart device", Plug in USB cable, press and hold Vol-, then hold Vol+, then press power
    - (Where available) Use the "Reboot Download" option in the "Advanced" menu

    FROM A FULLY BOOTED PHONE STATE, WITH USB DEBUGGING ENABLED
    Note: you may need to have ADB installed on your computer, and/or an Android Terminal Emulator installed on your Android device.
    - Connect your Android device to your computer, navigate to your ADB directory, and type "adb reboot download"
    - (Where available) Use the rom's power menu option to reboot into download
    - From a terminal, type "su", then "reboot download"
    - Download the app "quickboot", follow the app directions to reach download mode.

    ADVANCED METHODS - REQUIRE HARDWARE MODIFICATIONS OR MORE IN-DEPTH TECHNIQUES
    I'm presenting these largely unedited, as I don't want to incorrectly type an important detail of something that I don't understand myself.
    - Apply UnBrickable mod to your device, then remove the battery, insert the battery, and click the "Download Mode" button on the computer
    - Use UART (619Kohm resistor between USB pins 4-5, D+=RX, D-=TX, 192500bps 8n1 comms), press and hold ENTER while booting, then type USB



    One additional thing - your download mode screen should, normally, look like the yellow triangle with the Android guy digging. However, if a flash goes foul somehow, you may be left with the infamous "phone--/!\--PC" screen. If you see this, don't panic. Although it's not technically the download mode screen, many users (including myself) have been able to successfully flash from that screen. Give it a try.

    Oh, and thanks mrhaley30705 for suggesting this thread.
    END ALL DRIVER ISSUES WITH WINDOWS 7


    Step 1 - Right Click " Computer " > Properties (aka system information)
    enable%20drives%20windows.png
    7
    you have to uninstall your drivers and install it's drivers. it is all done within heimdall, but still a pain. you cant use both.
    That's only partially true. Unlike Odin/Kies, installing drivers for Heimdall will only affect one port at a time. In which case if you install Heimdall after Odin you can easily use both by simply swapping USB ports. If you install Kies/Odin after Heimdall then it will clobber Heimdall's driver and you'll have to reinstall it.
    5
    4
    Can't wait to try this. My wife just got a captivate that replaced her HTC aria through ins. her aria was running current cm7 nighties. Can't wait do root her phone and run some custom roms and kernels on her bare stock froyo. wish me luck!

    Im kind of confused on step 5. When i open up the i897 gingerbread bootloaders program and run it and click PDA where do I find the bootloader? Do I select the PDA.tar.md5 file that came with it? and if Im on Froyo and afterwards im going to flash current cm7 nightly, do i use the gingerbread kernel or the one Im CURRENTLY on? So sorry. Id greatly appreciate any assistance. my wife cant wait to have a snappy captivate. :D

    Edit: The phone is completely 2.1 out of the box.
    bootloader program??? its a tar file you use with ODIN program. click PDA button. find the tar file that downloaded when you clicked the "i897 gingerbread bootloader" link above. Dont un-tar it.

    well.... I went for it and I can now have CWM 5.0.2.6 and I put the latest nightly and gapps on sd card and for some reason I cant see it on sd card anywhere? Ive done complete wipe and now ready for a rom but cant read anything on external_sd/? What do you think the problem is? PLease help....I ll hit the thanks button for like the next ten 10 days or something :p
    INTERNAL SD. NOT EXTERNAL. it says THE ONE YOU CANT REMOVE.....

    holy heck slow down and get one question answered before moving on, and slow down and read. this is how you get into trouble.