CPU Free: SetCPU and System Panel - G2 and Desire Z General

Hi,
After a recent thread about overclocking with scripts, I started looking at my CPU speed. In SetCPU the speed changes (read: toggles) between my max and min setting, while System Panel shows a large variety of speeds between my max and min setting, according to demand.
Is system panel just more accurate? or is it dividing the max freq by the CPU load? Is actual CPU frequency the same as max freq divided by CPU load?
Thanks for any info you can give me.
Sent from my HTC Vision using XDA App

System panel probably just updates faster then setcpu.
Sent from my T-Mobile G2 running Cyanogenmod.

Seems likely.
Here is a good wiki article on this
http://en.m.wikipedia.org/wiki/Dynamic_frequency_scaling?wasRedirected=true
It seems like if I was using scripts that I'm only getting dynamic frequency scaling with scripts as opposed to dynamic voltage scaling, which I would need a new kernel for?
Maybe I'll start a new thread...
Sent from my HTC Vision using XDA App

Related

[Q] Best CPU settings?

Which are the best cpu and memory settings for x8?
Wich rom do u use?
If is minicm, you can easily go to, 729 or 748 mhz with no reboots, smooth and stable
Sent from my Arc-X8 using Tapatalk
MiniCM6-1.0.0-X8
Which is the best app?
You must test which frequency is best for you because every processor is different. One can run on 729 MHz without problems but other can't. You can use CPU Master or SetCPU from Market or other apps
but no need to use 3rd party apps if using miniCM, since you can change OC in cyanogenmod settings
and it's just as dbts25 said, every cpu is slightly different, some people can't even overclock cpu to 614 mhz, and some can go over 800...
i prefer using 691 or 710, these two are pretty stable for me, and my limit is 729 - i can't go higher no matter how much i try - the phone reboots immediately
i'd recommend you to check it yourself, and when you find a good, stable frequency, reduce it by 19 mhz - you'll propably have less reboots, if any at all it's more secure to do so in my opinion.

how to overclocking htc wildfire

i have have rooted htc wildfire and have installed CM7.1.
can any1 pl guide me how to over clock the CPU.
after entering cyanogen-mod settings>performance>CPU setting, i have min CPU frequency which is currently 352 MHz and max CPU frequency which is currently 528MHz. do i need to change them directly or do i need any kernel for this?
regards.
Just change the values. CM7 comes with an OC kernel preinstalled.
Sent from my HTC Wildfire using XDA App
which values are best for Minimum and maximum CPU frequency.
I read 691 max 160 min but it's not law.
where are the experts
pl guide what is the best minimum and maximum CPU speed that i should set to get maximum performance from wildfire.
It all depends on you and your preferences.
If you're playing games use 729 as max
If you want max battery use 480 as max.
352 is a good minimum overall.
cheekugr8 said:
where are the experts
pl guide what is the best minimum and maximum CPU speed that i should set to get maximum performance from wildfire.
Click to expand...
Click to collapse
Please find the SetCPU thread under XDA Forums, HTC Dream: G1 > G1 Apps and Games. Or http://forum.xda-developers.com/showthread.php?t=505419
It's an app for you to overclock your wildfire with custom rom. Download the latest one, send it to your phone's SD, install the apk using Astro or other file managers. The app includes On demand, based on how much MHz you currently need. It is free, but you could donate to the producers of the app. I'm now currently running on 710Max/245Low On Demand. Pretty sweet app.
Well Min 480 and Max 729 ... if u want performance!! (M using the same)

CPU Govenor question/idea

Hey guys, ive been testing out the different governors. This is kinda android wide.. but ive only got my trusty HD2 to test on. If an administrator thinks this thread belongs in the Android General, feel free to move it.
So my idea/thoughts:
Ive noticed EVERY govenor doesnt really "scale" the CPU. Once it hits 100% it seems to shoot straight up to the MAX CPU SETTING.. This is redunant, as when one is web browsing, text messaging, calling, file browsing etc etc.. one does not need max CPU settings. All its doing is wasting battery. I can have an extremely smooth phone at 614400 set as max. Except when i play any high res games. So i created a script which sets my max CPU back to 1.6Ghz. I've placed said script on the home screen and i just tap it to run it then launch my game. I tap another script after to set max back to 614400.
So i am wondering if anyone can make a governor that is more "scaling" then immediatly setting the CPU to MAX when the cpu hits 100%. Maybe add some sort of timer, like if the cpu is at max for x amount of time then jump up. Or some other option to allow the CPU to stay at a set lower level. Ive tried all governors and Ondemand with a decent power save bias works. But it biases at frequencies of 96mhz or whatever your min value is. So we should be able to have a power save bias to bias at a set frequency.
My other idea was writting an apk that would see what the foreground app is and then throttle CPU according to user settings. Like say if angry birds is open, it would throttle to 1.6Ghz or whatever MAX cpu setting you have. Then when the app is closed, it would throttle back down. Its pretty much my script but lazified. ;P
Any and all thoughts are welcome this is just a brainstorming thread
Is this a bad idea? Or not possible? Nobody commented
Sent from my HTC HD2 using Tapatalk
I think it's a good idea, wouldn't mind seeing that as an apk
Sent from my HTC Runnymede using XDA
chrisrj28 said:
I think it's a good idea, wouldn't mind seeing that as an apk
Sent from my HTC Runnymede using XDA
Click to expand...
Click to collapse
Seeing which? Making an apk that see's which program is open and throttles accordingly? I would rather have a governor that throttles better. Just dont know how to achieve that. Ive gotten my smartassV2 setting pretty tweaked. Its mostly been in the lower frequencies but lags at a couple of things when texting. Maybe i'll finally cave and learn full fledged java programming and make an apk...

TricksterMod replacement

Do you know any good alternatives for TricksterMod that support OC and undervolting? I'm running latest ParanoidAndroid with M-kernel. Help much appreciated!
Why do you want to use another app? If you read OP of M-Kernel, you will see that only trickster is supported to change parameters. Extract from the OP: "The only app supported for changing any kernel parameters and settings is TricksterMod".
Odp: TricksterMod replacement
I want to try another one, because when I downclock to 1,2 Ghz, there seems to be no direct voltage change option for that frequency, closest is 1170 and 1230 Mhz. So I have no idea which one should I change.
That's the way the nexus 7 gets frequencies. Instead of using specific voltages, it uses an incremental table.
Sent from my Nexus 7 using xda app-developers app
Yep, i've read that tegra uses the table as a reference... Even if there the kernel has clock speeds that directly relate to the one you are going to use, -50mv does not mean a direct -50mv sent to the core. Also, tegra does auto 'cold zone' undervolt when it's capable. Hence, the voltage set contrasted to the frequence set in any software is relative to tegra but not 100% definitive...
Odp: TricksterMod replacement
Thanks, seems like undervolting my Nexus won't be as easy as I thought.
Dont worry too much about it. It's just like your local speed limit, if 40mph/kph you wont stay exactly at 40 all the time, neither always below or always above. It will be a reference and realtime decisions are made based on road conditions. Somewhat simillar here.
Im lucky to have a good chip, able to run at 1.6G with voltages meant for 1.2 stock... Able to push it lower but it starts locking up once in a while. It might take a few days so have fun! Remember to backup anything important just in case =>

Rooted Users: Underclock/Governors

Hi,
This thread is for discussing various governors/underclock settings on stock kernel for root users.
It looks like there are 4 governors on the stock kernel:
-interactive (default)
-ondemand
-userspace
-performance
Underclocking also works.
Because we do not have init.d support yet, I don't believe it's possible to set your desired clockspeeds/governor automatically on boot. But the settings can be accessed with pretty much any app like SetCPU, Voltage Control, System Tuner, etc. I use Voltage Control app.
I found the lowest I can underclock it without issues was 1134Mhz. Any lower and the active notifications would freeze sometimes. It seems with ondemand and 1134Mhz underclock it feels as snappy as the default config (1.7Ghz - interactive) but seems to use less battery and in some cases feels snappier due to more aggressive governor.
Post your findings/settings.
Init.d support might also be available as theres a app that gives init.d support try pimp my ROM from the play store, has the app bakes in and will verify if init.d support is working
Here's that app http://www.androidfilehost.com/?fid=9390248398092764054
Sent from my XT1058 using XDA Premium 4 mobile app
Has anyone tried turning on soc c2 and c3 and seeing what the results was? I use fuax clock for my app. I'm currently running on demand gov 1.134 GHz and GPU set to 320 with on demand and emmc entropy contribution set to off. I'm on an att x
sent from my rooted at&t moto x
krypticos said:
Has anyone tried turning on soc c2 and c3 and seeing what the results was? I use fuax clock for my app. I'm currently running on demand gov 1.134 GHz and GPU set to 320 with on demand and emmc entropy contribution set to off. I'm on an att x
sent from my rooted at&t moto x
Click to expand...
Click to collapse
hey! what kind of battery life are you getting with those settings?
I know the phone already gets awesome battery life, but
i like tinkering with settings haha
So far its been a little better I mean maybe 20% better. I'm normally at 35-40% battery at this time of day but with these settings I'm currently at 60% with the same amount of usage.
sent from my rooted at&t moto x
krypticos said:
So far its been a little better I mean maybe 20% better. I'm normally at 35-40% battery at this time of day but with these settings I'm currently at 60% with the same amount of usage.
sent from my rooted at&t moto x
Click to expand...
Click to collapse
hmm i'll have to give it a shot.
thanks for the info!
flashallthetime said:
Init.d support might also be available as theres a app that gives init.d support try pimp my ROM from the play store, has the app bakes in and will verify if init.d support is working
Here's that app http://www.androidfilehost.com/?fid=9390248398092764054
Sent from my XT1058 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=com.androguide.universal.init.d
any updates on this?
going to try this. froze plenty of unused apps, governor is still interactive, i/o is still cfq. clocked at 1.134. Advanced settings stock. applied init.d tweaks (fly on). will be back with results!!

Resources