SetCPU for Root Users

SetCPU for Root Users


(3 stars)


Download for Android Like

100,000 - 500,000 downloads

  • Overclock to unleash your Android potential
  • Underclock to adjust your battery and resources consumption
  • CPU usage profiles
  • There isn't a trial
  • Only for root
Add this app to your lists
Expert's Review

"Android's heart is also configurable if you're root"

Reviewed by / Jun 03, 2011

SetCPU allows you to change CPU settings in your Android (overclock and underclock) in order to improve its performance and save battery

SetCPU permits to create profiles to change the CPU speed under certain conditions. The goal is to adapt its performance to different situation: when is charging, when you're surfing, when you're playing 3D games... and so on. Because the CPU doesn't need to fully work all the time, you can save battery and resources just by adjusting it to what it needs every time. You can set up profiles to your liking.

The most of your profiles will be about underclocking (that's it, decreasing the CPU powerful) to extend battery-life. However, you can also accelerate the processor (overclocking) to perform multitasking or those apps that needs high resources consumption.

SetCPU for Root Users has been developed by MichaelHuang, a promising developer who has just launched two apps on market, but who's reaching great success thanks to this app.

If you're root and advanced Android user, SetCPU brings you one of the best tools to control the resources usage and the battery consumption on your Android, by overclocking and underclocking. It's a pity there isn't a trial, because if it was many more users will be hooked up since it's a really great app.

Tags: setcpu for root users, setcpu, setcpu droid, set cpu, set cpu droid, set cpu for root users, setcpu screenshots, setcpu galaxy s, setcpu cho.

Developer's original description available here
SetCPU is a tool for changing the CPU settings on a rooted Android phone or tablet. SetCPU works with a great variety of Android devices and ROMs, including the HTC One series, Samsung Galaxy series, and Nexus devices. You're under control: SetCPU can improve your performance, save battery, or both!

Automate SetCPU with profiles! SetCPU allows you to set up powerful profiles to change your settings under certain conditions, such as what app is running, 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. See the screenshots for examples of how you might set up profiles.

SetCPU's wide feature set make it useful to Android beginners and enthusiasts alike. Accelerate your processor to unleash your phone's true multitasking potential, or dial your CPU's speed down to save battery.

SetCPU also includes a "voltage control" menu, available to certain devices with custom kernels that support it, to control undervolting to save even more battery. Undervolting is only available for certain kernels.

Hey guys! It's good to be back ;) I have been very busy with school for the past year. 3.1.0 is mostly a bug fix release for some standing issues, but expect much more frequent updates from now on.

- Added SUPERUSER permission.
- Fixed a bug where action bar menu items would sometimes not appear for the profiles menu.
- Fixed a bug where voltage items would appear in reverse with some custom kernels.
- Added an open source licenses menu item in About.

Mike "coolbho3k" Huang

Root: SetCPU needs root permissions to modify the CPU speed and other settings.

Read logs: is used for efficient app condition checking. That is currently all it's used for.

Start at boot: SetCPU will start a profiles service at boot, if enabled. It also sets default boot settings, if enabled. SetCPU does not run in the background if profiles are not enabled, and becomes inactive after settings, if any, are applied.

Wake lock: This prevents the phone from sleeping while stress testing and benchmarking.

Write external storage: SetCPU needs to read from and write to the SD card or internal storage to back up profiles.

Read phone state: The "in call" condition needs this to determine if the user is making a phone call or not, and trigger the profile if the user wants to.

Recently changed in this version

- Added support for wireless chargers in profiles.
- Fixed more voltage bugs.
- Multicore control menu coming soon!

- Hopefully fixed the voltage issues this time.

Lists with SetCPU for Root Users
Comments and ratings for SetCPU for Root Users
  • (53)

    by Buzz Lange on 30/06/2014

    Super fast apps and still saves the battery--Wow!!!

  • (53)

    by Adrian GB on 27/06/2014

    Hi I’m migrating to a new Gmail account, and would like to be able to take this purchased app with me. Unfortunately Google does not offer a way to do so. Is there any way you, as the developer, could transfer the purchase? It is fine with me if you cancel the purchase on this account. I would like to avoid requesting a refund and repurchasing. Please contact me to arrange the details. Thank yo

  • (53)

    by Chris Keher on 26/06/2014

    This used to work for me but has recently stopped working displaying error code - 24. I alerted the developer but he's done sod all about it.

  • (53)

    by JT Bisaha on 25/06/2014

    Settings only apply for Cores 0 and 1 on my galaxy s4. Cores 2 and 3 will not change speed.

  • (53)

    by Rich Bridges on 24/06/2014

    One of the best purchases I've made. Easiest app to use too controls custom kernels.

  • (53)

    by Alexander Perry on 22/06/2014

    When i set the profile to screen off and low cpu it works fine. But then i turn the screen on and i have my profile set to screen on performance and higher rank it says on screen off.

  • (53)

    by Ben Harvey on 18/06/2014

    I loved this app on past phones but one the note 3 it seems to increase my battery drain. Will keep an eye in the updates.

More comments