I have rooted & unlocked the boot loader on my Nexus S with ICS 4.0.4. I had flashed a custom recovery and had flashed the SU. After re-boot, I found that that the custom recovery had gone and the stock recovery was appearing.
Later I installed ROM Manager and clicked on flash ClockWorkMod recovery. It downloaded & installed. Immediately I could boot in to ClockWorkMod recovery and see all the options. Later I wanted to flash a customer Kernel. When I tried the option in ROM manager to boot in to recovery, it goes in to the stock recovery.
What's wrong? How can I flash a Kernel now. Can I flash using the stock recovery? Why is the phone not saving the ClockWorkMod recovery?
try install cwm throught fastboot first (guide here). The cwm version of the guide is outdated, so make sure to download latest version of cwm.
Delete or rename /system/etc/install-recovery.sh and flash CWM one last time. It'll stick. Each boot, stock ROMs reflash the stock recovery unless you delete/rename that file.
Related
Im trying to flash the Clockwork Recovery mod to my sidekick but every time I boot in recovery I keep getting the stock recovery screen. First of all I rooted my phone using the latest version of SuperOneclick Root. Once the phone was rooted I installed both root explorer and rom manager.
I downloaded the modified binary recovery file and replaced it in system/bin using Root Explorer. I used Rom manager to flash the CWM and it supposedly intalled it (it says version 4.0.0.2). I tried to reboot on recovery but it doesnt boot the CWM recovery screen. I the tried donwloading the CWM and placing the update.zip file in the root of my SD card. I then rebooted into recovery and selecte reintall packages and i get the following:
E: signature verification failed.. installation aborted?
Im guessing its the binary recovery file that's causing the problem but I've tried replacing the file again and it wont work. Anyway, does anyone have any idea whats going on and how I can successfully install the clockwork recovery mod??
Yes that would say that it isn't using the correct modded recovery binary. use my modded oneclickroot script to push the correct recovery and update, and it should work.
http://forum.xda-developers.com/showpost.php?p=15831175&postcount=124
Thank you so much it worked like a charm!! One question, every time I boot in recovery now, it boots in the stock recovery. In order to boot CWM i have to select reinstall packages every time is this normal??
Currently that's normal. I've got the same thing on mine.
sly_fox said:
Thank you so much it worked like a charm!! One question, every time I boot in recovery now, it boots in the stock recovery. In order to boot CWM i have to select reinstall packages every time is this normal??
Click to expand...
Click to collapse
Yes that CWM is a fake flash and doesn't actually replace your stock recovery so you would have to reinstall packages everytime, unless you flash bali kernel which has the red CWM that replaces the stock recovery when you boot into recovery mode
Sent from my SGH-T839 using XDA App
EDIT: sniped by ayoteddy.
That is normal, as that script uses the "fake flash" instead of having CWM built into the kernel.
A fake flash technique uses a modded recovery binary that doesn't check for signature verification, allowing us to boot into CWM from a stock looking recovery, even on a stock kernel.
In order to have recovery boot straight to CWM, you need to have it built into the kernel, which currently only exists on the Bali kernel (as there's no need to build it for another kernel).
Hey
I installed CWM and a new rom... ok that's not the problem...
First thing:
after installing the final version of the rom... and installing CWM it says it doesn't have a cwm recovery... interesting is that when I boot in recovery via power and volume up it enters in cwm recovery...
another question...
after restoring the original rom, via cwm it restores the original recovery too?
if I select factory reset via CWM recovery, will it put back to stock recovery?
main interest:
how to remove cwm flash recovery, and restore the original one?
All,
I'm rooted and unlocked. The weirdest thing I'm experiencing is that in both the EZ Recovery and Rom Manager, when I select to reboot into recovery, I'm not booting into ClockworkMod. I'm booting into stock recovery I think. The only time it would boot into ClockwordMod is when I flash touch clockwork mod then it would boot into the correct recovery.
Do I need to flash the Touch ClockworkMod every time I want to boot into recovery? Thats annoying.
Please help.
Thanks!
If you boot into stock recovery by selecting reboot recovery then CWM is simply not installed. Are you selecting the correct option in ez recovery to install the recovery?
I'm good now. I was on stock, but was rooted and unlocked. Like I said, it would work if I flash the recovery, but if I reboot into recovery again without flashing it would go back to stock recovery.
Anyways, I've flashed to CleanRom 4.0 and tested rebooting into recovery and sure enough it went to the ClockworkMod Recovery. So looks like I"m good.
It will do that on stock rom unless a couple of files are modified I believe. Doesn't do it on custom roms.
Hey guys, thanks for all the previous help i've gotten from here.
Here's the deal, I have a 2.2, rooted and unlocked ATT HOXL. I flashed the SU binary and have root and everything. I'm on the stock 2.2 ROM.
Do you need to install a different ROM before flashing the kernel? If so, then I will wait until this download finished for CleanROM. If not, then continue below..
I flashed the boot.img for ElementalX-3.1 in Fastboot (Fastboot 1.14), rebooted phone like normal, phone came up, kernel is showing in the information page on the phone, it is running at 1.7ghz. That's fine, but then I realized I had never gotten any installer or anything. So, I went into recovery to flash the whole ZIP file. Go to reboot the phone and it hangs on boot after the first HTC logo.
I tried flashing the boot.img, then rebooting to recovery, and flashing the ZIP, then clearing the cache, and then rebooting. Still hangs. I am able to go into recovery and restore a backup if I need to, so at least my phone isn't dead, but I want to do this.
I also tried installing the ZIP, then rebooting into Fastboot and flashing the img, and then booting the phone up normal.
So as it sits now, I have the Kernel installed from ONLY the boot.img, I did not run the ZIP.
Do I need to flash a stock kernel in Fastboot, and then try just flashing the whole thing in TWRP? From what I have read, the steps for flashing the kernel on 1.14 is:
1. Flash boot.img
2. Reboot to recovery
3. Flash ZIP
4. Clear cache
5. Reboot phone as normal
Are those the correct steps? Do I need to flash a stock kernel before trying this again, or can I just start from square one, as if I were using a stock kernel?
Thanks
You can't flash kernels from recovery on the higher hboot. You have to fastboot them or use the flash image GUI app.
Some ROMs/kernels use a script that works around that, but not all do.
I flashed CWM in odin,but when i boot up into CWM it boots the stock recovery.Also,do i need to flash the bootloader and radio if coming from 4.1.2? I must be getting old..I did it on my last relay,but i don't remember how.Do i have to flash the bootloader first?
Thanks
The 4.1.2 stock image apparently has code within its start up routine to overwrite a custom recovery if one is detected at boottime. After flashing with ODIN, did you reboot into the system, or did you directly boot into CWM? If you're on 4.1.2 stock, there will be no need to update the bootloader or modem, you're on the latest. Try flashing CWM, and then immediately booting into recovery. You can also delete the files Stock calls to reflash the recovery from the image once you're able to get in via CWM, and utilize adb.
Magamo said:
The 4.1.2 stock image apparently has code within its start up routine to overwrite a custom recovery if one is detected at boottime. After flashing with ODIN, did you reboot into the system, or did you directly boot into CWM? If you're on 4.1.2 stock, there will be no need to update the bootloader or modem, you're on the latest. Try flashing CWM, and then immediately booting into recovery. You can also delete the files Stock calls to reflash the recovery from the image once you're able to get in via CWM, and utilize adb.
Click to expand...
Click to collapse
Yes,i booted into the system,then restarted into CWM...I'll try reflashing,and booting right into recovery and let you know,Thanks for the reply!
Yep,that did it...Got it up and running..Thanks again Magamo..