ICS 8.7 is clocked by default at 1075 MHz @ 1075 vdd.
Stock HTC ROM is clocked by default at 1024 MHz @ 1200 vdd.
Default smartassV2 settings on ICS 8.7 are as follows:
- Ideal wake frequency is 921 MHz. This is the speed the governor tries to target when awake. Slower ramp up when it passed this speed.
- Sleep wake-up frequency is 998 MHz. This is the speed the CPU jumps to when the screen wakes.
- Ideal sleep frequency is 614 MHz This is the speed the governor tries to target when at sleep.
- Ramp up step is 192 MHz. When it jumps from one frequency to another, it jumps in 192 MHz increments.
- The CPU ramps up when CPU load measure over a period averages to 70%
- Ramp down step is set to 0. Meaning this setting is disabled. Not sure what this does.
- The CPU ramps up when CPU load measure over a period averages to 30%
Off hand, I don't see the point of having the ideal wake frequency lower than the wake up frequency.
614 MHz ideal sleep frequency seems to be a bit high. The entire range of clock speeds is available at sleep, but this is the speed the processor targets. Looking at CPU stats, the ROM spends most of its time at 230 MHz when asleep and rarely spends any time at 614 MHz.
Ideal wake frequency of 768 MHz or 921 MHz.
Sleep wake-up frequency same as ideal wake up frequency.
Ramp up step of 70.
Ideal sleep frequency of 230 MHz.
The other option is to make it more performance oriented (ondemand like) but with a sleep governor.