[Q] Nexus 5 SoC/CPU temperature

Search This thread

plingpling

New member
Jan 6, 2014
2
0
Hi all.

I am interested in locating the current SOC/CPU temperature on an Android Nexus 5 under operation. It is easy to retrieve the CPU frequency for each core by reading of the values from /sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq while the phone is connected to a client - but the SoC temperature is usually found in different locations - based on the device / SoC vendor.

The device under test - holds a Snapdragon 800 / Hammerhead, revision 2.2, Plattform version 65536 - running Android 4.4.2

Our interest is to correctly identify when the device starts to throttle the frequency - and to report the accurate temperature at that moment. The work is used within the context of academic research. My role as a student is to identify how high temeperatures can affect throughput in computing intensive environments - and thus, more accurately provide reproducable results.

I am not interested in locating an app for this. I am interested in locating the thermal endpoint that reports the operating temperatue of the SoC. I am going to write the app myself - and dont need the overhead and interference of background services.
We have previously done this with the Samsung Galaxy Nexus, running on a Texas Instruments based SoC (OMAP) - but as noted, different vendors, different locations.

I tried to ask for this information on the Qualcomm developer forums, but their boards function quirky.

In advance. Thank you.
 

mistahseller

Senior Member
Mar 13, 2013
821
226
Saint Louis
I can tell you that the frequency throttle is 60c based upon the stock kernel.

the suspend temperature is 60c

the core throttle is 80c

core throttle suspend temperature is stock 80c

the temp in which the device will throttle untiul reduced is 5c, the core throttle temp hysteresis is 10.
 

Algotis

Senior Member
Jan 22, 2013
104
2
Szeged, Hungary
OnePlus 9 Pro
I can tell you that the frequency throttle is 60c based upon the stock kernel.

the suspend temperature is 60c

the core throttle is 80c

core throttle suspend temperature is stock 80c

the temp in which the device will throttle untiul reduced is 5c, the core throttle temp hysteresis is 10.

Hi! My CPU temperature is about 80-82°C when gaming and about 65°C when browsing chrome, facebook and some otther apps. What do you think, is that okay?
 

simms22

Recognized Contributor - R.I.P
Jun 4, 2009
34,053
25,934
BROOKLYN!
www.androidcommunity.com
Hi! My CPU temperature is about 80-82°C when gaming and about 65°C when browsing chrome, facebook and some otther apps. What do you think, is that okay?

ha, you are persistent. its normal!

---------- Post added at 01:13 PM ---------- Previous post was at 01:12 PM ----------


lol, thats his thread!
 
H

Hammer_Of_The_Gods

Guest
lol, thats his thread!

Hi,

Bah, he will re read it in this case with all the explanation given, just a head up... He will finally understand some things about "pseudo" overheating?

I also replied in some of these threads here with the same thing, like you, these thread topics/questions/posts about "Nexus 5 hot, overheating, too hot etc..." like in the Nexus 4 section bother me, but it's just my opinion...

If not, I'm sorry to use the search function (quickly right)... :D

In any case it's not the goal of the OP to know "Why is my N5 overheating when I'm playing for 15 mins an heavy game" or something like that, I was replying to Algotis...

:)
 
Last edited:

Algotis

Senior Member
Jan 22, 2013
104
2
Szeged, Hungary
OnePlus 9 Pro
I can tell you that the frequency throttle is 60c based upon the stock kernel.

the suspend temperature is 60c

the core throttle is 80c

core throttle suspend temperature is stock 80c

the temp in which the device will throttle untiul reduced is 5c, the core throttle temp hysteresis is 10.

ha, you are persistent. its normal!

---------- Post added at 01:13 PM ---------- Previous post was at 01:12 PM ----------



lol, thats his thread!

I believe you, i just cant understand why do ppl say that their phone is not that hot, max 65C... :D
 

simms22

Recognized Contributor - R.I.P
Jun 4, 2009
34,053
25,934
BROOKLYN!
www.androidcommunity.com
I believe you, i just cant understand why do ppl say that their phone is not that hot, max 65C... :D

people tend to embellish, make things sound better than they actually are. if you see who is saying that their phones hot or not, youll notice people that are new to xda, or dont post much, that say their phone doesnt heat up. yet, you see more people who have been on xda a while, or post more often, post that the phone can get hot. personally, i believe in being truthful and honest, even if the truth isnt good.
 

plingpling

New member
Jan 6, 2014
2
0
We attempted to measure the temperature from the following thermal sensor location:
/sys/class/thermal/thermal_zone7/temp

The idea came from a forum post about CPU temperature measurement on Nexus 4 devices - where the vendor was Qualcomm as well.
I cannot confirm that this is the correct measurement point, but it does raise and fall based on workload - and the values make sense as they represents temperatures from 30-75 C.

Looking at the following measurements, leave little doubt that the temperature throttels. The frequency drops down to 1.2-1.5 GHZ after a few minutes.

chart_1+%283%29.png


Does anyone have better ideas?