What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Kernel Suggestions?

umwhockey

New Member
So I am new to this whole thing and I am sure post from people like me are completely annoying, but here it is anyway. I installed BAMF Forever Cubed 1.0.7 and like it so far. I am new to roms and wasn't sure exactly about Kernel's and the advantages of them? What exactly do they do and is it worthwile to upgrade? If so, does anyone have any good suggestions and tips to install?

thanks for the help!
 
the kernel is the brain of your ROM. its what makes your ROM function. dev will usually include the kernel you need to run his ROM so flashing a different kernel is not necessary. the main reason people flash a new kernel is to try to get better battery life.
the dev includes the kernel that he feels works best for his ROM.

Sent from my SHIFTAO5P using DroidForums
 
Funny that you should ask, I just started toying with kernels myself. I'll share my observations, but I don't know if they will apply to your phone. The two big advantages to flashing a different kernel are CPU speed and battery life. The kernel has to support the CPU speeds you are looking for. For my phone, the stock kernel will not allow anything above 600MHz. Other kernels will go well beyond that (I think 1300MHz for my phone, but I'm at 1100MHz). Some kernels will allow a minimum of 125MHz, others won't go below 300MHz. And, I think finally, the voltage of the kernel can be UltraLow, Low or Medium.

Here's what I believe the advantages of each to be: Lower voltages and lower CPU speeds translate to improved battery life. Higher CPU speeds (this I am certain of) mean improved performance.

The best situation is to find the lowest voltage kernel that your phone will run well on (still be responsive). Mine has proven to be Medium, so far. Also, the lower you can set your minimum CPU speed at, the better. For my phone, setting it at 125MHz on one kernel is just fine. For other kernels, setting it at 125MHz makes it all but unusable. Usually, the upper limit of the CPU will be determined by how hot it runs at that speed. Mine seems to be fine at 1100MHz, so far. It may be able to run reliably at 1200-1300MHz. Ideally, I'm looking for an UltraLow kernel that could be set at a low of 125MHz and a high of 1300MHz that my phone would run well on. Right now, it's Medium, 300MHz and 1100MHz.

Lastly, I have not found it necessary to wipe anything when flashing a new kernel. The nice thing about that is a lot less restoring of apps, etc. when trying out a new kernel. Also, every phone is different. Mine will not run on any ChevyNo1 kernel. Other phones are just fine with them. The 1100MHz kernel from jdlfg (available through ROM Manager) is working well for me right now. Most importantly, make a backup of your current ROM and kernel before doing anything. It will save your bacon at some point. Good luck.
 
Back
Top