[Q] CM 7 performance question?!? - EVO 4G Q&A, Help & Troubleshooting

Im running CM7 with ADW EX launcher and a 3500 MAH battery. I want to know how I should adjust the CPU for maxium performance? Any suggestions help. Thanks!

Whatever setting you want.
Performance will run the cpu at max. Best performance, worst battery
conservative slowly ramps up the cpu, usually good performance and battery
ondemand ramps up cpu quickly and slowly moves it down. better perfromance, worse battery (than conservative)
Interactive - tries to modify cpu a little more efficiently- performance and battery unknown (there is no known concesus as far as I know)
Therefore if you want amazing performance and dont care about battery go performance, if you want to use your phone more than 6 hours, go with ondemand or interactive.

Thank you
Sent from the CM7 Green Machine!!

If ADW Ex feels laggy, download VM Heap Tool and increase the dalvik heap size. That always worked better for me than increasing the cpu - at least as far as the launcher goes.
My Evo + xda Premium App = This post.

Related

SetCPU saving power potential?

Heya,
I've heard of this SetCPU program, and figured it has some solid potential of saving battery power.
My question is - does it work? I've read several post claiming that SetCPU doesn't work on HTC phones.
If it does - will using the "Mix \ Max frequency" mode will save battery during stand by and normal usage, or just slow down the phone?
Using Rooted Desire, LeeDroid 2.2d.
Its primary use is to overclock the CPU, its secondary use is to create profiles and reduce the clock or change the governor. This will improve battery life slightly but also decrease responsiveness, depending on how far you go.
You'll need root if you want to use it.
To really increase battery life you have to use a custom ROM with an undervolted kernel.
So you're saying that the saving in battery life is insignificant considering the slowdown in performance?
yes, you use LeeDroid which is undervolted, thus perfect conditions.
It also uses a custom governor 'Smartass' which gives you best performance while using it and limits the max. clock while sleeping. That's the most common method to increase battery life with SetCPU while maintaining performance. So no, you don't need SetCPU, LeeDroid handles everything perfectly already.
However, the Desire has a very powerful CPU, compared with other Smartphones. So you can use SetCPU to limit the clock to maybe 700MHz or 800MHz. This will increase the battery life but also reduce the processing power. If you don't play games, don't do a lot of simultaneous things or browsing huge websites, don't use heavy loaded homescreens, it's possible that you don't notice the reduced processing power.
Thanks again
I guess there is no damage to the SnapDragon if I lower clock speeds a bit...
But, if I want to do some overclocking - how far is it safe to go?
When I OC'ed my Q6600 CPU I used the TheremalRight Extreme 120 with two Slip Stream fans to cool it off.. So, will heat damage be a constant threat to an overclocked Desire?
I currently live in Israel, and it's hot as hell even on stock speeds
CoreOxide said:
Thanks again
I guess there is no damage to the SnapDragon if I lower clock speeds a bit...
But, if I want to do some overclocking - how far is it safe to go?
When I OC'ed my Q6600 CPU I used the TheremalRight Extreme 120 with two Slip Stream fans to cool it off.. So, will heat damage be a constant threat to an overclocked Desire?
I currently live in Israel, and it's hot as hell even on stock speeds
Click to expand...
Click to collapse
I for one has chosen to disable the default powersave in Auraxt sense, and then using SetCPU to control it, i get a day of power easily, and still goes to bed wit 50% power, that is with stock clocks on normal usage, but with minimum power (245) on screen off
Re overclocking:
To reach high clock speeds you also increase the voltage on your PC, else you can't increase the frequency that drastically.
Because you can't improve the cooling on the desire you have to keep stock voltages but also can't overclock that much.
The overclocking methods on the desire keep the voltage at stock values or even lower (defrost rom).
I don't know the voltage values for LeeDroid.
I it shouldn't get warmer. In the worst case it will crash and reboot until you reduce the clock speed.
Sent from my HTC Desire using XDA App

[Q] SetCPU scaling governor?? Which is bes?

I'm running calks rom, and i have setcpu with his profile settings, i just flashed the the newer kernel in the development section for superior battery charging and it has the "smartass" scaling as an option?
Which scaling governor works best? with battery and performance both in mind
"smartass" or "on-demand"
A lot of people say that interactive is really good. my phone doesn't like to play nice with it. I use performance with screen on, battery life isn't a huge factor for me. I set mine to the lowest possible with screen off. I have also heard a lot of good things about smartass, but I have never used it. I would play around with smartass and interactive and see which one works best for you
Swyped from my dark and cyanogenized EVO
I have mine all set to Smartass.
If you select a governer leave setcpu turned on and let your phone idle with the screen on and watch it.
You don't want you CPU maxing out when it's not in use.
I find smartass to keep it at the lowest clock (245 for me) better than any other governers.
Probably should add, i'm getting 20+ hours off a charge with pretty heavy use. but that's with profiles scaling my cpu down as my battery dies, all set to smartass.
With an evo and fresh 3.5.1, n4.3.1 kernal havs, bfs, sbc, the phone has been running very stable @ 1190 but the smartass setting doesnt seem to be playing too well w my phone after many benches w basic setcpu program "long bench" I have determined my phone runs optimal at conservative and performance. Battery isnt terrible on performance as if I stayed by a router for 60% of a full seidio 3500 would be 48-55 hours. This has been best combo for me for speed and life that I have found. no reboots or basic lockups occasionally for an extended time. Maybe its the way smartass looks for what to do by scaling when performance is all way looking for next task that would help it work. But thats my phone, my old droid reponded very dif to kernal swaps as I flashed many too. Battery life off the wifi more has netted me in the 40ish hour charge point. Regardlesd has held 2 days morning to evening routine.

In regards to cpu kernels and other stuff

Am using AndroidRevolution HD and PopcornKernel for the maximum battery life.
I am using agressiveX governor.. its basically conservative with tweaks and hotplugging
At first I used franco's updater app to change my cpu min and max.. this app did not have a scheduler option but when i used SetCPU i chose deadline.. my batt life became a bit shorter.
I had 300+ min and 700+max. Was running smoothly and got about 6h on screen time thanks to both the rom and kernel being built for batt life and the conservative-like governer.
So basically i have 2 questions:
Which scheduler do I use to maximize battery life and Why is it when my device is off screen it runs out of batt so fast.. could it be due to hotplugging or the low cpu speed i have?
Sent from my Galaxy Nexus (Jelly Bean)
What are your battery stats like while the screen is off? If the phone is being held awake, you have an app that is constantly waking the phone up. Next charge cycle, provide a screenshot. I don't know just how much different schedulers help in terms of battery. I've hopped between noop and deadline and never really noticed a difference. Best bet would be to try each one. YMMV because my usage pattern may not match yours.
I have checked with CPUSpy and yes my device is entering deep sleep.. i wanna know if such a low voltage affects my phone sleep since i have hotplugging enabled
Sent from my Galaxy Nexus (Jelly Bean)

Which do you like smartass v2 or ondemand

smartass v2 and ondemand are very popular on the XDA
Which do you like?
I think smartass is a better governor in my opinion.
Sent from my Inspire 4G
Neither is going to make your battery bigger, lol. But I tend to use smartass. I think the key to saving battery is lowering your sleep CPU to as low as possible.
Sent from my HTC Desire HD using Tapatalk 2
I've been using ondemand and smartassv2 each for a while and I haven't noticed any increases in performance or battery life. Every phone is different, so I guess you should just find what works best for you.
Also, performance wise our phone's processor is more than enough to deal with most things. I have rarely ever felt that I've need to overclock (unless I'm trying to get a quadrant standard PR ), usually it's an issue with RAM (once again, for me at least)
Not so big difference, but I think ondemand is better.

Powersave VS Conservative governor.

Wich is better for battery saving ?
Powersave should be better in terms of battery usage, but worse in terms of lags.
IMHO the default governor does a very good work. In my eyes, half an hour more screen time isn't worth the effort at all.
I use conservative, haven't lag, I like this. Default setting is interactive mode.
Thanks ?

Categories

Resources