Another thing that might be worth trying is to run 600MHz at OPP3 instead of OPP5. It might be out of spec, but Pandora people report that it is stable and it might save some battery if your processor spends a lot of time at this frequency.
Yes, that's what i was looking for. Would really be interested in seeing the effects of that kind of change.
If somebody is "smart" enough to flash a kernel, I believe they should understand the breakability of their actions. I don't see why files can't be posted - compiled kernel and modified headers and conf files, included.
I still do not get people's concern's (aside from the battery issue). The Droid is rock solid at 800mhz and was also fine at 1ghz (both set with min scale of 250mhz). 600mhz is nowhere near the ceiling of the 3430, but 1.2ghz does seem to be pushing it (temps increase 10 degrees and some freeze ups). Seems the sweet spot for the 3430 is a max of about 800 to 900 mhz.
Then again, the Droid on 3G lasts longer when clocked to 800mhz than the N900 does when in 2G and 600mhz. Yes, apples to oranges, but still seems like the N900 is not as efficient as it should be (pulse audio factor?).
I'm actually more interested in what happens if you drop the maximum to 500 or 550 (and ideally reduce the voltage if possible). I get about 50% more battery life out of my laptop with a PentiumM processor using NHC to reduce its max to 1.4 GHz from 1.6 and reducing the voltage for all clock steps, and the difference in performance is negligible.
Good point.
It would be cool to have profiles: Browsing and media lower clock and for games (such as MAME and PSX4ALL) a profile to 800mhz.
There are very stable low volt kernels for Droid that clock up to 1.2ghz and have dynamic profiles in an app called SetCPU. Most testing suggests the best range for the 3430 is scaling up to 800 to 900 mhz. When you go past 1ghz, temps begin climbing and freezes start.