Recovery in the kernel? - Xperia Play Q&A, Help & Troubleshooting

I was thinking about how frustrating having CWM in the kernel was, and I remembered reading that some stock ROMS don't require it to be in the kernel. If this is so, why do CM and other devs still put it there?

brainard52 said:
I was thinking about how frustrating having CWM in the kernel was, and I remembered reading that some stock ROMS don't require it to be in the kernel. If this is so, why do CM and other devs still put it there?
Click to expand...
Click to collapse
What are you talking about? Having CWM in the kernel benefits those who flash different custom roms on a daily basis.

That may be, but for people who would like to try out different recoveries (touch), it's near impossibly without having to mess with the kernel.
Sent from my Xperia Play

cwm is necessary to flash custom rom except the stock firmware that you need flashtool

Related

Moved to AOSP ROM's, questions about modems.

I've moved from the awesome line of Calkulin ROM's to the official MIUI port and this is something I've always wondered. Will I have to update to new modems manually when they come out or does one flash with the ROM?
With my old Evo 4G I had to update radio's on my own running CM7.
One of those questions that I have yet to find a definite answer on.
You can flash one while in a TW rom, or use Odin while in CM7 or MiUi. Not flash while in AOSP type rom.
cordell12 said:
You can flash one while in a TW rom, or use Odin while in CM7 or MiUi. Not flash while in AOSP type rom.
Click to expand...
Click to collapse
Why can't you use CWM to flash a modem, CWM is CWM no matter what ROM you're using?
sk63 said:
Why can't you use CWM to flash a modem, CWM is CWM no matter what ROM you're using?
Click to expand...
Click to collapse
I cant tell you the reason it fails when using CWM in CyanogenMod7, but it fails. My guess is it checks the firmware (ROM) somehow before flashing/writing and thats why.
Good to know. Odin is easy enough to use so thats not a big deal.

[Q] What Custom ROMs can I use without new kernal?

Hi all,
I'm planning to start installing custom ROM's and haven't yet installed CWM. I don't plan on changing the kernal, as I hear issues about battery drain etc, and I just wanted to know which Custom ROM's I can use without flashing anything extra, as in just going on CWM, and installing a .zip?
Thanks in advance!
Anyone? :/
Under the heading stock based ROMs from here:
http://forum.xda-developers.com/showthread.php?t=1294129
Its not a complete list and you should still always read to make sure you don't need to flash a kernel along with it. If you flash a ROM that requires a custom kernel on locked bootloader you will brick your phone, so read carefully.

[Q] Switching kernals and roms.

If i already have a kernal and rom but want to switch to different ones. do i do anything different than when my phone was stock?
TehTimeb0mb said:
If i already have a kernal and rom but want to switch to different ones. do i do anything different than when my phone was stock?
Click to expand...
Click to collapse
Flash kernel, install ROM, done.
A lot of roms require flashing a certain stock firmware first though.
The usual process for many roms= make sure you have the right base ROM if one is required (example: stock .42), fastboot flash kernel, load kernel recovery, flash zip file for ROM.
Make sure to wipe the cache in between through recovery.
Sent from a Galaxy far, far away
TehTimeb0mb said:
If i already have a kernal and rom but want to switch to different ones. do i do anything different than when my phone was stock?
Click to expand...
Click to collapse
just the same method.. but make sure that kernel u want to flash, supported by the rom that u want to use

Is a custom kernel necessary for a custom rom?

Hopefully my title didn't confuse anyone lol.
I was told the main reason for flashing a custom kernel is entering recovery mode, well if that's the case, I have an app called x-parts, it allows me to boot my xperia play in recovery mode without flashing a custom kernel. so....would I be able to flash a custom rom via x-parts WITHOUT having to flash a kernel?
IM HAVING THE HARDEST TIME TRYING TO GET CM7/CM9 ON MY PHONE, ANY HELP WOULD BE APPRECIATED!
Xperia Player said:
Hopefully my title didn't confuse anyone lol.
I was told the main reason for flashing a custom kernel is entering recovery mode, well if that's the case, I have an app called x-parts, it allows me to boot my xperia play in recovery mode without flashing a custom kernel. so....would I be able to flash a custom rom via x-parts WITHOUT having to flash a kernel?
IM HAVING THE HARDEST TIME TRYING TO GET CM7/CM9 ON MY PHONE, ANY HELP WOULD BE APPRECIATED!
Click to expand...
Click to collapse
I'm pretty sure you can use the same kernel for a CM7 ROM since stock and CM7 are the same Android version, basically.
However, to use an ICS based ROM, flashing a custom kernel is necessary.
Solar.Plexus said:
I'm pretty sure you can use the same kernel for a CM7 ROM since stock and CM7 are the same Android version, basically.
However, to use an ICS based ROM, flashing a custom kernel is necessary.
Click to expand...
Click to collapse
It means that i can flash CM7 on stock???? Without flash a custom kernel??? If that is true then CM7 works on locked bootloader....
No. You must have a custom kernel for a custom ROM. Any ROMs that can be flashed on locked bootloader will say so explicitly. CM7 is not one of those.
Thanks for the info guys just curious to see how kernels tried into roms

Kernels

I have a T-Mobile Galaxy S2. Rooted it withe hercules tar kernel on Android 2.3. When I upgraded to JB the kernel no longer worked (couldn't root). I tried flashing Cyangoen 10.0 and 9.0 but neither wokred (Waited 20 minutes and nothing). Is there a kernel I need to flash with ODIN?
Also, looking for a good place to learn abot kernels in genral.
Many thanks.
FezK
FezK said:
I have a T-Mobile Galaxy S2. Rooted it withe hercules tar kernel on Android 2.3. When I upgraded to JB the kernel no longer worked (couldn't root). I tried flashing Cyangoen 10.0 and 9.0 but neither wokred (Waited 20 minutes and nothing). Is there a kernel I need to flash with ODIN?
Also, looking for a good place to learn abot kernels in genral.
Many thanks.
FezK
Click to expand...
Click to collapse
Kernel is causing the problem. Flash only kernel which is made for specific rom/android version. follow this if you want to flash via Odin. I recommend you to install CWM because its easy,safe and time saving.
Installed CWM Recovery, tried to flash Cyanogen 9...now it keeps rebooting back into CWM...can't access the Recovery menu. I downloaded the updated kernel. How do I get it flashed?
I was able to connect via ODIN. Can't get recovery-clockwork-touch-6.0.3.1-hercules.tar to flash.
restart your computer log back in and use a different USB port and make sure you have all the DRIVERS for the phone plug it in flash the ODIN CWM file then you should flash an ICS ROM then flash JB to avoid any hiccups 2.3.4 is a big jump to JB might be giving you errors and you are rooted correct ?
Thank you. Yes I'm rooted an runnning smoothly with Juggernaut ROM for now. Want to change to Cyanogen 9.0. I'll flash the ODIN CWM file as you recommend. Where can I find a good ICS ROM and JB? Didn't know the jump from 2.3.4 to JB would be so big.
Many thanks.
what do you prefer the more stocky looking approach or you into AOKP/CM if you like stock then anything from PTMR and JAMISON904 are on point and very stable if you want some options and custom stuff look into the CM/AOKP around here in the development forums since you are rooted i would download a nice ICS you wont be on it long so doesnt matter lol and then finally jump ship to JB give it time for the battery to settle in becuase there was nothin like GB as far as the battery life goes this one guy who has amazing work and dedication http://goo.im/devs/Cl3Kener anything on there will do you justice when you get to the JB stage good luck and happy flashing!!
C13Kener DOES have some amazing stuff. Thanks. I see that he has a nice ICS stock ROM (Samsung-Stock-4.1.2-Tiberius-Kernel-1.1.zip). Can I just flash that from recovery or do I need to flash a new kernel via ODIN beforehand? Apprecaite your patience and help.
FezK said:
C13Kener DOES have some amazing stuff. Thanks. I see that he has a nice ICS stock ROM (Samsung-Stock-4.1.2-Tiberius-Kernel-1.1.zip). Can I just flash that from recovery or do I need to flash a new kernel via ODIN beforehand? Apprecaite your patience and help.
Click to expand...
Click to collapse
I think there is some confusion here. A ROM is not the same thing as a kernel.
I think thats where I'm having trouble. I have an older kernel (recovery-cwm-hercules.tar) and need to upgrade it before I can flash an ICS ROM. Don't know where to find kernels for the ROMS I want to flash. I thought some ROMs came with the kernel embedded in their zipfile, but finding thats not the case. ODIN is fairly easy to use, but I don't know where to find the right kernels for ROMs like Cyanogen.
FezK said:
I think thats where I'm having trouble. I have an older kernel (recovery-cwm-hercules.tar) and need to upgrade it before I can flash an ICS ROM. Don't know where to find kernels for the ROMS I want to flash. I thought some ROMs came with the kernel embedded in their zipfile, but finding thats not the case. ODIN is fairly easy to use, but I don't know where to find the right kernels for ROMs like Cyanogen.
Click to expand...
Click to collapse
Recovery is a tool used to flash ROMs and do backups.
TWRP and CWM are recoveries.
ROMs are the operating system of the phone. They come with a kernel. The kernel is what boots the phone into the OS. You can flash a different kernel if it matches the type of ROM you are on. I hope that clears up some of the confusion.

Categories

Resources