MichaelHuang Apps

SetCPU for Root Users
MichaelHuang
SetCPU is a tool for changing the CPU settingson a rooted Android phone or tablet. SetCPU works with a greatvariety 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 powerfulprofiles to change your settings under certain conditions, such aswhat app is running, when the phone is asleep or charging, when thebattery level drops below a certain point, when the phone'stemperature is too high, or during certain times of day. See thescreenshots for examples of how you might set up profiles.SetCPU's wide feature set make it useful to Android beginners andenthusiasts alike. Accelerate your processor to unleash yourphone's true multitasking potential, or dial your CPU's speed downto save battery.SetCPU also includes a "voltage control" menu, available to certaindevices with custom kernels that support it, to controlundervolting to save even more battery. Undervolting is onlyavailable for certain kernels.3.1.0Hey guys! It's good to be back ;) I have been very busy with schoolfor the past year. 3.1.0 is mostly a bug fix release for somestanding issues, but expect much more frequent updates from nowon.- Added SUPERUSER permission.- Fixed a bug where action bar menu items would sometimes notappear for the profiles menu.- Fixed a bug where voltage items would appear in reverse with somecustom kernels.- Added an open source licenses menu item in About.Mike "coolbho3k" HuangPermissions:Root: SetCPU needs root permissions to modify the CPU speed andother settings.Read logs: is used for efficient app condition checking. That iscurrently all it's used for.Start at boot: SetCPU will start a profiles service at boot, ifenabled. It also sets default boot settings, if enabled. SetCPUdoes not run in the background if profiles are not enabled, andbecomes inactive after settings, if any, are applied.Wake lock: This prevents the phone from sleeping while stresstesting and benchmarking.Write external storage: SetCPU needs to read from and write to theSD card or internal storage to back up profiles.Read phone state: The "in call" condition needs this to determineif the user is making a phone call or not, and trigger the profileif the user wants to.