[Q] CPU not stepping down - Battery drain - Atrix 4G General

So I have gingerbread installed and initially it was working wonderfully and great battery life.
Lately its been running very warm. When I go into setcpu it does not look like the CPU is ever clocking down from 1000mhz. Anyone experiencing this? Anything I should look at to ensure its setup to down clock the CPU?

Make sure your min and max aren't both set at 1000.

jank0023 said:
So I have gingerbread installed and initially it was working wonderfully and great battery life.
Lately its been running very warm. When I go into setcpu it does not look like the CPU is ever clocking down from 1000mhz. Anyone experiencing this? Anything I should look at to ensure its setup to down clock the CPU?
Click to expand...
Click to collapse
You can try limiting the CPU, it's very likely a rogue program driving it up. Suggest downloading SystemPanel and then enable monitoring for a day or 2 then look to see if any apps in the history have high cpu usage.

mysticdrew said:
You can try limiting the CPU, it's very likely a rogue program driving it up. Suggest downloading SystemPanel and then enable monitoring for a day or 2 then look to see if any apps in the history have high cpu usage.
Click to expand...
Click to collapse
Yeah...its not set there.
Thanks for suggestion about monitoring the different apps. Ill try that.

mysticdrew said:
You can try limiting the CPU, it's very likely a rogue program driving it up. Suggest downloading SystemPanel and then enable monitoring for a day or 2 then look to see if any apps in the history have high cpu usage.
Click to expand...
Click to collapse
Thanks for suggestion, I ended up using free tool System Tuner and immediately identified the problem, it was sportcenter.
CPU has now dropped, thanks for suggestion.

Related

x10 uses ondemand cpu scaling 245 - 998 mhz stock, do not use setcpu

just wanted to let everyone know this, as there are still plenty of threads out there that suggest setcpu, and it's a waste of time
Thanks dan, where you been stranger?
Sent from my X10i using XDA App
so what does it mean? it's doing what setcpu does? what about battery and temperature profiles? what if i want to force the cpu to use a lower clock speed to conserve battery?
I never understood SetCPU myself. The CPU is only used when required, so creating all these settings likely does nothing.
I'd consider it for overclocking, if that was possible.
I was also informed that our phones should do this anyway but I was suspicious of how well it does, being on 1.6 and butchered by SE after all.. it made a good deal of difference before the update.
Trying it without the update now and we'll see how it goes. Completely removed it and power cycled. Will bump in a few days with my results.
I found android got extremely laggy on 1.6 with setcpu. and I use a temp/cpu widget to keep tabs on stock behavior, my cpu sits at 245 most of the time, except when I'm using the phone
Sent from my X10i using XDA App
dan-htc-touch said:
I found android got extremely laggy on 1.6 with setcpu. and I use a temp/cpu widget to keep tabs on stock behavior, my cpu sits at 245 most of the time, except when I'm using the phone
Click to expand...
Click to collapse
What widget do you use?
I took a quick look on the Market and AppBrain, and couldn't find anything to track/plot CPU clock to see what the phone's doing while in standby.
I do use SystemPanel, but it doesn't plot CPU clock over time, only usage.
Try advanced task manager it shows cpu speed...
Sent from my X10i using Tapatalk
[email protected] said:
Try advanced task manager it shows cpu speed...
Click to expand...
Click to collapse
I'm not looking for a way to see the speed. SystemPanel will do that. I'm looking for a plot that shows the cpu speed over time, so I can see how and when it changes.
saltorio said:
I'm not looking for a way to see the speed. SystemPanel will do that. I'm looking for a plot that shows the cpu speed over time, so I can see how and when it changes.
Click to expand...
Click to collapse
Try Usage Timelines Free or seepu++ (not free and dev seems to have abandoned it)
Edit: sorry I see you want clock speed not usage. I have yet to find an app for that as well.
Sent from my X10a using XDA App
so what is SetCPU doing then? draining the battery? or is it affecting the charging process?
and what about the app CoolS? its almost the same thing as SetCPU but the only thing you can do is slow the CPU down
You can use SetCPU to:
1. Overclock (but not on X10)
2. Underclock (you know you go somewhere for 2 days and forgot the charger at home)
3. Make profiles to lower CPU freq when temp is too high
For day by day use, i'm ok with android's ondemand scaling.
use android hackers apk. thereu can see theCPU over time...
Sent from my Rooted X10i using Tapatalk
i use setcpu to underclock my X10 to 5xx mhz when the screen is off.
my batt usage is better, from 3-5% per hour to below 2%.
I've been using overclock widget to keep it to 998mhz to see if it would make a difference in quadrant. Recently i uninstalled it and i still get about the same benchmark score.

Overclocking with Jrummys?

I just downloaded Jrummy's Overclocker and i was wondering what are some settings for a safe overclock. im shooting for 1.2
gkallivrousis said:
I just downloaded Jrummy's Overclocker and i was wondering what are some settings for a safe overclock. im shooting for 1.2
Click to expand...
Click to collapse
1.2 should be no problem although all phones are different. start with the low voltage at 1.1 make sure the phone is stable. a quick test is to open the browser and load a few pages. a GOOD test is to run quadrant. then just increase the speed until it locks up. pull the battery and set it down 1 or 2 speeds and thats your max stable overclock at that voltage. most people are able to run 1.2 or 1.3 with no issues. i can run at 1.3 with no issues. any higher and after a few days (or less respectively) my phone hangs. Also increasing voltage will yield higher clocks but will drain the battery faster. just play around if the phone locks up just pull the battery. also i would not play with the manual settings until you are familiar with the basic ones first.
I am most stable at 1.25ghz LV. Currently running GummyJAR2.5 with Blueberry Theme.
No issues. I would recomend installing AutoKiller. This is not same as Task Killer. It frees up memory. Same function as the one that comes with Jrummy Overclock but you can customize it more.
auto killer waste battery we have plenty of memory on our phones
so what do you recommend for a jrummy oc? i was thinkin 1.2 on lv
I can only get up to Low volt 1.15 otherwise. Once I click on anything higher i get a MAJOR hanging as soon as its done overclocking. pissed but guess thats just the point that all phones are different.
friguy3 said:
I can only get up to Low volt 1.15 otherwise. Once I click on anything higher i get a MAJOR hanging as soon as its done overclocking. pissed but guess thats just the point that all phones are different.
Click to expand...
Click to collapse
yup...some people can run 1.4 with no problems...try upping the voltage a little
1loudsvt said:
auto killer waste battery we have plenty of memory on our phones
Click to expand...
Click to collapse
I wasn't a believer until I installed it. My ram use to run low and some times made my DX run slow. Since installing the autokiller, my DX runs smoother, zippier and consistant. I have mine pre-set at extream. As for the battery, I don't notice any difference and I am semi heavy user. I been running Autokiller for a while.
Hey guys, I recommend using QuickClock Advanced for some real battery savings. It calculates the lowest stable vsel your cpu can handle and then you can overclock from there.
my settings
300mhz 15vsel
600mhz 30vsel
900mhz 45vsel
1200mhz 61vsel
I could never get over 1.1 using jrummy untill I changed the gov, use anything but "on demand" and I can get 1.4 all day. The stock settings work well using the "performance" gov but battery life can suffer if you get crazy. Performance keeps it running at top speed all the time. Hope this helps.
Sent from my DROIDX using XDA App
Droid-Xer said:
Hey guys, I recommend using QuickClock Advanced for some real battery savings. It calculates the lowest stable vsel your cpu can handle and then you can overclock from there.
my settings
300mhz 15vsel
600mhz 30vsel
900mhz 45vsel
1200mhz 61vsel
Click to expand...
Click to collapse
Ive used similar settings and worked fine on my phone running Rubix.

oc'd phone heating up during normal use and poor battery life

Well ill start off by saying I'm new here and this is my first post. I'm also very new to this stuff and have a lot to learn. A buddy of mine recently rooted and overclocked my phone using the sense 2.6.32.21 1.5ghz oc/uv kernel. I currently have it set to 1.19 max 768 min and am experiencing temps above 107 running emulators and just web browsing.. I am also seeing pretty poor batt life even using battery booster and advanced task killer.. any help is greatly appreciated!
Battery apps and task killers tend to have the opposite of their intended effect on battery. Android has a built in utility to watch battery usage, why do you need a 3rd party one? Also do some reading on task killers, you will see why they are unnecessary on Android. I've stopped using one and my phone runs faster and more stable than before.
768 min is VERY high. Might explain the heating and battery life drain quite a bit.
Try this for me, please. Set your governor to interactive and drop your min down to 245. Run that for a whole charge. You may be surprised.
Sent from my PG06100
Also, I second the post above me. Advanced Task Killer and anything like it ultimately cause more harm than good. Battery apps, such as Juice Defender, also shouldn't be necessary. Although, it is YOUR phone.
Thanks a lot for the replys. I set the min to 245 and am seeing serious changes in temps. I also uninstalled atk but installed appkik. I am also still running battery booster but may get rid of it soon.. I feel like this phone should have better batt life. Any suggestions?
bearsblack said:
Thanks a lot for the replys. I set the min to 245 and am seeing serious changes in temps. I also uninstalled atk but installed appkik. I am also still running battery booster but may get rid of it soon.. I feel like this phone should have better batt life. Any suggestions?
Click to expand...
Click to collapse
well they gave some suggestions. which it seems you dont want to listen to. you dont need task killers of any kind
Sorry I'm stubborn. Uninstalling now
No disrespect here, but seriously, if you don't know what and why you're overclocking, don't know the inherent risks, etc, why are you doing it?
Compusmurf said:
No disrespect here, but seriously, if you don't know what and why you're overclocking, don't know the inherent risks, etc, why are you doing it?
Click to expand...
Click to collapse
because all the cool kids are doing it smurf...duh.
But seriously, min. should not be set at anything greater then 245. Only use performance if you are benchmarking. Default at the moment should be interactive.
Just gonna add my 2 cents in from personal observation....after doing some reading on overlooking and stuff I've noticed when going into the different ## modes, the shift usually drops its processor cycles to pretty low numbers in the 200-300 mhz range when its just in standby or not doing anything...it only kicks it up when you need the power. So the heating up is probably caused by constantly running at what used to be its max territory...PLUS youre going above and beyond the original limits/specs at a constant so it never gets to relax even when the phone is idle...I hope that makes sense. So as one poster mentioned keep the min at the stock setting and if you really want to/need to then raise the max mhz to whatever your phone can handle reliably. Correct me if I'm wrong anyone who is more into the overlooked setups. Me personally, stock has been able to keep up with whatever I have thrown at it after 30 days and still getting 25+hrs on one charge.
Sent from my PG06100 using XDA App
I currently have it governed at 245 max screen off. Running 1.2ghz max interactive with no task killers or batt savers. Batt life seems to be somewhat better but temps still creep past 105. Thanks a lot for the info
alittle off of the beaten path, but i tried runing 245/1801 interactive on evervolv and noticed alot of random reboots. set it back at on demand and am having good luck with that. why is everyone leaning towards interactive??
Excuse me if I am wrong it's early and im too lazy to reread up on it but I believe the difference is with on demand there is a slight delay(second or two) and it gradually kicks up to where it needs to be where is interactive is a spike the second you need it...
JAREDR said:
alittle off of the beaten path, but i tried runing 245/1801 interactive on evervolv and noticed alot of random reboots. set it back at on demand and am having good luck with that. why is everyone leaning towards interactive??
Click to expand...
Click to collapse
Interactive is, usually, a lot better for battery life.
If you look at your cpu's scaling history when on the two, TYPICALLY, you'll see a whole lot more time in higher frequencies using ondemand.
That's not to say, however, that with some devices and some kernels they will act the same.
Sent from my HTC Speedy

SetCPU vs. CMSettings Built-in CPU manager

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.

[DISCUSS] Underclocking

Hi guys,
I've read guides on using SetCPU to underclock the battery to conserve power, and hence I tried it.
What I did was to change the CPU scaling to 'ondemand', and created a profile that runs the CPU at ~300MHz when the screen is off. However, I've noticed a drastic decrease in battery life instead; the battery seems to drop faster while playing video games, and there was a humongous drop of 30% battery with one night's sleep (data is off).
Just wondering whether I did anything wrongly, and how do I achieve the most energy-efficient settings? (And any undervolting gurus here?)
Thanks!
+ 1
Sent from my R800i using Tapatalk
The reason why the battery is draining faster when playing games while underclocking is because you're forcing the phone to work harder as its power is limited.
It's working harder to play games that it usually wouldn't have much trouble playing.
Raysie said:
The reason why the battery is draining faster when playing games while underclocking is because you're forcing the phone to work harder as its power is limited.
It's working harder to play games that it usually wouldn't have much trouble playing.
Click to expand...
Click to collapse
Since I have my CPU scaling set to 'ondemand', shouldn't it scale back up to 1GHz when playing games? Or does it only go as much as it thinks is required?
In this case, should I setup custom profiles when launching applications?
vemoxy said:
Since I have my CPU scaling set to 'ondemand', shouldn't it scale back up to 1GHz when playing games? Or does it only go as much as it thinks is required?
In this case, should I setup custom profiles when launching applications?
Click to expand...
Click to collapse
I'm not 100% sure mate. But by the sounds of things, it sounds like something (possibly a game or heavy app) is still running in the background while the phone's screen is turned off.
Sorry I couldn't help more, but I do definitely know the reason for the battery drainage is due to the PC working overtime while it's being told to only work at ~300Mhz.
Raysie said:
I'm not 100% sure mate. But by the sounds of things, it sounds like something (possibly a game or heavy app) is still running in the background while the phone's screen is turned off.
Sorry I couldn't help more, but I do definitely know the reason for the battery drainage is due to the PC working overtime while it's being told to only work at ~300Mhz.
Click to expand...
Click to collapse
Ahh that makes so much sense now. I remember checking the running services and not finding anything but I guess whatever app that was running might not be displayed. Thanks!
Any undervolting experts!!

Categories

Resources