[Q] A few Q's regarding captivate :) - Captivate Q&A, Help & Troubleshooting

I bought a captivate 3 days ago (in Canada), and I had previously an HTC magic and did tons of tinkering (G1/MT3G have serious development.. kinda dying down sadly.. )
Obviously, I started looking into rooting captivate as well, and other stuff. Just wanted to ask people stuff if I can get them answered.
What is the purpose of ODIN other than flashing your phone back to stock? It is a great program, but I am used to just wiping data and flashing a new update.zip from recovery to get a flash a new ROM. Not wiping from 2.1 eclair to get to cognition kind of threw me off. Can I not use ODIN and go the traditional way and flash the update.zip's?
Also, from ODIN, what exactly is master clear? Does it wipe off everything in the phone? Why would this be preferred over a factory reset from recovery?
I tried googling/looking through captivate dev and couldn't find the answers. Thank you!!

koreancanuck said:
I bought a captivate 3 days ago (in Canada), and I had previously an HTC magic and did tons of tinkering (G1/MT3G have serious development.. kinda dying down sadly.. )
Obviously, I started looking into rooting captivate as well, and other stuff. Just wanted to ask people stuff if I can get them answered.
What is the purpose of ODIN other than flashing your phone back to stock? It is a great program, but I am used to just wiping data and flashing a new update.zip from recovery to get a flash a new ROM. Not wiping from 2.1 eclair to get to cognition kind of threw me off. Can I not use ODIN and go the traditional way and flash the update.zip's?
Also, from ODIN, what exactly is master clear? Does it wipe off everything in the phone? Why would this be preferred over a factory reset from recovery?
I tried googling/looking through captivate dev and couldn't find the answers. Thank you!!
Click to expand...
Click to collapse
Odin is a windows program leaked from samsung for flashing the galaxy s phone - can be used to flash kernel, firmware or modem or all three at once - NOT used to flash update.zip
Odin 3 one click is for flashing back to stock was made available by dg as a simple recovery method in case of a soft bricked phone or if you flashed your phone and wanted to get back to stock.
Master clear in odin wipes all or most all the data from your internal sd card - I believe factory reset just wipes user settings, cache and account info
with samsung update.zip are flashed via recovery as I am guessing is nearly the same way you have done on other phones
As you can tell there are multiple methods for flashing, spend time reading and learning about them until you have a good understanding about what you are doing with each
Of by the way there is also rom manager clockwork recovery (can get rom manager from the market and install once you are rooted) - don't get this confused with stock recovery

dayv said:
Odin is a windows program leaked from samsung for flashing the galaxy s phone - can be used to flash kernel, firmware or modem or all three at once - NOT used to flash update.zip
Odin 3 one click is for flashing back to stock was made available by dg as a simple recovery method in case of a soft bricked phone or if you flashed your phone and wanted to get back to stock.
Master clear in odin wipes all or most all the data from your internal sd card - I believe factory reset just wipes user settings, cache and account info
with samsung update.zip are flashed via recovery as I am guessing is nearly the same way you have done on other phones
As you can tell there are multiple methods for flashing, spend time reading and learning about them until you have a good understanding about what you are doing with each
Of by the way there is also rom manager clockwork recovery (can get rom manager from the market and install once you are rooted) - don't get this confused with stock recovery
Click to expand...
Click to collapse
So I'm understanding master clear doesn't wipe the actual ROM? Wouldn't master clear just be the same as just deleting all the stuff from the internal sd card via my laptop?
And thanks for your answers I never used clockwork till now, was using amon_RA recovery cuz it gave some problems to G1/MT3G users but it seems to work wonders on captivate.

Related

[Q] Can't use Clockworkmod to switch between ROMS

I've been trying to switch in between backed-up ROMS using Clockworkmod without success. I have to use ODIN to flash back to STOCK Eclair, and root it before I can flash another fresh ROM using Clockworkmod.
None of the backups I make work when restored, and goes into the AT&T-screen-reboot-loop.
I don't want to use ODIN because it's froze during the flash & bricked 2 phones that I've had to send back for warranty replacement. NOT GOOD!
I know that in the market Clockworkmod states that you must use a "compatible" ROM, but I've never seen a ROM in XDA that specifically state's it's compatible (I've installed Cognition & Perception's latests.)
I've read about having to remove any lag-fixes before installing, but if it's built into the ROM how is this done?
Even if I have to flash back to a backed-up stock ROM before re-flashing a new ROM that'd be fine, but this has never worked. No ROM I back-up with Clockworkmod has ever been restored successfully, making me use ODIN, which twice has bricked my phone.
Is there a solution?
Nope, odin is it. You can try to flash the rom you have a backup of over your current then try the backup but you are playing with fire.
How did you manage to brick two phones with odin? That program is used by everyone who flashes for the most part, and although I have heard of issues the over whelming consensus its that it its easy and reliable
Sent from my SCH-I897 using XDA App
mcord11758 said:
How did you manage to brick two phones with odin? That program is used by everyone who flashes for the most part, and although I have heard of issues the over whelming consensus its that it its easy and reliable.p
Click to expand...
Click to collapse
How? I dunno! lol
ODIN basically freezes and won't progress while doing the actual flash. I've used ODIN before w/o problems, but twice now it's frozen in the middle of the flash & bricked the phone. The phone was 100% dead (didn't try a jig as some suggested yet though.) Won't power on, go into download mode/recovery. Nothing.
I was really hoping to avoid using ODIN. Crap!
metalgeek said:
I've been trying to switch in between backed-up ROMS using Clockworkmod without success. I have to use ODIN to flash back to STOCK Eclair, and root it before I can flash another fresh ROM using Clockworkmod.
None of the backups I make work when restored, and goes into the AT&T-screen-reboot-loop.
I don't want to use ODIN because it's froze during the flash & bricked 2 phones that I've had to send back for warranty replacement. NOT GOOD!
I know that in the market Clockworkmod states that you must use a "compatible" ROM, but I've never seen a ROM in XDA that specifically state's it's compatible (I've installed Cognition & Perception's latests.)
I've read about having to remove any lag-fixes before installing, but if it's built into the ROM how is this done?
Even if I have to flash back to a backed-up stock ROM before re-flashing a new ROM that'd be fine, but this has never worked. No ROM I back-up with Clockworkmod has ever been restored successfully, making me use ODIN, which twice has bricked my phone.
Is there a solution?
Click to expand...
Click to collapse
What others have said is it possibly is related to CWM and our file system. Something along the lines of if you are flashing a ROM over another ROM and the kernels, modem, etc being different will cause the boot loop. That seems to be what has happened to me. It is always recommended by Dev's (even though it is not always necessary) to go back to stock and flash your Rom. Remember though, once you have your update.zip for CWM on your phone you do not need to root. Just do 3 button combo or ADB command to get to recovery mode.

[Q] ODIN, Download Mode, JH7, Modems, Kernels... somebody school me

I've searched and read FAQs a lot already. I read the threads that XDA suggested before posting this.
I've been doing a lot of reading and I'm a little fuzzy. Want to root my gf's AT&T Captivate (JH7) and install Froyo for her but still a little unclear on exactly how everything fits together.
From what I've gathered so far I can use the update.zip method to install Clockwork Recovery and make a nandroid backup of her current configuration without even rooting it, right?
Then can I just flash whichever ROM I want? Will the ROM.zip update her to the correct modem/kernel at that time?
About using ODIN to restore - do I restore to the version she is on NOW or the version the phone originally shipped with, if different? And do I REALLY need to ODIN restore between ROMs or is a full wipe with CWM recovery enough?
Also read that CWM recovery doesn't work with Froyo at this time so can't do nandroid backups of Froyo ROMs?
Somebody catch me up... with my mt3g and mt4g I'm totally comfortable but this stuff is confusing me. I'm fairly comfortable with adb and already used it to sideload an app for her without rooting.
Thanks for your help guys.
I'm pretty new at this too so I'll try to answer what I can.
Before you try anything, just make sure you can get into recovery and download mode.
Recovery:
- Hold Vol Up + Vol Down + Power button.
- from adb type reboot recovery
- from Rom Manager, select the Reboot to Recovery option.
Download
- Hold Vol Up + Vol Down and insert the usb cable. This works for me. Getting Odin to detect it can be a bit tricky. I usually start Odin first, then connect phone.
- from adb type reboot download (I think)
From what I've gathered so far I can use the update.zip method to install Clockwork Recovery and make a nandroid backup of her current configuration without even rooting it, right?
Click to expand...
Click to collapse
Not sure to be honest. The way I do it is that I install Rom Manager from the market first. It will ask you for root though. I like this way better as you can download and install the appropriate update.zip from the app. Rooting is very very easy. You can use this tool:
http://forum.xda-developers.com/showthread.php?t=739304
Then can I just flash whichever ROM I want? Will the ROM.zip update her to the correct modem/kernel at that time?
Click to expand...
Click to collapse
To be safe, I only try ROMs that I find in the Captivate Development sub forum. Most of them can be installed with CWM. Place the *.zip in the root of your internal SD card, reboot into CWM and select the install .zip from card option. Don't freak out.
There is also a way to flash roms from Odin but I've never tried it to be honest.
About using ODIN to restore - do I restore to the version she is on NOW or the version the phone originally shipped with, if different? And do I REALLY need to ODIN restore between ROMs or is a full wipe with CWM recovery enough?
Click to expand...
Click to collapse
I believe it will restore to Samsung's stock version (I897UCJF6). Check this thread: http://forum.xda-developers.com/showthread.php?t=731989
Remember that this is only for the Captivate. It is safer to do a full restore whenever you are trying a new rom. The only exception, I think, is when you are upgrading versions (say, Darky's 7.8 to 8.0)
Also read that CWM recovery doesn't work with Froyo at this time so can't do nandroid backups of Froyo ROMs?
Click to expand...
Click to collapse
I always install it using ROM manager and it works fine.
Now, from what I've been reading and doing this week, I learned that apart from the ROM, you can also flash the kernel and model separately, in case you have specific needs. For instance, I flashed glitterball's kernel to overclock the phone. Just remember that 2.1 Roms need 2.1 kernels and modems, the same applies for 2.2. Here is a list of modems: http://forum.xda-developers.com/showthread.php?t=835272
I'm currently trying out the TLJL3.
Remember that there are many ways to get to Rome. Also, use Titanium Backup to save your apps.
tl;dr:
1. Root.
2. Install CWM.
3. Verify that you can access recovery and download mode.
4. Download ROM (CWM .zip installable).
5. Read read read.
Much more detailed guide:
http://forum.xda-developers.com/showthread.php?t=884364
LOADING CUSTOM ROMs
Phateless said:
I've searched and read FAQs a lot already. I read the threads that XDA suggested before posting this.
I've been doing a lot of reading and I'm a little fuzzy. Want to root my gf's AT&T Captivate (JH7) and install Froyo for her but still a little unclear on exactly how everything fits together.
From what I've gathered so far I can use the update.zip method to install Clockwork Recovery and make a nandroid backup of her current configuration without even rooting it, right?
Then can I just flash whichever ROM I want? Will the ROM.zip update her to the correct modem/kernel at that time?
About using ODIN to restore - do I restore to the version she is on NOW or the version the phone originally shipped with, if different? And do I REALLY need to ODIN restore between ROMs or is a full wipe with CWM recovery enough?
Also read that CWM recovery doesn't work with Froyo at this time so can't do nandroid backups of Froyo ROMs?
Somebody catch me up... with my mt3g and mt4g I'm totally comfortable but this stuff is confusing me. I'm fairly comfortable with adb and already used it to sideload an app for her without rooting.
Thanks for your help guys.
Click to expand...
Click to collapse
Hmm... Most of your answers can be found in
http://forum.xda-developers.com/showthread.php?t=884364
The ROM file would contain a kernel and a modem that will update her current kernel and modem. She can flash the kernel and modem of her choice after installing a custom ROM without breaking anything.
For Backing up use Titanium Backup, u need to ROOT your phone using directions in the earlier link provided.
When using custom ROMs it is always better to do a full wipe and flash to stock and master clear, i.e JF6 (using Odin one-click, or Odin with 3-button) or JH7 using the DG version.
You can follow
http://forum.xda-developers.com/showpost.php?p=10056254&postcount=36
Update.zip file once installed would load CWM from which you can install custom ROMs. Once you install custom ROMs, they are always rooted, and you needn't root again. It's a one time thing.
Hope this resolves everything..
Thanks for your replies, guys, I'm actually very familiar with rooting and flashing. To clarify, I already know HOW to install a custom ROM, that's not the issue. I'm more concerned about compatibility once I start installing custom stuff, and about UNROOTING if I need to. It sounds like if all I'm doing is installing a custom recovery and then a custom ROM, I don't really need to worry about it.
I always opt for manual method through recovery as opposed to Rom Manager.
I would use SuperOneClick for the stock ROM as I've used it before without issues. Most likely I would use the update.zip method to install clockwork recovery so I can make a nandroid backup of her completely unrooted stock setup before proceeding.
I can get into stock recovery just fine but haven't tried download mode yet.
And yes I would ONLY flash ROMs for the Captivate specifically, unless someone manages to complete a port for Sense.
Sounds like your good to go then.
... and Odin is just the cheap and easy method to return the phone back to stock.
So if you ever need to give it back and need it restored this is the easiest method to do it. But I would suggest formatting the internal SD Card to make sure there are no remnants of you playing around with the phone.
avgjoegeek said:
Sounds like your good to go then.
... and Odin is just the cheap and easy method to return the phone back to stock.
So if you ever need to give it back and need it restored this is the easiest method to do it. But I would suggest formatting the internal SD Card to make sure there are no remnants of you playing around with the phone.
Click to expand...
Click to collapse
Agreed, will definitely do that.
I also heard that when using ODIN to restore to JF6 the OTA update to JH7 won't come back on its own?
lol yea.. but it doesn't matter unless you were wanting to keep it on "stock".
If your flashing or returning the phone your ok with keeping it on JF6.
If your phone came with JH7 and you have issues with Odin one-click, you might want to look at this guide, it has worked great for me and many others:
http://forum.xda-developers.com/showpost.php?p=10056254&postcount=36
How do I know what build number her phone is? I see references to build number 1010, but I don't know if this phone CAME WITH jh7 or if that was an update. I bought it used. If I try to restore to JF6 will that brick it??
EDIT - found it. She's a 1007. So if I used ODIN-3 to restore to JF6, how do I get back to JH7? Reading elsewhere it seems that a nandroid restore won't include the baseband?
Phateless said:
So if I used ODIN-3 to restore to JF6, how do I get back to JH7? Reading elsewhere it seems that a nandroid restore won't include the baseband?
Click to expand...
Click to collapse
Download the Mini Kies from here Download Center for SEG-I897ZKAATT.
Make sure the phone asks for USB on connection and select Kies mode when you plug into pc. Then open Mini Kies, it should recognize your phone and tell you an update is available. Follow the instructions from there.
cappysw10 said:
Download the Mini Kies from here Download Center for SEG-I897ZKAATT.
Make sure the phone asks for USB on connection and select Kies mode when you plug into pc. Then open Mini Kies, it should recognize your phone and tell you an update is available. Follow the instructions from there.
Click to expand...
Click to collapse
Ok cool, thanks for your help! Already downloaded Kies from the Samsung website.
About to flash her phone but saw something somewhere about backing up some *.nv file to preserve her IMEI# and stuff? Can you link me to a guide on that? Can not for the life of me remember where I saw that.

Is it necessary ODIN when going between ROM's instead of JH7_OTA ROM??

Scenario:
- I'm running Phoenix 4 ROM
- I want to try another ROM
- I have a copy of the JH7_OTA-1.zip
Can I just use ClockworkMod Recovery to flash the JH7_OTA ROM, then do a master clear from the phone and then apply any ROM I want?
Would that not accomplish the same thing as putting the phone in download mode and doing a stock restore via ODIN, followed by a Master Clear, and then flashing any ROM?
Can someone clear this up for me because it seems that both methods accomplish the same thing. They restore your phone to factory stock ROM as it's suggested by majority of the ROM before applying them.
Thanks
You can go from one rom to another without flashing stock.
I just went from doc jpy base to andromeda armani base. All I did was disable lag fix and kernel tweaks then flashed
I did so knowing I had odin just in case
What mcord11758 said except you don't actually need to disable anything. Just flash.
So that's the confusing part because:
Cognition ROM used to saynow there is just a DL link)
"flash back to I897UCJF6 (Recommended)"
and
How to flash PHOENIX Roms:
"1. BACK UP!!!
2. Use Odin One click to Flash Stock
2a. Wait for it to reboot and then re-enable debugging, hook phone back up to pc and Master Clear"
I got the concept that if running any lagfix it's best to disable it when updating the same ROM to a newer version but when doing a factory ROM it wipes out the ROM contents including the file-system format be it EXT4/EXT3 back to the Samsung RFS.
I would love to hear from one of the developers but I couldn't ask this question in the Dev Forum due too my n00b posting status.
Thanks for anyone who takes the time to provide some insight.
Phoenix and cognition both use ext 4 filing and the clockwork recovery built in understand it.
You have no less risk flashing jh7. in essence you are doing the same thing
flashing stock was more necessary when recovery could not understand ext 4. Today you can change to three different kernels in one day without ever disabling a lagfix
Vezee said:
I got the concept that if running any lagfix it's best to disable it when updating the same ROM to a newer version but when doing a factory ROM it wipes out the ROM contents including the file-system format be it EXT4/EXT3 back to the Samsung RFS.
Click to expand...
Click to collapse
The partitions get formatted either way (unless it's now wipe, in which case I guess data and datadb don't). If are running ext4 and your new kernel supports ext4 then why disable it?
mcord11758 said:
Phoenix and cognition both use ext 4 filing and the clockwork recovery built in understand it.
You have no less risk flashing jh7. in essence you are doing the same thing
flashing stock was more necessary when recovery could not understand ext 4. Today you can change to three different kernels in one day without ever disabling a lagfix
Click to expand...
Click to collapse
Thanks, that was the answer I was looking form I didn't exactly understand that the restriction was the recovery rom. It makes sense.

[Q] Installing Custom ROMS, why stock?

Simple question. If answered in another thread, please give me a pointer. I searched, but couldnt find an answer. Here is the question.
Why do we have to revert to Stock 2.1 before flashing a custom ROM? Why can't we flash a 2.2 custom ROM over another 2.2 Custom ROM? And finally, is there a CWM flashable version of stock 2.1 with root and cwm pre-installed?
Thanks.
before a lagfix was adopted as "standard" by the dev community this was necessary to reset the phone file system to n unmodified state. Now that all the devs are using the same type of awesome lagfix, reflashing to stock isn't really necessary anymore, IMHO. I never do it anymore. I just do a wipe user data from my recovery menu and everything seems to work fine.
The answer is not simple.
You do not have to flash stock. It used to be more needed. Devs still say so, but I believe that is largely to problem shoot issues from the get go. Threads are cluttered with comments like omg my phone is possessed. Well what were you running prior, and what was your setup? If stock well we know what was what. If ulk kernel with ext 2 loop, then yes there could be issues
Flashing stock at this point is just as risky, if not more risky then flashing directly over. If something feels wrong and you can't fix it, flash stock\master clear start over
So in essence, we can flash fine over an existing ROM and if there are issues, better go to stock and flash from there. Am I right? Can you list the steps you take to flash a new ROM without going to stock? Will there be issues if lets say I flash a 2.2 ROM over a 2.2.1 ROM?
I.do this but it may be redundant
Backup apps
Dl rom
Boot recovery
delete cache
delete davlik cache
Flash rom
delete davlik cache
Boot
I never did flash back to stock. I failed. Odin would not connect.
But for you guys out there - there is a way to bring recovery menu, that's what saved me.
Remove SIM and SD card.
Power+VolumeUp = reboot from any locked state
Power+VolumeDown=reboot into recovery
Power+both Volumes=download mode, never worked for connecting Odin, I could go there from Recovery
So my sequence:
remove old backups
create new backups
download ROM
boot into recovery
flash rom
clear cache partition and dalvik cache (probably the same)
run fix permissions
reboot
I think for most new ROMs that take advantage of the updated 2.2.1 filesystems you don't need voodoo or any lagfix. Can't even remember the last time I used ext4 when using speedmod kernel and JS3/JS5 Rom. Makes it easier to flash new roms when you don't have to worry about corruption.
But flash back to stock clears out any unnecessary gunk that could cause 90% of Force Closes and random vibrates on boot
I always thought of it as installing a new operating system or a different version of. It. Cming from the same roots of the ROM or OS, you can just install a different, major update over it (Different ROM) and be on your way.
However if sonething is built differently from the start (Windows and OSX), you cant just install right over the other because there are problems.
I always start back at the beginning because it onky takes a few minutes extra and it makes the phone a whole lot faster; you clean out alk the gunk and unused folders and whatnot.
you definitely want to do a master clear if you do not start from stock, since there are some caches on your sdcard may ruin your new system.
mengbo said:
you definitely want to do a master clear if you do not start from stock, since there are some caches on your sdcard may ruin your new system.
Click to expand...
Click to collapse
Does anyone know how to do a Master Clear with Odin3? Or is there some other way we can do it without Odin3?
Thanks.
Enhanced said:
Does anyone know how to do a Master Clear with Odin3? Or is there some other way we can do it without Odin3?
Thanks.
Click to expand...
Click to collapse
I use the oneclick odin to do master clear. The master clear works on i896 too.

[Q] Quick Question Regarding Odin, ADB and Flashing

Hello all! Long time lurker, first time poster! I'm on the verge (halfway through actually) of flashing my first custom rom: Serendipity 6.3. However I have run into a couple of issues that may or not be a problem.
1) I successfully used Odin 1click to flash back to stock from the official Froyo update when I went to master clear however at roughly 95% completion (On the Odin download bar) I got some sort of runtime error that had to force close Odin while the factory reset was occurring on the phone. Thankfully the phone rebooted and appeared to have wiped the Internal SD successfully. Was wondering if I should just re-download Odin if I plan on master clearing again. I abused the search function for the Cappy forums but couldn't find a solution to this specific problem.
2) After the whole Odin debacle I just decided to go on ahead with flashing Serendipity but ran into another problem... I cant reboot into recovery whereas I could prior to flashing back to stock... So I guess my question here is: Is it ok to use ADB reboot recovery to reinstall the packages that Serendipity uses as it's update.zip? Or should I download figure out how to use the other version of Odin that flashes the 3 button recovery?
I apologize for the length and possible redundancy and really dont want to step on any toes here but I have been wading through the sea of material (via the search function I promise!) on here and just get bogged down by the sheer volume of information out there on these multiple subjects...
If anyone could help me clarify any of this I would greatly appreciate it! You have truly taken me from wondering what rooting meant to beginning to experiment with custom roms! This site is truly a great resource!
Flash back to stock agin. Then try rooting it. Next install "rom manger" from market and install captivate update.zip . Next reboot into recovery (volume buttons plus power and release when see at&t screen) install packages then on clockwork manger recovery screen instal zip from sd and install your rom. But to hard reset dial *2767*3855#. But reflash stock sup don't have problems when flash your rom. Also cognition is as good rom if like stock look. P.m. me if need anything else.
Sent from my SAMSUNG-SGH-I897 using XDA App

Categories

Resources