FORUMS
Remove All Ads from XDA

[APP] CpuFloat [March27] Floating cpu, gpu, temperatures, deep sleep, network monitor

500 posts
Thanks Meter: 273
 
By waterdaan, Senior Member on 18th September 2015, 04:06 AM
Post Reply Email Thread
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 current
# 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, 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 file paths and thread http://forum.xda-developers.com/xpos...usbar-t2494170
@existz for awake and deep sleep time method http://forum.xda-developers.com/goog...-v1-0-t2948627
@Grarak for GPU frequency file paths http://forum.xda-developers.com/andr...iutor-t2986129
consp1racy for SeekBarPreference https://github.com/consp1racy/androi...ort-preference
The Tester for catching exceptions and throwing ideas

For automatic updates:


Attached Thumbnails
Click image for larger version

Name:	Screenshot_2015-09-18-04-05-42.png
Views:	7288
Size:	110.4 KB
ID:	3477564   Click image for larger version

Name:	Screenshot_2015-10-04-21-46-02.png
Views:	12300
Size:	189.1 KB
ID:	3495663   Click image for larger version

Name:	status bar.jpg
Views:	11636
Size:	163.8 KB
ID:	3513465   Click image for larger version

Name:	Screenshot_2015-10-31-03-17-28.png
Views:	9894
Size:	197.4 KB
ID:	3525283   Click image for larger version

Name:	Screenshot_2015-10-31-03-43-15.png
Views:	8006
Size:	222.5 KB
ID:	3525300   Click image for larger version

Name:	Screenshot_2015-11-12-01-36-51.png
Views:	8316
Size:	151.9 KB
ID:	3539175  
Attached Files
File Type: apk CpuFloat_1.0.apk - [Click for QR Code] (104.2 KB, 560 views)
File Type: apk CpuFloat_1.1.apk - [Click for QR Code] (138.5 KB, 158 views)
File Type: apk CpuFloat_1.2.apk - [Click for QR Code] (141.9 KB, 80 views)
File Type: apk CpuFloat_1.3.apk - [Click for QR Code] (153.9 KB, 198 views)
File Type: apk CpuFloat_1.4.apk - [Click for QR Code] (73.4 KB, 150 views)
File Type: apk CpuFloat_1.5.apk - [Click for QR Code] (75.3 KB, 144 views)
File Type: apk CpuFloat_1.6.apk - [Click for QR Code] (77.0 KB, 108 views)
File Type: apk CpuFloat_1.7.apk - [Click for QR Code] (82.0 KB, 192 views)
File Type: apk CpuFloat_1.8.apk - [Click for QR Code] (84.6 KB, 190 views)
File Type: apk CpuFloat_2.0.apk - [Click for QR Code] (101.5 KB, 240 views)
File Type: apk CpuFloat_2.2.2.apk - [Click for QR Code] (97.1 KB, 128 views)
File Type: apk CpuFloat_2.2.4.apk - [Click for QR Code] (101.7 KB, 386 views)
File Type: apk app-release2_3_5.apk - [Click for QR Code] (102.1 KB, 260 views)
File Type: apk CpuFloat.2.3.8.1.apk - [Click for QR Code] (106.9 KB, 2518 views)
The Following 32 Users Say Thank You to waterdaan For This Useful Post: [ View ] Gift waterdaan Ad-Free
18th September 2015, 01:03 PM |#2  
OP Senior Member
Thanks Meter: 273
 
More
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 17
-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

November 3
# user interface logic

November 1
# fixed preference bugs

October 31
# manually set which temperature sensor to use for the cpu and gpu temperature

October 25
# hopefully fixed force close on start

October 23
# fix bug, window not showing on start
# custom cpu temperature trippoint in preferences

October 19
# used some icons instead of text
# option to show window in status bar

October 17
# started to make it work on other phones
# cpu and gpu temperature file info in preferences

October 14
# more layout options
# bugs and performance fixes

October 11
# no more StandOutWindow library
# no notification
# improved long press detection

October 4
# monitor up and download speed
# option to show the temperature in Fahrenheit

October 1
# warning in case the temperature reaches the throttle temperature of cpu or gpu
# tap app window to close
# long press app window for preferences
Preferences:
# choose horizontal / vertical layout
# choose what to monitor

September 27
# rewritten to make it easier to use on other phones
# new app icon
# smaller window
//TODO make preferences
Attached Files
File Type: xml strings.xml - [Click for QR Code] (9.1 KB, 92 views)
The Following 5 Users Say Thank You to waterdaan For This Useful Post: [ View ] Gift waterdaan Ad-Free
18th September 2015, 01:23 PM |#3  
Senior Member
Thanks Meter: 919
 
More
Very nice app.
Thanks dude
The Following User Says Thank You to arifqur For This Useful Post: [ View ] Gift arifqur Ad-Free
19th September 2015, 01:40 PM |#4  
GXGOW's Avatar
Senior Member
Flag East Flanders Best Flanders
Thanks Meter: 499
 
More
That's a nice idea. The app is working without problems as far as I can tell. Great job man!

Sent from my OPO running Sultanxda's CM 12.1
The Following User Says Thank You to GXGOW For This Useful Post: [ View ] Gift GXGOW Ad-Free
21st September 2015, 04:05 PM |#5  
Junior Member
Thanks Meter: 2
 
More
Amazing app! Thanks man!
The Following User Says Thank You to ragj For This Useful Post: [ View ] Gift ragj Ad-Free
21st September 2015, 07:19 PM |#6  
Cybertron™'s Avatar
Senior Member
Flag /universe/milky way/solar system/earth/asia/india/uk
Thanks Meter: 308
 
More
Nice app
The Following User Says Thank You to Cybertron™ For This Useful Post: [ View ] Gift Cybertron™ Ad-Free
23rd September 2015, 12:31 PM |#7  
1ceb0x's Avatar
Senior Member
Flag Bucharest
Thanks Meter: 6,450
 
Donate to Me
More
Nice app - similar to the one developed by Chainfire (called Perfmon) but this one shows you the awake time and the temps.

Thank you for this
The Following User Says Thank You to 1ceb0x For This Useful Post: [ View ] Gift 1ceb0x Ad-Free
27th September 2015, 03:37 AM |#8  
OP Senior Member
Thanks Meter: 273
 
More
update:
# rewritten to make it easier to use on other phones
# new app icon
# smaller window
The Following 2 Users Say Thank You to waterdaan For This Useful Post: [ View ] Gift waterdaan Ad-Free
27th September 2015, 11:44 PM |#9  
mikka06's Avatar
Senior Member
Flag Nice
Thanks Meter: 140
 
More
Nice app. Would be nice to have a widget like that.

Sent from my Oneplus One using XDA Free mobile app
The Following User Says Thank You to mikka06 For This Useful Post: [ View ] Gift mikka06 Ad-Free
1st October 2015, 09:33 AM |#10  
OP Senior Member
Thanks Meter: 273
 
More
Update

# warning in case the temperature reaches the throttle temperature of cpu or gpu
# tap app window to close
# long press app window for preferences
Preferences:
# choose horizontal / vertical layout
# choose what to monitor
The Following 4 Users Say Thank You to waterdaan For This Useful Post: [ View ] Gift waterdaan Ad-Free
1st October 2015, 03:33 PM |#11  
OP Senior Member
Thanks Meter: 273
 
More
Bugfix

Temperature warning not showing in horizontal layout
Post Reply Subscribe to Thread

Tags
cpu monitor, floating, gpu monitor, temperature

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes