CPU CruiseControl is a utility that provides a way to change the CPU speed and scaling characteristics on ROOTED Android phones. Upon first running the application, you MUST give the application root permissions (through the Superuser App). Once granted superuser permissions, CPU CruiseControl will automatically detect supported speeds your CPU can run at, as well as available scaling governors. You then will be able to select whichever CPU governor and min/max CPU speeds best suite your needs. Looking for faster performance? Select the Performance governor. If prolonged battery life is what interests you, select the conservative governor. And for those of you with custom ROMs, select any of the other governors included in your ROM.
What differs CPU CruiseControl from other CPU tailoring apps is the ability to create and save graphs displaying what clocks speeds your CPU typically runs at. You can use this information to select the CPU governor that best meets your needs.
In addition, we don't believe in the use of "Profiles" that are supported on other CPU controlling apps. A CPU governor is intended to "govern" the speed of the CPU depending on CPU load. So why would you want to run an additional process on your phone that takes up CPU time and memory only to do what CPU governors already do? CPU CruiseControl only runs for a few seconds at phone start-up, and then is unloaded from memory once the Android system cleans it up. No need to run all day, every day, like other CPU controlling apps!
Note that this application will only work on Rooted android devices. If you are unsure if your device is rooted, install CPU CruiseControl and verify it is able to change your CPU speeds and governors.
If you would like CPU CruiseControl to automatically set your preferred CPU setting each time your phone is booted, check out the Pro version (CPU CruiseControl Pro) on the market (you can link to it from this app by selecting the "Select at boot" checkbox on the main screen). That paid version of this app will run once each time your phone boots and set up your CPU using your saved settings.
If you have any issues with the app, please send me an e-mail and I will work to address your concerns.
Other similar apps: CPU Tuner, Milestone overclock, and AnTuTu CPU Master.
Version 1.4 addresses issues people were seeing who ran this app on some non-rooted phones. Please note that this app is only intended to run on ROOTED phones. It needs root permissions to adjust the CPU governors and speeds.