[App][March27 ] CpuFloat;floating cpu, gpu, temperatures, deep sleep, network monitor

Search This thread

waterdaan

Senior Member
Oct 25, 2013
491
275
CpuFloat

Uses a floating window or the status bar to show

# the cpu frequencies
# the cpu temperature if (available)
# the text will turn red when the cpu temperature rises above the throttle temperature. You can set custom throttle temperature in preferences.
# the gpu frequency
# gpu load; not normalised
# the gpu temperature if (available)
# the text will turn red when the gpu temperature rises above the throttle temperature.
# awake time; the time the phone has been awake since starting the app
# deep sleep time; the time the phone has been asleep since starting the app
# battery current
# battery temperature
# current upload and download speed

In preferences you can choose
# floating window layout; vertical or horizontal layout
# to show the window in the status bar instead of a floating window
# the categories to monitor; all, cpu, gpu, temperatures, time, network
# which temperature sensor to use for cpu and gpu temperature
# to show the temperature in Fahrenheit instead of Celsius
# cpu throttle point; cpu temperature when the text should turn red

The app uses following permissions:
"android.permission.SYSTEM_ALERT_WINDOW" Needed for floating window, draw over other windows.
"android.permission.READ_EXTERNAL_STORAGE" Read data to show e.g. Cpu frequency, temperature etc.
"android.permission.VIBRATE"

Credits to:
CM Calculator apk for user interface logic
@m11kkaa for temperature files and thread http://xdaforums.com/xpos...usbar-t2494170
@existz for awake and deep sleep time http://xdaforums.com/goog...-v1-0-t2948627
@Grarak for GPU frequency file paths http://xdaforums.com/android/apps-games/app-kernel-adiutor-t2986129
consp1racy for SeekBarPreference https://github.com/consp1racy/android-support-preference
The Tester for catching exceptions and throwing ideas


For automatic updates:


 

Attachments

  • PicsArt_10-20-10.52.28.jpg
    PicsArt_10-20-10.52.28.jpg
    163.3 KB · Views: 3,441
  • CpuFloat_1.8.apk
    84.6 KB · Views: 117
  • Screenshot_2015-10-24-00-20-12.png
    Screenshot_2015-10-24-00-20-12.png
    185.1 KB · Views: 3,287
  • CpuFloat_1.8.1.apk
    85.4 KB · Views: 50
  • CpuFloat_1.9.apk
    89.6 KB · Views: 45
  • Screenshot_2015-10-31-03-43-15.png
    Screenshot_2015-10-31-03-43-15.png
    222.5 KB · Views: 2,524
  • Screenshot_2015-10-31-03-17-28.png
    Screenshot_2015-10-31-03-17-28.png
    197.4 KB · Views: 2,466
  • CpuFloat_1.9.1.apk
    89.8 KB · Views: 31
  • CpuFloat_2.0.apk
    101.5 KB · Views: 184
  • Screenshot_2015-11-12-01-36-51.png
    Screenshot_2015-11-12-01-36-51.png
    151.9 KB · Views: 1,858
  • CpuFloat_2.1.apk
    115.5 KB · Views: 114
  • CpuFloat_2.2.2.apk
    97.1 KB · Views: 29
  • CpuFloat_2.2.4.apk
    101.7 KB · Views: 39
  • app-release2_3_5.apk
    102.1 KB · Views: 44
  • CpuFloat.2.3.6.apk
    107.2 KB · Views: 74
  • CpuFloat.2.3.8.1.apk
    106.9 KB · Views: 253
Last edited:
  • Like
Reactions: piskor

waterdaan

Senior Member
Oct 25, 2013
491
275
Request
If you´d like to use the app in your native language, you can!

How?
Download the string resource file, copy it and the translate the underlined part, for example
<string name="settings">Settings</string>
becomes
<string name="settings">Instellingen</string>
and post it in this thread.

Thanks!


ChangeLog:
March 27
-startup bug, thanks to Bryan
-GPU frequency on some devices
+battery temperature
Older changelogs:

September 26
- bugs
+ battery current correction
+ clear data dialog in case of fatal crash
September 24
+ battery current monitor
+ notification; enable if CpuFloat suddenly disappears
+ set monitor defaults
+use android M (6) permissions
+important notice about app permissions for android M (6) and up
+transparent background
+GPU trippoint
+ changelog
- some bugs
June 14
Fixed crash
Improve right to left layout

June 12
Added
#Text size
#Show window on the navigation bar
#Update interval (100ms - 3000ms)
#Number of CPUs to monitor
#First time helpful animation
#About screen
#Now on Google Play Store
Fixes and improvements
#Don´t update when the screen is off
#Don´t kill service when changing the window layout
#Language in settings
#Support more GPUs
#Use SeekBarPreferences in settings
#..

November 12
# added some animations
# 'material' window look
# layout changes in case of more than 7 cpu cores
# broadcast listener for landscape/ portrait change
in preferences
# turn on/off vibration
# restore default values


OnePlus thread http://xdaforums.com/oneplus-one/themes-apps/app-cpufloat-t3204420/post62877654#post62877654
 

Attachments

  • strings.xml
    9.1 KB · Views: 10
Last edited:

Publiuss

Senior Member
Jun 29, 2012
948
171
Hei, WTF, what's wrong with our AV?!
CpuFloat_2.0.apk for my corporation's AV contains "Android/Jisut.A!tr" trojan!
 
Last edited:

waterdaan

Senior Member
Oct 25, 2013
491
275
Hei, WTF?!
CpuFloat_2.0.apk for my corporation's AV contains "Android/Jisut.A!tr" trojan!
Which AV are you using?

The app uses following permissions:
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
Needed for floating window, draw over other windows
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Read data to show e.g. Cpu frequency, temperature
<uses-permission android:name="android.permission.VIBRATE"/>
 

Attachments

  • Screenshot_2015-11-03-14-38-16.jpg
    Screenshot_2015-11-03-14-38-16.jpg
    198.5 KB · Views: 127
  • Screenshot_2015-11-03-14-45-04.png
    Screenshot_2015-11-03-14-45-04.png
    254.3 KB · Views: 135

Publiuss

Senior Member
Jun 29, 2012
948
171
Which AV are you using?

The app uses following permissions:
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
Needed for floating window, draw over other windows
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Read data to show e.g. Cpu frequency, temperature
<uses-permission android:name="android.permission.VIBRATE"/>

It's Fortinet...
 
  • Like
Reactions: waterdaan

waterdaan

Senior Member
Oct 25, 2013
491
275
I didn't want to offend, I just reported what i got...
I bet it was a mistake, your app is small and innocent! :D
No problem, I would have done the same. Maybe you can edit your first post it's not very clear who the WTF is at, your AV or the app. And it's the first reaction in the thread...

Anyway I contacted Fortinet to let them know about the false positive and they reacted real quick
We have received the file you have sent "CpuFloat_2.0.apk" and have verified based on our initial quick analysis that it did not perform any noticeable Trojan/malware like behavior.
We have modified our signature to accomodate this False Detection and will reflect on our next earliest possible update.
If you have any further concerns please do send us a mail and we will immediately assist you.

Regards,

AV Lab - Za
 

waterdaan

Senior Member
Oct 25, 2013
491
275
Update
If you´d like to help out with the translation, the string resources are attached in this post
http://xdaforums.com/showpost.php?p=62882412&postcount=2
Thanks!

Added
#Text size
#Show window on the navigation bar
#Update interval (100ms - 3000ms)
#Number of CPUs to monitor
#First time helpful animation
#About screen
#Now on Google Play Store
Fixes and improvements
#Don´t update when the screen is off
#Don´t kill service when changing the window layout
#Language in settings
#Support more GPUs
#Use SeekBarPreferences in settings
#..

Please uninstall previous vesion


 
Last edited:

waterdaan

Senior Member
Oct 25, 2013
491
275
Update
+ battery current monitor
+ notification; enable if CpuFloat suddenly disappears
+ set monitor defaults
+use android M (6) permissions
+important notice about app permissions for android M (6) and up
+transparent background
+GPU trippoint
+ changelog
- some bugs
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    CpuFloat

    Uses a floating window or the status bar to show

    # the cpu frequencies
    # the cpu temperature if (available)
    # the text will turn red when the cpu temperature rises above the throttle temperature. You can set custom throttle temperature in preferences.
    # the gpu frequency
    # gpu load; not normalised
    # the gpu temperature if (available)
    # the text will turn red when the gpu temperature rises above the throttle temperature.
    # awake time; the time the phone has been awake since starting the app
    # deep sleep time; the time the phone has been asleep since starting the app
    # battery current
    # battery temperature
    # current upload and download speed

    In preferences you can choose
    # floating window layout; vertical or horizontal layout
    # to show the window in the status bar instead of a floating window
    # the categories to monitor; all, cpu, gpu, temperatures, time, network
    # which temperature sensor to use for cpu and gpu temperature
    # to show the temperature in Fahrenheit instead of Celsius
    # cpu throttle point; cpu temperature when the text should turn red

    The app uses following permissions:
    "android.permission.SYSTEM_ALERT_WINDOW" Needed for floating window, draw over other windows.
    "android.permission.READ_EXTERNAL_STORAGE" Read data to show e.g. Cpu frequency, temperature etc.
    "android.permission.VIBRATE"

    Credits to:
    CM Calculator apk for user interface logic
    @m11kkaa for temperature files and thread http://xdaforums.com/xpos...usbar-t2494170
    @existz for awake and deep sleep time http://xdaforums.com/goog...-v1-0-t2948627
    @Grarak for GPU frequency file paths http://xdaforums.com/android/apps-games/app-kernel-adiutor-t2986129
    consp1racy for SeekBarPreference https://github.com/consp1racy/android-support-preference
    The Tester for catching exceptions and throwing ideas


    For automatic updates:


    1
    Which AV are you using?

    The app uses following permissions:
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
    Needed for floating window, draw over other windows
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    Read data to show e.g. Cpu frequency, temperature
    <uses-permission android:name="android.permission.VIBRATE"/>

    It's Fortinet...
    1
    Scanned at https://www.virustotal.com/en/
    2 false positives, one of them is indeed Fortinet, see screenshots.

    CpuFloat has
    No Internet permission
    No send SMS permission!
    Thanks

    I didn't want to offend, I just reported what i got...
    I bet it was a mistake, your app is small and innocent! :D
    1
    No problem, I would have done the same. Maybe you can edit your first post it's not very clear who the WTF is at, your AV or the app. And it's the first reaction in the thread...
    Ok, seems legit, man!

    Anyway I contacted Fortinet to let them know about the false positive and they reacted real quick
    Woh, good job!
    1
    tried on 2.3.8 and up to 2.3.8 , but still no gpu freq itu shows ?
    I'm using mi5 + RR rom