SetCPU for Root Users

SetCPU for Root Users


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.

3.1.0
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

Permissions:
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.

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

3.1.1:
- Hopefully fixed the voltage issues this time.
Add to list
$1.99
92
4.6
User ratings
21699
Installs
100,000+
Concerns
0
File size
1676 kb
Screenshots
Video of SetCPU for Root Users Screenshot of SetCPU for Root Users Screenshot of SetCPU for Root Users Screenshot of SetCPU for Root Users Screenshot of SetCPU for Root Users Screenshot of SetCPU for Root Users Screenshot of SetCPU for Root Users Screenshot of SetCPU for Root Users Screenshot of SetCPU for Root Users

About SetCPU for Root Users
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.

3.1.0
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

Permissions:
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.

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

3.1.1:
- Hopefully fixed the voltage issues this time.

Visit Website
User reviews of SetCPU for Root Users
Best thing on the market for root
Oct 17, 2011
good..gooder..goodest..haha..great app for SE w8 2..
Sep 6, 2011
Perfect app!
Aug 18, 2011
Brilliant app, im sure its saving me battery power, well worth the moola spent
Jul 1, 2011
Got a HTC Desire HD with a custom kernel that has undervolted cpu values up to 1.1 ghz and a overclocking ability of 1.6 ghz. Thanks to setcpu I can overclock to 1.46 ghz for best performance. And I can underclock it to 384 mhz for when the screen is off to save battery. And I can also underclock the cpu based on battery left so the battery can hold longer under 30% or even longer under 15%. If it turns out I have to make a call. A must have app for rooted devices!!
May 12, 2011
Android Market Comments
A Google User
Tuesday 9:00 AM
Ok Ok
A Google User
Tuesday 6:20 AM
Ehh. -LG G3- I have used this app on other phones. But when I set my cpu for 2.5ghz it puts it back down at around 1.4? If you have a fix for this. That'll be great...
A Google User
6 days ago
More additional options Like other apps
A Google User
Jul 25, 2014
Great app!
A Google User
Jul 24, 2014
id like to see features that some of the free apps have like multi-core control! gets 1 star until it gets updated.. it has been over a year!