CPU tuner gives you control over the power consumption of your android device. Its prime purpose is to be a battery saver and to save as much battery as possible, but it can be used to overclock at the same time (if the kernel of your device ...Read more
CPU tuner gives you control over the power consumption of your android device.
Its prime purpose is to be a battery saver and to save as much battery as possible, but it can be used to overclock at the same time (if the kernel of your device supports it).
Depending on triggers (based on the battery) different profiles are loaded. Each trigger has different profiles depending of the the state of your phone (if it is locked, on battery, on power or a phone call is being done).
A profile can modify the following: * The CPU governor, its thresholds and min/max frequencies off your CPU (i.e. setCPU speed). * The state of services like: - mobiledata connection - 3G/2G switch - background sync - wifi - bluethooth - airplane mode
Configurations (i.e. a set of trigger and profiles) can be loaded based on the time of the day and the day of the week. This allows you to set a different behaviour during the night or the weekend.
Please report errors in a mail to the address listed below not in a market comment. You best generate a capabilities report first, by going to settings then to backend and choose capabilities report, when it is done hit send (and save the mail as draft). Then describe your issue (and if possible attach a logcat output along with the zip file from the report).
A note on permissions: Yes there are a lot and potentially dangerous permissions needed, but cpu tuner does not request the network communication permission which means that cpu tuner cannot send any information back. Further more cpu tuner is opensource so you can browse the code and check....
Do you have a question about this app?
UPDATED ON: Dec 18, 2013
INSTALLATIONS: 1,000,000 - 5,000,000
LATEST VERSION: 3.4.2
REQUIRED ANDROID VERSION: 2.1 and up
control vibration alert
Allows the application to control the vibration alert.
modify global system settings
Allows an application to modify the systemʼs settings data. Malicious applications can corrupt your systemʼs configuration.
automatically start at boot
Allows an application to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the application to slow down overall performance of the phone by constantly running.
change Wi-Fi state
Allows an application to connect to and disconnect from Wi-Fi access points, and to make changes to configured Wi-Fi networks.
Allows an application to configure the local Bluetooth phone, and to discover and pair with remote devices.
write sync settings
Allows an application to modify the sync settings, such as whether sync is enabled for contacts.
read sync settings
Allows an application to read the sync settings, such as whether sync is enabled for contacts.
prevent phone from sleeping
Allows an application to prevent the phone from going to sleep.
change network connectivity
Allows an application to change the status of network connectivity.
view Wi-Fi status
Allows an application to view the information about the state of Wi-Fi.
create Bluetooth connections
Allows an application to view configuration of the local Bluetooth phone, and to make and accept connections with paired devices.
view network state
Allows an application to view the state of all networks.
modify/delete SD card contents
Allows an application to write to the SD card.
read phone state and identity
Allows the application to access the phone features of the device. An application with this permission can determine the phone number and serial number of this phone, whether a call is active, the number that call is connected to, ect.