[Q] Heat and low perfiormance - Nexus 5 Q&A, Help & Troubleshooting

Got My N5 today, its awesome,
Looks like the performance is so so, the phone heats up too quickly and CPU performance goes down,
If I do Antutu when its warm I get less than 20K in it
If I let it rest for some time and then do it I get a score of 25+
Looks like the device has heat issues
are you guys facing the same issues?

Two-part solution: Stop running benchmark tests and flash Franco kernel.

And, search before you post. Lots of threads on performance benchmarks

I see so many people who care what a benchmark score is.

np22025 said:
Got My N5 today, its awesome,
Looks like the performance is so so, the phone heats up too quickly and CPU performance goes down,
If I do Antutu when its warm I get less than 20K in it
If I let it rest for some time and then do it I get a score of 25+
Looks like the device has heat issues
are you guys facing the same issues?
Click to expand...
Click to collapse
its not a heat issue. it will get hot with use, especially with antutu benchmark, its a 2.3ghz quad core phone without an active cooling system, what do you expect? anyways, the reason performance goes down when hot is because of heat throttling. your phone does this when going over a certain temp. it drops the cpu speed and number of cores used until it cools down. there are ways around this. you can root your phone and flash a kernel that lets you disable thermal throttle. then all your left with is the safety reboot temp of 100C. when reaching this temp, the phone will automatically shut down. or you can put your phone into a freezer until the cpu temp is below 10C, then run the benchmark.

Related

Thoughts on OverClocking Sensation

Hey guys,
Ive been using SetCPU since it was fixed for the sensation. I am curious about what others have observed as far as battery life and performance goes.
I am running 1.8Ghz with a cpu voltage of 1.265V (1265000uV).
My battery doesnt last all that long despite all the profiles I have in place. I guess thats expected when you overclock by that much, huh? Is it worth it though?
Im sure more of you out there have experience to share. Im not talking Quadrant and benchmark scores, Im talking REAL use!
I am beginning to feel that dropping the frequency down may be in order since I cannot find anything that needs 1.8Ghz to work on this phone. Plus, less frequency means less required voltage. That would mean more battery!
Anyone care to chime in with their overclock frequency + voltage and experience?
Matt
I'm also interested in getting some input from other users, without having to clog up the respective overclocking threads in the Development section.
Yesterday after work, I set up the 1.5Ghz Undervolted option using utking's tool (http://forum.xda-developers.com/showthread.php?t=1168707). I didn't see too much need to push my CPU too hard, and a stable UV always piques my interest.
I created a couple of basic SetCPU profiles (screen off, battery below 20%, temperature < 50C), and scaling on demand up to 1512Mhz, my phone took about another 7-8 hours of moderately heavy use (Navigation, Maps, Yelp, photos, etc.) before it was on its last legs.
Bear in mind that I've been using the Anker 1900mAh battery. But even after the OC-UV that I set up, this was at least as good of battery usage as before without any SetCPU or overclocking, and actually seemed to be a little bit better to be honest.
I just dropped down to 1.6Ghz @ 1.26V...
I couldn't keep my phone from freezing with anything less than 1.26V @ 1.6Ghz. We will see how this goes for a few days and compare to my previous 1.8Ghz @ 1.265V.
So far, speed seems to be FASTER than 1.8Ghz. My Quadrant score (only being used here for comparison reasons) was 2700 right off the bat, whereas 1.8Ghz would peak around 2700-2800 after several tries.
The carousel works much better! I can swipe through quickly and have it scroll with zero lag. I can also fast swipe and watch is spin nicely!
Google Earth and Maps is about the same as 1.8Ghz.
Before, at 1.8Ghz, I could probably get 16 hours out of my phone with VERY LIGHT use. (A few 2min phone calls, check mail throughout the day, check the web a little). I am charging the phone up and will report back later.
Matt
I went down from 1.62 UV to 1.5 UV,because I could not see any difference in general use nad in benchmarks(except Quadrant) and battery consumption is much bigger with 1.62 with exact same profiles on setCpu.I think that this is best compromise between speed and battery life and as far as I know this is native clock speed of 8260 Snapdragon.
mrg02d said:
I just dropped down to 1.6Ghz @ 1.26V...
I couldn't keep my phone from freezing with anything less than 1.26V @ 1.6Ghz. We will see how this goes for a few days and compare to my previous 1.8Ghz @ 1.265V.
So far, speed seems to be FASTER than 1.8Ghz. My Quadrant score (only being used here for comparison reasons) was 2700 right off the bat, whereas 1.8Ghz would peak around 2700-2800 after several tries.
The carousel works much better! I can swipe through quickly and have it scroll with zero lag. I can also fast swipe and watch is spin nicely!
Google Earth and Maps is about the same as 1.8Ghz.
Before, at 1.8Ghz, I could probably get 16 hours out of my phone with VERY LIGHT use. (A few 2min phone calls, check mail throughout the day, check the web a little). I am charging the phone up and will report back later.
Matt
Click to expand...
Click to collapse
How simple is it to temp-root and overclock? I am really only interested in overclocking to speed up Sense, and you said it performs better with a speed boost.
Sent from my HTC Sensation 4G using XDA Premium App
Very,very easy,just read this tread :http://forum.xda-developers.com/showthread.php?t=1168707
I have mine undervolted at VDD_1175000 and 1500MHz. I like it very much...makes a big difference in quadarant score, but not sure in reality how much faster. Battery life is fine (when the phone is on). Have not experiened FC's
I have modified eugenes batch file to push my kernel file and preferred speed after perma-temp-root and now is all in one click...
So here is a little update:
Its been about 8 hours since full charge and I am at 55% battery left.
1.6Ghz @ 1.26V, On Demand.
Ive been checking email, making a few calls, and surfing the net with both wifi and GPRS (was out of the network, away from 4G). I also played Angry birds for a little bit and showed off Google Maps and Earth to my Mom.
Now that Im back home, ive turned back on 4G...
Ive noticed a slight amount of hesitation while opening and closing things, but nothing bad.
I havent had any profiles kick in yet, but they will soon with the battery getting low. I will resist charging the phone and see if I make it through the night, using it as I need it. I will report tomorrow.
Matt
I must be doing something wrong.
I am rooted and running LeeDriods 1.2 Rom. When I launch setcpu the only options i have are 1000 mghz? WTF am i doing wrong?
i think at LeeDroid 1.2 you must not use setcpu but Demon control?
BigBoppa said:
i think at LeeDroid 1.2 you must not use setcpu but Demon control?
Click to expand...
Click to collapse
Hmmm, okay. I saw where set cpu was updated for the sensation in the latest release but it doesn't seem to support overclocking with this rom.
Shame that as i was about to get that rom and flash it onto my phone, glad i came in here now
Running Leedroid 1.0
Kernel @ 1.7ghz max, i have it set to 1.5ghz and 192mhz
Runs hot when i play finger racing or reckless racing or modern combat 2 or something intensive, but besides the heat, it drains just like it normally would to be honest, maybe a little quicker, definite speed increase in overall user experience, without an OC the rom just flops, better than stock but just crap, OC is needed.

Nexus 5 Getting Hot

Hey guys
I was just playing gta san andreas (best game) and the phone was getting really warm to the touch. The back part of the phone where my fingers are resting getting seriously warm (nearly hot) and i was getting worried so i closed the game. I checked the temp of the battery and it was 43 degrees celcius. (109.4 fahrenheit). Is this ok?
note: the phone is naked (no case + screen protector).
TheShadowFaller said:
Hey guys
I was just playing gta san andreas (best game) and the phone was getting really warm to the touch. The back part of the phone where my fingers are resting getting seriously warm (nearly hot) and i was getting worried so i closed the game. I checked the temp of the battery and it was 43 degrees celcius. (109.4 fahrenheit). Is this ok?
note: the phone is naked (no case + screen protector).
Click to expand...
Click to collapse
you do realize that the average human body temp is 37C, a little under your cpu temp? its quite normal for the phone to get even warmer than yours when playing games, especially gpu intensive games. the phones safety shutdown temp is 100C, so youve got some ways to go.
simms22 said:
you do realize that the average human body temp is 37C, a little under your cpu temp? its quite normal for the phone to get even warmer than yours when pkaying games, especially gpu intensive games. the phones safety shutdown temp is 100C, so youve got some ways to go.
Click to expand...
Click to collapse
jeez thanks bud. this is actually my first andriod phone so i was just a little curious. thanks for the clarification.
TheShadowFaller said:
jeez thanks bud. this is actually my first andriod phone so i was just a little curious. thanks for the clarification.
Click to expand...
Click to collapse
cool.
its a quad core phone, so when all four cores are active, and the gpu is being pushed, heat is expected. if your not rooted with thermal throttle off, then at 70C(if i remember right) the phone will automatically throttle because of the temp. itll reduce cpu speed to cool off the phone. if you do have root, disabling thermel throttle is always an option. then it wont reduce cpu speed. but if tou do hit the safety shutdown temp of 100C, the phone will shut diwn automatically. this is very rare. really, you need to try to get to 100C to reach it, otherwise its very rare.
Is 46 degrees dangerous? My phone goes to around 43-46 degrees while playing asphalt 8.
Sent from my GN5 [D821]
no
Hi
CyberScopes said:
Is 46 degrees dangerous? My phone goes to around 43-46 degrees while playing asphalt 8.
Sent from my GN5 [D821]
Click to expand...
Click to collapse
It isn't dangerous, no.
It isn't ideal as lithium batteries hate the warm. Think of lithium batteries being perishable foods, they prefer the cold, in fact for long term storage they are kept in refrigerators.
If the phone was at these temperatures 24/7 then the battery would quickly deteriorate and run-times would take a dive, but for a few hours a day it is unlikely to make much difference considering most people replace these phones after a couple of years anyway.
Regards
Phil
How to disable throttling on Nexus 5? Seems this phone throttles more than other due to LG settings.
simms22 said:
cool.
its a quad core phone, so when all four cores are active, and the gpu is being pushed, heat is expected. if your not rooted with thermal throttle off, then at 70C(if i remember right) the phone will automatically throttle because of the temp. itll reduce cpu speed to cool off the phone. if you do have root, disabling thermel throttle is always an option. then it wont reduce cpu speed. but if tou do hit the safety shutdown temp of 100C, the phone will shut diwn automatically. this is very rare. really, you need to try to get to 100C to reach it, otherwise its very rare.
Click to expand...
Click to collapse
hey is there any way to turn off the thermal throttling without changing the kernel?....I m on stock kernel but the phone is rooted

Overheating

I notice the top of the phone gets really hot when I play games. So far I've only been testing plants vs zombies 2 with a cpu temp app and the cpu temp averages at 62 celsius which is fine on a cold day. However, on a warm day it tends peaks into the 70s and my cpu temp alarm goes off and I can't play more than a few minutes. I've tried to use powersave mode to lower the clock speed and it doesn't make a difference. I think the sandstone backing doesn't dissipate heat as well as a normal plastic/metal backing. I know the cpu is supposed to have thermal throttling, but I'm wondering if there are any non-stock kernels that may have a more aggressive thermal throttle.
Flash CM11 and a costum kernel. Any of them will let you over and underclock, over and undervolt, raise or lower throttling, but not on stock rom.
still overheating
I've flushed CM11 stockrom.
Now when i use waze and charge the opo it gets overheated too.
+ the touch won't work correctly.
Is there another way to stop this?

Thermal throttling and hotplug settings

I have been able to fix quite a bit of thermal throttling experienced in multiple benchmark runs by tweaking with the thermal-engine configuration file. With just a few changes and with the copper shim mod I can now run geekbench for as many five times with almost no drop in score. After that I get no thermal throttling in single core but I have it setup to disable two cores after it hits 55C CPU temp in core 4 and 7. I use CPU Z to see actual CPU temp from the sensor readings. Even after 8 Geekbench runs the two cores are still running at full speed and the phone is registering 44C. It's warm but not hot by any means.
If anyone is interested in playing around with it just look for the file in \System\etc\thermal-engine-8994.conf
Most of it is just two adjustments. One for Max temperature at which it will throttle and the one below is the temperature at which throttling stops.
probaina said:
I have been able to fix quite a bit of thermal throttling experienced in multiple benchmark runs by tweaking with the thermal-engine configuration file. With just a few changes and with the copper shim mod I can now run geekbench for as many five times with almost no drop in score. After that I get no thermal throttling in single core but I have it setup to disable two cores after it hits 55C CPU temp in core 4 and 7. I use CPU Z to see actual CPU temp from the sensor readings. Even after 8 Geekbench runs the two cores are still running at full speed and the phone is registering 44C. It's warm but not hot by any means.
If anyone is interested in playing around with it just look for the file in \System\etc\thermal-engine-8994.conf
Most of it is just two adjustments. One for Max temperature at which it will throttle and the one below is the temperature at which throttling stops.
Click to expand...
Click to collapse
Without your copper shim mod have you found any better but safe values we can try?
At least no thermal throttle until 55 celsiius
It should be safe without the copper shim. The thermal pad it comes with works pretty well. It will still thermal throttle to whatever temperature you set it at so it won't cause any harm.
I've set the Big cluster to a max of 65C and a single A57 core to up to 71C and haven't had any problems yet. I used to get horrible performance with PPSSPP emulator. When running Tony Hawk Project 8 in PPSSPP after 30 seconds of gameplay It used to drop to 6fps and now it can sustain over 20fps after reaching 71C on a single A57 core. I only saw a maximum battery temperature of 40C and the device wasn't noticeably warmer than it was with the default thermal settings.
probaina said:
It should be safe without the copper shim. The thermal pad it comes with works pretty well. It will still thermal throttle to whatever temperature you set it at so it won't cause any harm.
I've set the Big cluster to a max of 65C and a single A57 core to up to 71C and haven't had any problems yet. I used to get horrible performance with PPSSPP emulator. When running Tony Hawk Project 8 in PPSSPP after 30 seconds of gameplay It used to drop to 6fps and now it can sustain over 20fps after reaching 71C on a single A57 core. I only saw a maximum battery temperature of 40C and the device wasn't noticeably warmer than it was with the default thermal settings.
Click to expand...
Click to collapse
[SS-LITTLE_CLUSTER_management]
algo_type ss
sampling 10000
sensor xo_therm
device cluster0
set_point 52000
set_point_clr 42000
action_type 10000
I should change for example here set_point to 70000? This is how it works?
kutulu32 said:
[SS-LITTLE_CLUSTER_management]
algo_type ss
sampling 10000
sensor xo_therm
device cluster0
set_point 52000
set_point_clr 42000
action_type 10000
I should change for example here set_point to 70000? This is how it works?
Click to expand...
Click to collapse
Well yes. Except that's the little cluster and they don't get that hot normally. It's the big cluster that needs to be modified. I also tuned my display thermals so the screen wouldn't get so dim when the phone gets warm. Here you can look over my configuration if you want.
https://www.dropbox.com/s/1yve5d0m7uin0ga/thermal-engine-8994.conf?dl=0
probaina said:
Well yes. Except that's the little cluster and they don't get that hot normally. It's the big cluster that needs to be modified. I also tuned my display thermals so the screen wouldn't get so dim when the phone gets warm. Here you can look over my configuration if you want.
https://www.dropbox.com/s/1yve5d0m7uin0ga/thermal-engine-8994.conf?dl=0
Click to expand...
Click to collapse
Thanks i will try them!!
your settings somehow "unlocked" my phones cpu. lol in geekbench I found an increase of performance of 200 points in multicore from 4020 I had before maximum , now nearly 4300 .It is impressive. also if I run 6-7 geekbench in a row there is a decrease everytime ex 4200 4050 3900 3600..... but temperature stays 45 degree.
I will test them more later.
http://browser.primatelabs.com/user/73366
Someone try this?
Wysłane z mojego LG-H955 przy użyciu Tapatalka
Other than the two of us?
kutulu32 said:
your settings somehow "unlocked" my phones cpu. lol in geekbench I found an increase of performance of 200 points in multicore from 4020 I had before maximum , now nearly 4300 .It is impressive. also if I run 6-7 geekbench in a row there is a decrease everytime ex 4200 4050 3900 3600..... but temperature stays 45 degree.
I will test them more later.
http://browser.primatelabs.com/user/73366
Click to expand...
Click to collapse
Thanks for sharing your results. That's the highest multi core score I've seen on our phones. I never gotten that high of a multi core score. Glad to help. My configuration also tweaked the battery thermal settings so now you should see faster charge times as well. The default charge rates had really conservative thermal settings and the high speed charge would drop after a while but now it will 2.2 to 2.4 amp charge through the whole charge.
probaina said:
Thanks for sharing your results. That's the highest multi core score I've seen on our phones. I never gotten that high of a multi core score. Glad to help. My configuration also tweaked the battery thermal settings so now you should see faster charge times as well. The default charge rates had really conservative thermal settings and the high speed charge would drop after a while but now it will 2.2 to 2.4 amp charge through the whole charge.
Click to expand...
Click to collapse
Yes indeed i saw a difference in chargin thanks for your effort in the configuration. I am not very fond of benchmarks but i run some in my devices after magor changes (firmware....). This device should have been speedier because of the full hd snapdragon 810 combination. I wonder if we delete the thermal config is the device gonna be speedier? I am waiting for 5.1.1 hoping for smoother rom. Lets hope soneone unlocks the bootloader!!!! I took my precautions disabling MLT lol
probaina said:
Well yes. Except that's the little cluster and they don't get that hot normally. It's the big cluster that needs to be modified. I also tuned my display thermals so the screen wouldn't get so dim when the phone gets warm. Here you can look over my configuration if you want.
https://www.dropbox.com/s/1yve5d0m7uin0ga/thermal-engine-8994.conf?dl=0
Click to expand...
Click to collapse
My phone gets really hot with those settings
I overwrote the original one ^^ has someone made a backup and can share it with me.?
I guess it depends on what you're doing but I probably wouldn't play any 3d games with those settings. Here's a copy of the original one https://www.dropbox.com/s/yb76q6qwanb9ujr/thermal-engine-8994.conf?dl=0
smouker said:
My phone gets really hot with those settings
I overwrote the original one ^^ has someone made a backup and can share it with me.?
Click to expand...
Click to collapse
When you apply the settings you need to give time to the phone to 'absorve' them.
Run a couple of benchmarks, test a 4k video, reboot the phone 3-4 times, close it also.
I havent noticed higher tdmperature of 45 celsius.
kutulu32 said:
When you apply the settings you need to give time to the phone to 'absorve' them.
Run a couple of benchmarks, test a 4k video, reboot the phone 3-4 times, close it also.
I havent noticed higher tdmperature of 45 celsius.
Click to expand...
Click to collapse
I noticed that haha now its fine
kutulu32 said:
Yes indeed i saw a difference in chargin thanks for your effort in the configuration. I am not very fond of benchmarks but i run some in my devices after magor changes (firmware....). This device should have been speedier because of the full hd snapdragon 810 combination. I wonder if we delete the thermal config is the device gonna be speedier? I am waiting for 5.1.1 hoping for smoother rom. Lets hope soneone unlocks the bootloader!!!! I took my precautions disabling MLT lol
Click to expand...
Click to collapse
I'm not sure what would happen if you just deleted the file. Maybe it'll revert to some default, or perhaps it won't thermal throttle at all which would result in auto shut off when it overheats. Probably not worth risking it without a custom recovery in case it doesn't boot.
I have notice that my phone is way quicker now. It was fast before but now it's a beast when I push it hard. Also things like PPSSPP emulator was useless with the default thermal throttling now it can beat my Tegra note 7 with 4 A15 cores at 2.1ghz at it.
Was there a problem with your settings? I noticed your settings you had shared on dropbox are no longer available.
uh60james said:
Was there a problem with your settings? I noticed your settings you had shared on dropbox are no longer available.
Click to expand...
Click to collapse
The folder was deleted for some odd reason. I was able to restore it so the link should work now. Let me know how it works out for you.
A few questions about these settings.
-At the top where you have SS-Little_Cluster_management and SS-Big_Cluster_management is the set point the shutdown temp for the entire cluster?
-I think this one is self explanatory by the action listed but towards the middle where CPUx_MONITOR for each core is, is the threshold the temperature at which the entire phone shuts down?
-I'm not sure I am noticing the difference between SS-CPUx and CPU_HOTPLUG_MONITOR. Could you explain these?
uh60james said:
A few questions about these settings.
-At the top where you have SS-Little_Cluster_management and SS-Big_Cluster_management is the set point the shutdown temp for the entire cluster?
-I think this one is self explanatory by the action listed but towards the middle where CPUx_MONITOR for each core is, is the threshold the temperature at which the entire phone shuts down?
-I'm not sure I am noticing the difference between SS-CPUx and CPU_HOTPLUG_MONITOR. Could you explain these?
Click to expand...
Click to collapse
I don't want to assume I know everything about this. Everything I know about the thermal configuration file I learned from seeing others modify the LG G3 thermal config file. I also learned some by experimenting with my G Flex 2.
In my understanding SS-Little_Cluster_management and SS-Big_Cluster_management is the temperature at which the Cluster will thermal throttle when all cores in the cluster are being used at once. From what I've seen anything with "action_type 10000" means thermal throttle. The closest thing I can think off that works like that is how Intel I5 and I7 will limit turbo speed when more than one core is being used. Except in our case this is to prevent higher speeds when it reaches a certain temperature. So lets say your phone is running some heavy multithreaded app now it's going to follow the rules set in Cluster_management. The default Big Cluster temperature is set to start slowing things down when temperature reaches 48C and to not go back to full speed until the temperature drops down to 38C. One thing I find interesting is that at about 48C cluster temperatures was about where the Big cores would drop to a max of 1.5 ghz. So I'm just guessing that this setting may play a big part on the big cores max speed.
[CPUx_MONITOR] seems to shutdown the phone when the core reaches a certain temperature threshold of 120 C and I assume will not allow it to turn back on until it drops below 115C.
[SS-CPUx] on a big core seems to slow the specific core down when it reaches a temperature threshold of 85C and to not allow it to go to full speed until it drops below 55C. However this rule can be overwritten by [CPUx_HOTPLUG_MONITOR] which can shut down a core even if it hasn't reached it's maximum temperature threshold.
[CPUx_HOTPLUG_MONITOR] just tells the specific core to turn off once it reaches the temperature threshold specified. On the default configuration core 4 and 7 are set to turn off when their temperature goes above 50C. After that core 5 turns off at 58C and even core 6 turns off at 61C. At which point only the small cores will remain on.
I hope that helps somewhat.

My geek bench scores are low.

I am having an issue with my Galaxy S6. The videos I have seen online show that S6 achieves scores more than 5000 on multicore on Geek Bench. However not even once have I been able to achieve that. My Geek bench is 64bit edition.
Not that my device is slow or anything but just that I have never been able to achieve that score. I get an average of 4500.
Please help.
bhavinshah_321 said:
I am having an issue with my Galaxy S6. The videos I have seen online show that S6 achieves scores more than 5000 on multicore on Geek Bench. However not even once have I been able to achieve that. My Geek bench is 64bit edition.
Not that my device is slow or anything but just that I have never been able to achieve that score. I get an average of 4500.
Please help.
Click to expand...
Click to collapse
Please no. You should keep yourself from doing that. Your device works fine.
Benchmark scores doesnt really scale well on day to day usage I guarantee that.
The main issue with low score in benchmark is DEVICE Temperature. The more heat it gets the lower the score.
Let me clear this thing up to you
You said that your device is not slowing down but got low scores in benchmark, that's because your normal usage of device doesnt push your hardware to its limits therefore you dont feel like it is crawling.
Benchmarking is different. It generally juices up your phone to its full capacity but thermal throttling comes into play, it is a safe-fail feature on device to prevent chips from getting fried. Its doing it by lowering the CPU/GPU clockspeed, the lower the speed, the lower the score you get.
But if you're desperate enough, you may achieve this thru cooling it first, mine gets 5.3k+ on multiscore at 23-25 airconditioned room. 4.5k average on room temperature, and a much lower score of 3K when I run it multiple times.
Oh okay. This is nothing to worry about right? Coz I read in one of the xda forums that this is coz there are some faulty units out there. And I voided my warranty with Unikernel. It was worth it. RAM issues and all.
Keeping it in a AC room I achieved scores beyond 5k.
See why worry if your device doesnt fail you at all hehe.
I dont know about you guys who keeps on relying with benchmark scores?
Live up with your device people. Just settle down and enjoy using it.
Haha yeah. Honestly if it wasn't for Unikernel I'd be pretty disappointed with this device. All lag and stutters gone and finally smooth scrolling. OK totally off topic questions.. Apparently this kernel has something called LED Fade. And I don't know how to make it work. Any help? My notification LED is still the same.

Categories

Resources