Skip to content

Smartass

erasmux edited this page Sep 2, 2011 · 9 revisions

Smartass is a “new” governor I wrote for my HTC Hero. I wrote it to optimize battery life without comprising performance.
I recently rewrote smartass, and imho “smartassV2” behaves much better than the original smartass. Additional, “smartassV2” should be much more scalable to newer devices and I will try to support it as best as I can for as many devices as I can.

To port smartass, post the following commits (use the commits from kernel which is the most similar to yours):

Nexus One .38 kernel:
https://github.com/erasmux/n1-kernel/commit/d68d62a84ae2768888376a76a1f0aebd8f0b9302

Hero .35 kernel:
https://github.com/erasmux/hero-kernel-2.6.35/commit/2ade635b0607acc1ab0ec7f4d274855a9487af57

Hero .29 Kernel:
https://github.com/erasmux/hero-2.6.29-flykernel/commit/aca6cbb65c75f5b43f17004a61a59edafe307366

Clone this wiki locally