Related
For those of you on CM7 (preferably RC2 or later nightlies), are you using SetCPU or the built in CMSettings CPU manager? Which is giving you better performance/battery life?
I can't help but think that the built in CM Settings CPU tuner is going to be conflicting with my SetCPU profiles.
Been using nightlies since #30 or so, and I currently run SetCPU with a normal profile, a screen off profile, and a profile for <10% battery and haven't touched CMSettings' CPU manager.
I'm contemplating just uninstalling SetCPU for a day or two and seeing what a 1017max / 245min Ondemand or Powersave governor via CMSettings ends up doing to my battery life considering there will be no screen off profile.
Any thoughts?
I dumped setCPU after a lot of testing (and even bought it on market)
I'm finding I'm much happier using inbuilt CPU settings. I think battery life is the same but performance is better due to the fact that SetCPU would sometimes get stuck in my screen-off profile when turned on causing the phone to be really slow.
I recomend uninstalling setCPU, set your ONDEMAND governor with ~1Ghz and run it... You'll find your battery about the same but much less hassle.
I have yet to try that, I somewhat feel obligated to use SetCPU since I purchased it lol. But it probably won't be the last time I waste money at the market.
Neither. CPU tuner works best for me.
Sent from my HTC Vision using XDA Premium App
Utorrent76 said:
Neither. CPU tuner works best for me.
Sent from my HTC Vision using XDA Premium App
Click to expand...
Click to collapse
its the same thing :facepalm:
Try the inbuilt one... I think its way easier
I've been wondering about this too. I don't quite understand how it works. Can I just set the frequency higher till a certain point without changing the voltage and get the same battery life?
What's the best way of doing this? Just change the clock speed or do I need to change something else or update the kernel?
Whatever you tell SetCPU to do, you'll see the same settings mirrored in the CM settings.
I say setCPU cuz as battery gets lower... I have my CPU speed lower also. Basically, 15% battery lasts me forever :] lol
Sent from my T-Mobile G2
DJAeroX26 said:
I say setCPU cuz as battery gets lower... I have my CPU speed lower also. Basically, 15% battery lasts me forever :] lol
Sent from my T-Mobile G2
Click to expand...
Click to collapse
Definitely. This is the one thing I like about SetCPU is having the 10% and 5% profiles so that I can get the last few % to last forever if I need it. Although in normal day-to-day use I'm never pushing it below 20%.
ScooterG said:
Whatever you tell SetCPU to do, you'll see the same settings mirrored in the CM settings.
Click to expand...
Click to collapse
Yea I see this, as far as the governor changing etc.. This is why I'm wondering if it would be easier on my phone to just run only the CM Settings one.
I notice that every 5th or so time I unlock the phone, there is an obvious lag switching from the screen off profile, and my unlock sliders jitter around and it takes 4-5 tries to unlock the phone. I think this is probably partially due to both settings switching over trying to change.
I think I might try backing up and uninstalling SetCPU for tomorrow to see how it goes.
colonelcack said:
I've been wondering about this too. I don't quite understand how it works. Can I just set the frequency higher till a certain point without changing the voltage and get the same battery life?
What's the best way of doing this? Just change the clock speed or do I need to change something else or update the kernel?
Click to expand...
Click to collapse
I've read on here that overclocking the Vision's CPU up to 1 GHz requires no over-volting, and in theory should not affect battery life (but not sure exactly where that information originates from). But there has been lots of debate on these forums on whether the SetCPU app helps or hurts battery life depending on screen-off profiles (underclocking to save battery) or its constant polling of the CPU clock (possibly killing the battery faster).
A kernel that supports overclocking is already part of the CM ROM. If you are on CM, you can just adjust the clock speed under Settings>CM Settings>Performance>CPU settings. Or set the CPU clock using an app like SetCPU. Choosing one method over the other is what is being asked/debated here. If you are on the stock ROM, you need to be rooted, flash a custom kernel that supports overclocking, then install an app such as SetCPU or CPU Tuner to set the CPU clock to your liking.
redpoint73 said:
I've read on here that overclocking the Vision's CPU up to 1 GHz requires no over-volting, and in theory should not affect battery life (but not sure exactly where that information originates from). But there has been lots of debate on these forums on whether the SetCPU app helps or hurts battery life depending on screen-off profiles (underclocking to save battery) or its constant polling of the CPU clock (possibly killing the battery faster).
A kernel that supports overclocking is already part of the CM ROM. If you are on CM, you can just adjust the clock speed under Settings>CM Settings>Performance>CPU settings. Or set the CPU clock using an app like SetCPU. Choosing one method over the other is what is being asked/debated here. If you are on the stock ROM, you need to be rooted, flash a custom kernel that supports overclocking, then install an app such as SetCPU or CPU Tuner to set the CPU clock to your liking.
Click to expand...
Click to collapse
I'm not sure about CM's kernel with the over-volting but I do know that Pershoots kernel can be overclocked to 979mhz without over-volting (Pershoot told me himself).
At 1.8Ghz, I find the temp settings in SetCPU very useful.
Vision rooted, booted and scooted
Daughain said:
At 1.8Ghz, I find the temp settings in SetCPU very useful.
Vision rooted, booted and scooted
Click to expand...
Click to collapse
Well obviously.... But why the hell would you ever need to be running at 1.8ghz? The fact that you are always using a temp-specific profile method should show you that consistent 1.8ghz isn't good for the phone...
Okay so I uninstalled SetCPU last night and I'm going to run just the CM Settings CPU manager all day to see how it goes. Running like this:
ONDEMAND governor
Min CPU: 245 mhz
Max CPU: 1017 mhz
On nightly #19 also.
Okay so its midnight almost, and I'm at 13hrs unplugged and 52% battery still. Pretty general/light use, phone is just as snappy and the lack of a screen off profile doesn't seem to effect battery at all. Liking it so far! very interesting to see the screen off profile not mattering much.
SetCPU for me. I like to have a temperature and charging profile, to prevent the phone from overheating. Even at 1ghz the possibility exists, nice to have a backup incase.
I'm thinking set cpu conflicting with the cm built in caused my ****ty running problems. I have not used setcpu since and been good so far
Sent from prison
tackleberry said:
I'm thinking set cpu conflicting with the cm built in caused my ****ty running problems. I have not used setcpu since and been good so far
Sent from prison
Click to expand...
Click to collapse
With multiple tries... If you change the settings on one, it cancels the settings on the other... Maybe it's because you had set on boot enabled on both?
im going to run the CM tuner and uninstall Setcpu and see how it runs. i never thought about this but i do get that lag when i turn my screen on sometimes. im gonna miss having the profiles but ill see how it runs over the coarse of a couple days.
I am going to be getting an Atrix in the next few days and will install the Aura ROM right off the bat, but im wandering, since it appears to use an OC'ing kernal, what effect will this have on heat and battery life? presumably negative, but how much so? i dont want another phone which heats up like mad, but i do like the look of the ROM. please help out an Android n00b
thanks
Just because it can overclock doesn't mean you have to. I use set cpu and keep mine undervolted and set to 1.1ghz. Idle around 30 celsius and when I game it gets up to 50 degrees.
Sent from my MB860 using xda premium
the atrix on stock 1.0 ghz gets REALLY hot so yea i would assume it would just get hotter MUCH hotter but you can get a setcpu and just set your processor down when you dont use it much or make profiles to automatically do it
great, so the rom just allows OCing, not forces it? thats good to know, thanks
ishamm said:
great, so the rom just allows OCing, not forces it? thats good to know, thanks
Click to expand...
Click to collapse
it will automatically clock itself to 1.3ghz, you'll need a program like SetCPU or PimpMyCPU to set it to not OC itself.
i suggest SetCPU myself, it can be found on the market. i prefer buying it over getting it for free here on XDA, we gotta support our devs right?
I'm currently running turl1's v8 with the kernel that comes with it. I've read about people having this issue with faux'd kernel and that they fixed it by using the one is turl's build. I've attached a pic of the Time in State screen from SetCPU.
Sent from my MB860 using XDA
I am using jokersax 0.3.1. Same issue.
do you guys have profiles set?
Only based on temperature. Do you?
I have profiles set when the screen turns off and such.
I still have idle problems, but its masked a little if you underclock to 912. and with hardware acceleration you can hardly notice it.
I I did have the idling problem with previous builds so I switched to turls1's. When the new 0.3.1 came out I switched back. I also changed from setcpu to antutu cpu master pro, and now it idles correctly.
I'm using turl1's V8 Kang with faux123 025 beta kernel (1.0Ghz), and here is my CPU freq for something like a week.
I use a profile for screen off- 216-608.
Now mine looks a lot better. But I didn't change anything..??
I'm not using a profile on mine either. I think I'm going to try faux's kernel and see if it improves any. I think I would get fairly great battery life if I could resolve this issue. I got down to only 84% after moderate screen time and video and music playback today with over 8 hours off of the charger. Most time was spent in 312Mhz with 608Mhz being the next highest and 216Mhz as the third.
Sent from my MB860 using XDA
My cpu seems to be working great on turl's v8 with the default kernel. I was getting pretty poor battery life on joker's ROM, but on Turls v8 I'm getting the best I've ever had; stock or not.
Sent from my MB860 using XDA
Running Jocker's latest with the latest Faux 1.3GHz kernel.
Idles mostly at 456MHz.
Something wrong there.
After flashing faux's 1Ghz kernel and setting a profile for screen off @216Mhz it has greatly improved. Although it seems any time the screen is on it never hits 216. My battery life didn't seem to get any better either which I find odd.
Sent from my MB860 using XDA
another vote for turl fixing batt life.
No idea why some people are so good on faux's but a large proportion have these massive problems.
I switched to turls v8 with the kernel it comes with and now my battery life and cpu usages are great!
told ya, mine looks around the same
tried to feed it back in jokersax forum, not sure if he's picked up on it or not, theres plenty of people saying 'great batt life' but theres enough of us out there who aren't getting that (and whom get decent results with turl). Maybe there are subtle hw differences in certain batches or revisions of the SoC or something like that.
rmkilc said:
I switched to turls v8 with the kernel it comes with and now my battery life and cpu usages are great!
View attachment 936522
Click to expand...
Click to collapse
I've never seen my atrix idle like that.
are you sure? Mine idled similar to that in CM7, now CM9 turl build.
In jokersax build (stock kernel) 0.2 I never got below 456Mhz consequently heat and battery died in ~10% an hour increments even if I didn't touch it
Battery life on this phone is abysmal - on a fresh phone. Didn't restore much from titanium backup.
Would like to drop the CPU down a good 25% or so, can this be done without too much stress? It's an unbranded, rooted i9505 in Australia.
I suspect I'll need to flash something to do so, is that right?
wizzbang3 said:
Battery life on this phone is abysmal - on a fresh phone. Didn't restore much from titanium backup.
Would like to drop the CPU down a good 25% or so, can this be done without too much stress? It's an unbranded, rooted i9505 in Australia.
I suspect I'll need to flash something to do so, is that right?
Click to expand...
Click to collapse
Mines telstra stock rooted using faux kernel and my battery life is superb
Sent from my GT-I9505 using xda premium
It must be asked in Q/A Subforum buddy.
Ausboy 2011 said:
Mines telstra stock rooted using faux kernel and my battery life is superb
Sent from my GT-I9505 using xda premium
Click to expand...
Click to collapse
Define "superb" for me.
Apologies for jumping in here. Can you define abysmal too? I would say my battery life is more than double my S2 (that was Cyanogen niggtlies but this is currently djembey's slim). Biggest drain is usually the 3G but I have that off most of the time. It is hard to compare to be fair as we will all use different settings but I have a lot of the bloat removed or disabled, power save on and screen at half brightness. How is yours setup as maybe we can shyc settings a little to compare more closely.
Ausboy 2011 said:
Mines telstra stock rooted using faux kernel and my battery life is superb
Sent from my GT-I9505 using xda premium
Click to expand...
Click to collapse
If the reason to underclock is to save more juice, you should understand that the phone doesn't work on 1,9ghz most of the time, on average it's 200-800mhz depending on task, so you would not probably win a lot battery if you underclock let's say to 1.7 unless you're a heavy gamer.
Sent from my GT-I9300 using xda premium
beeboss said:
If the reason to underclock is to save more juice, you should understand that the phone doesn't work on 1,9ghz most of the time, on average it's 200-800mhz depending on task, so you would not probably win a lot battery if you underclock let's say to 1.7 unless you're a heavy gamer.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
I know this tread is already pretty old, but that answer is only partially true.
On stock configuration the GS4 uses the 'ondemand' cpu gouvernor. That gouvernor ramps up the cpu speed to the max when cpu activity is detected and will then slow down the cpu depending on the task. So everytime you open/close an app the cpu is running at 1.9ghz. (At least that I heard/experienced) using a custom kernel you can choose a different gouvernor which is more battery friendly, or lower the max cpu speed(from 1.9 To for example 1.7ghz). You can also lower the min cpu speed so that when the device is idle, it will consume less power (I think standard is around 350mhz and I put mine on 189). Some kernels even allow to underclock the GPU. Undervolting will also save battery.
In short: using a custom kernel you can really save some battery, increase performance, or get a better balance between the two, but you will have to take the time to find the settings that work best for you. I personally use KT kernel, with an overclocked CPU and GPU, but I also undervolted them both by 75mV, and with some tweaking with settings for when the screen is turned off, my battery lasts longer than stock configuration.
Correct me if I'm wrong on something, I'm not a Cpu expert
And sorry for bad english
wizzbang3 said:
Battery life on this phone is abysmal - on a fresh phone. Didn't restore much from titanium backup.
Would like to drop the CPU down a good 25% or so, can this be done without too much stress? It's an unbranded, rooted i9505 in Australia.
I suspect I'll need to flash something to do so, is that right?
Click to expand...
Click to collapse
Check this out, if you long press the power saving icon in the notification pull down, it will bring the settings for it, Uncheck all but the cpu. It will run no higher than about 1.3 ghz and is plenty fast for all tasks. I use that setting on the s4 and note 3. I never ran into any lag except TouchWhiz home launcher but I use Nova Launcher anyways.
You will see a better battery life as well.
Hey guys.
I have a clean Mahdi ROM (the latest from like 1 week ago) and have the feeling that the battery drains slightly faster than in stock. Apart from other things I started trying different kernel tweaks and I discovered the following:
The governor, although showing explanations for a whole 7 different modes, only allows me to either pick "interactive" or "performance".
Since I never really need the CPU settings from interactive mode, I actually want to use conservative.
How can I realise that now?
Please feel free to post your battery life stats, I'm really curious.
Sidenote: I have "transparent weather clock" on my homescreen and it seems to need a lot of battery. Does anyone have a recommendation for a lightweight & goodlooking homescreen widget?
The kernel for that ROM only contains two governors, please do not use performance because it only uses your max frequency, which is bad for temp & battery life.
Ace42 said:
The kernel for that ROM only contains two governors, please do not use performance because it only uses your max frequency, which is bad for temp & battery life.
Click to expand...
Click to collapse
Ok, thanks for the info. I wondern why it only contains those two though.
I'd never use performance, interactive already provides more power than I need.
I'm just looking for a way to actually use the conservative mode.
Something weird just happened to me: my phone was at about 38% and when I looked 1h later, it was pretty warm and powered off 1min later because battery had dropped to 1%.
I think this is pretty weird. I did not use the phone in that hour and had no apps running.
As illogical it might sound, my first suspect was the energy saving mode I enabled. I dont know why but I think it messed something up.
Does anyone have similar issues or any useful advice for me?
w00ZzL said:
Ok, thanks for the info. I wondern why it only contains those two though.
I'd never use performance, interactive already provides more power than I need.
I'm just looking for a way to actually use the conservative mode.
Click to expand...
Click to collapse
The developer believes those to be the best choices, I have no clue why. Interactive mostly stays near the max freq & makes my phone uber hot like an oven. Feel free to use Render kernel, its in the general section.
w00ZzL said:
Something weird just happened to me: my phone was at about 38% and when I looked 1h later, it was pretty warm and powered off 1min later because battery had dropped to 1%.
I think this is pretty weird. I did not use the phone in that hour and had no apps running.
As illogical it might sound, my first suspect was the energy saving mode I enabled. I dont know why but I think it messed something up.
Does anyone have similar issues or any useful advice for me?
Click to expand...
Click to collapse
I've never experienced that, are you on the latest nightly?
Transmitted via Geass
Ace42 said:
The developer believes those to be the best choices, I have no clue why. Interactive mostly stays near the max freq & makes my phone uber hot like an oven. Feel free to use Render kernel, its in the general section.
Click to expand...
Click to collapse
Do you have Render kernel? If yes which governor mode are you using?
Ace42 said:
I've never experienced that, are you on the latest nightly?
Click to expand...
Click to collapse
I'm on the version from 6-28 and patch V6 which should be the latest?!
w00ZzL said:
Do you have Render kernel? If yes which governor mode are you using?
I'm on the version from 6-28 and patch V6 which should be the latest?!
Click to expand...
Click to collapse
That is the latest, I'm currently using Render kernelon 6-28 with ondemand.
http://forum.xda-developers.com/lg-g2/development/kernel-render-kernel-aosp-lg-roms-t2803929/page5
Ace42 said:
That is the latest, I'm currently using Render kernelon 6-28 with ondemand.
http://forum.xda-developers.com/lg-g2/development/kernel-render-kernel-aosp-lg-roms-t2803929/page5
Click to expand...
Click to collapse
Thanks for bringing that kernel up, I've flashed it yesterday and am delighted. Will try the release from today now.
BTW my low battery life is gone now so thanks again.