• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root when you say kernel....

discohornet

Well-Known Member
Dec 27, 2009
102
0
I see a lot of people saying they are running so and so's ROM with so and so's kernel. Is there something one has to do to install a separate kernel or am I right in the idea that most devs who make ROMS also make special update.zips that already have a certain kernel installed into it, so for instance, PETE has BB with chevy's kernel in it but it's still installed by naming it update.zip and installing the whole deal. Correct? Or is there something you do after installing a ROM to put a special kernel in it?
 
I see a lot of people saying they are running so and so's ROM with so and so's kernel. Is there something one has to do to install a separate kernel or am I right in the idea that most devs who make ROMS also make special update.zips that already have a certain kernel installed into it, so for instance, PETE has BB with chevy's kernel in it but it's still installed by naming it update.zip and installing the whole deal. Correct? Or is there something you do after installing a ROM to put a special kernel in it?

This is how I understand it...others may correct as required:

Installing a ROM also installs a kernel. So you don't need to do anything unless you want capabilities (like overclocking) that may not be supported in the kernel provided by the ROM developer. Most ROMs come with a kernel that supports overclocking these days, but not all, so you'll have to read the release notes for the ROM you're installing to confirm.

Kernel is another name for the Boot image used by the ROM when the Droid starts up...when you change kernels you flash your boot image. If you look at a Nandroid backup you'll see a "boot.img" file inside it - that's the kernel. (Note: Every Nandroid doesn't have to have the boot image, it's one of the selectable options to include or not, but it's not very common to make a Nandroid that doesn't include a kernel, as you could get incompatibilities between the existing kernel and the new /system contents that the Nandroid installed.)
 
Upvote 0
See Kernel (computing) - Wikipedia, the free encyclopedia and Linux kernel - Wikipedia, the free encyclopedia for a more detailed explanation of kernel.

Most of the devs include a single kernel that they have running 100% stable on their ROM - they offer additional kernels for those who want to take the process further than what their kernel comes with. For example, recently Pete dropped the OC from his kernel in his ROM build, but offered up to 8 different kernels that the user could manually install after updating to his ROM to get the desired results. My understanding is that he has gone back to including a stable OC kernel with his builds, but the update process for flashing the kernel takes all of 2 minutes (including reboot and setting up SetCPU).
 
Upvote 0
See Kernel (computing) - Wikipedia, the free encyclopedia and Linux kernel - Wikipedia, the free encyclopedia for a more detailed explanation of kernel.

Most of the devs include a single kernel that they have running 100% stable on their ROM - they offer additional kernels for those who want to take the process further than what their kernel comes with. For example, recently Pete dropped the OC from his kernel in his ROM build, but offered up to 8 different kernels that the user could manually install after updating to his ROM to get the desired results. My understanding is that he has gone back to including a stable OC kernel with his builds, but the update process for flashing the kernel takes all of 2 minutes (including reboot and setting up SetCPU).

Thanks man!

So I am sitting with ese53 from pete and I'm happy with it but when I'm ready to put Chevy's kernel on it, do I just do a simple update.zip and it will restore the pieces that chevy has replaced?

I downloaded his kernel and damned if there wasn't any instruction, assuming most people already know how to I guess.
 
Upvote 0
In order to flash new kernels, the process is basically putting the update.zip (you might need to rename the file to that) on the root directory of your sdcard. You then boot up into recovery console, select install, allow update.zip install, then install update.zip.

Then go back to main menu, reboot phone, and hope it's stable.
 
Upvote 0
Really, i have had Kentucky friend chicken in my phone for a month thinking it aws that colonel!

colonel-sanders.jpg
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones