Battery Kernel - Droid Incredible Q&A, Help & Troubleshooting

I just rooted my DInc today and I heard about a kernel that ups the battery life. Is there such a thing, and if so, can someone point me in the right direction? Thanks in advance

Most kernels try to improve battery life. Are you running a sense rom or aosp rom?

If you're talking about Savage kernel, be careful... that thing uses an SBC (super battery charging) mod that can potentially harm your device in the long run. I personally am using VirusROM 1.5.1 with its stock kernel and have seen better battery life than SBC, but that's just me.
Sent from my HTC Incredible running VirusROM 1.5.1.

http://forum.xda-developers.com/showthread.php?t=848453
With this kernel my battery quite literally does not go down when it's sleeping (screen off), unless I'm in an area with bad reception. Screen on is also somewhat better than stock - it's hard to improve screen on at all, since that uses the CPU pretty aggressively. However, it does use improved scaling to always try and minimize the CPU load while keeping performance up. All that + HAVS (Hybrid Adaptive Voltage Scaling, which lowers the amount of power the CPU is drawing) = win battery life

Atlas.rouge said:
If you're talking about Savage kernel, be careful... that thing uses an SBC (super battery charging) mod that can potentially harm your device in the long run. I personally am using VirusROM 1.5.1 with its stock kernel and have seen better battery life than SBC, but that's just me.
Sent from my HTC Incredible running VirusROM 1.5.1.
Click to expand...
Click to collapse
The superior battery charging kernals will not harm your device, but instead may shorten the life of your battery over time. But at 15 dollars a battery, some believe it to a negligible side effect. Its all personal preference, really.
Sent from my ADR6300 using XDA App

How exactly do I go about installing the kernel? Sorry for such a n00b question, but I only did this today.

Futur Innovations said:
How exactly do I go about installing the kernel? Sorry for such a n00b question, but I only did this today.
Click to expand...
Click to collapse
If you're sticking with the stock ROM then search for a Sense based kernel, then read the OP and associated reviews in the comments following to learn how to install it, current features (what works and what doesn't) and any other possible info you'd need.
If you're planning on installing a different ROM, those already have kernels baked in, so give that a shot first and then try other kernels if you feel the need.
DInc/XDA App

I've had EXCELLENT results with the kernel from Myn's Warm TwoPointTwo RLS5 (NOT 5.2)
I forgot which one it was though... D: I think it was the ziggy 12/19...?

Kernels for Battery
I use the Newest Ziggy Kernel (BFS) with SetCPU set at conservative.
=Great Battery life !!
This kernel also enables other options like SmartASS and Performance, but conservative is a winner for battery life.

Related

Best kernel for latest fresh?

Alright, so I'm coming from cm 6 and I was using snap with it. But what I'm wondering, is what is the best kernel for fresh.
Thanks.
derik123derik123 said:
Alright, so I'm coming from cm 6 and I was using snap with it. But what I'm wondering, is what is the best kernel for fresh.
Thanks.
Click to expand...
Click to collapse
I'm running King's latest...#8 I think. Getting 53fps, 1250 Quadrant score with stock 998mhz speed. Seems good so far.
If you want great battery and dont care about the fps cap, stick with the latest stock kernel thats built right into fresh.
best kernel for lastest fresh?
I am using the kernal that came with the rom and it seems to work just fine. i thought the claims on battery life might be over rated but can say that with moderate use i got 37 hours from 100% to 15%. Might try kings again but not sure if that would hurt that battery life.
damanrob said:
I am using the kernal that came with the rom and it seems to work just fine. i thought the claims on battery life might be over rated but can say that with moderate use i got 37 hours from 100% to 15%. Might try kings again but not sure if that would hurt that battery life.
Click to expand...
Click to collapse
I promise you that the claims of improved battery life for the new HTC kernel are not overstated at all. In fact... there are no words to describe how much of an improvement it actually is. The theory follows that the other kernels will be re-optimized based on the new HTC kernel.
As above, stock gets the best battery life. If you need the OC/FPS/etc you can try King's #8 (I had stability issues, personally) or #6 (worked like a charm). Currently I'm using the netarchy 4.1.9.1 beta. Battery life could be better IMO, but feels really snappy. LP looks too good @ >50 FPS for me to stick with stock.
edufur said:
I promise you that the claims of improved battery life for the new HTC kernel are not overstated at all. In fact... there are no words to describe how much of an improvement it actually is. The theory follows that the other kernels will be re-optimized based on the new HTC kernel.
Click to expand...
Click to collapse
I have been running Fresh 3.2 with the built in kernel, but I've also been using SetCPU with a very low performance, battery friendly profile.
My question is whether I should be using SetCPU at all anymore, since I heard that this new kernel already supports throttling the CPU back when not in demand. I've been excited to test out how it effects my battery myself, but if someone has the answer, it would save me a week.
dom085 said:
I have been running Fresh 3.2 with the built in kernel, but I've also been using SetCPU with a very low performance, battery friendly profile.
My question is whether I should be using SetCPU at all anymore, since I heard that this new kernel already supports throttling the CPU back when not in demand. I've been excited to test out how it effects my battery myself, but if someone has the answer, it would save me a week.
Click to expand...
Click to collapse
Even if the stock kernel does scale down the voltage to the CPU, I think you would still need setCPU if you want to OC. However, the stock kernel probably does not support OCing. However, I think setCPU could still be beneficial for keeping the CPU running at minimum when the phone is in sleep mode. Then again, that feature could also be incorporated into the new HTC kernel for all we know.
Like someone else mentioned, Kings BFS #8 gave me stability issues, but #6 works fantastic in terms of performance and stability; not to mention, everything works on my phone as it should. I got 2 generic batteries and a charger from eBay for dirt cheap, so battery life if of little concern to me.
Is there a kernel for fresh 3.2 with cifs support?

Question about setcpu and overclocking

I'm using kings kernel #5 and i currently have its over clocked to 720 (and of course profiles clocked under that) I was wondering would i have significantly shorter battery life if i clocked it up to the highest (1.119) and set it to conservative
Gahh Its Lee said:
I'm using kings kernel #5 and i currently have its over clocked to 720 (and of course profiles clocked under that) I was wondering would i have significantly shorter battery life if i clocked it up to the highest (1.119) and set it to conservative
Click to expand...
Click to collapse
You'll most likely freeze up and crash at the highest clock speed, that's what happens to most of us. But that really depends on your hardware... You MAY be able to sustain that, but there's really no guarantees.
What I do (and I have pretty good battery life, it's 9:36 pm here and I just now dipped under 20%) is let the kernel do it's own thing and only set up a screen off profile that maxes out at 460.
But yeah, higher clock = more battery drain.
I cannot get over 1.113, reboots constantly over that. I get amazing battery life and performance with what I am running below.
Sent from HTC Incredible, Redemption 2.0.4, King's BFS #5 kernel OC to 1.113, s-off, Launcher Pro Plus
Oh I can run it sustained i have my charging profile of 1.119 and interactive. Its 11:15 and my battery just dropped under 50% (i like bragging) But i figure it i put it to conservative it probably wont ever need to really run at max will it? Im not 100% sure on how everything works just yet
The word of the King
When King released #5, he was specific in saying that if using SetCPU w/ #5, only use it to overclock, as the composition of the kernel handles battery life.
That doesn't mean you can't, obviously, but I'm just conveying what I read when it was released.
Post # 1653, here: http://forum.xda-developers.com/showthread.php?t=760050&page=34
just sayin'
Oh well thank you i had no idea. I actually messaged him on here about the kernels
I honestly dont even know what kernel i should be using... I dont even know the difference between bfs and cfs
Gahh Its Lee said:
I honestly dont even know what kernel i should be using... I dont even know the difference between bfs and cfs
Click to expand...
Click to collapse
King's notes and his d/l site go into uber-geek detail on the differences - take a look. Short version (to my understanding and probably way oversimplified) is they do different things - battery preservation or speed or a blend of the two.
That said, the kernel you should use depends on the ROM and what's important to you [speed/battery/both] - certain kernels won't/don't/shouldn't work w/ certain ROMs.Take a read thru the development section, and read thru the 2 threads for King's kernels. He's got 5? (or more) kernels out in the wild. Between those two threads, you'll see where one set is for AOSP ROMs only, the other for Sense and/or vanilla, whatever.
I've made the error of bootlooping myself by putting the inappropriate kernel into a Sense ROM - fortunately I did no permanent harm - actually it was good learning. Why? Now I look for, and use, kernels specific to the type of ROM I'm using.
They aren't one-size fits all - don't make the mistake I did - read up on what's there and you'll see what I mean.
Kind regards.
Yea I learned that not all roms work... I have virtuous 3.0.1 and want performance but mainly battery life can you suggest a kernel for me?
Sent from my ADR6300 using XDA App
Gahh Its Lee said:
Yea I learned that not all roms work... I have virtuous 3.0.1 and want performance but mainly battery life can you suggest a kernel for me?
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
King's #5 or the custom Virtuous kernel.
Lol I've used both of those I may go to kings #3 bfs not 100% sure yet hopefully ill get a message back on here
Sent from my Incredible using XDA App
Gahh Its Lee said:
Yea I learned that not all roms work... I have virtuous 3.0.1 and want performance but mainly battery life can you suggest a kernel for me?
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Lee - best suggestion I can offer is for you to read up on the kernels available and choose the one that works with the ROM you are running, that gives you what you want.
The reading/learning will do as much for you as a super-speedy or battery-sipping kernel.
Good luck.
I've been reading but just can't find any real information
Sent from my Incredible using XDA App
The Kernels King post are defined by whether they can be used in Sense or Vanilla. His AOSP/CM are for Vanilla Roms only, and will more than likely cause bootloops if applied to a Sense Rom. The HAVS kernels are for Sense only. I change out between 2 and 5 and can't decide which is better. I also never run above 1.15 or I get constant reboots. 1.15 still reboots, but not as often.

Whats better no havs with setcpu or havs?

Hey guys, I'm just wondering, after reading around the forum, it seems the general concensus is that using setcpu with a havs kernel is not recommended and that it is recommmended for use on no havs kernels. Thus my question is, for better battery life, is a havs kernal such as netarchy's bfs with havs or netarchy's with nohavs +setcpu the best for battery life?
Sorry if i missed something or my facts are wrong. Thanks in advance.
It really depends on your phone. Every kernel works differently on different phones. However, the BEST battery life (to my knowledge/experiments) can be obtained using noHAVS and the Collin battery tweak. It essentially does all the work for you (instead of tweaking SetCPU). However, Netarchy is pretty much a boss and ALL of his kernels are written so that your battery life will be awesome. It's really about trial and error with your specific phone
alright sweet, thanks for the reply
+1
Greenfieldan said:
It really depends on your phone. Every kernel works differently on different phones. However, the BEST battery life (to my knowledge/experiments) can be obtained using noHAVS and the Collin battery tweak. It essentially does all the work for you (instead of tweaking SetCPU). However, Netarchy is pretty much a boss and ALL of his kernels are written so that your battery life will be awesome. It's really about trial and error with your specific phone
Click to expand...
Click to collapse
Swyped From Eva Running Myn's RLS4.95 On The Now Network!
after trying to get decent battery life for a long time using SetCPU and Juice Defender combined with other kernels I have finally ditched both of them for the Netarchy more aggressive superior battery charging 4.2.2 v2 kernel with HAVS. I have never been more satisfied with my battery life (well on the Evo that is lol).
deathsled said:
after trying to get decent battery life for a long time using SetCPU and Juice Defender combined with other kernels I have finally ditched both of them for the Netarchy more aggressive superior battery charging 4.2.2 v2 kernel with HAVS. I have never been more satisfied with my battery life (well on the Evo that is lol).
Click to expand...
Click to collapse
Yeah, my phone doesn't like the 4.2.2 builds for some reason However, the 4.1.9 noHAVS and the battery tweak go together like white and rice

CM7 Kernel suggestions?

Hey all, I was wondering if anybody had any suggestions for a kernel that is good for battery life. I am running the stable release of CM7 and I have the OEM extended battery (came with the phone when I bought it) and I currently can get about 1.5 days of moderate use (wifi turned on whenever available, frequent twitter/facebook/foursquare updates, heavy texting/emailing and moderate web browsing) but I am always open to new options for improved battery life.
The kernel I have now is underclocked by about half and I find that helps a lot (if I remember correctly, it is the stock kernel).
Best kernel in my opinion for AOSP is Tiamat: http://tiamat-aosp.com
I am somewhat new to the non-stock rom/kernel game but have the latest version of incredikernel with CM7 stable and really like the combo so far
The stock CM7 kernel had lower wifi performance for me with Incredikernel it is back where it should be
scook9 said:
I am somewhat new to the non-stock rom/kernel game but have the latest version of incredikernel with CM7 stable and really like the combo so far
Click to expand...
Click to collapse
Agreed. Incredikernel FTW.
Flash the lower voltages to get even better battery life. If your phone can take them without rebooting often then you'll get a significant increase in battery life while maintaining the same CPU power.
2.6.37.6-incredikernel is working phenomenally for me
Incredikernel is the best I've found on any aosp rom. Awesome battery life.
Sent from my Incredible using XDA App
POQbum said:
Agreed. Incredikernel FTW.
Flash the lower voltages to get even better battery life. If your phone can take them without rebooting often then you'll get a significant increase in battery life while maintaining the same CPU power.
Click to expand...
Click to collapse
Curious, is there a guide or instructions on how to flash the lower voltages. I've checked out Chad's thread and it confuses me.
Incredikernel FTW
I went with Incredikernel. So far so good, it's been off the charger for about 13-14 hours now and it's at 82% battery. Wifi and GPS both turned on with a decent amount of texting/email checking and a little web browsing. It is underclocked about half way with SetCPU and still very snappy and responsive. Definitely happier with my phone than ever before.
Incredikernel is what my friend uses and he loves it.
Also wanted to add I have heard good things about Tiamat as well, another one you couldnt go wrong with.

Sense Rom with good battery life

So guys, i definitely need a sense rom because of the look ( especially the music player, 3.0 lockscreen like in insertcoin and apps) and the fast writing speed of my sd card...
i tried leedroid, rc hd mix, maybe a froyo rom would be better? Or recoment a different kernel?
currently i use insertcoin ( newest stable release), but the battery is so bad i can hardly get a day out with normal use... wifi gps off brioghtness low...
can u tell me a good rom? would appreciate it
I find al GB ROMS have poor battery life then I changed the kernel to MANU's and it was much much better. Maybe try a different kernel?
can u recommend me a kernel?
Yeah this one is really good for me but is different experience for every user...
http://forum.xda-developers.com/showthread.php?t=883598
Gingerbread-HAVS-AXI-CFS
Thx dude, i'll try this.
But i gotta 2 questions:
Can i return to my standart kernel (insertcoin eg) and how can i do this?
Is this kernel also compatible with insertcoin? (sense- based)
With Gingerbread I think the Reflex S is pretty OK for the battery or else it is possible to undervolt further.
Maybe you just need to calibrate your battery, if you change your ROM a lot. I use BatteryCalibration from Market and it seem to do the job.
Do i have to do a full wipe?
Battery calibration does not work for me D the percentage drop fast to 99% percent again and so on
Yeah, I would do a full wipe. Especially if you are moving between different ROM's.
So far, the AuraxTsense 8.4 (Android 2.2) was my favorite in terms of battery usage - but since moving to 2.3.3 based ROM's, my battery drops faster when using the phone, but lasts longer when in standby.
what would u recomment then? returning to froyo or stay with gingerbread?
Well, if Battery Life is your primary concern, you would probably get the best results with a Froyo ROM, since the kernels are further in development.
However, in terms of features etc. I think the Gingerbread is better. I personally like the Sense 3.0 improvements etc. So I am just crossing my fingers that battery life will gradually improve further
My experience is, that Gingerbread ROMs in general are battery hungry. As for sense ROMs i can say that LeeDroid suits me best regarding battery life. At the moment im on oxygen and get a day out of it with normal use.
Best results with battery life i had with LeeDroid Froyo ROM (v2.4 i think). Smartass governor and screen off - 245mhz max/min sometimes got me 2 days without charging.
Maybe this helps you finding a solution.
By the way, you can also improve your battery life by turning off the various Auto Sync features, for example Sense Sync, Facebook, Weather etc...
So i've flashed reflex s now, hoping the battery will do better tahn insertcoin.
If not, i will probably change to leedroid froyo- are there any important disadvantages for froyo roms? like speed or something?
i've tried many sense roms and never got a good battery life
now using MIUI rom .. its GUI is close to sense and good battery life
24h and i still have 40% off battery on InsertCoin 1.0.8 CM7,wifi is always on,data is enable,set brightness to auto. Try charge your desire to 100% turn it off,connect charger again and wait till green led is up,than turn on your phone to fastboot menu (power and volume down) and clean battery stats,reeboot.Also You can use battery calibration app from market
Sent from my HTC Desire using Tapatalk
Hi
I use manu 2.0 cfs kernel and it is batterie efficient, most of time 48h before recharging.
Franck
Sent from my HTC Desire using XDA App
franckleroy said:
Hi
I use manu 2.0 cfs kernel and it is batterie efficient, most of time 48h before recharging.
Franck
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
thx c: which rom do ya use?
At first, the recommended manu kernel won't be working with sense roms, because it's an aosp kernel (so made for aosp roms).
Second, using setcpu and setting a screen off profile for it really improves standby battery power. I set it mine to:
128 - 442 mhz ondemand governor
Third, the display is the biggest and fastest battery drainer, no matter which rom you are using.
k-c-0 said:
My experience is, that Gingerbread ROMs in general are battery hungry. As for sense ROMs i can say that LeeDroid suits me best regarding battery life. At the moment im on oxygen and get a day out of it with normal use.
Best results with battery life i had with LeeDroid Froyo ROM (v2.4 i think). Smartass governor and screen off - 245mhz max/min sometimes got me 2 days without charging.
Maybe this helps you finding a solution.
Click to expand...
Click to collapse
If you use smartass governor, you do not have to set an extra profile for screen off. This governor automatically uses the min cpu frequency when the screen is off.
smartass governor – is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works – by taking over the idle loop – is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the “old” minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 352Mhz (or if your min frequency is higher than 352 – why?! – it will cap it to your min frequency). Lets take for example the 528/176 kernel, it will sleep at 352/176. No need for sleep profiles any more!
Click to expand...
Click to collapse
http://www.ziggy471.com/2010/11/07/smartass-governor-info/
I am having the same problem with GB roms no matter how many times you calibrate the battery there is no improvement .

Categories

Resources