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

waterdaan

Senior Member
Oct 25, 2013
506
276
0
Hi, great app. I also would like to see the batterytemp because i use a samsung phone, and every body knows how dangerous these devices can be ;)
Do you know the sensor name for the battery temp of the Samsung S4 i9506 LTE-A? @yobolegend: do you really think that the temperature of the emmc_therm sensor is the closest to the battery? i thougt emmc is a storage or something like that.
Hi
So the big problem with these sensors is that they are different in different phones. Your hwmon16 may be a cpu temperature sensor while mine is a battery temperature sensor.
To find your battery sensor:
# Look in /system/etc/thermal-engine.config
# Or in CpuFloat go to settings -> temperature -> GPU, find the lowest temperatures, then plug in the phone and see which temperature rises most.
 

loretta1980

Senior Member
Jan 28, 2015
62
4
28
i took the sensor which was close to the temperature of the value in cpu-z. CPU-Z measured 30.6°, the sensor hwmon16 31°.
On my Tablet Samsung 10.1 Pro (T520 Picassowifi or n2awifi) there is only 1 exynos sensor for the cpu. No other for gpu or battery. Is there a chance to get other sensors to work?
On my phone and tablet is the newest CM 13 installed.

BTW, is it possible to measure the real fps of the display for normal videos? i dont know the maximum frequencys for my devices.
 
Last edited:

waterdaan

Senior Member
Oct 25, 2013
506
276
0
i took the sensor which was close to the temperature of the value in cpu-z. CPU-Z measured 30.6°, the sensor hwmon16 31°.
On my Tablet Samsung 10.1 Pro (T520 Picassowifi or n2awifi) there is only 1 exynos sensor for the cpu. No other for gpu or battery. Is there a chance to get other sensors to work?
On my phone and tablet is the newest CM 13 installed.

BTW, is it possible to measure the real fps of the display for normal videos? i dont know the maximum frequencys for my devices.
Please post a screenshot of CpuFloat -> settings -> temperature -> GPU

FPS is unfortunately not possible, as far as I know.
 

waterdaan

Senior Member
Oct 25, 2013
506
276
0
There is only 1 entry:
exynos-therm: 37°C
/sys/class/hwmon/hwmon0

GLTools has a feature for FPS overlay

BTW: There is no /system/etc/thermal-engine.config file
Then unfortunately you won't be able to read the battery temperature with CpuFloat. As I said before, currently there are no plans to add baterry temperature, sorry.

By the way, GLTools is quite a different app.
 

iRhyiku

Senior Member
Jan 23, 2011
1,232
326
113
Anyway I can disable touch? I want it in my status bar but every time I pull down for notifications, I accidentally drag the cpufloat instead
 

waterdaan

Senior Member
Oct 25, 2013
506
276
0
Anyway I can disable touch? I want it in my status bar but every time I pull down for notifications, I accidentally drag the cpufloat instead
No sorry, I understand the problem though.
I wouldn't know how a floating app would work with touch disabled. I don't think those two go well together, but I'm open for ideas.
 

iRhyiku

Senior Member
Jan 23, 2011
1,232
326
113
No sorry, I understand the problem though.
I wouldn't know how a floating app would work with touch disabled. I don't think those two go well together, but I'm open for ideas.
Well if you can enable or disable touch in the app I think that's be pretty good.
Because I want to position it on my screen, disable touch, so I can touch thing behind it while still monitoring my CPU usage.
Thanks for listening to my suggestion :)
 
  • Like
Reactions: waterdaan

tweakradje

Senior Member
Mar 18, 2005
1,048
532
133
Android
sites.google.com
On samsung with 6.0.1 no problems. Android 4.0.3 with mediatek incorrect cpu temp and no current.
Cpu temp is in thermal_zone3. You get zone1.
How about letting user enter paths? Or is it more complicated.
Groeten
 
Last edited:

waterdaan

Senior Member
Oct 25, 2013
506
276
0
On samsung with 6.0.1 no problems. Android 4.0.3 with mediatek incorrect cpu temp and no current.
Cpu temp is in thermal_zone3. You get zone1.
How about letting user enter paths? Or is it more complicated.
Groeten
You can choose the temperature file in Settings > temperature > cpu or gpu.
If you know the path for the battery current, let me know and I'll see if I can add it.
Has your Samsung got a snapdragon cpu?
 

waterdaan

Senior Member
Oct 25, 2013
506
276
0
Yes snapdragon 410.

On android 4.0.3 I cannot choose temp path. If I tick temp line nothing happens. It works in android 6.0.1

Also overlay cause issue with other overlay program like Lux.

Mvg
Minimum version is android 4.2 I think that's why it's not working correctly
What issues have you got with other overlay apps?

New version
-startup bug, thanks to Bryan
-GPU frequency on some devices
+battery temperature
 
  • Like
Reactions: dude6595

kamilmirza

Senior Member
Dec 4, 2011
1,876
1,524
143
at last! I have found this
thank you @waterdaan :good:

few requests, if you are cool with them:
• possibility to set the notification priority to minimum
• set the overlay to be touch-through
• lock the location of the overlay
 
Last edited:

waterdaan

Senior Member
Oct 25, 2013
506
276
0
at last! I have found this
thank you @waterdaan :good:
You're welcome

few requests, if you are cool with them:
• possibility to set the notification priority to minimum
I''l look into this
You can disable the notification in settings, maybe it'll stay in memory without notification
• set the overlay to be touch-through
• lock the location of the overlay
This doesn't sound like a good idea cause that brings up a lot of complications, now it's very clear how it works and what happens, you touch it ,you move it , you drop it on the icon you close it
Touch through....you could be clicking things that you don't want and can't see and it's either 'move it' or 'touch through', can't have it both (technically) I think
Locking the location........ then how to get it moving again, long press, double click, notification....

Anyway thanks for sharing your ideas and don't stop doing that!
 
  • Like
Reactions: kamilmirza

cTnko

Member
Oct 1, 2009
49
6
0
Hi waterdaan, great app!
I am using it to track down some odd behavior on an Xioami mi a1, i am trying to do some quick performance comparisons to the old Nexus 5 that is running latest Lineage OS.
While the app works perfectly on the Xiaomi, on the Nexus 5 i am unable to view the GPU Load (the GPU Frequency) is there.
Is there anything i could do to view the GPU Load on the Nexus, or is it an old hardware limitation?
 
  • Like
Reactions: waterdaan