To provide a bit of explanation, as I understand it, Gumbo is supposed to be fast because he disabled HTC's own (closed source) cpu throttling, aside from the memory management stuff.
>>>
Kernel built with debugging and HTC performance lock stripped for full wake ramp up support<<<
He did that with the assumption that users would use setcpu's ondemand dynamic throttling to provide battery protection or the alternative...
>>>
It's a kernel driven CPU governor. You can install setcpu to enable it, or
echo "powersave" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
from a terminal app on the phone.<<<
It may also be important to know that he suggests not using setcpu's OnBoot function, and run setcpu yourself after booting, as needed...
Here was his recommendation:
>>>
Example use:
Get to work, drop governor into powersave and put the phone in your pocket.
At lunch, you want to reply to messages, surf, whatever drop it back to ondemand.
If you want to play robodefense at lunch, drop it to performance.
When lunch is over, back to powersave and in your pocket.
<<<
I suspect you could get 2-3 days of sporatic use with this thing if you kicked it into powersave most of the time you aren't using it (this is what i would do if I forgot my charger in a hotel in the middle of a 4 day trip)
Instead of copying and pasting all of that, I should just have said: read the
first post on XDA carefully, then read pages 8-12 starting
here.
Actually, that warning should probably be in the first post of that whole fresh+gumbo+setcpu thread before people burn their phones up.