[Q] Do kernels always include recovery? - Galaxy S I9000 Q&A, Help & Troubleshooting

The first thing I had to do to root this phone was flash a kernel which put on CWM.
Then I flashed CM10.1 which put on a newer CWM.
Then I flashed on kernel which put on a branded version of CWM.
On my previous phone, the recovery partition was flashed separate from anything else. This seems a much safer idea as no matter what you flash onto the phone you can always go to recovery to mend it.
The way this is on the SGS, if I flashed the wrong thing I could surely break recovery as easily as the rom and be stuck. Is this a technical limitation in that the SGS doesn't support recovery as usefully as it might or what?
This presumably also makes it impractical to have the recovery I want? If I flash a touch recovery for instance then it's just going to be removed next rom update.

Related

[Q] Help with Clockwork Recovery

I installed ROM manager and flashed clockworkmod recovery but when I hit reboot into recovery it goes into the normal android recovery screen. I also tried doing a backup of my old rom but it just reboots into stock recovery screen and doesn't actually do the backup. I tried installing ROM from SD, same thing. I've tried different recovery versions (2.5.1.1, 2.5.1.2) but they all do the same thing. I'm rooted and it has superuser permissions, so that's not the problem. I have ROM manager premium. I've tried uninstalling and reinstalling ROM manager. Please help.
Try installing it through stock recovery. (reinstall pakages)
What firmware you using?
rom manager is only good for eclair and froyo
there isnt a correct update.zip for the captivate on gingerbread.
if on gingerbread flash a kernel with CWM (clockwork) built in.
if on froyo/eclair you must select *reinstall package* from android recovery TWO TIMES in a row!
except FROYO has recovery3e also.....it will not allow unsigned update.zip files.
Ok. I'm on Froyo 2.2. Stock firmware. Trying to get either Fasty II or Cyan. First time doing all this. All this started with the GPS problem... (I know, I know. There's a thread for that.) Plus, I am interested in other ROMs. Just praying I don't kill my phone in the process.
you need to look at Odin/heimdall a CWM kernel, or fixing your recovery 3e to accept unsigned zips
^That. Fasty II needs Gingerbread bootloaders
OK. Well, really, I think I'd like to go Gingerbread. I dunno. There's too many to choose from. I want to get CWM working first. Where's the forum to install manually? There's so many places to look...
If you are going to GB flash a leaked stock first that contains boot loaders. Does your phone take well to 1 clicks?
Augh! I used Odin to flash the kernel. I had a temporary success. I had cwm up and it backed up my old rom. I rebooted twice into cwm. Third time, it reverted back to old android recovery. Like I said... Augh!
-Typed while driving on my Captivate- []
Flashed it again. Got CWM back up. Now, moving on to figuring out getting gingerbread. Any tips here are greatly appreciated as long as they make sense.
Also, what is 1 clicks?
Odin 1 click that will flash a leaked stock rom like 2.3.3 KF1 or 2.3.4 KH3 or 2.3.5 KI2. If they include Bootloaders you can just flash a cwm kernel and ready to flash any rom you like.

[Q] Samsung Captivate, froyo KB1, recovery 3e, can't flash recovery?

I've successfully rooted my phone thanks to SuperOneClick, but am not able to figure out how to flash the recovery so that I can use ROM Manager.
I have a stock KB1 image, on an I897 Captivate from AT&T. I'm trying to get the recovery image (currently 3e) set so that I can bypass the signature check, which is what I keep running into.
I installed ROM Manager (the free one, at least until pay day) and tried to use that to flash CWM recovery. Every time I boot into recovery, I run into the confounded signature check.
I have a Superuser app installed from the Market, version 3.0.6(40) and su binary ver 2.3.1-ef.
I'm not typically a dunce, since I've been able to install and run a Linux server at home more than once. But this has got me stumped.
Please let me know what additional information I might need to provide to target guidance.
Read this. Please look at stickies and/or use the search function.
On a personal note, don't waste time on Rom Manager. Its trash for SGS line.
I hadn't seen that list previously. I spent 4 hours last night and three hours today reading stickies and stumbling through search results. That guide for fixing recovery might just be the answer I was looking for.
Is there a different "ROM manager" app that you recommend, or just bare-backing it (which I'm not afraid to do, either)?
Don't bother with it. IMO if you like stock froyo, I recommend just flashing Cognition 4.x.x. Based on KB2 stock looking, but tweaked for speed. CWM is easiest achieved by flashing a kernel with it baked in it.
to skip the recovery crap and rooting and everything else....
take phone out of box. (done)
download and run odin3 flashing util 1.8x Odin3v1.85.zip
boot phone into download mode
flash ginberbread bootloaders http://www.multiupload.com/QQ3LFSRBMD
reboot into download mode
flash custom kernel with CWM built-in pick one in dev section. ANY NOT miui/cm7 kernel in dev section.
reboot into recovery (cwm now!!)
mounts / usb/ copy rom to phone (if not on sdcard already can be done any time before)
cwm flash rom.
** cwm2 kernel for eclair/froyo roms & cwm3/4/5 kernel for gingerbread up
If you goal is to flash a new rom then TRusselo is right. Easier to just flash a kernel with CWM.
Rooted via super 1click and was unable to get clockwork recovery to load said it flashed but would only boot default recovery, soft bricked it 3 times then straight busted it getting the forced upload key press thing had to use USB jig to get download then used Odin to repair firmware some how 3g got switched off. Anyone got any ideas on how to switch back on my guess is key pad access but don't know the code amorphous smart apn from market but don't have the phone yet to try it my friend is gonna bring it this weekend just wanted to find out the best way to switch it back on before I get it back because grs gonna be there this time and I don't want to make him nervous or have him think I'm gonba mess up his phone
Sent from my Evo Running CM7
Stop flashing and read the stickies. If you tried using rom manager or update.zip it wont work unless you fix the 3e recovery issue. Its easier to flash a kernel with CWM baked in to it. For example if you are on froyo Cognition 4.x.x (search for it) kernel should work just fine.

[Q] Captivate MTD Clockwork Recovery?

I have an AT&T Captivate with the official 2.2 on it. I'm rooted, but that's as far as I've gone with it. I'd like to try out this ROM: http://forum.xda-developers.com/showthread.php?t=1363760
From what I understand, I need to flash Clockwork Recovery for Captivate (MTD). But ROM Manager doesn't seem to be able to do that; it asks me if I have it already, which seems to mean that I'm supposed to get it from another source. I tried ignoring the warning as the thread I linked to says, but it just reboots into Samsung's recovery.
Where exactly can I find this recovery on my own?
Noo you just need clockwork recovery thats it. It will do the rest. Mind you this rom is in early dev, and I wouldn't recommend it for ppl that are starting out. I would recommend I9000 Gb ports or I897 leaks. Or a more stable GB AOSP like nightlies or the stable release from CyanogenMod team.
i totally agree with bass. go with something like cm7 or a leaked beta. in rom manager, when it asks if you have it already, say no, so you can install it. if you check my created threads i have a basic tool that will help you get to a leaked official captivate gngerbread rom as well as CWM. since you are on froyo you will need to use the one with the boot loaders so make sure you have a good battery charge. trust me, i speak from experience, its well worth the time it takes to wait for the charge. otherwise you end up with $500 paperweight.
I'm kinda set on that ICS one I linked to.
http://forum.xda-developers.com/showthread.php?t=1202673
if I start with that, can I then reboot into recovery and install the ICS rom I linked to?
You don't know how to use cwm or to root yet you want to try a rom in early dev that might give you a TON of issues. Don't get me wrong Im running build 10 and apart from random lag and under par battery life its been acting fine. Just saying you should be able to figure it out if you are thinking about that specific rom.
The Captivate is the only one that seems to require a special recovery for Cyanogen ROMs from what I understand. I want to make sure I'm doing this right.
and yes, I'd like to start with that ROM.
...actually, did you even read my post at all? I say right in the beginning I'm rooted, but you say that I don't know how to root?
Easy brother bass was not trying to low blow here. He was just making an observation from past experience. The early dev roms can be tricky little buggers to get loaded and running right. I too speak from experience I have had some nasty boot loops and or soft brick of my phone. I don't know about your past but if this is your first custom rom flash you may want to practice a bit before taking on an early stage rom.
Sent from my SGH-I897 using XDA App
popodopolus said:
Easy brother bass was not trying to low blow here. He was just making an observation from past experience. The early dev roms can be tricky little buggers to get loaded and running right. I too speak from experience I have had some nasty boot loops and or soft brick of my phone. I don't know about your past but if this is your first custom rom flash you may want to practice a bit before taking on an early stage rom.
Sent from my SGH-I897 using XDA App
Click to expand...
Click to collapse
I agree, you should start off with something more stable to get used to flashing. The other day when build 10 came out I flashed just like I have been doing by performing a Dalvik and cache wipe then flashing the ROM and I ended up not getting past the splash screen. I had to take the phone back to stock, flash CM7 and then go back to ICS. For some reason in the process I lost 3 button combo so I had to use the ADB for reboots.
The point is take some time and learn from the beginning, don't just jump right in to the middle it will make your life easier in the long run.
Sent from this fully armed and operational battle station running ICS.
Sorry, it's just weird for him to say "you don't even know how to root" when that's the first thing I said about my phone...
I guess you've got a point. Maybe I'll start with something else.
If I wanted to start with CM7, could I start with this recovery: http://forum.xda-developers.com/showthread.php?t=1202673
I would recommend ODIN, its much much easier. First off does your phone 3 button combos work? If not I would recommend flashing a 1 click GB rom w/ bootloaders. and then use a kernel like Boog's to flash cwm. If your 3 button works just flash any kernel with cwm and flash from that. In both cases make sure you have all the necessary .zips in your internal SD card.
The simple answer is you need to replace your stock recovery with a modified 2e or 3e recovery that clockworkmod is compatible with.
Since you are on 2.1, I believe you will need the 2e, but it may be easier for you to Odin to froyo and use a 3e recovery instead.
heres a video on how to do it.
here is the link for a modded 3e recovery file that you can download. that should take care of your problem if not let me know.
make sure to follow directions from video. after replacing this recovery file you should be able to flash clockworkmod thru rom manager just make sure to boot into recovery from rom manager if the stock recovery still shows up you may have to select the option to update packages from stock recovery once or twice to get cwm to take.
these directions have been used on both my captivate and my buddy's fascinate with no problems.
popodopolus said:
The simple answer is you need to replace your stock recovery with a modified 2e or 3e recovery that clockworkmod is compatible with.
Since you are on 2.1, I believe you will need the 2e, but it may be easier for you to Odin to froyo and use a 3e recovery instead.
heres a video on how to do it.
here is the link for a modded 3e recovery file that you can download. that should take care of your problem if not let me know.
make sure to follow directions from video. after replacing this recovery file you should be able to flash clockworkmod thru rom manager just make sure to boot into recovery from rom manager if the stock recovery still shows up you may have to select the option to update packages from stock recovery once or twice to get cwm to take.
these directions have been used on both my captivate and my buddy's fascinate with no problems.
Click to expand...
Click to collapse
Wtf?
2.1 didn't require anything special for recovery. Update.Zip on sdcard and you are good. You damn sure don't replace recovery2e with anything else and it damn sure is not easier to use recovery3e.
Sent from my SAMSUNG-SGH-I727
popodopolus said:
The simple answer is you need to replace your stock recovery with a modified 2e or 3e recovery that clockworkmod is compatible with.
Since you are on 2.1, I believe you will need the 2e, but it may be easier for you to Odin to froyo and use a 3e recovery instead.
heres a video on how to do it.
here is the link for a modded 3e recovery file that you can download. that should take care of your problem if not let me know.
make sure to follow directions from video. after replacing this recovery file you should be able to flash clockworkmod thru rom manager just make sure to boot into recovery from rom manager if the stock recovery still shows up you may have to select the option to update packages from stock recovery once or twice to get cwm to take.
these directions have been used on both my captivate and my buddy's fascinate with no problems.
Click to expand...
Click to collapse
Uh no.... If he is on 2.1 and iss on 2e why in God's name would you want to flash 3e? In the end of the day why the hell don't you just flash a kernel with it baked in? (if you really want to flash something that is.)
Also DO NOT,by all that is holy, use Rom Manager. Its useless on our Galaxy S phones (not knocking on the dev, its brilliant for HTC's and Motorolas).
Sorry I miss typed he is on froyo so the links that I gave him will get the job done
Sent from my SGH-I897 using XDA App
If he is on 2.2 its better for him to just flash a kernel with it baked. Gives him CWM + all the great tweaks.

[Q] Recovery doesn't "stick"?!

Hello guys,
I would like to flash a different version of CWM onto my N7000 but somehow it does not stick.
I currently run AOKP 4.1.2 and it has 6.0.1.5 as CWM which always gives you the md5 generation error when you do a nandroid backup.
I've installed Rom Manager and downloaded a different version of CWM and tried to install it both with Rom manager and also in CWM itself.
On the first boot after I flash some other recovery like the one from rom Manager (6.0.1.2) it actually loads the new recovery and lets me do a sucessful nandroid for example, but when i reboot into recovery another time the old recovery is back.
When I flash a new rom though, the CWM does get permanently replaced. I flashed a different rom which came with CWM 6.0.2.8 and then I permanently had that version. (same behaviour when I tried to overwrite it with the 6.0.1.2, wouldnt stick).
I even tried just partially restoring the nandroid and leaving boot out, but then phone will get stuck on boot.
Is there any way to permanently flash a recovery to the note without overwriting the whole boot.img? CWM and Rom Manager do not seem to be able. Maybe Heimdall or ODIN? Been so long since I had to use them..
Hope someone knows whats goin on with the recoveries.?!
because the recovery is in the kernel. to change recovery, you need to change the kernel. MD5 error is a known bug in AOKP.
you can use this
https://play.google.com/store/apps/...wsMSwxLDIxMiwiY29tLmgzcjN0MWMub25uYW5kYnVwIl0.
to make a nandroid backup on AOKP roms
nokiamodeln91 said:
because the recovery is in the kernel. to change recovery, you need to change the kernel. MD5 error is a known bug in AOKP.
you can use this
https://play.google.com/store/apps/...wsMSwxLDIxMiwiY29tLmgzcjN0MWMub25uYW5kYnVwIl0.
to make a nandroid backup on AOKP roms
Click to expand...
Click to collapse
thanks man, yea i got some tools installed that should be able to do a nandroid from running system, was just wondering if there is a way to permanently switch the recovery - it is sometimes booted, right after flash but then its gone - so there must be a way to stop the restore or?
Or are there any custom aokp kernels out there for the n7000? usually they only support TW or CM as far as I saw, or only older versions.

[Q] Preserve my recovery while flashing ROM zip

Hello all,
as long as I would like to test new CM12 official nightlies as they become available for my Xperia T, I'd also like to have a fast and easy way to revert back to my previous ROM.
This would be easily done with the backup and restore function of any CWM based recovery, but every time I flash a nightly I get my recovery replaced by Cyanogen's one, that (AFAIK) lacks this useful feature.
Is there any way to prevent my current recovery from being replaced every time I flash a nightly, or a simple way to put it back?
I tried hard not to, but today I ended up restoring bootloader lock, stock firmware and all, then repeating all the steps to install a custom recovery.
Please, tell me there's another way 'round it.
You can flash a boot.img that includes CWM before restoring your backup.
I recommend DoomKernel for this purpose.
Another way would be to flash a revovery for FOTA partition, which will replace all recoveries in kernel.
I flashed DoomKernel v12 via fastboot and it worked really nicely. It's a fast way to put a recovery on my device when I want to flash something, and I can even choose what recovery to use. Thanks!
Having installed a FOTAKernel recovery, are there any precautions I must take while flashing other ROMs if I want to keep the recovery in place? Also, what operations will erase it or make it unavailable?
Darsil said:
I flashed DoomKernel v12 via fastboot and it worked really nicely. It's a fast way to put a recovery on my device when I want to flash something, and I can even choose what recovery to use. Thanks!
Having installed a FOTAKernel recovery, are there any precautions I must take while flashing other ROMs if I want to keep the recovery in place? Also, what operations will erase it or make it unavailable?
Click to expand...
Click to collapse
No rom I know of contains an integrated FOTA recovery, so you shouldn't have to worry about that when flashing a new rom.
The only way to revert to stock recovery is to flash a stock ftf via Flashtool.

Categories

Resources