avoiding thermal throttling? - OnePlus 3T Questions & Answers

When i play games like moderncombat5 i have 60fps but after a while the frames drop in some scenes where it didnt 3-5 minutes ago. When i check the cpu/gpu i can see that it throttles and causes these framedrops. But the phone doesnt get hot. Since it isnt possible to mess with thermal values at the moment. I wonder if there are some optimal cpu/gpu clocks where it will not throttle and performance will stay the same all time regardless of how much you stress the cpu/gpu. Because i'd rather have a underclocked cpu gpu than having thermal throttling while stressing the phone. On oneplus3 i didnt have this much thermal throttling playing mc5. I also feel the thermal throttling throttles way to early.
And yes i tried almost all kernels/roms out there it was a better experience on the op3
Thanks!

All CPUs have slight variations, some may be slightly more efficient than others of the same model. To get the best performance, you're going to have to underclock and test on your own phone bit by bit.

Anova's Origin said:
All CPUs have slight variations, some may be slightly more efficient than others of the same model. To get the best performance, you're going to have to underclock and test on your own phone bit by bit.
Click to expand...
Click to collapse
I know i have pvs lvl 1 across the board thats why i wonder why i didnt have this issue on the oneplus3

nadejo said:
I know i have pvs lvl 1 across the board thats why i wonder why i didnt have this issue on the oneplus3
Click to expand...
Click to collapse
What file did you open up to view that i looked a few months ago in the typical spots but found nothing.

954wrecker said:
What file did you open up to view that i looked a few months ago in the typical spots but found nothing.
Click to expand...
Click to collapse
I dont remember. But it was hard to find. Anyways i found out that the cpu allways throttles down to little 1209 mhz and big 1440 mhz. When gpu is running on max clock. Will make further investigations now to find perfect cpu & gpu freq.

It seems regardless of what cpu profile / governor you use and regardless if the phone is charging or not. The cpu will allways throttle down to 1209 little and 1440 big. And the gpu also throttles but i can't monitor the exact values currently. This throttling even happens when gpu is running on min freq. And even when you set big or little cluster to min freq.
Im pretty sure the thermal throttling of the oneplus3 is broken. Because:
Thermal throttling should be decided by many factors. (General soc heat generated by gpu/cpu/and ram) also the system should be aware by the values and should handle it intelligently.)
It seems there is only one heatsensor used to throttle all at once and the throttling stops at 1209mhz little and 1440mhz big. If the temperature still rises the phone simply doesnt give a f*** why i think there isnt even a point of using this stock throttling method. And no its not accurate. And no its not usefull because, it throttles regardless what heat the phone has. Because it doesnt react to soc heat. It reacts to one of the components and throttles everything. Why it can't check the other temparatures aswell and throttle other components diffrently if even needed at all.
Issue: lets say little or big cluster is overheating because the cpu load is very high on it. (And no you wont see this throttling by simply running perf gov. It needs load/ working tasks on it, means you gotta play some heavy 3d games)
The thermal throttling just brakes down both clusters including the gpu. Was the big cluster or the gpu running cool? The thermal throttling doesn't give a f***. Could the loads/tasks been shared with or pushed to the big cluster. Thermal values dont care. Could some rly simple sort of hotplug turn the overhating little cluster off to let the big cluster do the rest before it rather throttles everything on the f... phone . -nope - Its annoying. Rly just try it out yourself. I really hope to see some improvements by oneplus. And no the phone is not bad at all. It's just some things are not optimized yet. Like touch latency which is worse than on galaxy s3 but i don't mind it just giving you an example so you can imagine how bad the thermal throttling must be.
Allways remember setting the cpu clock values so low that they dont throttle anymore doesnt mean gpu will throttle less often. All compenents will throttle without comparing other compents clock rate and heat.
My question: is the thermal throttling decided by the soc itself or are there different thermal throttling values on each phone brand using sd821?
And is it possible to port these values from lets say pixel phone?

I'm on cm13 and its kernel default is a bit lower than stock. I had the screen on full brightness and was charging the battery so temps above 100°. I played dead trigger 2 on highest settings on a level with lots of special effects and weapons with lots of splatter. Got throttled when the temp hit 103° everytime. I was running performance on cpu and gpu and i tested it without charging and still get throttled.

954wrecker said:
I'm on cm13 and its kernel default is a bit lower than stock. I had the screen on full brightness and was charging the battery so temps above 100°. I played dead trigger 2 on highest settings on a level with lots of special effects and weapons with lots of splatter. Got throttled when the temp hit 103° everytime. I was running performance on cpu and gpu and i tested it without charging and still get throttled.
Click to expand...
Click to collapse
Im using laos 14.1 with latest ex kernel.
As is said thermal values are broken. Its not right to throttle down to same speed if charger is plugged as battery heat is higher and soc heat should be higher too. So i think it also throttles unnecesserily low without the charger being plugged.

Did any one find a solution to fix this?

Up up up
years of tired because of this ****ting throttling issue

Well do this at your own risk, go to system/vendor/bin and cut the file named "thermal-engine" to other directories in your sd card. This will completely disable thermal throttling. Perfect for gaming.?

Up up!!! This issues persists to me.. i even put my oneplus 3t in front of 8" fan for every gaming. Is there anyway to maintain the cpu frequency at higher rate during thermal throttling? I don't want to totally disable the thermal throttling... Seems unsafe... Enlighten me if you would

I think its time for gamer's to switch to a gaming oriented phone to avoid this thermal throttling and im looking forward to buy Black Shark which is Xiaomi backed gaming phone with custom rom (not miui) something different and that too is gaming focused hopefully it will be available globally soon ! :fingers-crossed:

J's said:
Up up!!! This issues persists to me.. i even put my oneplus 3t in front of 8" fan for every gaming. Is there anyway to maintain the cpu frequency at higher rate during thermal throttling? I don't want to totally disable the thermal throttling... Seems unsafe... Enlighten me if you would
Click to expand...
Click to collapse
There is no risk if you disable thermal throttling, the CPU will shut itself down if its temperature reaches 100°C

przemcio510 said:
There is no risk if you disable thermal throttling, the CPU will shut itself down if its temperature reaches 100°C
Click to expand...
Click to collapse
If i tilt my phone to the left for gaming, i will be burning my left thumb then.... even around cpu temp of 55.... My OnePlus 3T is gold in colour.. will it be better for heat dissipation if i change to midnight black?

LN2 + Copper pot. Should help.

J's said:
If i tilt my phone to the left for gaming, i will be burning my left thumb then.... even around cpu temp of 55.... My OnePlus 3T is gold in colour.. will it be better for heat dissipation if i change to midnight black?
Click to expand...
Click to collapse
No, the color will have no impact, but it will be even worse when exposed to sun

przemcio510 said:
No, the color will have no impact, but it will be even worse when exposed to sun
Click to expand...
Click to collapse
Thank you... Because the country i living is hot and humid throughout the year so i have to be extra careful ..

Any solution?

blaze95rs said:
Any solution?
Click to expand...
Click to collapse
There's nothing you can do about the throtting, OP3T throttles @60°C tbh in just 10 mins of game play it starts throtting
You have 2 options here
1. Either disable thermal engine as suggested by someone above ( it basically boils your device forget about gaming, temps touchs to 98°C if msm thermal is disabled and around 60 to 75°c it msm thermal is enabled it's seriously hot to touch and high chances of damaging internals
2. Underclock the big cluster to 1209MHz or 1286MHz I tested both, while gaming (2 hrs of pubg @ medium settings) temp's are around 53 to 55°c and never reached 60°c no throtting ( but you know what, games still lag or you will get low fps due to lack of power Lol I'm sorry that's true there nothing you can do about it try playing games in air conditioned room or just buy gaming Phone like Razer they have good heat dissipation, you should not forget the fact that our device is 2 years old. Tbh on a 2 year old phones even optimized games too use lot of processing power which lead more heat. More heat = throttle

Related

[Q] Max Battery and CPU temperature limit for Xperia TX while HD gaming

Specially while playing HD games like Modern Combat 4, The Dark Knight Rises, N.O.V.A 4 etc..............
My phone doesn't get hot more then 38-40 *C even after half and hour of HD gaming.
But I still want to know exactly what might be the max CPU and Battery Temperature limit?
Thank you.
I have T, but it's very similar phone.
The limit for the battery is around 60°C and for CPU it's around 100°C. Every temperature beyond the limit causes the phone to shut down.
Of course it's a softwate feature and you can disable this by deleting sysmon.cfg file in /system/etc but it's highly dangerous and completely unrecommended.
Hope this helps you!
Tapped from The Bond Phone!
i don't think you have to start a new thread to ask other question, just ask in your previous thread.
and tx(all xperia maybe) have some overheating control app in system that monitoring the thermal of the device ..you don't need to worry about it
romcio47 said:
I have T, but it's very similar phone.
The limit for the battery is around 60°C and for CPU it's around 100°C. Every temperature beyond the limit causes the phone to shut down.
Of course it's a softwate feature and you can disable this by deleting sysmon.cfg file in /system/etc but it's highly dangerous and completely unrecommended.
Hope this helps you!
Tapped from The Bond Phone!
Click to expand...
Click to collapse
Thank you very much. I don't worry about the temperature. But when HD gaming, i'm a little worried about the screen, cuz it gets hot too. I hope the temperature won't do any harm to my TX's screen.
I think the T and TX housing is too close to the Processor that's why it gets a little hotter rather then other phone. :cyclops:
Don't worry about the screen. It will be ok but remember not to heat your phone for a very long time because then it may damage.
Besides just take a look at PC's LCD monitors. Touch it and you will see it's pretty warm too It's normal.
And the last thing - the brighter your screen is, the faster your phone gets hot!
romcio47 said:
Don't worry about the screen. It will be ok but remember not to heat your phone for a very long time because then it may damage.
Besides just take a look at PC's LCD monitors. Touch it and you will see it's pretty warm too It's normal.
And the last thing - the brighter your screen is, the faster your phone gets hot!
Click to expand...
Click to collapse
Thnaks for ur help. My Xperia TX never gets hot or even a little warm while Charging, Seeing Movie or Browsing. Just gets hot when high HD gaming. I am a Android game lover.
So can you tell me some ways to keep my Xperia TX as cool as possible while HD gaming.
Yes, here are some things I keep on using:
1. Lower screen's brightness when you don't need to have it bright.
2. Don't play while charging.
3. Downclock your CPU - f.e. from 1,5 GHz to 1,1 or 1,2 (don't use 1,0 GHz on JB because your phone will start to lag!). The games will still run and very good speed. In fact I don't see any differences between 1,5 GHz and 1,2 GHz especially in games like Modern Combat 4, Carmageddon etc. Your CPU will start to heat much slower.
4. Undervolt your CPU.
5. Don't play with any case etc. Another thing that "helpes" the heat not to escape out of your phone.
My setup is JB 9.1.A.0.140, 1,2 GHz, Ondemand, CFQ, UV -75mV.
romcio47 said:
Yes, here are some things I keep on using:
1. Lower screen's brightness when you don't need to have it bright.
2. Don't play while charging.
3. Downclock your CPU - f.e. from 1,5 GHz to 1,1 or 1,2 (don't use 1,0 GHz on JB because your phone will start to lag!). The games will still run and very good speed. In fact I don't see any differences between 1,5 GHz and 1,2 GHz especially in games like Modern Combat 4, Carmageddon etc. Your CPU will start to heat much slower.
4. Undervolt your CPU.
5. Don't play with any case etc. Another thing that "helpes" the heat not to escape out of your phone.
My setup is JB 9.1.A.0.140, 1,2 GHz, Ondemand, CFQ, UV -75mV.
Click to expand...
Click to collapse
I think the heating issue is common in all modern smartphones. I used HTC Smartphone like HTC Evo 3D, HTC Desire HD but they never gets hot no matter what you do with the phone. Even after hours of gaming battery temperature shows maximum 31-32 *C.
Thank you again mate. :laugh:
Well that's pretty interesting
Maybe yhese smartphones have pretty big space between the CPU and the battery so even when the CPU heats up it does not heat the battery.
On the Xperia T it's very close to the battery and not covered with any radiator or a piece of metal etc so the heat can easily "access" the battery and heat it up.
Tapped from The Bond Phone!
romcio47 said:
Well that's pretty interesting
Maybe yhese smartphones have pretty big space between the CPU and the battery so even when the CPU heats up it does not heat the battery.
On the Xperia T it's very close to the battery and not covered with any radiator or a piece of metal etc so the heat can easily "access" the battery and heat it up.
Tapped from The Bond Phone!
Click to expand...
Click to collapse
Hey its strange that if I use back cover(costly one) after some time battery temperature shows 29 and if I remove the cover it shows 30. Why is that? :cyclops:
irfan_omi22 said:
Hey its strange that if I use back cover(costly one) after some time battery temperature shows 29 and if I remove the cover it shows 30. Why is that? :cyclops:
Click to expand...
Click to collapse
Maybe some heat gets radiated to the cover..
Sent from my xperia TX via xda premium
What is temperature limit for xperia m4? I ask because it becomes hot even when i play hill climb racing.

CPU Binning and undervolt

Hi,
I saw BravoMotolora's article about CPU binning, and I thought that it would be great if we compare CPU bin and voltages.
It will be great to know the relationship between voltage and PVS number.
Please follow this procedure
1. Install a custom kernel that lets you do undervolt, e.g. franco.Kernel
2. Do what BravoMotolora said
3. Undervolt your N5 by 25MV
4. Run Antutu
Then, you might see your N5 rebooting or giving you a Antutu score.
If you get the score, go and try the procedure again
I got to -50MV with PVS1 N5.
Please post your results(undervolt that you did and your N5's PVS) here!
Can you not do this?
Do not do what? I mean most of guys here will do undervolt to save battery anyway so won't it be good to share some intel?
Sent from my Nexus 5 using XDA Premium HD app
I'm the same as OP... I have PVS 1 and the max I can UV is -50mV.
you do realize that many custom kernels set their voltages different than default/stock, and differ among themselves? for example, if you go -50mV less on using franco kernel, and go -50mV less using trinity kernel, it means nothing because their voltages differ to begin with. i mean you cant really compare each others voltages that way. you would need to write your voltages in real numbers, and cpu speed steps.
I honestly never saw a huge benefit in undervolting. It can also cause errors which lead to worse battery life.
Sent from my AOSP on HammerHead using XDA Premium 4 mobile app
johndrmr said:
I honestly never saw a huge benefit in undervolting. It can also cause errors which lead to worse battery life.
Sent from my AOSP on HammerHead using XDA Premium 4 mobile app
Click to expand...
Click to collapse
agreed. i personally do better with underclocking, than with undervolting.
simms22 said:
agreed. i personally do better with underclocking, than with undervolting.
Click to expand...
Click to collapse
it's a lot easier to underclock 20% than to undervolt 10%, which approx. gives you the same active power savings. It's a lot safer too, if you don't have a spec sheet for the CPU handy.
underclocking does nothing to idle power (or leakage power) though
This phone does pretty well arlt idle I think. Can't imagine you would see much gain from UV.
Sent from my AOSP on HammerHead using XDA Premium 4 mobile app
klin1344 said:
I'm the same as OP... I have PVS 1 and the max I can UV is -50mV.
Click to expand...
Click to collapse
I have a PVS 2 and can undervotl -75mV accross the board and -87.5mV at 300Mhz.
So 2,26Ghz I can run at 0.975 Volt.
CM11 with Bricked Kernel.
Together with Sync off, Google hotword off and optimized automatic brightness I get constantly 5 - 5,5 hours screen on time with websurfing, mail and music stream.
Marcel
menting said:
it's a lot easier to underclock 20% than to undervolt 10%, which approx. gives you the same active power savings. It's a lot safer too, if you don't have a spec sheet for the CPU handy.
underclocking does nothing to idle power (or leakage power) though
Click to expand...
Click to collapse
Underclocking drops the performance of the phone, as the peak performance is not available when needed. Undervolting on the other hand gives you battery savings without affecting peak performance at all. If done too aggressively, it can make the phone unstable, but there is never any danger of hardware damage. The instability will at most cause errors, random reboot, or a freeze up. If this happens, you know you've pushed too far under, and you can bump voltage closer to stock after booting the phone back up. If running stably, undervolting is actually marginally better for your phone hardware than stock voltage because you are wasting less of the energy in heating up the chips and damaging them.
rajendra82 said:
Underclocking drops the performance of the phone, as the peak performance is not available when needed. Undervolting on the other hand gives you battery savings without affecting peak performance at all. If done too aggressively, it can make the phone unstable, but there is never any danger of hardware damage. The instability will at most cause errors, random reboot, or a freeze up. If this happens, you know you've pushed too far under, and you can bump voltage closer to stock after booting the phone back up. If running stably, undervolting is actually marginally better for your phone hardware than stock voltage because you are wasting less of the energy in heating up the chips and damaging them.
Click to expand...
Click to collapse
i underclock, sometimes to 1036mhz max, with all 4 cores always on by default(no hotplugging). sure, in a benchmark itll score less, just like i expect to score more when im overclocked. but to the normal user, they would never be able to tell that my phone is only clocked to 1036mhz. meaning the user experience isnt lowered in any way. even intense gpu oriented games dont show that im running underclocked. so when you say it drops the performance, it isnt entirely accurate.
simms22 said:
i underclock, sometimes to 1036mhz max, with all 4 cores always on by default(no hotplugging). sure, in a benchmark itll score less, just like i expect to score more when im overclocked. but to the normal user, they would never be able to tell that my phone is only clocked to 1036mhz. meaning the user experience isnt lowered in any way. even intense gpu oriented games dont show that im running underclocked. so when you say it drops the performance, it isnt entirely accurate.
Click to expand...
Click to collapse
Sorry, but CPU underclocking means always a drop in CPU performance.
When you compensate this drop in your case by always having all four cores active you produce more heat with the active cores.
(and I estimate it will produce more heat/battery depletion than the original phone settings. (max 2,26Ghz and variable core usage)
When you argue that in general a normal user is not realizing a drop in performance due to underclocking...fine.
But it will always be a drop in performance.
Undervolting in opposite to underclocking produces no drop in performance but actually a rise in efficiency. (and thats what CPU/GPU development is all about).
Less heat, less battery depletion, same performance.
Why not taking advantage of that by undervolting?
Its free lunch.
simms22 said:
i underclock, sometimes to 1036mhz max, with all 4 cores always on by default(no hotplugging). sure, in a benchmark itll score less, just like i expect to score more when im overclocked. but to the normal user, they would never be able to tell that my phone is only clocked to 1036mhz. meaning the user experience isnt lowered in any way. even intense gpu oriented games dont show that im running underclocked. so when you say it drops the performance, it isnt entirely accurate.
Click to expand...
Click to collapse
I agree with you here. 1036 mhz is a great CPU speed for running the device and most apps. Most games UC the CPU for better battery temp like in PPSSPP. Less temperature throttle and more stable frames per second.
Benchmarks are a difference story though but who cares about those. UC is lag free, and buttery smooth so why not?
Sent from my Nexus 5 using Tapatalk
zz_marcello said:
Sorry, but CPU underclocking means always a drop in CPU performance.
When you compensate this drop in your case by always having all four cores active you produce more heat with the active cores.
(and I estimate it will produce more heat/battery depletion than the original phone settings. (max 2,26Ghz and variable core usage)
When you argue that in general a normal user is not realizing a drop in performance due to underclocking...fine.
But it will always be a drop in performance.
Undervolting in opposite to underclocking produces no drop in performance but actually a rise in efficiency. (and thats what CPU/GPU development is all about).
Less heat, less battery depletion, same performance.
Why not taking advantage of that by undervolting?
Its free lunch.
Click to expand...
Click to collapse
again, sure, if youre benchmarking the performance will drop, yes. but if its something that the user doesnt see or feel, then its irrelevant.
no extra heat is produced. also, i get 5.5-7h screen on time with very heavy use. granted, i use the browser much more than i game, but thats what i use my device for mostly.
when needing the extra performance, or wanting to, i overclock. everybody uses their device differently, has differing needs. i would never say one way is better or worse than the other way.
simms22 said:
again, sure, if youre benchmarking the performance will drop, yes. but if its something that the user doesnt see or feel, then its irrelevant.
no extra heat is produced. also, i get 5.5-7h screen on time with very heavy use. granted, i use the browser much more than i game, but thats what i use my device for mostly.
when needing the extra performance, or wanting to, i overclock. everybody uses their device differently, has differing needs. i would never say one way is better or worse than the other way.
Click to expand...
Click to collapse
You can do everything you are already doing, but also undervolt, and your battery life will increase, without affecting your performance. Your performance will be different than my performance (because I don't underclock), however imperceptible as it may be. So undervolting is still better than not undervolting, even for you.
Using EX kernel 3.27, underclocked to 1.5Ghz, undervolted to "700 min" and using "stock" thermal throttling setting. Rock solid and it barely even gets warm now. Responsiveness and performance is only a touch worse than stock; the only places I really notice any performance reduction is in intensive games and app install times. Battery life is massively improved.

Undervolting vs Underclocking vs Hotplugging for battery life

Can anyone explain to me what is better?
I know that underclocking reduces cpu frequency, which means lower temperatures and also better battery, but performance is worse, so it takes longer to complete tasks...but if it takes longer to complete tasks, it means it will also have screen on for a longer time right?so it saves power from the cpu, but keeping the screen on for that extra time also means it will consume extra power right?
About undervolting, is it better to undervolt or to underclock when it comes to battery life?i know that with undervolting there is less heat produced because of the reduced voltages. From what i have read (i dont know if it is correct) the power consumption is given by this equation: P = f*c*(V^2) where f is frequency, c is capacitance and v is voltage. It makes sense that reducing voltage means less heat, but if i reduce CPU frequency it also produces less heat because it reduces power. Most of the time i read that underclock is better for battery because it uses less power, but like i said earlier, it takes longer to complete tasks and in result i have to keep the screen on for a longer time.
About hotplugging, i have seen some users with good battery life screenshots, and mentioning that they disabled hotplugging, because they said that turning cores on and off also wastes energy. So is it better to hotplug or not?
would really like to get some answers because i know nothing about this..I also know that i could test each setting and and see which is better, but i dont use my phone the same way everyday so its kind of hard to determine...
Short version and after extending testing (2 cores max, -175Uv, underclocking at 1000 or 1300mHz) with different kernels and always on stock Rom,
the result was that there was no noticeable difference at the battery life with a normal setup of using of 4 cores at normal max freq of 1512mhz.
A custom kernel in comparison to the stock kernel makes more sense cause of the optimization they offer for performance and battery life.
Unleashed from Onda v957m on TDT
RASTAVIPER said:
Short version and after extending testing (2 cores max, -175Uv, underclocking at 1000 or 1300mHz) with different kernels and always on stock Rom,
the result was that there was no noticeable difference at the battery life with a normal setup of using of 4 cores at normal max freq of 1512mhz.
A custom kernel in comparison to the stock kernel makes more sense cause of the optimization they offer for performance and battery life.
Unleashed from Onda v957m on TDT
Click to expand...
Click to collapse
nice to have some feedback from someone that tested=p. what about hotplugging? Today i disabled hotplugging and had always 4 cores on and it does not seem to be wasting more battery than with hotplugging enabled
These studies were done by bedalus on the Nexus S, but alot pertains today. Alot of useful information here
http://forum.xda-developers.com/nexus-s/general/ref-battery-drain-benchmarks-t1478406
Sent from my Nexus 4
n2d551 said:
These studies were done by bedalus on the Nexus S, but alot pertains today. Alot of useful information here
http://forum.xda-developers.com/nexus-s/general/ref-battery-drain-benchmarks-t1478406
Sent from my Nexus 4
Click to expand...
Click to collapse
Also lot of discussion about Uv here
http://forum.xda-developers.com/showthread.php?t=2137034
Unleashed from Onda v957m on TDT
n2d551 said:
These studies were done by bedalus on the Nexus S, but alot pertains today. Alot of useful information here
http://forum.xda-developers.com/nexus-s/general/ref-battery-drain-benchmarks-t1478406
Sent from my Nexus 4
Click to expand...
Click to collapse
totally forgot about bedalus experiments!i had a Nexus S at the time and saw that post, but back then i didnt mess around with anything on my phone so i completely forgot=p.thanks!
The only thing he doesnt adress is hotplugging(the Nexus S was single core so he couldnt even if wanted=p). Anyone care to shed some light on hotplugging?is it really worth it or there are minimal gains?
migueldbr said:
totally forgot about bedalus experiments!i had a Nexus S at the time and saw that post, but back then i didnt mess around with anything on my phone so i completely forgot=p.thanks!
The only thing he doesnt adress is hotplugging(the Nexus S was single core so he couldnt even if wanted=p). Anyone care to shed some light on hotplugging?is it really worth it or there are minimal gains?
Click to expand...
Click to collapse
There are different hotplugging methods.
The stock one as a boost feature, as soon as u touch the screen ur decvice goes to dual core 1026mhz for a couple seconds even if the load is super low.
Custom kernels have many variants on the hotplugging "style". Most of them dont have the touch boost included to save battery (but u can have the same kind of touch boost enabled by the governor, ex: franco kernel). Others simply advise u to turn off hotplugging == less calculation of the load to decide if the device needs to plug it or not + no waiting time to get the performance boost of many cores online (since all 4 are already online) + somewhat more heat since all cores are allways draining battery.
Im no expert and i hope all i said is right, at leats its what i know.
What i personally look for is:
Min core 1
Max cores 4
No touch boost (no heat while u are simply texting via sms on 2G with data and wifi OFF)
sent from my diabetic Nexus 4 (too many KitKats).
C4SCA said:
There are different hotplugging methods.
The stock one as a boost feature, as soon as u touch the screen ur decvice goes to dual core 1026mhz for a couple seconds even if the load is super low.
Custom kernels have many variants on the hotplugging "style". Most of them dont have the touch boost included to save battery (but u can have the same kind of touch boost enabled by the governor, ex: franco kernel). Others simply advise u to turn off hotplugging == less calculation of the load to decide if the device needs to plug it or not + no waiting time to get the performance boost of many cores online (since all 4 are already online) + somewhat more heat since all cores are allways draining battery.
Im no expert and i hope all i said is right, at leats its what i know.
What i personally look for is:
Min core 1
Max cores 4
No touch boost (no heat while u are simply texting via sms on 2G with data and wifi OFF)
sent from my diabetic Nexus 4 (too many KitKats).
Click to expand...
Click to collapse
actually touch boost and hotplugging are different things...touch boost is a feature where as soon as you touch the screen, the cpu ramps up the frequency to the specified touch boost frequency. Hotplugging is a different thing, where cores of the cpu are turned on and off when the phone does not need them to be on all at the same time. I know that touch boost drains more battery, but i dont know about hotplugging...would like to see some tests/benchmarks, but i dont think there are any...
migueldbr said:
actually touch boost and hotplugging are different things...touch boost is a feature where as soon as you touch the screen, the cpu ramps up the frequency to the specified touch boost frequency. Hotplugging is a different thing, where cores of the cpu are turned on and off when the phone does not need them to be on all at the same time. I know that touch boost drains more battery, but i dont know about hotplugging...would like to see some tests/benchmarks, but i dont think there are any...
Click to expand...
Click to collapse
Different things but on stock kernel touch boost is implemented on the hotplug and not the governor.
Any difference btw 4 cores online or hotplugging must minor, and have draw backs on heat wich affects the battery capacity.
Eventhough u can say that hotplugging may drain an amount of battery to plug and unplug cores, i would say its minor.
Talk to @simms22 , he is the "trinity kernel guy", four cores online is a must for him
sent from my diabetic Nexus 4 (too many KitKats).
From my experience, under clocking as well as running a 2 core setup doesn't change anything for the better. Most times for the worst due to a worse user experience.
Undervolting is something that, solely from the physical side, cannot make things worse (unless you under clock too much). Undervolting will make your CPU cores use less current. Less current running through an electric circuit always means less heat, too.
To put it simple:
If my regular voltage at 384mhz is 950mv and I lower the voltage to 800mv and after testing it proves to run stable my device now uses 150mv less on that frequency.
Sent from my Nexus 4 using XDA Free mobile app
Oxious119 said:
From my experience, under clocking as well as running a 2 core setup doesn't change anything for the better. Most times for the worst due to a worse user experience.
Undervolting is something that, solely from the physical side, cannot make things worse (unless you under clock too much). Undervolting will make your CPU cores use less current. Less current running through an electric circuit always means less heat, too.
To put it simple:
If my regular voltage at 384mhz is 950mv and I lower the voltage to 800mv and after testing it proves to run stable my device now uses 150mv less on that frequency.
Sent from my Nexus 4 using XDA Free mobile app
Click to expand...
Click to collapse
no matter what you do , its still going to be a mediocre battery life , best leave it as it is because the way nexus 4 is designed its still going to be getting annoyingly warm on games
Well, from my own experience undervolting definetly reduced heat and made the battery last longer. Don't expect 2 hours more sot, though. Its most notably while the device is idle.
Sent from my Nexus 4 using XDA Free mobile app
nice man
very helpful...
Help pls..
Can any1 help me undervolting Unleashed kernel.. providing tips or the link ll be vry helpfull..

Questions about custom kernel and temperature

I had lag in some games solved this with resurrection remix and kernel M5. My question now is like a setting to have no problems with overheating am using min 300mhz ~ 1.4GHz is left with a high temperature 60 ° / 64 °(playing real racing 3) is safe?
thank you
zEminho said:
I had lag in some games solved this with resurrection remix and kernel M5. My question now is like a setting to have no problems with overheating am using min 300mhz ~ 1.4GHz is left with a high temperature 60 ° / 64 °(playing real racing 3) is safe?
thank you
Click to expand...
Click to collapse
Moving to a CM rom that doesn't have a CPU temperature throttle built in will give you faster perormance in games.
It's unlikely that you will damage the CPU with excessive gaming, but you will shorten the life of the battery. I thought I read somewhere about extreme temperature permanently changing the screen colour, but it might not have applied to the Z3c.
Didgesteve said:
Moving to a CM rom that doesn't have a CPU temperature throttle built in will give you faster perormance in games.
It's unlikely that you will damage the CPU with excessive gaming, but you will shorten the life of the battery. I thought I read somewhere about extreme temperature permanently changing the screen colour, but it might not have applied to the Z3c.
Click to expand...
Click to collapse
Not need the kernel m5? cm tested only with kernel m5, I will do a test only with the CM without the M5 kernel.
Thanks for the help
zEminho said:
Not need the kernel m5? cm tested only with kernel m5, I will do a test only with the CM without the M5 kernel.
Thanks for the help
Click to expand...
Click to collapse
Heat is bad for electronics period. Phones aren't made to withstand long sessions of gaming as it does not have a decent cooling system to go along with it unlike gaming built cpus which have fans and liquid cooling to keep temps safe.
50-60 Celsius CPU temp for a phone is safe, you should get worried around the 70-75 Mark since the Phone throttle Temperature by default is around 80. I suggest playing in a well ventilated or an airconditioned room to keep those numbers down. You could also use a better governor for gaming like ElementalX or Lionheart and change it when you aren't gaming

Red Magic Vs OnePlus 5T speed test

Hello guys, I've got the OnePlus 5T and I was looking to upgrade to the Red Magic eventually but after watching that speed test video https://youtu.be/okGb8lqg8fA I don't see the RM being any faster and the active cooling seems to be a gimmick of some sort as it runs hotter than the OnePlus 5T as shown in that video. I know the firmware is not final but I seriously doubt they'll do any miracles especially in the stock version...but in the same time I'm scared of getting the Chinese version because it probably won't support Play Store and so on. What do you guys think, should I keep the OP5T?
Well hopefully we'll see more optimization before long on the RM. I haven't had any heat issues, and it has seemed cooler than most. Even when I was running an app to intentionally drain the battery by activating everything it didn't get that hot.
Overall for general performance, you won't see much performance difference between the two. They use a lot of the same components. Theoretically you should see some performance gains with game boost on because it locks the last four cores to their max frequency. No operations used trying to dynamically adjust. Really depends on if the app would even benefit from the frequency boost though.
Harfainx said:
Well hopefully we'll see more optimization before long on the RM. I haven't had any heat issues, and it has seemed cooler than most. Even when I was running an app to intentionally drain the battery by activating everything it didn't get that hot.
Overall for general performance, you won't see much performance difference between the two. They use a lot of the same components. Theoretically you should see some performance gains with game boost on because it locks the last four cores to their max frequency. No operations used trying to dynamically adjust. Really depends on if the app would even benefit from the frequency boost though.
Click to expand...
Click to collapse
I guess if the game button triggers the full potential of the CPUs that's why it heats up more than the OP5T which never runs on 100% but somehow manages pretty much the same frame rates. You must be right about whether an app can actually utilise the full potential or not.
skromnia said:
I guess if the game button triggers the full potential of the CPUs that's why it heats up more than the OP5T which never runs on 100% but somehow manages pretty much the same frame rates. You must be right about whether an app can actually utilise the full potential or not.
Click to expand...
Click to collapse
Old post revived. But did you see the stress test of antutu in that video ? Nubia tries to stay almost to 100% all the time. That's how a gaming aka performance phone should be.
ben cherian said:
Old post revived. But did you see the stress test of antutu in that video ? Nubia tries to stay almost to 100% all the time. That's how a gaming aka performance phone should be.
Click to expand...
Click to collapse
How much battery and CPu temp you have while idle?

Categories

Resources