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

Root Battery Saver - HEYITSLOU KERNEL

JSS12

Android Enthusiast
Apr 27, 2010
311
10
New York City, NY
Hey all,

I have been struggling with terrible battery performance (yes I was using SetCPU), but my main problem was that I work in a hospital where the service is terrible. Thanks to suggestions by some of you out there... there is a solution

HeyItsLou Kernels!
[Kernel] UPDATE: Jan 23 HeyItsLou Custom Sense Kernel #9 La Villa Strangiato - xda-developers

I still use the NoBars app but the only thing I have changed on my phone is uninstalled SetCPU and installed HeyItsLou #4. Normally, with moderate usage I would get about 14 hrs of up time, and that is while spending 50% or more of that time with airplane mode on. Now after the same 14 hrs, I come home with 50% battery left instead of 3%.

I am still waiting for one of my days when I have time to be a heavy user to see how it will hold up, but from what I hear, it's great even then.

LAST I CHECKED THIS KERNEL ONLY WORKED WITH SENSE ROMS!!
So, if you have a battery issue I urge you to try this.


HeyItsLou Custom Sense Kernel #4 Code Name "Heart of the Sunrise"- Multiupload.com - upload your files to multiple file hosting sites!

HeyItsLou Custom Sense Kernel #5 Code Name "Mood for a Day"- Multiupload.com - upload your files to multiple file hosting sites!
BFS CPU Scheduler

HeyItsLou Custom Sense Kernel #6 Code Name "Siberian Khatru"- Multiupload.com - upload your files to multiple file hosting sites!
3-10 Multi-Touch Support

HeyItsLou Custom Sense Kernel #7 Code Name "Yours Is No Disgrace"- Multiupload.com - upload your files to multiple file hosting sites!
BFQ I/O Scheduler & 3-10 Multi-Touch Support

HeyItsLou Custom Sense Kernel #8 Code Name "The Gates of Delirium"- Multiupload.com - upload your files to multiple file hosting sites!
BFQ I/O Scheduler No Multi-Touch Support

HeyItsLou Custom Sense Kernel #9 Code Name "La Villa Strangiato"- Multiupload.com - upload your files to multiple file hosting sites!
*NEW* BFQ I/O Scheduler, BFS CPU Scheduler, SD Card Speed Fix No Multi-Touch Support

I am currently using #4, it has been great so far and I wanted to wait sometime to check it out before trying another one.

Best of all, if you have any questions, go to the XDA link above, Lou responds almost immediately to any question you may have - and if you read the thread, most of your questions may have already been answered.


JSS



P.S. This was posted in that thread, I found it helpful maybe you will too
Posted by GMICHAELOW:

BFS is a different CPU scheduler than CFS. A CPU scheduler is analogous to... a kind of prioritizing algorithm. Pretend you're me. Tomorrow I have school and I'm gonna get loads of homework. Now, what order I choose to do that homework in is my prioritizing algorithm.
Going back to the CPU, the CPU also has tasks. You tap on the screen, an app needs to process something. How it decides what to do when is the scheduler.
Mmk, so BFS is basically this: All resources to one thing at a time.
CFS: Completely Fair Scheduler, so everything gets it's share.
BFS is great for single-tasking, as you might expect. However, whenever something else goes on, like syncing, or installing apps, there is generally gonna be lag.
CFS is great for multi-tasking, again, as you might expect.
For me personally, CFS makes more sense, because if you're generally only ever running one app at a time, and CFS will give it the majority of the resources anyway. And so when syncing or installing comes a long, you run into no problems.

Boot Performance and Performance Profiles are just regulations on clockspeed, so you don't need to create profiles in SetCPU.

CIFS is another kind of scheduler, but for I/O.
TUN is for VPN.
Ext4 is a type of filesystem.
 
  • Like
Reactions: elwray and jamor
I can confirm that Lou's #8 is exceptional for battery life, at one point I thought my battery gauge was broken cuz it never moved. I flashed #9 yesterday and am gonna give it a day or two but I have a feeling i'll be going back to #8. I did post a new high Quad score for my phone without an OC kernel on #9, 1410. Usually im in the 1250-1300 range. But i will take battery life over quad score any day. Here's to Lou for another great kernel.
 
  • Like
Reactions: jamor
Upvote 0
I just flashed Lou's #8 last night and so far no problems (but not enough uptime yet to comment on battery life). I do want to clarify that "No Multi-Touch Support" means you'll still have two multi-touch points. Since this is all the multi-touch I use, no problems for me (can still pinch to zoom and two finger rotate google earth and google maps for instance), but some kernels are supporting a lot of multi-touch points (like up to 10), and the "No Multi-Touch" versions of Lou's kernel don't do that.
 
Upvote 0
I am new to this stuff and have a simple question. I rooted yesterday and am still running the stock ROM. Can I still flash Lou's #8 kernal to my phone and get the rediculous battery life everyone is talking about or is there something I am missing that I need to do/flash prior to Lou's #8?

Thanks,
Bryan
 
Upvote 0
I am new to this stuff and have a simple question. I rooted yesterday and am still running the stock ROM. Can I still flash Lou's #8 kernal to my phone and get the rediculous battery life everyone is talking about or is there something I am missing that I need to do/flash prior to Lou's #8?

Thanks,
Bryan

Just do a nandroid backup, and then you should be able to flash the kernel. The backup is for your protection in case something doesn't play nicely.
 
Upvote 0
I have a question, im just going to use stock I think and just flash the kernel for better battery but good speed too. Should I use #9 (the latest??)?? Im not really too sure if the numbers mean its the latest or what.


Going to try #8 right now, but if anyone can suggest what would be best for my situation I'd love it!


Edit; Installed #8 really quickly, Quadrant gave me 1150 which is about 100 more than the last score I got stock :) Lets see how battery life goes!
 
Upvote 0
I flashed #8 and everything seems to be working fine. Do I need to use SetCPU or CPU Tuner to maximize battery life or will the combination of Virtuous 3.2 and Lou's #8 solve my battery issues by itself? Another question is do I need to mess with changing the radio to improve reception and battery life?

Thanks
Bryan
 
Upvote 0
So after using #9 for a few days (on SR3.5) my phone felt a little sluggish and I was getting some Market FC's so I flashed back to #8. Instantly my Inc felt smoother quicker and had great battery life again. I know every ones phone will react different to kernels but #8 is for me. Between SR3.5 and Lou #8 my Inc is unbelievable. I strongly recommend Skyraider ROM and Lou kernel to everyone.
 
Upvote 0
I've used both #8 and #9 and in my experience, #9 is better for what I want my phone to do. I can vouch that #8 is great on battery life and is indeed faster than #9, but number #9 handles my RAM much, much better - while giving my phone a little extra speed boost (battery life is equivalent to or slightly better than #8 for me). I personally will take better memory management over speed any day; it keeps my phone more responsive and keeps it from lagging due to the memory getting bogged down. Lou's kernels are definitely top notch!

Oh, I'm running Warm TwoPoint Two (RLS5.3).
 
Upvote 0
Do you guys find that either lous 4 or 8 is better than using set cpu with virtuous custom kernel?. I know you mentioned SR...I'm sure someone has experience with virtous though.
Thanks!

I havent used #4 yet, going to stick with #8 since its working so well. Cant really compare it to setCPU though, never used it. Im just on stock rom running #8 kernel and thats it.
 
Upvote 0
I've been running Lou's #8 for just over a week now and I'm impressed - Today with light to moderate use, mostly at home, I'm sitting at %43 after about 14 hours unplugged (and no bump charge) - with the stock kernel I'm always below %20 by this point on a similar day.

I also cleared my battery stats the other day, following this guide - don't know if that helped, but at least gives a nice placebo affect.
 
Upvote 0
so i think im finally understanding this a little bit and i think i did the backup correctly incase i need to go back (im new to all this, obviously)...i flashed the heyitslou #8 on SR3.5, since it seems to get the best reviews in this thread...is there anything i need to do with this, change settings, etc? i saw not to use setcpu (and i doubt id understand most of it, so no worries about that. lol)...or should i just leave everything as it is after i've flashed this new kernel?

TIA
 
Upvote 0
arrrrggghhh I'm a dink... I just restored back to tryin out SR3.5 (Cyan theme) and I have totally forgotten which Kernel it is that I was using when I backed it up.. I know its a HeyItsLou one but what is the easiest way to tell ?

Software listing says
Kernel Version:
2.6.32.17-HeyItsLou-Cifs-Tun-Ext4-WN-BFQrizzo@rizzo-laptop#1

+1. I updated to #8 from #4 (I think) and it shows the same thing so I don't know if I got the new one updated or not...
 
Upvote 0
I had the stock Skyraider Athena kernel before installing Lou's #8, my current kernel version is 2.6.32.17-HeyItsLou-Cifs-Tun-Ext4-WN-BFQ rizzo@rizzo-laptop#1 ... If that's what yours says (can't be sure from your post since it's abbreviated with "...") then your on #8.

Edit: my phone's been unplugged about 25 hours now with wifi on the whole time, but light use (reading news, checking email, about 20min of games), and the battery is at 30% - crazy!
 
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