Description

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 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.0Hey 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.

You must install this app before submitting a review.

Google Play reviews now use Google+ so it's easier to see opinions from people you care about. New reviews will be publicly linked to your Google+ profile. Your name on previous reviews now appears as "A Google User".

Google Play reviews now use Google+ so it's easier to see opinions from people you care about. New reviews will be publicly linked to your Google+ profile. Your name on previous reviews now appears as "A Google User".

Write a review

My review

Review from A Google User

A Google User

Great app! If you're rooted you need this! Works excellent!

Reviews

Michael fix your app I paid for this app but it does not do what it is built for. My cpu goes up to 1.7 and i have max 1.2 ghz. Thus it does not control my cpu at all.. i have a rooted galaxy s4 unlocked bootloader. If you fix this then 5 stars

Has worked in the past, but not on my Note 3 running KitKat Even if i set min and max CPU speed to 2.3Ghz, and set the governer to performance, the CPU speed sticks at 1Ghz or 1.3Ghz. If you have a solution to this problem, please let me know and i will change my rating. Otherwise,'ve used this app in the past on my S2 and it worked great, i managed to overclock it to 1.5Ghz stable!

WTF!!! used to work but now it does nothing, on all 3 devices. i have a feeling this guy only tests the app on his htc and not samsung or nexus

A Google User

Wow !!!!! Boy do I LIKE this app'! Shades of KB896256. The phone so much smoother and faster. Glitching is gone with no overclock/overvolt. Just set my lower to 384 and my upper to 1188 and Shazaam ! Battery life does not appear to be impacted and the screen is cooler as well. I'm impressed at how well my original Sensation with ICS 4.03 update has responded ! Thanks for this one.

Was great Now it's just OK. The idea is still great but it's just not it anymore. Not with quad-cores which the program can't Handle and not with other customized kernel settings. It was good on my HTC Desire 4 years ago, it was maybe passable on my Nexus 4 two years ago, but with today's kernels and devices and its current state it's just not good enough.

Michael fix your app I paid for this app but it does not do what it is built for. My cpu goes up to 1.7 and i have max 1.2 ghz. Thus it does not control my cpu at all.. i have a rooted galaxy s4 unlocked bootloader. If you fix this then 5 stars

Has worked in the past, but not on my Note 3 running KitKat Even if i set min and max CPU speed to 2.3Ghz, and set the governer to performance, the CPU speed sticks at 1Ghz or 1.3Ghz. If you have a solution to this problem, please let me know and i will change my rating. Otherwise,'ve used this app in the past on my S2 and it worked great, i managed to overclock it to 1.5Ghz stable!

Wow !!!!! Boy do I LIKE this app'! Shades of KB896256. The phone so much smoother and faster. Glitching is gone with no overclock/overvolt. Just set my lower to 384 and my upper to 1188 and Shazaam ! Battery life does not appear to be impacted and the screen is cooler as well. I'm impressed at how well my original Sensation with ICS 4.03 update has responded ! Thanks for this one.

Was great Now it's just OK. The idea is still great but it's just not it anymore. Not with quad-cores which the program can't Handle and not with other customized kernel settings. It was good on my HTC Desire 4 years ago, it was maybe passable on my Nexus 4 two years ago, but with today's kernels and devices and its current state it's just not good enough.

Mindblowing This is probably the single best utility app out there, amazing battery life achieved simply by setting the screen off CPU speed to absolute minimum. All the other apps I use boost the CPU to near maximum, including Nova Launcher. So amazing overall responsiveness with great standby time, all thanks to this simple app. Been testing it for a few weeks, Galaxy Note 2 @ PA 4.3. Would gladly pay a few bucks for it.

1st app installed on every device Title says it all. I've used this app for years! There's only a handful of apps on the market that even come close to touching this one, but this is the total package! Great UI, and excellent profile options to get the best out of your device no matter what it's doing! Put your phone in beastmode while normal use, and then lock the CPU in lower state while screen is off! People search for battery life apps like crazy...This is the best thing that they could do hands down!

Works awesome... Used to - update Dropped my stars from 5 to 2. Until version 3.1.2 fixes profile issues, do not buy this app. This app used to work great, and that is when I gave it 5 stars. This app is mainly really used for the screen off feature, which happens to be a profile that doesn't turn on ever. That being said, this app is useless for me.

Still the best Its still the best and most stable clocker I've used in years, most custom roms still advice using this and for a good reason its easy to use and has less problems, would be nice to see a help/definitions page for noobs to help understand terms and effects of use

Work best At 1st this apps look like it not working. After few tweak around setting, it worked like a charm. Battery life increased, so now I just leave my data connection on without worrying it will burn out my battery. Plus, my device performance increased. Edit: Recently this app eats my memory too much(my device freeze completely) , had force me to uninstall it. Also it unable to lock my frequency. Please release new update.

Well This app has always been my go to app and still is!!!! Ppl say its usless now since ROMs come with option to change CPU and etc...but this app can also set different profiles to change CPU and governor when screen is off/on , charging and a ton of other settings I'm so glad the dev still keeps up with this app!!!

LG Optimus S - faster than ever Along with a custom JellyBean 4.1.2 ROM, SetCPU has simply helped to make my Optimus S faster than it has ever been and faster than I ever thought I'd see it go. From a stock 600MHz overclocked to 768MHz, this phone now just blows through the normal day to day tasks of listening to music via MOG or Pandora, texting, voice conversations, and minor web browsing (screen is too small to do a lot of it). SetCPU is also extremely easy to use and has allowed me to easily customize my overclocking experience via the use of individual profiles working together. When the screen is on, SetCPU clocks the phone up to a max 768MHz and minimum 600MHz to provide the smoothest and fastest experience possible on this phone. When the screen is not on, the phone is underclocked to its lowest possible speed of 122MHz for maximum battery longevity, unless I'm listening to either MOG or Pandora or I am in the middle of a phone call. In that case, the CPU is clocked at 320MHz - enough to keep up with music or phone calls while still going easy on the battery. SetCPU will also underclock the CPU when the battery reaches 30% and again when it goes below 20%. Thanks for this app!

Damm it, doesnt work Screen off profile doesnt work on my s4 mini. The only reason i bought the app was to under clock my cpu when screen off. Will you be able to fix it or should i request refund? Running cm10.2 with standard cm kernel, arco68's official build, xda developers

ITS A WRAP This has been a must install on every android device I have. No matter what CPU the device has, this app reigns supreme when it comes to oc/uc. Changes made always stick to the settings even after resets and RR (when checking out ROMS). Add in the PROFILES and its a wrap, WHERE THEY DO THAT AT?

Draining my battery... Worthless in buying. The option of the number of CPU is missing, I can't decrease the CPU on the call or screen off option. So normally it drains my battery so fast when I am on call even the proximity sensor screen off very fast, but none governor is working and can't save my battery life. The number of CPU is most needed option when we normally not using our all CPUs. Please fix this major option, I will change my feedback soon to 5 star obviously. However, I like all the function of this app. And the performance is very good

Very inconsistent with app profiles. The profiles kick in half the time and half the time they don't. Sometimes they don't even get the profile correct. It would be an awesome app but without this functionality it's pretty useless.

Values doesn't stick after reboot Set CPU frequency doesn't stick and revert to maximum after some period on nexus 5. This used to work on older devices. Might be limitation on 4.4 Don't think they're updating this app anymore.

Old stuff This was great during the cupcake/froyo days......but now not necessary for new custom roms. Piomeer idea, but no longer necessary for vending for cash profit. It needs to be FREE NOW! I bought it a long time ago, but currently have no need for it at all.

Almost amazing Definitely the best app for overclocking but you should be able to manually set cpu clock, voltage, ect. This app has a limit for overclock that's slower than my phones max clock it's great if you want to undervolt to conserve battery or if you have an out dated device I hope that the app gets better because it is also the safest I've seen for people who aren't sure how far too clock

Can't get app profiles to work. This has so much potential. Unfortunately, i can't get any app profile to activate. The worst part is that I emailed the dev a while back about it and have yet to hear back. I weigh customer service heavily, especially when it comes to a paid service. Edit: I would also love to see headphone support!

Issue with Profiles? I've used this app before so I'm surprised I'm having issues. Leaving any profile enabled causes issues on both my Nexus 7 and my GS3. On my GS3, it causes lag which is most noticeable on the notification shade. On my Nexus, it causes huge delays when trying to turn on the screen.

It works but it's not great... Like even with it setting the CPU to max, it still slows the phone down a bit -- plus like people say "oh set the cpu to min when the screen is off" -- horrible idea -- if you do that, it will take you over a minute to enter your password on your lock screen -- it will be way too laggy.

Extends battery life I use one profile to underclock the cpu when screen is turned off and it extends battery life so at the end of the day i still have about 30-40% instead of 15-20 before using this app.

Useless Can't change CPU beyond 200mhz and 1200mhz on my S2. Even when adding a custom text file, and I set it to overclocked numbers, it never goes past 1200. I can already do all this in the settings menu of the device. This app has no use.

Used this app since DROID X days... I now have a rooted Note 3 but have used this personally on Verizon DROID X, Verizon HTC Thunderbolt, Verizon and Tmobile Galaxy S3 and S4, Note 2 and 3. This app does what it says without fail every single time I have used it. This is the one.