SetCPU is a tool for changing the CPU settings (capable of overclock and underclock) on a rooted Android device, to improve performance or save battery.
SetCPU also allows you to set up profiles to change the CPU speed under certain conditions, such as when the phone is asleep or charging, when the battery level drops below a certain point, when the phone's temperature is too high, or during certain times of day. More Info »
SetCPU's wide feature set make it useful to beginners and enthusiasts alike. Accelerate your processor to unleash your phone's multitasking potential, or dial your CPU's speed down to save battery.
SetCPU also includes a "voltage control" menu, for use with certain devices with custom kernels that support it, to control undervolting to save even more battery. Keep in mind that undervolting is only available for certain kernels.