[Q] Flash to Stock Rom? - Captivate Q&A, Help & Troubleshooting

Okay, I'm relatively new to Android phones in general, but recently purchased a captivate and absolutely love it. I upgraded to the unofficial leaked version of froyo and am now wanting to try out a custom rom. The issue I'm having is as follows:
I've read that before flashing a custom rom, it is recommended to flash back to the stock rom first. When I tried that, I flashed back to the stock rom (pre OTA update that fixed the 3 buttom recovery mode issue) and was not able to get into recovery mode. I then tried to do the ota update and it kept failing. I then flashed back to the leaked froyo rom via download mode and am basically stuck here. My question is two fold. Does anyone have a link to the stock rom file that has the latest update (I forget the version number) or can I just flash to a new custom rom from the leaked froyo build? Would that build be considered stock?

jcr81 said:
Okay, I'm relatively new to Android phones in general, but recently purchased a captivate and absolutely love it. I upgraded to the unofficial leaked version of froyo and am now wanting to try out a custom rom. The issue I'm having is as follows:
I've read that before flashing a custom rom, it is recommended to flash back to the stock rom first. When I tried that, I flashed back to the stock rom (pre OTA update that fixed the 3 buttom recovery mode issue) and was not able to get into recovery mode. I then tried to do the ota update and it kept failing. I then flashed back to the leaked froyo rom via download mode and am basically stuck here. My question is two fold. Does anyone have a link to the stock rom file that has the latest update (I forget the version number) or can I just flash to a new custom rom from the leaked froyo build? Would that build be considered stock?
Click to expand...
Click to collapse
Don't flash back to stock unless absolutely necessary. Otherwise, it's pointless and just creates additional opportunities for things to mess up and brick your phone. Wiping your data and cache partitions with CWM recovery should be sufficient for a clean ROM install.
As for the stock ROM you're looking for, it depends on your Captivate. If your phone came with JF6 and working button combos, and is an older build (1009 or older), this should work fine: http://forum.xda-developers.com/showthread.php?t=731989
If your button combos were disabled, either use this: http://forum.xda-developers.com/showthread.php?t=818439 -OR- the first link followed by installing the OTA update (be careful, as an incomplete OTA update can perma-brick your phone).
If your phone is a build 1010 or came with JH7, the stock ROM you need is JH2. Follow this guide: http://forum.xda-developers.com/showpost.php?p=10056254&postcount=36

Related

[Q] Flashing HELP PLEASE!!

Hi,
This is my second time flashing a rom. I own a rogers captivate and I rooted and flashed to Darky's v7.0 (2.2 Froyo) NO WIPE.
I want to change the rom to Doc's ROM JPY V6.2 CE.
All i know is that I have to copy the .zip folder in sd card folder and flash it using rom manager. Do I have to do the same to flash with this one?
I have read all over the forum and I read that I am supposed to flash back to stock 2.1 and then flash again to a different rom(any other rom). Someone also told me that if I have a NO WIPE version of rom installed then I don't need to flash back to 2.1. Is this true? Can someone please confirm this?
1. Should i just download the rom and just flash through rom manager(if yes, then skip q#2) or change to stock 2.1 first?
2. If i have to change back to stock 2.1, i think I have to use something called ODIN. Can someone explain me the process please? and I dont know where to get stock rogers 2.1 rom. I looked all over the forum.
3. I do not want to overclock my phone cpu. The main post on DOC's rom says that I have to flash a kernel through CWM after first boot. I dont know what CWM means or how to use it. Any instructions?
4. Should I install the Wipe version or the NON-wipe version? and what is the difference? I like changing roms once in a while and I might change it again but I dont know which one I should use.
5. Is this a 2.1 eclair rom or 2.2 froyo? How do i figure it out without installing?
I would really appreciate if anyone can help me with these questions.
Thanks a lot.
I have always just booted into recovery mode with CWM and flash the zip that way as it works for any rom i have tried so far. I have rom manager but never used it to load a rom since CWM works flawlessly everytime for me.
The simple answer is if your changing ROMs (i.e. Cognition to Perception) - should flash back to stock then load the new ROM.
If your just updating an existing ROM and it has the "no-wipe" version? Then you should be able to run the *.zip provided following the instructions given (most likely through ROM Manager/CWM)

[Q] I Want to get back to stock rom?

As the title stated i want to get back to samsungs stock rom and kernal so i can upgrade my phone to 2.3 and get my warranty back.
First of all i need to disable the lagfix and the tweaks of course but after that should i flash back to samsungs original kernal or should i flash back to stock rom first?
My kernal version is:[email protected] #14(2.6.32.9)
Rom: I900XXJPY 2.2.1
Dumb question but i can't just upgrade my phone to 2.3 via the phone's self updater. I just want to be sure.
You don't give a ton of detail here. The first step would be to find a stock rom for your device and region (2.2.1, 2.2, 2.3 all would be OK) on samfirmware.com or ramad's collection here on XDA. Then flash with Odin.
Any stock rom that is right for your location should then update to the latest when you connect to kies (or so I hear I don't use Kies..)
It will contain a stock kernel so don't worry about that. Note though that if your phone is really screwed and that is why you are flashing a stock rom for warrenty then a custom rom might boot up but a stock rom may not.
If its just for resale then you should be good to go.
G
Thanks for the help man.. My phone is not screwed up but i'm starting notice that it is starting to "fall apart". So that's the reason i want my warrenty back.

[q] sooo confused!!

hi people, this is my first post, so please be nice!
i've had the galaxy s and it's been rooted for a while, with a custom MIUI rom installed (not sure which one it is... but it's NOT the 2.3.4 one in the development section, it's version 1.7.1). i want to switch roms now, since the battery life is terrible, though the rom is great.
i've been looking through the development section for a new rom to flash, but a lot of them require some change to the firmware, bootloader, etc. the problem is, i don't know what bootloader, firmware, etc version i have
i rooted this phone when it was on STOCK 2.1 eclair ( i know, old), and i did flash a 2.2 rom before flashing this version of MIUI (2.3.4).
do roms change the bootloader? i came from an HTC device, so i don't really have an idea on whats the deal with the Galaxy S. HTC devices were a LOT easier (IMO).
i did a google search, but it didn't really help... O_O
so, if anyone can point me in the right direction, i will be VERY grateful.
thanks
'Settings -> About Phone' will show you your current firmware, etc.
Bootloaders usually only change for major revisions. If you're on Froyo (2.2) and want to flash a Gingerbread (2.3) firmware, you would need to upgrade from Froyo to Gingerbread bootloaders. If you're flashing from 2.3.3 to 2.3.4, you won't need to upgrade bootloaders. Flashing is done using the program Odin or Heimdall (or using a flashable zip via recovery, such as Clockworkmod Recoevery). Heimdall has the "flash bootloaders" right there for you to tick/untick, if I recall correctly. Some firmware files (pit, tar, etc—the files you flash with Odin) have bootloaders, some do not. I can't recall if there's an option within Odin to specify whether to flash the bootloaders or not. Either way, if you flash to an AOSP Gingerbread firmware, it's likely the bootloaders will be included.
So basically, just grab Odin/Heimdall and the necessary firmware files, and you're good to go! But before you do that, verify that download mode (volume down + home + power) works. If it does not, you'll need to get it working before you start flashing—otherwise you risk bricking your device.
If you have anymore questions, feel free to ask. We're here to help.
upichie said:
'Settings -> About Phone' will show you your current firmware, etc.
Bootloaders usually only change for major revisions. If you're on Froyo (2.2) and want to flash a Gingerbread (2.3) firmware, you would need to upgrade from Froyo to Gingerbread bootloaders. If you're flashing from 2.3.3 to 2.3.4, you won't need to upgrade bootloaders. Flashing is done using the program Odin or Heimdall (or using a flashable zip via recovery, such as Clockworkmod Recoevery). Heimdall has the "flash bootloaders" right there for you to tick/untick, if I recall correctly. Some firmware files (pit, tar, etc—the files you flash with Odin) have bootloaders, some do not. I can't recall if there's an option within Odin to specify whether to flash the bootloaders or not. Either way, if you flash to an AOSP Gingerbread firmware, it's likely the bootloaders will be included.
So basically, just grab Odin/Heimdall and the necessary firmware files, and you're good to go! But before you do that, verify that download mode (volume down + home + power) works. If it does not, you'll need to get it working before you start flashing—otherwise you risk bricking your device.
If you have anymore questions, feel free to ask. We're here to help.
Click to expand...
Click to collapse
when i go to settings/about phone it shows this:
model number: GT-19000
android version: 2.3.4
baseband version: 19000XXJVK
kernel version: [email protected] #1
build number: MIUI 1.7.1
so how do i know what my bootloader version is?
thanks for your help, still confused though...
Okaham said:
when i go to settings/about phone it shows this:
model number: GT-19000
android version: 2.3.4
baseband version: 19000XXJVK
kernel version: [email protected] #1
build number: MIUI 1.7.1
so how do i know what my bootloader version is?
thanks for your help, still confused though...
Click to expand...
Click to collapse
Unfortunately, you won't be able to tell what bootloader you have. Since you're running 2.3.4, which is Gingerbread, I'd assume you have a Gingerbread bootloader—but if you flashed from Froyo to MIUI, it's likely you only have a Froyo bootloader.
If you're currently running MIUI, the best way to change to another custom ROM would be to flash (via Odin/Heimdall) to the latest AOSP Gingerbread firmware (including the bootloaders), and then flash via recovery (using a flashable zip) to the custom ROM of your choosing—unless they have a package to flash using Odin.
upichie said:
Unfortunately, you won't be able to tell what bootloader you have. Since you're running 2.3.4, which is Gingerbread, I'd assume you have a Gingerbread bootloader—but if you flashed from Froyo to MIUI, it's likely you only have a Froyo bootloader.
If you're currently running MIUI, the best way to change to another custom ROM would be to flash (via Odin/Heimdall) to the latest AOSP Gingerbread firmware (including the bootloaders), and then flash via recovery (using a flashable zip) to the custom ROM of your choosing—unless they have a package to flash using Odin.
Click to expand...
Click to collapse
i was on the stock 2.1 eclair galaxy s rom, and then i downloaded and flashed the baldoz rom, which used to be 2.2 (not sure if it still is). did that custom rom change my bootloader? so if i had the stock eclair 2.1 bootloader before, wouldn't i still have that bootloader right now? since you said MIUI doesn't change the bootloader?
Okaham said:
i was on the stock 2.1 eclair galaxy s rom, and then i downloaded and flashed the baldoz rom, which used to be 2.2 (not sure if it still is). did that custom rom change my bootloader? so if i had the stock eclair 2.1 bootloader before, wouldn't i still have that bootloader right now? since you said MIUI doesn't change the bootloader?
Click to expand...
Click to collapse
If you used a flashable zip to flash via CWM, your bootloaders wouldn't have been changed. If you flashed via Odin, they may have been, depending on whether or not bootloaders were included in the files. (Although, for the most part, I don't believe many custom ROMs would include bootloaders, if any at all.)
Either way, your current bootloaders shouldn't matter much. I would still advise upgrading to Gingerbread bootloaders, as per the custom ROMs requirement (which I'm assuming most up-to-date ROMs will require, or at the very least recommend. For example, CM7 can run off of Froyo bootloaders or Gingerbread bootloaders, but battery life is negatively affected if you're using Froyo bootloaders.)
upichie said:
If you used a flashable zip to flash via CWM, your bootloaders wouldn't have been changed. If you flashed via Odin, they may have been, depending on whether or not bootloaders were included in the files. (Although, for the most part, I don't believe many custom ROMs would include bootloaders, if any at all.)
Either way, your current bootloaders shouldn't matter much. I would still advise upgrading to Gingerbread bootloaders, as per the custom ROMs requirement (which I'm assuming most up-to-date ROMs will require, or at the very least recommend. For example, CM7 can run off of Froyo bootloaders or Gingerbread bootloaders, but battery life is negatively affected if you're using Froyo bootloaders.)
Click to expand...
Click to collapse
thank you so much!
and can you please give me the links or something on how to flash the gingerbread radio in ODIN?
THANK YOU
Okaham said:
thank you so much!
and can you please give me the links or something on how to flash the gingerbread radio in ODIN?
THANK YOU
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1139050
I googled it for you, and while I only skimmed that, it appears to be a very thorough tutorial.
Have fun! And thanks for the thanks.
upichie said:
http://forum.xda-developers.com/showthread.php?t=1139050
I googled it for you, and while I only skimmed that, it appears to be a very thorough tutorial.
Have fun! And thanks for the thanks.
Click to expand...
Click to collapse
thank you kind sir
this changes the bootloader to a 2.3 gingerbread one right?
Okaham said:
thank you kind sir
this changes the bootloader to a 2.3 gingerbread one right?
Click to expand...
Click to collapse
Assuming the files you use to flash (via Odin/Heimdall) include the bootloaders, but it's likely they will.

[Q]Kies Mini 2.3 upgrade bootoaders

Hi, quick question. Can anyone confirm if the official 2.3.5 update through Kies Mini includes flashing gingerbread bootloaders? Until recently I've only run KB1 roms, but I now have CM7.1.
Briefly, I used Odin3 1-click to go to UCJF6, did a master clear, then used Kies Mini to go from 2.1 to 2.2 then 2.3 as per instructions. After that I went right to CM7.1 with no issues other than the expected bootloop after flashing the speedmod kernel which was resolved by flashing the rom.
BTW, I'm finding CM7.1 as solid and stable as I would ever need. (The main reason I stuck with KB1 releases for so long.) Many thanks to all the developers, maintainers, etc. for keeping the captivate alive.
Yeah to even run a STOCK GB rom you are required GB BL's... It won't boot without it...
And Why do you flash the speedmod on 2.1?! that was changed a long time ago...
Thanks for the reply. I went back to 2.1 because I hadn't come across Odin3 for 2.2. I was actually on 2.3 when I flashed the speedmod (according to what I read it is now safe to go this route.)
Ohh yahh, but you can One click to JF6, then flash the BL only ODIN, then it will reboot to recovery, apply update.zip, and flash from there!
OK, thanks. I'll remember that for future reference. Just wanted to confirm where I was at because apparently there is no straightforward way even through adb of checking your current bootloaders.

So let me get this straight...

I recently upgraded my Note to official ICS (OTA) and I'm not liking it AT ALL! Now I really want to get far away from this update as possible and I'd like to switch to a CM9 nightly Rom. I've that now that I have upgraded to the official ICS Rom, I run the risk of super bricking my device. So now I ask you to help me make sure the following is correct so that I may move on from this wretched update:
DO NOT perform wipes if you are on original Samsung ICS
DO NOT perform wipes if you are on a original Samsung kernel??
Flash back to original Gingerbread Rom using odin BEFORE flashing to CM9
Flash to different kernel??
I've flashed millions of Roms but this one is scary and I just want to make sure haven't missed anything... Have I?
Thanks for you help!!
John J
Just flash a stock directly rootable GB rom, root and put CM9 on it. Then do a factory reset and you're good to go. Went that way few times already.
Akiainavas said:
Just flash a stock directly rootable GB rom, root and put CM9 on it. Then do a factory reset and you're good to go. Went that way few times already.
Click to expand...
Click to collapse
Thanks a lot man!! This is pretty much what I thought but I wanted to make ABSOLUTE sure! Cheers!
John J
So is the super-brick BUG on the official ICS OTA?? OMG
And yeah go back to gingerbrear via odin, get root then flash any CM9 tru CWM no problems...
I'd like to do something similar to what the OP wants to do however I have rooted and installed CWM on an official/stock ICS rom. So if I wanted to flash back to a stock gingerbread rom would I need to remove CWM and/or un-root?
darkmuck said:
I'd like to do something similar to what the OP wants to do however I have rooted and installed CWM on an official/stock ICS rom. So if I wanted to flash back to a stock gingerbread rom would I need to remove CWM and/or un-root?
Click to expand...
Click to collapse
There is no need to unroot first. You can flash stock GB rom directly via Odin.
I've now flashed to GB but before I move on to a CM9 nightly, do you recommend I flash the CM9 kernel as well? Seems like it is not a prerequisite but I would like to make sure. Thanks.
John J
afaik, when flashing a CM9 Nightly, the eligible kernel is built in, so no need to flash anything but the ROM.
i'm on one of imilkas first CM9 port and it says [email protected] #1 under Kernel version in settings.
Yes. The correct kernel is included in the nightly.

Categories

Resources