CPU Spy Plus

CPU Spy Plus

100,000 - 500,000 downloads

Add this app to your lists
This is a simple app to display the time the CPU spends in each frequency state. This can be a useful tool in diagnosing battery problems or tweaking your overclock settings. It also displays the current kernel information and some other CPU informations. The app is a massive upgrade of Brandon Valosek's version with a bunch of new features.

New Features:
[*] For devices non compatible: deep sleep info available
[*] Swipe gestures: horizontal swipe to show the most used settings
[*] Now compatibility with the device can be tested: "App Test" menu item
[*] Ability to reset/restore the timers when the cable is unplugged/plugged. thereshold customizable
[*] Added infos about battery juice lost since last reset.
[*] You can group togheter all the stats which percentage of use is under a customizable thereshold of.
[*] Lots of UI changes:
- Swipe gestures: horizontal swipe to show the most used settings
- 2nd UI layout with buttons for the most used action(start/stop timer, refresh, hide states)
- infos on both partial and total time
- timer info: initial battery level and juice lost
- expandible content in main UI layout
- row in the graph for all the grouped freqs
- "Deep Sleep" can be showen/hidden
[*] "Cpu Files" menu item to see the content of the files: affected_cups and time_in_state.
[*] UI sounds
[*] "Setting" menu to maximize the customization experience
[*] Available language: english, italian, german, chinese (simplified and traditional)
[*] "Idles states" informations with timers
[*] and more...

### PROBLEMS, BUGS, REPORTS ##
If you are having issues with this app, please contact me at cpuspy.realgpp@gmail.com! With the comments left in the Market there is no way I can really understand what the problem is and how to fix it.

If you are experiencing some problem and you would like to get rid of it, you can enable the verbose option from Settings so that the app will generate a logfile of all the operation it does. Then, when a problem happens, you can send me at cpuspy.realgpp@gmail.com the "CpuSpy.log" file stored in the mass storage that contains much more informations than the default android error report procedure. This way it will be easier and faster to solve the bug for me :)

!!!!!! IMPORTANT NOTE !!!!!!
If you see the message "No states found" when the app starts it means the app can't read the file /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state. This IS NOT an app related error. The solutions to the problem is to contact your ROM/kernel developer and let him know about this problem.

!!!!!! NON ROOTED DEVICES !!!!!!
To have a rooted devices it's not mandatory but however depends by the kernel of the ROM. For example tha app works on Galaxy S3 and Galaxy Ace, both of them on their stock ROMS

Permissions explained:

android.permission.RECEIVE_BOOT_COMPLETED: to delete the some internal variables on each reboot.
android.permission.WRITE_EXTERNAL_STORAGE: used to write log messages to the file CpuSpy.log (if verbose option is enabled)
android.permission.BATTERY_STATS: only to READ the battery juice lost when timer is set

android.permission.INTERNET and android.permission.ACCESS_NETWORK_STATE are used only for the ad banners

###### DONATION ######
If you LIKE my work and you think I should keep updating the app with new features, take in consideration to buy the DONATE version of the app like a little reward for my development efforts.

I can't get enough of stress this out. Some user's complaining the app doesn't work for some reason but if you don't send me any reports how can I get a clue of the problem? And most of all, how I can fix it? I'm not Patrick Jane ;)
### PROBLEMS, BUGS, REPORTS ##
If you are having issues with this app, please contact me at cpuspy.realgpp@gmail.com!

Tags: cpu spy plus, cpu spy no states file found, come usare cpu spy, cpu spy come funziona, come funziona cpu spy, deep sleep cpu spy, cpu spy no state file found, cpu spy senza root, no states file found cpu spy, l’app cpuspy).

Recently changed in this version

Version 0.5.60
* (add) Non-compatible devices: deep sleep info NOW available
* (add) idle states: more infos (and improved the activity core)
* (add) idle states: added buttons to refresh, reset and set timers
* (fix) refresh button won't delete the timer if "cable option" is disabled
* (fix) other 4 bugs you reported ( thanks :D )

( Full changelog through Settings )


Lists with CPU Spy Plus

Some lists where this application appears: 工具.

Comments and ratings for CPU Spy Plus
  • (74 stars)

    by Ramez Shohdy on 30/06/2014

    Great app

  • (74 stars)

    by Estaniel Sadie on 26/06/2014

    a 5 star

  • (74 stars)

    by hafiz rahman on 25/06/2014

    Nnh

  • (74 stars)

    by Sajan Sharma on 16/06/2014

    It says you have insufficient storage memory but i have 1 gb available free memory!!!

  • (74 stars)

    by Amr Awadallah on 15/06/2014

    Nice apps

  • (74 stars)

    by Andrzej Huminski on 14/06/2014

    Very useful

  • (74 stars)

    by Tom Niemczewski on 13/06/2014

    I had a poor batt performance on my Nexus 4 and thanks to this app I was able to determine that it wasn't the battery but the poor Android 4.4.2 system. Great app! Thanks!