I installed the new Express rom without installing a new kernel so I still have the stock kernel that is on the phone. I wanted to change to another kernel that goes well with this rom especially helping with battery life. What do you guys suggest? I was reading on the other forums and read to go with classic sbc kernel? not sure what is or where I would find the kernel to download. Thanks for the help!
There is no right answer. Different people have different results with the same kernel, so just try a few of the popular ones out for yourself. Experiment with different governors and I/O schedulers too.
Here:
http://forum.xda-developers.com/showthread.php?t=1557248
htc1005 said:
I installed the new Express rom without installing a new kernel so I still have the stock kernel that is on the phone. I wanted to change to another kernel that goes well with this rom especially helping with battery life. What do you guys suggest? I was reading on the other forums and read to go with classic sbc kernel? not sure what is or where I would find the kernel to download. Thanks for the help!
Click to expand...
Click to collapse
This is just my two cents but I would personally go with either #1 choice: Underworld Kernel. Plan B: #2 choice: Mason Kernel.
Related
I currently have a hero and my gf just got the EVO and the battery life is pretty rough on it of course like we all know but i just flashed an under-volt kernal and it seems to work very well, is this possible yet for the EVO? Here are the links below about the topic
Under-volt Theory
http://forum.xda-developers.com/showthread.php?t=697286
Kernal for HTC Hero w/undervolt
http://forum.xda-developers.com/showthread.php?t=722073
AFAIK, most of the kernals we already have available undervolt the CPU.
okay, sorry im a noob to the EVO, as of yet i dont own one, i have a very good undestanding how ever thing works with my hero. So like the latest Fresh Rom for the EVO, has undervolt?
BAttitude7689 said:
okay, sorry im a noob to the EVO, as of yet i dont own one, i have a very good undestanding how ever thing works with my hero. So like the latest Fresh Rom for the EVO, has undervolt?
Click to expand...
Click to collapse
Fresh Rom is a ROM, not a kernel. The kernel that comes with Fresh Rom by default is the stock HTC kernel which has no undervolting. You have to flash an alternate kernel after you flash the ROM which will allow undervolting.
There are a few kernels from which to choose from available here.
BAttitude7689 said:
I currently have a hero and my gf just got the EVO and the battery life is pretty rough on it of course like we all know but i just flashed an under-volt kernal and it seems to work very well, is this possible yet for the EVO? Here are the links below about the topic
Under-volt Theory
http://forum.xda-developers.com/showthread.php?t=697286
Kernal for HTC Hero w/undervolt
http://forum.xda-developers.com/showthread.php?t=722073
Click to expand...
Click to collapse
There are several threads in her in the dev section here with various kernels for the hero. I use Damage Control 3.2.3 ROM and therefore use a kernel from the developers there. However there is another thread (not ROM related per-se) that goes deeper into the different kernels that are available and being worked on. If you prefer another ROM search those threads... Since the release of the complete source code recently several dev's are tweaking the kernels to integrate with their ROM's.
Seek and yee shall find... (If you go to the DamageControl link, Look for info on post #2. You will have to scroll a bit because it's a beast as is the size of the thread.
I think Baked Snack ROM does the most undervolting. He said he has undervolted it so low with stability.
That ROM does wonders to your battery... let me just say that.
Hey guys and the NEWBIE (me) is back...
1. How do i get the SBC kernal??? I heard its a great kernal for extended battery life
2.How do i install it? I currently have CM7 installed as a rom
Thanks
Go search the Android Development section for AOSP kernels and find one that supports SBC. I think Savaged-Zen kernels and Tiamat kernels are the best and have sbc choices.
kernel manager in the market, its the easiest way
NewZJ said:
kernel manager in the market, its the easiest way
Click to expand...
Click to collapse
Bump +1 for kernel manager. Make sure you spell kernel correctly, else you may not find it. Free version works fine as a newbie user.
Thanks everyone
In general:
1) Dowload kernel to the root of your phone and boot into recovery
2) Wipe davlik
3) Wipe cache
4) Install kernel from the root of your phone and reboot
Go to "About Phone" to check the kernel
OR, download Kernel Manager.
jsantos248 said:
Hey guys and the NEWBIE (me) is back...
1. How do i get the SBC kernal??? I heard its a great kernal for extended battery life
2.How do i install it? I currently have CM7 installed as a rom
Thanks
Click to expand...
Click to collapse
jsantos, what the guys said above is a great start... not to fear-monger or anything, but do you know exactly what the kernel is, and the various types of kernels that are out there? I'm not one to discourage the use of any particular type of kernel/ROM, but before diving headfirst into it without really knowing the ups/downs of it, it'd behoove you to make sure you know what you're getting into. That being said, I dug up some links that should help you out.
Here is a link regarding SBC kernels that you probably should check out, as it pertains to potential major issues with them:
http://forum.xda-developers.com/showthread.php?t=890448
Here is a link to probably the best guide on explaining kernels for the EVO, brought to you by mroneeyedboh... this page explains the various categories of kernels, and how they affect your phone:
http://forum.xda-developers.com/showthread.php?t=894880
Finally, here is a link to a page written by skydeaner, containing testing and benchmark information on many many different kernels for the EVO (including SBC and non-SBC variants), which may help you determine which kernel is actually best for your needs:
http://forum.xda-developers.com/showthread.php?t=790559
http://home.comcast.net/~evoreviews/
Best of luck to you!
I hope I don't get flamed for asking. We all know that the stock Kernal is stable and seems to be working for every ROM. Can someone with more knowledge than I have append SBC code to the stock kernal so we can get some SBC lovin?
I believe they're working on it because the official kernel source just got released.
I think a lot of the work is being done to enhance the kernal by adding in UV, CPU governors, OC, etc, first which is pretty awesome, but I guess I'm just looking for SBC+ stock kernal.
Requests are not development. They belong in the Q&A forum. Thread closed.
What are the differences?
I'm using Android Revolution HD 3.0.0 now and in the description mike1986 claims that stock 3.0.8 kernel is the best so far but with so many people using franco's kernel it must be better or am i wrong?
Also, will flashing franco.kernel on Android Revolution cause any bugs etc? (I'm kinda new to this whole flashing kernels part)
(If there are better roms do not hesitate to recommend me one and please tell me what's better if thats the case )
Thanks in advance!
dreamz0r said:
What are the differences?
I'm using Android Revolution HD 3.0.0 now and in the description mike1986 claims that stock 3.0.8 kernel is the best so far but with so many people using franco's kernel it must be better or am i wrong?
Also, will flashing franco.kernel on Android Revolution cause any bugs etc? (I'm kinda new to this whole flashing kernels part)
Click to expand...
Click to collapse
I can not list the differences for you exactly just go to franco's thread. There are many advantages to flashing a custom kernel. The kernel devs work hard to make the kernel's better than stock in many ways. You'll get extra features and extended battery life for sure out of a custom kernel. Stock better? I dont think so! Flashing a kernel after a rom is the way you have to do it but, ya some settings might not work if the kernel dev had done things differently from the rom dev.
give it a shot if you dont like it you can always reflash your rom package to restore the roms kernel.
before flashing a kernel (or reflashing your rom after flashing a custom kernel) wipe your dalvik cache
so many people around here have a boner for franco but I always highly recommend GLaDOS kernel its imo the best and most advance but to each his own
blowtorch said:
I can not list the differences for you exactly just go to franco's thread. There are many advantages to flashing a custom kernel. The kernel devs work hard to make the kernel's better than stock in many ways. You'll get extra features and extended battery life for sure out of a custom kernel. Stock better? I dont think so! Flashing a kernel after a rom is the way you have to do it but, ya some settings might not work if the kernel dev had done things differently from the rom dev.
give it a shot if you dont like it you can always reflash your rom package to restore the roms kernel.
before flashing a kernel (or reflashing your rom after flashing a custom kernel) wipe your dalvik cache
so many people around here have a boner for franco but I always highly recommend GLaDOS kernel its imo the best and most advance but to each his own
Click to expand...
Click to collapse
Installing it now, let's see if you're right about GLaDOS
Thanks for the reply
Hi all,
I am fairly new to the whole flashing kernels thing. I was looking through the Android Development threads and I saw the KT kernel and the IX kernel. I wanted to flash either of these kernels just for the improved battery life (from stock). Here are some of my questions:
1. What is the main reason to flash a new kernel.
2. Once I flash the kernel, What is a governed and do I need to constantly change it or set values? (asking cause I see others doing this)
3. Once I flash, lets say I want to go back to stock kernel, how can I do this?
4. Will I really get better battery life, or is it just for those who currently have horrible battery life.
5. Would it speed up the phone by any chance, reduce any lag?
Thanks in advance for helping!
http://forum.xda-developers.com/showthread.php?t=1369817.
thats an amazing link thanks for posting that i was wondering the same thing
but can someone tell us noobs the main reason for updating your kernel like Kt's kernel?
android2.0 said:
thats an amazing link thanks for posting that i was wondering the same thing
but can someone tell us noobs the main reason for updating your kernel like Kt's kernel?
Click to expand...
Click to collapse
Well, I personally use KT's kernel for a few reasons: his Ktoonservative governor which is great for battery life yet equally responsive, the ability to undervolt to maximize battery and a cool running device, and the ROW scheduler which offers me superior performance.
imcol said:
Hi all,
I am fairly new to the whole flashing kernels thing. I was looking through the Android Development threads and I saw the KT kernel and the IX kernel. I wanted to flash either of these kernels just for the improved battery life (from stock). Here are some of my questions:
1. What is the main reason to flash a new kernel.
2. Once I flash the kernel, What is a governed and do I need to constantly change it or set values? (asking cause I see others doing this)
3. Once I flash, lets say I want to go back to stock kernel, how can I do this?
4. Will I really get better battery life, or is it just for those who currently have horrible battery life.
5. Would it speed up the phone by any chance, reduce any lag?
Thanks in advance for helping!
Click to expand...
Click to collapse
1. Some people flash a different kernel so they can overclock and under-volt. Also it may make the phone a bit snappier and get better battery life.
2. You don't need to constantly change the governor. You can try one for a few days and see how it goes. If youd like to experiment then you can try another to see if its any better/worse.
3. Depending on your ROM. Sometimes you can just boot in to recovery and re-flash the kernel you want. Again it depends on what kernel you flash to.
4.This is a tough one. Kernels act differently on each phone. You would need to try it out for yourself. When you flash a kernel it is suggested you give it a good 3 full battery cycles to really see how battery life is.
5. Yes, it may speed up the phone responsiveness a little. But again each phone reacts differently to each kernel.
The ability to control vibration, and the wide variety of i/o sched and govs is a main reason why I choose KT over any other kernel
still how can i revert
lets say i use kt and want to go back to stock kernel, how do i do this?
imcol said:
lets say i use kt and want to go back to stock kernel, how do i do this?
Click to expand...
Click to collapse
Reflash the rom and gapps