Related
Recently i've ventured into kernel threads wondering how i can get better battery life on my G2. I consider myself pretty well versed in roms but Kernels are a whole new animal for me.
I have read so many threads im becoming dizzy. If i have to flash a kernel for better battery, which one? I dont have demands for a faster phone. Most of the threads about kernels i have read are all about getting a faster clock. Im fine with the speed of my G2. I just want better battery.
Can some one provide me with some literature on the subject, point me in the right direction, or even better, answer some questions for a noob in this particular subject??
What Kernel to use?
Can i flash over CM 6.1 Stable?
Do i need to wipe before flash?
Any assistance will surely allow me to sleep better at night.
Thank you in advance.
I can tell you im running virtuous 7.2 i find pershoots kernel the best for battery.
Sent from my HTC Vision using XDA App
shortlived said:
I can tell you im running virtuous 7.2 i find pershoots kernel the best for battery.
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
If you want great battery life, don't use a sense rom. They're battery hogs as it is. Stay on CM 6.1 and flash pershoots latest kernel. Get setcpu and set a profile to 245/245 when the screen is off.
With these settings I get awesome battery life and I'm overclocked to 1497.
Sent from my HTC Vision using XDA App
rp1783 said:
If you want great battery life, don't use a sense rom. They're battery hogs as it is. Stay on CM 6.1 and flash pershoots latest kernel. Get setcpu and set a profile to 245/245 when the screen is off.
With these settings I get awesome battery life and I'm overclocked to 1497.
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Oh ya i learned through trial and error to stay away from sense roms.
Can i ask you why you overclock? I dont find myself in any moments where i think the phone should be going faster.
I can flash pershoots over cm with no problems?
Can i get a link?
thanks for the response.
Well i lpike sense but only when its ocd sense too sluggish on stock g2 speeds. Also even with ocing and runing sense my bat last just about all day. It sometimes needs a shot a juice if im useing gps or playing a lot of games but thats it.
Sent from my HTC Vision using XDA App
Decent battery life on my G2.
I'm running htc sence on mine with the pershoot kernal and cpu tuner.I have tweaked profiles and my battery life is better than b4.Example, i took it off the charger(ac) yesterday morning @ about 9:20am & today Thur, i checked the [email protected] 11:50am and my battery is only @ 40%.(1 day,3hrs & 31min's later)not bad.That's WITH moderate use.
Utorrent76 said:
I'm running htc sence on mine with the pershoot kernal and cpu tuner.I have tweaked profiles and my battery life is better than b4.Example, i took it off the charger(ac) yesterday morning @ about 9:20am & today Thur, i checked the [email protected] 11:50am and my battery is only @ 40%.(1 day,3hrs & 31min's later)not bad.That's WITH moderate use.
Click to expand...
Click to collapse
So whats CPU Tuner? Do you have some suggestions for how to tweak the profile? Can i get a link to the pershoots thread? Is this the right thread? --> http://forum.xda-developers.com/showthread.php?t=847672
Do I have to wipe before flashing and then reinstall cm over it?
When I went into SetCPU, it always kinda confused me. That could be why I was never interested in overclocking.
I realize I have a lot of questions. Im just a careful and thorough person.
Simple.
@dangabob13...Don't worry about all the questions i'd want to b super carefull as well.First, cpu tuner is a free app in the market much like set cpu except u get more options as far as customizing your profiles.Second you can find the pershoot kernel right with in rom manager.Just go to the download rom section & its the 3rd one down.I didn't wipe and i haven't had any problems.The reason i switched to the pershoot kernel was because i was having problems waking up the screen with HTC sense and the kernel it came with.This fixed the issue for me.No need to b confused it's actually pretty simple.My profiles for cpu tuner are as follows:
Under the "Current" tab: i have the governor set to "conservative" i have the cpu o.c to 1094 MHZ.No need to go crazy over clocking i find this to b fast enough for now. The rest of my profiles:under the "profiles"tab,
Performance:Ondemand-Max:1094 Ghz,Min:768Mhz.
Good:Conservative-Max:1094Ghz,Min:768Mhz.
Normal:Conservative-Max:1094Ghz,Min:768Mhz.
Power save:Conservative-Max:1094mhz,Min:768Mhz.
Screen off:Conservative-Max:768Mhz,Min:768Mhz.
Extreme Power save:Conservative-Max:768Mhz,Min:768Mhz.
Keep in mind i also have wifi,blutooth,sync all disabled as well.I'm not saying this is guaranteed to work for you, I'm simply stating what works for me. Good luck i hope this helps.
Quick question....doesn't CM6.1 Stable have the pershoot kernel already? Also does the Pershoot kernel the one that goes to 1.8Mhz?
Not that I'm interested in going that high, but just wondering.
I OC for games mainly, but also to watch tv and movies, the extra umph really helps. My setup on SetCPU are:
Temp>40.2*C 368 / 245 Powersave Priority 100
Screen Off 245 / 245 Powersave Priority 90
Charging/full 1497 / 245 Interactive Priority 85
Battery<10% 268 / 245 Conservative Priority 80
Battery<30% 806 / 245 Conservative Priority 70
Hope this helps.
Utorrent76 said:
@dangabob13...Don't worry about all the questions i'd want to b super carefull as well.First, cpu tuner is a free app in the market much like set cpu except u get more options as far as customizing your profiles.Second you can find the pershoot kernel right with in rom manager.Just go to the download rom section & its the 3rd one down.I didn't wipe and i haven't had any problems.The reason i switched to the pershoot kernel was because i was having problems waking up the screen with HTC sense and the kernel it came with.This fixed the issue for me.No need to b confused it's actually pretty simple.My profiles for cpu tuner are as follows:
Under the "Current" tab: i have the governor set to "conservative" i have the cpu o.c to 1094 MHZ.No need to go crazy over clocking i find this to b fast enough for now. The rest of my profiles:under the "profiles"tab,
Performance:Ondemand-Max:1094 Ghz,Min:768Mhz.
Good:Conservative-Max:1094Ghz,Min:768Mhz.
Normal:Conservative-Max:1094Ghz,Min:768Mhz.
Power save:Conservative-Max:1094mhz,Min:768Mhz.
Screen off:Conservative-Max:768Mhz,Min:768Mhz.
Extreme Power save:Conservative-Max:768Mhz,Min:768Mhz.
Keep in mind i also have wifi,blutooth,sync all disabled as well.I'm not saying this is guaranteed to work for you, I'm simply stating what works for me. Good luck i hope this helps.
Click to expand...
Click to collapse
I dont have a conservative option under the Governor dropdown. is that important. Otherwise i duplicated your settings. Boasting 27 hours of up time and 40% left is bound to make me jealous ill test it out. Thanks again.
That's strange is your cpu tuner app up to date? I also wanted to mention that my screen brightness is set to 20%,heptic feed back is turned off and so is vibration. Along with a few other battery saving options you should see a difference in battery life.Obviously results will vary.
Utorrent76 said:
That's strange is your cpu tuner app up to date? I also wanted to mention that my screen brightness is set to 20%,heptic feed back is turned off and so is vibration. Along with a few other battery saving options you should see a difference in battery life.Obviously results will vary.
Click to expand...
Click to collapse
Ha its so funny. I have the same exact settings. i took a look around and turned off all that stuff. I keep my GPS on because it only uses battery when its being used. But i turn off wireless locations so that its not always trying to centralize my location.
Im curious, if i need any apps like SetCPU or Cpu Tuner for CyanogenMod7.
I think somewhere i did read, that CM7 Kernel is doing all that (like undervolting/underclocking when screen is off), am i right or should i use SetCPU for better battery life?
Also if CM7 kernel is doing it, i guess its not safe to use such app as it would interfere with each other?
Thanks in advance...
I don't know the specifics but the newer CM7 builds have a built in overclocking tool more or less exactly like SetCPU. You can use that. CM7 is pretty good on battery life anyway as I can get 2 days out of it but it depends on my usage. I don't know about the kernel though but you could google it or ask thalmas.
k3lcior said:
Im curious, if i need any apps like SetCPU or Cpu Tuner for CyanogenMod7.
I think somewhere i did read, that CM7 Kernel is doing all that (like undervolting/underclocking when screen is off), am i right or should i use SetCPU for better battery life?
Also if CM7 kernel is doing it, i guess its not safe to use such app as it would interfere with each other?
Thanks in advance...
Click to expand...
Click to collapse
using set cpu is actually useless in cm7, if you want good battery click on the thread that's in my sig. ppl keep telling me that its good
deleate pls
Try juice defender.
You could try this http://forum.xda-developers.com/showthread.php?t=1081393 with a havs kernel.
I get up to 4 or 5 days with GingerVillain (It's based on CM7). I'm also using SetCPU, because the CM7 based CPU settings didn't work for me.
I think CM7 is good as is, but you can find OC option in Cyanogen Setting.
k3lcior said:
I think somewhere i did read, that CM7 Kernel is doing all that (like undervolting/underclocking when screen is off), am i right or should i use SetCPU for better battery life?
Also if CM7 kernel is doing it, i guess its not safe to use such app as it would interfere with each other?
Click to expand...
Click to collapse
All kernels can do that... app or CM7 settings are just some GUI to do it the easier way. But you can set it via terminal too
Whats up guys? I have a question about using the Set CPU app.
Is it really worth it to use this app? Will it actually make an improvement in my battery life?
I don't want to use this app to speed up my phone, but to make it better on battery life.
I know you can set up profiles, but I'm not sure on what good setting would be to use. Can anyone give me some insight on this?
Also I'm running the latest version on MIUI and the Tiamat kernel.
P.S. Is there better kernels to be used then Tiamat?
Thanks in advance.
also I'm running the latest version on MIUI and the Tiamat kernel.
Click to expand...
Click to collapse
maybe it's just me, but am getting better bat life with the stock kernal. I ran the tiamat for a few days, switched back and it was obvious to me.
With Tiamat the default governor is smartass, which has a built in setting for when the screen is off, that only lets the phone see a max of 368640, which will save on battery life and does.
Now if you want to get into using your own profiles then an app such as Setcpu can be helpful.
I have been using this and this in place of Setcpu. It's a little faster reacting to the changes form screen off to on. Just another option.
I like the Tiamat Kernels as well as JD's Kernels. They both work well with Miui, at least on my phone anyway.
I've used Set CPU for awhile, but then got away from it. I'm back on it now since MIUI doesn't have a built in OC. I would try the two PacerguyDon suggested. I have used the andrev_oc it is fine. The second one appears to have more functions than Set CPU. Set CPU doesn't allow you to under volt if that is what you are looking for.
I saw that Set CPU is $0.99 on Amazon, if you want it. However, I would try the other two for free and donate to the one you like best.
I have been using JD's Kernel the last few days and it seems to provide better battery life than stock. I originally tried using the Smartass govenor, but had to go back to On Demand. The Smartass was causing screen wake delay when receiving a call.
I stole this from another PacerguyDon's post and it breaks down the different govenors found in most OC apps.
Govenors
Set CPU is free for XDA members. It also does allow undervolting according to their post.
http://forum.xda-developers.com/showthread.php?t=505419
Dear fellow xda members,
I have a question that I could not find answer for via search, so I would like to ask you to help me.
This is a great ROM, but I wanted to get maximum of battery life so I installed SetCPU. I chose several different profiles and CPU governors, but I ended up with a significant lag and even worse battery life. I am using stock Kernel. My questions are:
1. What SetCPU settings should I chose for my Note 2 in order to have best battery life with minimal impact on performance? (ondemand, pegasus,...?)
2. Which KERNELS beside stock and Devil are compatible with awesome Dr Ketan's v6.1 ROM, and which Kernel do you recommend for best battery life? Also, how do you set parameters for those kernels also?
Thanx in advance, dear colleagues!
This one could be compatible with this rom http://forum.xda-developers.com/showthread.php?t=2311094
For further answers, scripts and settings there are several posts.
Edit: Yes it works:
I am testing these settings now:
gove- yanks zz move
schedulers row,row
cpu freq- 1600 mhz
cpu undervolt -20
gpu default
gpu uv -20
threshold- more batt save
sd read ahead 1024 1024
power saving load bal- max savings
zram 500mb
rade228 said:
Dear fellow xda members,
I have a question that I could not find answer for via search, so I would like to ask you to help me.
This is a great ROM, but I wanted to get maximum of battery life so I installed SetCPU. I chose several different profiles and CPU governors, but I ended up with a significant lag and even worse battery life. I am using stock Kernel. My questions are:
1. What SetCPU settings should I chose for my Note 2 in order to have best battery life with minimal impact on performance? (ondemand, pegasus,...?)
2. Which KERNELS beside stock and Devil are compatible with awesome Dr Ketan's v6.1 ROM, and which Kernel do you recommend for best battery life? Also, how do you set parameters for those kernels also?
Thanx in advance, dear colleagues!
Click to expand...
Click to collapse
Agni kernel..!!
flash it using cwm.. then open agni control app to play with settings..! to see the settings visit my thread and check the third post
use settings from my thread to start off
The only reason I'm thinking of undervolting is because the battery seems to be acting strange. I get random 5% battery drops from time to time and deleting the battery stats (calibrating the battery) seems to not have helped. The phone is underclocked and I have much better battery life now, but it's still not satisfactory.
I was wondering if I can undervolt if the phone has stock ROM (Sense 5 android 4.2.2) and stock kernel?
If yes then what apps do you recommend or how much undervolting do you recommend (based on your experience).
If not, then what custom kernel would you suggest?
Kernels you need to test. But undervolt with trickster mod app, found in the playstore.
Ive found that trickster mod does the complete opposite of what ive set it to do (according to other apps anyway)
TTG TriCkSh0tZz said:
Ive found that trickster mod does the complete opposite of what ive set it to do (according to other apps anyway)
Click to expand...
Click to collapse
Then you are doing something wrong !