Thermal throttling - One (M7) General

Hey XDA friends,
I was testing my One today with some intense gaming and benchmarking. I noticed that Real Racing 3 was slowing down after some time of gaming. So I ran Antutu before and after my gaming session. My score before: 24567, my score after 20 minutes of Real Racing 3: 19945 !
Especially the GPU score was significantly lower in the second test. It seems that the One is throttling speed when reaching defined temperatures. There is a thermald.conf in /system/etc , but impossible for me to read out. A modified thermald.conf or a custom kernel should sort that out!
Sent from my HTC One using xda app-developers app

more2come said:
Hey XDA friends,
I was testing my One today with some intense gaming and benchmarking. I noticed that Real Racing 3 was slowing down after some time of gaming. So I ran Antutu before and after my gaming session. My score before: 24567, my score after 20 minutes of Real Racing 3: 19945 !
Especially the GPU score was significantly lower in the second test. It seems that the One is throttling speed when reaching defined temperatures. There is a thermald.conf in /system/etc , but impossible for me to read out. A modified thermald.conf or a custom kernel should sort that out!
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Mh.. we had a guys that ran a lot of taiji basemark runs (loop) and had no problem with throttling. Maybe Taiji is gpu only and real racing 2 needs gpu and cpu a lot. A bit worrying though.

Thermal throttling really is a big problem for S4 Pro. So S600 has to suffer it also, although HTC made a very thin copper cover inside for reducing the heat.
shox22 said:
Mh.. we had a guys that ran a lot of taiji basemark runs (loop) and had no problem with throttling. Maybe Taiji is gpu only and real racing 2 needs gpu and cpu a lot. A bit worrying though.
Click to expand...
Click to collapse
GPU tests don't make a significant stress on the system. The thermal throttling happens mostly when both CPU and GPU reaching the limit.

That's too bad... :-/
My Nexus 4 really suffered from thermal throttling, too. But a custom kernel by Franco with lowered voltages and a newly written thermal handling routine sorted that out, the SoC didn't become too hot and didn't throttle at all!

Can someone try running Stability Test (cpu+gpu test) to see at what temperature is throtled?

Re: HTC Flagship 2013 - HTC One - Qualcomm® Snapdragon™ 600 - Mega Information Thread
May be an isolated issue and not with all devices?
more2come said:
Hey XDA friends,
I was testing my One today with some intense gaming and benchmarking. I noticed that Real Racing 3 was slowing down after some time of gaming. So I ran Antutu before and after my gaming session. My score before: 24567, my score after 20 minutes of Real Racing 3: 19945 !
Especially the GPU score was significantly lower in the second test. It seems that the One is throttling speed when reaching defined temperatures. There is a thermald.conf in /system/etc , but impossible for me to read out. A modified thermald.conf or a custom kernel should sort that out!
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Sent from my Windows 8 device using Board Express

I can hardly believe that this is an isolated issue! I'm pretty sure that the S600 has the same temperature handling routines as the S4 Pro. The presence of a thermald.conf in /system/etc/ shows that there are defined parameters for SoC throttling to protect the device.
If you're willing to test that, just give Real Racing 3 a go for about 30 minutes and run Antutu directly afterwards. Or run stability test for longer periods of time.

If this is the case, you would have thought Qualcomm would have at least attempted to sort out the thermal issue as seen in some S4 Pro handsets!.

more2come said:
I can hardly believe that this is an isolated issue! I'm pretty sure that the S600 has the same temperature handling routines as the S4 Pro. The presence of a thermald.conf in /system/etc/ shows that there are defined parameters for SoC throttling to protect the device.
If you're willing to test that, just give Real Racing 3 a go for about 30 minutes and run Antutu directly afterwards. Or run stability test for longer periods of time.
Click to expand...
Click to collapse
I did what did you ask there is not really difference in Antutu result, before and after, both above 22K.
I played around 25 minutes of RR3
Sent from my HTC One using Tapatalk 2

@MrKaon
Are you on some custom ROM?

No m8 Stock
Sent from my HTC One using Tapatalk 2

MrKaon said:
No m8 Stock
Sent from my HTC One using Tapatalk 2
Click to expand...
Click to collapse
Thanks, that and your signature were very helpful! My stock firmware was from O2 Germany which is reportedly older than the most recent stock EU firmware. I flashed mike's Revolution ROM right now which has a newer firmware base and possibly a newer kernel. Thermal throttling doesn't happen on Revolution HD!

more2come said:
Thanks, that and your signature were very helpful! My stock firmware was from O2 Germany which is reportedly older than the most recent stock EU firmware. I flashed mike's Revolution ROM right now which has a newer firmware base and possibly a newer kernel. Thermal throttling doesn't happen on Revolution HD!
Click to expand...
Click to collapse
Well that's reckless and dangerous.
There is thermal throttling for a reason, and it's set very aggressively for a reason.

Hunt3r.j2 said:
Well that's reckless and dangerous.
There is thermal throttling for a reason, and it's set very aggressively for a reason.
Click to expand...
Click to collapse
Thermal throttling didnt steped in - but that doesnt mean that thermal throlltling isnt there. The change could come from the update to 1.28 (new driver for example). The same happened on the one x last year. There was an update that significantly reduced heat.

shox22 said:
Thermal throttling didnt steped in - but that doesnt mean that thermal throlltling isnt there. The change could come from the update to 1.28 (new driver for example). The same happened on the one x last year. There was an update that significantly reduced heat.
Click to expand...
Click to collapse
It gets a little less hot on the backside with the newer firmware base, I can confirm that.

it gets hot, it throttles. it's a safety measure. why do u complain?
so u want your phone to breach the heat threshold then the chip dies and then u're gonna say htc one sucks becoz components die?

shiningarmor said:
it gets hot, it throttles. it's a safety measure. why do u complain?
so u want your phone to breach the heat threshold then the chip dies and then u're gonna say htc one sucks becoz components die?
Click to expand...
Click to collapse
Of course it's a safety measure, but in my opinion a smartphone shouldn't throttle due to normal usage. If the circumstances are abnormal (very hot summer temperatures, for example), throttling is okay and I'd welcome that to protect my valuable HTC. But while playing a game?
But there's no further reason for me to complain, because the newest firmware runs cool enough without throttling.

so in the latest firmware its not throttling? can you add this info to your OP?

What is the latest firmware? Is there a published changelog and do I need to go back to stock to get at it?
Sent from my Tricked out HTC One via xda-developers application

Tetsumi06 said:
What is the latest firmware? Is there a published changelog and do I need to go back to stock to get at it?
Sent from my Tricked out HTC One via xda-developers application
Click to expand...
Click to collapse
latest should be 1.29

Related

[Q] How to overclock gpu?

Hey!
My question is actually in the thread.. My brand new nexus 10 seems to be lagging in playing 3d games. That's why I was wondering if I could overclcock the house a bit to make the whole thing smoother Thanks a lot!
mathieulondon said:
Hey!
My question is actually in the thread.. My brand new nexus 10 seems to be lagging in playing 3d games. That's why I was wondering if I could overclcock the house a bit to make the whole thing smoother Thanks a lot!
Click to expand...
Click to collapse
It's lagging due to thermal throttling not GPU speed overclocking may make it worse
Sent from my Galaxy Nexus using Tapatalk 2
But the tablet is not even getting hot! Just a bit in the back but nothing compared to my gs3... Still do you know how to?
mathieulondon said:
But the tablet is not even getting hot! Just a bit in the back but nothing compared to my gs3... Still do you know how to?
Click to expand...
Click to collapse
I don't own one but there are kernels that do it, look in development section
PS if I remember right I think the thermal throttle point is kinda low on the nexus 10
Sent from my Galaxy Nexus using Tapatalk 2
Overclocking isn't going to help. Try it if you want but you're just going to end up with more lag.
You need to underclock the CPU, undervolt the CPU and GPU, and also slightly raise the thermal throttle temperature to about 90 (from the stock 80).
404 ERROR said:
Overclocking isn't going to help. Try it if you want but you're just going to end up with more lag.
You need to underclock the CPU, undervolt the CPU and GPU, and also slightly raise the thermal throttle temperature to about 90 (from the stock 80).
Click to expand...
Click to collapse
OK, I'm gonna try that under clock to 1500?1600? And a - 50mv is fine?
mathieulondon said:
OK, I'm gonna try that under clock to 1500?1600? And a - 50mv is fine?
Click to expand...
Click to collapse
Try to under volt as much as you can and I find even 1.2ghz more than sufficient. 1.5ghz might make you throttle.
This Exynos chip is a serious powerhouse.
404 ERROR said:
Overclocking isn't going to help. Try it if you want but you're just going to end up with more lag.
You need to underclock the CPU, undervolt the CPU and GPU, and also slightly raise the thermal throttle temperature to about 90 (from the stock 80).
Click to expand...
Click to collapse
Told ya
Sent from my Galaxy Nexus using Tapatalk 2

Nexus 4 Benchmarks that are all over the place?

Ok so I've been tweaking my phone, doing everything in my knowledge to make it faster. I am using the stock rom with faux123 mako jb enhanced stock 422-r2. So my first benchmark on Antutu i got 18003. re-ran the same benchmark again with the same tweaks and got 14206 and thought it was anomaly so i ran it one more time and got 16142. I went back and re tweaked everything and my scores were every were, even in quadrant. the ranges were between 14200-16800. I haven't been able to get it back to 18003, maybe because i did it on a cold boob. but, the scores shouldn't be all over the place compared to benchmarking I've done on other phones. Any ideas on this and or fix it?
Your phone is throttling. Your first benchmark will normally be your fastest. I that's how it was for me anyways.
I've also had the same experience. It is certainly due to throttling.
Sent from my Nexus 4 using Tapatalk 2
Welcome to thermal throttling. I recommend a ROM with the Bionic patches (there is an otherwise 'stock' AOSP ROM with these in the dev section, I'm not a stock ROM user so I haven't any experience with it) and you should notice AnTuTu scores going up to 20k+ and a noticeable boost to actual usage. If your device will under volt well (most will do at least -100mV AFAIK) you may mitigate the throttling to some extent without compromising stability however I don't recommend disabling the thermal protection as is possible in some kernels due to the red light death issue. Throttling is only really noticeable when you benchmark back-to-back. It's not a massive issue in most real-world use. I suspect it will become more and more noticeable on newer devices as device manufacturers and SoC designers are forever scrambling to provide the best performance within the thermal constraints of a smartphone. As idle and low load consumption goes down with new processes, full load GPU and CPU thermals are forever increasing!
PA tweak improves benchmarks
I have to agree with you on this. The stock gave me an score of 17K (antutu). stability curve was all over the place in stock. switching to PA did not help much either, the scored went down to around 14K. yesterday i got an update from PA and flashing that gave me a boost of 18991. some good tweaks from PA i guess.
MrKickstand said:
Ok so I've been tweaking my phone, doing everything in my knowledge to make it faster. I am using the stock rom with faux123 mako jb enhanced stock 422-r2. So my first benchmark on Antutu i got 18003. re-ran the same benchmark again with the same tweaks and got 14206 and thought it was anomaly so i ran it one more time and got 16142. I went back and re tweaked everything and my scores were every were, even in quadrant. the ranges were between 14200-16800. I haven't been able to get it back to 18003, maybe because i did it on a cold boob. but, the scores shouldn't be all over the place compared to benchmarking I've done on other phones. Any ideas on this and or fix it?
Click to expand...
Click to collapse
Lmao cold boob!
Sent from my Nexus 4 using xda app-developers app
MrKickstand said:
Ok so I've been tweaking my phone, doing everything in my knowledge to make it faster.
Click to expand...
Click to collapse
You are making faster a device which already is one of the FASTEST devices on this planet?
maybe because i did it on a cold boob
Click to expand...
Click to collapse
LOL:laugh:
See if it's a governor problem, set it to performance and see if it levels out. GPU scores on antutu vary by @ 1000 marks, so take that into account too.

[Q] Low GPU performance, could it be a faulty S4?

Hey guys.
I couldn't help but notice that in Antutu benchmark my gpu score was way lower than the stock S4, but also lower then HTC One too!
Some games were lagging too, but i'm not sure if the gpu is to blame here.
Anyway, in one day I tried oc on gpu, oc/uv on cpu, 4 different kernel, 2 TW roms, one GPE rom, CM10.2 rom, and in the end total wipe and flash latest stock rom with Odin.
Nothing worked!Gpu scores were still lower than what they were supposed to be?
Best case scenario my gpu was on par with HTC One, but after oc.
What is wrong with my S4??
Can you give me any advices?
Could the hot climate affect thermal throttling?
(Does the gpu even have thermal throttling?I thought only cpu had thermal throttling on the S4.)
I've attached a screenshot of my scores, take a look at how small the gpu (orange) bar is, compared to HTC One.
EDIT:
I put my device in the freezer for 5 minutes to get rid of the ambient temperature factor and after I tested again, 3d scores were normal.
Can ambient temperature really affect performance so much though?
Anyone, any ideas?
nfsmw_gr said:
Hey guys.
I couldn't help but notice that in Antutu benchmark my gpu score was way lower than the stock S4, but also lower then HTC One too!
Some games were lagging too, but i'm not sure if the gpu is to blame here.
Anyway, in one day I tried oc on gpu, oc/uv on cpu, 4 different kernel, 2 TW roms, one GPE rom, CM10.2 rom, and in the end total wipe and flash latest stock rom with Odin.
Nothing worked!Gpu scores were still lower than what they were supposed to be?
Best case scenario my gpu was on par with HTC One, but after oc.
What is wrong with my S4??
Can you give me any advices?
Could the hot climate affect thermal throttling?
(Does the gpu even have thermal throttling?I thought only cpu had thermal throttling on the S4.)
I've attached a screenshot of my scores, take a look at how small the gpu (orange) bar is, compared to HTC One.
EDIT:
I put my device in the freezer for 5 minutes to get rid of the ambient temperature factor and after I tested again, 3d scores were normal.
Can ambient temperature really affect performance so much though?
Click to expand...
Click to collapse
Is this a I9500 or a I9505?
nfsmw_gr said:
Hey guys.
I couldn't help but notice that in Antutu benchmark my gpu score was way lower than the stock S4, but also lower then HTC One too!
Some games were lagging too, but i'm not sure if the gpu is to blame here.
Anyway, in one day I tried oc on gpu, oc/uv on cpu, 4 different kernel, 2 TW roms, one GPE rom, CM10.2 rom, and in the end total wipe and flash latest stock rom with Odin.
Nothing worked!Gpu scores were still lower than what they were supposed to be?
Best case scenario my gpu was on par with HTC One, but after oc.
What is wrong with my S4??
Can you give me any advices?
Could the hot climate affect thermal throttling?
(Does the gpu even have thermal throttling?I thought only cpu had thermal throttling on the S4.)
I've attached a screenshot of my scores, take a look at how small the gpu (orange) bar is, compared to HTC One.
EDIT:
I put my device in the freezer for 5 minutes to get rid of the ambient temperature factor and after I tested again, 3d scores were normal.
Can ambient temperature really affect performance so much though?
Click to expand...
Click to collapse
definitely the performance will decrease if the GPU and CPU temperature increases its same like laptops and desktops when u play games on it it becomes hotter and the FPS drops when temperature increases and FPS increases when it temperature decreases
NBruderman said:
Is this a I9500 or a I9505?
Click to expand...
Click to collapse
It's an i9505.
ll_r1d0_ll said:
definitely the performance will decrease if the GPU and CPU temperature increases its same like laptops and desktops when u play games on it it becomes hotter and the FPS drops when temperature increases and FPS increases when it temperature decreases
Click to expand...
Click to collapse
Well, on with my S3 and my S4 i had these issues, not with any other of my phones or pc's.
Thanks for the answer though. (can't press the button, I've already given my 8 thanks for today)
nfsmw_gr said:
It's an i9505.
Well, on with my S3 and my S4 i had these issues, not with any other of my phones or pc's.
Thanks for the answer though. (can't press the button, I've already given my 8 thanks for today)
Click to expand...
Click to collapse
depends on the build quality dude ...well no need to THANK ME its okay

Thermal Throttling... Let's talk about it

Please, after reading my post, don't blame me or suggest things like "mobile devices aren't meant to play or aren't meant to replace pc", I'm not looking for surrender, I'm looking for advices or proposals.
Several times I've noticed Thermal Throttling (from now TT ) effects on our device, because during high-resource-demanding apps, for example Real Racing 3 (but everyone can have his own high-resource-demanding app example), TT decreases cpu frequencies (maybe gpu too?) when it reaches a certain temperature, causing framerate drop. With cool-phone RR3 has superb framerate, but when phone becomes hot (after 6-7 minutes), there's a noticeable framerate drop caused by TT. You can notice this just by watching at asphalt flow under the car or how trees move in the environment.
This is normal, TT is normal and good beacuse it prevents high-temp damage, "but" I think that LG (or qualcomm or android) has implemented this function in a wrong way, not optimal. If this effect is so significant, it means that cpu frequencies cut is too much! I think it cuts in "half" cpu frequency, but it's a very conservative behaviuor, it's too much! If we consider another device, for example 4-cores clocked at 1,2 GHz, this device won't have 50 fps as G2 (in first minutes), maybe it will have 40 fps all the time, but it won't throttle down; G2 instead will throttle down and framerate will drop to 25 fps, which is not optimal, until it will cool (when stop playing, because it won't cool during playing). If these two devices were two cars, slower car would be the fastest because it will be constant and have best lap times.
First of all, there's a "normal" hardware problem that involves cooling and this problem can't be faced. But it's a software problem too, in the way TT is tuned; TT setting is what we shall deal with.
How can we achive this? There are several ideas:
1) Reading through forums I read about two possibile secret menu settings (3845#*802# ... 802 is phone model):
a) Thermal mitigation daemon off: this value should affect screen light dimming to lower temp, but it's not something that can slow down fps;
I tried it but my phone rebooted after 5 minutes playing and went into bootloop...
b) High temperature priority off: this value should affect TT temperature start treshold, for example increasing it from 60°C to 70°C, that is still a safe (internal) temp; I noticed a decreased TT effect, but it doesn't disappear. It simply happens after more time (for example after 10 minutes instead of 5). It's not a ultimate solution;
2a) Lowering max cpu freq to a value that prevents reaching TT treshold; but it depends also on environment temp, we should make too much tries; can someone say what max cpu freq to set? Obviously not to low... if 1.8 GHz it's good, if 1.4 GHz it will be better sell G2 and buy a less hardware performant nexus 4, but in real life better in performance than G2 because N4 can be less affected by TT;
2b) Lowering voltages, same as 2a), it's very difficult and we won't be sure to solve the problem;
3) There are several system files ( http://forum.xda-developers.com/showthread.php?t=2472318&page=43 ) that can be involved in TT tuning... Very difficult to achieve...
4) If TT can be tuned by kernel, a custom kernel with better TT tuning... hoping in a dev. (I think this would be the best solution).
What do you think about?
titomax82 said:
4) If TT can be tuned by kernel, a custom kernel with better TT tuning... hoping in a dev. (I think this would be the best solution).
What do you think about?
Click to expand...
Click to collapse
That you did not do your research? I am not sure where you are headed at, but check our this DEV for example.
http://forum.xda-developers.com/showthread.php?t=2725023
PAGOT said:
That you did not do your research? I am not sure where you are headed at, but check our this DEV for example.
http://forum.xda-developers.com/showthread.php?t=2725023
Click to expand...
Click to collapse
Do you mean this "Support Inteli CPU Temp control (by @faux123)" in "whats inside"? Is this what I'm looking for in 4)?
titomax82 said:
Do you mean this "Support Inteli CPU Temp control (by @faux123)" in "whats inside"? Is this what I'm looking for in 4)?
Click to expand...
Click to collapse
You have to test. But almost all custom kernels are pretty much tweakable to your loving. Anyway depends on which device and Android version you are. Check carefully that you are not with a brick in the end.
Sent from my LG-D802 using Tapatalk
PAGOT said:
You have to test. But almost all custom kernels are pretty much tweakable to your loving. Anyway depends on which device and Android version you are. Check carefully that you are not with a brick in the end.
Sent from my LG-D802 using Tapatalk
Click to expand...
Click to collapse
I'm not expert in tweaking...
Well all I'm gonna say is I'm a huge gamer, I own multiple consoles and am into pc gaming and I've been doing some gaming on my g2 and here is a list of games I play gta 3/San Andreas, dungeon Hunter and I play psp games and most demanding of all I play dolphin emulator (GameCube games) and out of all the them the only one I can't play for more than 35 mins is dolphin because it's too cpu intensive(after 40mins fps goes down and at about an hour the phone might reboot itself it's happened before) and my phone is all stock(because dorimanx kk kernel is not completely stable yet)
Sent from my LG-D800 running stock kk, rooted with philz using XDA app
XxZombiePikachu said:
Well all I'm gonna say is I'm a huge gamer, I own multiple consoles and am into pc gaming and I've been doing some gaming on my g2 and here is a list of games I play gta 3/San Andreas, dungeon Hunter and I play psp games and most demanding of all I play dolphin emulator (GameCube games) and out of all the them the only one I can't play for more than 35 mins is dolphin because it's too cpu intensive(after 40mins fps goes down and at about an hour the phone might reboot itself it's happened before) and my phone is all stock(because dorimanx kk kernel is not completely stable yet)
Sent from my LG-D800 running stock kk, rooted with philz using XDA app
Click to expand...
Click to collapse
I tried 2 kernels:
1) Dorimanx 4.4: too much options to set... with default installation G2 is slower in antutu and in gaming...
2) Simple Kernel V5 (No Oc version): wonderful with default installation, phone becomes a little bit hotter than custom kernel, but no TT! Very Good! Also, I can revert "High Temperature Priority OFF" to its default setting (OFF): phone becomes slightly cooler and TT becomes barely noticeable. TT can be still considered solved, with temperature and battery benefits.

[TWEAK][DISCUSS][Z5/Z5c/Z5P] Improve/Turn max performance for S810 on Xperia

I intended to delete thermal engine to unlock the maximum performance of S810, but I didn't after a half day for thinking. Then I took a look at thermal-engine and do some optimize for it.
When I looked at the thermal-engine, I saw it use emmc_therm (temperature of emmc) sensor to do throttle, and the throttle start too soon, from 43°C, detail is two cores 6 and 7 will be hotplug (plug out, turn off), and big cluster will be limited to 1.2GHz at just 47.7°C (the battery temperature is just ~40-41°C). You can see more detail in below:
Temperature (/1000 to get the values in Celcius):
43000
47700
48900
50200
51400
52000
52600
53200
53600
54000
54500
55000
55500
55900
56300
56800
Action: cluster0+cluster1+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+battery+modem+s_cam_ltb_tim+s_cam+s_tel
1555200+1958400+0+0+1+1+630000000+255+2+0+100000+0+0
1555200+1248000+0+0+1+1+630000000+209+3+0+100000+0+0
1478400+864000+0+1+1+1+630000000+171+3+0+100000+0+0
1478400+384000+1+1+1+1+630000000+141+3+0+100000+0+0
1344000+384000+1+1+1+1+630000000+115+3+0+100000+0+0
1344000+384000+1+1+1+1+630000000+95+3+0+100000+0+0
1248000+384000+1+1+1+1+630000000+78+8+0+100000+0+0
1248000+384000+1+1+1+1+630000000+64+8+0+001800+0+0
960000+384000+1+1+1+1+630000000+52+9+0+001800+0+0
960000+384000+1+1+1+1+450000000+44+12+0+001800+0+0
864000+384000+1+1+1+1+450000000+44+12+0+001800+0+0
864000+384000+1+1+1+1+390000000+44+12+1+001800+0+0
768000+384000+1+1+1+1+390000000+44+12+1+001800+0+0
600000+384000+1+1+1+1+180000000+44+12+1+001800+0+0
460800+384000+1+1+1+1+180000000+44+12+1+001800+0+0
384000+384000+1+1+1+1+180000000+44+12+1+001800+5+0
EXPLAIN (from my knowledge, maybe it's not right at all)
cluster0: LITTLE (A53 cores) cluster clock limitation, value: hertz
cluster1: big (A57 cores) cluster clock limitation, value: hertz
hotplug_4-7: 1 to hotplug (disable) the core, 0 to do nothing.
gpu: GPU frequency, value: hertz (?)
s_backlight: the maximum brightness of screen, range: 255-0
modem: 1 to disable mobile data, 0 to do nothing.
the rest: IDK
I did a quick research and found that emmc can work from -25°C to +85C, so the limitation that Sony has set is too low (for me), just do a Geekbench and then the performance will come down clearly. Then I edit thermal-engine to increase the maximum performance of S810 but still keep my phone (IDK about yours just because we're not the same) in peace.
So why do I post here? Firstly, for those who wanna take the risk like me to unlock/get the true performance of our devices; secondly, maybe my knowledge is not right so I want you who have certain knowledge about this (EMMC, battery limitation; thermal, blah blah blah) correct me and help me and other users improve it.
I've done attached two files, one is original and the other is mine, hope you guys (who are sensei) will take a look on it to contribute for the community. For those who wanna use them, backup thermal-engine.conf first in /system/etc then copy the modify to the direction, correct name and permission and reboot.
UPDATE:
Thanks to @Envious_Data, his guide helped me to manage big cluster, now I can turn 4 big cores always on by make them becomes "non big cores", so now our phones are true octa cores. I was afraid that there're some issues that will appear such as heating, throttle (thermal manage won't work correct if it recognizes big cluster to be little cluster) so I made a test with Antutu Stress test and monitor CPU cores via Trepn Profiler, and amazing, thermel engine still works fine and my phone's temperature isn't different from old/original settings (just 1 big core on time and will be plugged in if need) so far (of course it should be hotter but not much). And I updated new thermal values too to improve some performance in camera. About battery life, I guess it would not go so far from stock settings because I saw the current discharge (mA) isn't higher (a lot).
Update 17/06: re-setting back to big cores for the best compatibility after enable all 4 big cores, so true octa cores is still there with big core setting is 1 (true).
Update 23/06: new thermal-engine to adapt with OC from SunKernel, it still works fine with stock or even any different maximum clock speed in kernel, why? Because I simply just remove "clusterX" action instead of edit it to match with the maximum clock.
INSTALL: download MODIFY files and rename to init.qcom.post_boot.sh and thermal-engine.conf (due to XDA's restriction so I have to change their type), put in /system/etc/, correct permission (644 rw-r--r--) and reboot.
UPDATING... (depend on you)
Now i try your file, my phone give 89k in antutu constantly
You tweaked it to 63°c max? Sounds not bad at all..
Gonna try as soon as I have some time!
Sent from my E6653 using XDA-Developers mobile app
Alessandro2553 said:
Now i try your file, my phone give 89k in antutu constantly
Click to expand...
Click to collapse
Try to do test continue to see the lost of performance, I just use Geekbench in my phone.
langeveld024 said:
You tweaked it to 63°c max? Sounds not bad at all..
Gonna try as soon as I have some time!
Click to expand...
Click to collapse
Actually you can see the emmc_0 and emmc_1 so the maximum is 68 Celcius and start throttle from 52.4 Celcius, at that temperature of emmc I still don't notice hot in my hand.
Sent from my E6683 using XDA Labs
@RyTekk
Interesting, but for my daily use Z5 is more than performant enough.
Why do you still want better performance ? For games ??
RyTekk said:
Try to do test continue to see the lost of performance, I just use Geekbench in my phone.
Actually you can see the emmc_0 and emmc_1 so the maximum is 68 Celcius and start throttle from 52.4 Celcius, at that temperature of emmc I still don't notice hot in my hand.
Sent from my E6683 using XDA Labs
Click to expand...
Click to collapse
And which model do you have?
nreuge said:
@RyTekk
Interesting, but for my daily use Z5 is more than performant enough.
Why do you still want better performance ? For games ??
Click to expand...
Click to collapse
I think we can also benefit from this when running heavy tasks like camera AR or 4K video.
I can feel phone slowing down after few minutes.
Sent from my E6653 using XDA-Developers mobile app
nreuge said:
@RyTekk
Interesting, but for my daily use Z5 is more than performant enough.
Why do you still want better performance ? For games ??
Click to expand...
Click to collapse
Because I got lost in performance so fast when just did install an app or play a single benchmark, I wanna unlock the highest as possible, Sony did limitation so much.
langeveld024 said:
And which model do you have?
Click to expand...
Click to collapse
E6683 dual sim variant as you see in my sign.
Sent from my E6683 using XDA Labs
Alessandro2553 said:
Now i try your file, my phone give 89k in antutu constantly
Click to expand...
Click to collapse
What kernel are you using? I've just got reboot when do Antutu bench, two times.
Androplus v30 with stock setting governor and clock speed
I have almost 84k on stock kernel. Nice
I've used this for some days now.
Was in Turkey last week (30°c) and all was fine.
In fact, performance seems much better.
I don't use benchmarks at all but I can feel multitasking is faster for a longer time and so for camera applications.
I'm now using it on 224 fw and Andro-kernel v31 and all seems good so far.
Thank you!
Sent from my E6653 using XDA-Developers mobile app
Any way to disable big cores permanently on latest firmware 32.2.a.0.224 z5 dual E6683
rajdeep312 said:
Any way to disable big cores permanently on latest firmware 32.2.a.0.224 z5 dual E6683
Click to expand...
Click to collapse
You mean thermal management for big cores?
Sent from my E6653 using XDA-Developers mobile app
langeveld024 said:
You mean thermal management for big cores?
Sent from my E6653 using XDA-Developers mobile app
Click to expand...
Click to collapse
I want to stop big cores permanently i read somewhere big cores cause heat up device while playing games about 5 min my device burn my hand so want to reduce heat like my galaxy s7 exynos
rajdeep312 said:
I want to stop big cores permanently i read somewhere big cores cause heat up device while playing games about 5 min my device burn my hand so want to reduce heat like my galaxy s7 exynos
Click to expand...
Click to collapse
U can set it via sysfs path in init.d or su.d script, depending on what kernel u use (different paths)
Note that especially for heavy tasks u will notice performance drop when disabling these cores.
I disables two big cores and for light use it was okay but the camera app started to lag.
Sent from my E6653 using XDA-Developers mobile app
langeveld024 said:
U can set it via sysfs path in init.d or su.d script, depending on what kernel u use (different paths)
Note that especially for heavy tasks u will notice performance drop when disabling these cores.
I disables two big cores and for light use it was okay but the camera app started to lag.
Sent from my E6653 using XDA-Developers mobile app
Click to expand...
Click to collapse
Plz make file for me i am newbie 1. All big cores stopped and 2. Like u 2 big cores stopped
rajdeep312 said:
Plz make file for me i am newbie 1. All big cores stopped and 2. Like u 2 big cores stopped
Click to expand...
Click to collapse
I would, if I'd knew the exact sysfs path your installed kernel uses.
Are u running andro-kernel?
Sent from my E6653 using XDA-Developers mobile app
langeveld024 said:
I would, if I'd knew the exact sysfs path your installed kernel uses.
Are u running andro-kernel?
Sent from my E6653 using XDA-Developers mobile app
Click to expand...
Click to collapse
Using this rootable kernel E6683 dual
http://forum.xda-developers.com/xperia-z5/development/32-2-0-224-ftf-rootable-kernel-t3391071
rajdeep312 said:
Using this rootable kernel E6683 dual
http://forum.xda-developers.com/xperia-z5/development/32-2-0-224-ftf-rootable-kernel-t3391071
Click to expand...
Click to collapse
Then most likely you're using core_ctl.
This thread is about minimizing thermal throttling (a.k.a wanting hotter phone, not cooler phone lol)
This is wrong thread to discuss this, head over to this thread:
http://forum.xda-developers.com/showthread.php?t=3376233
If using andro-kernel, I made a script for it, check here:
http://forum.xda-developers.com/showthread.php?t=3246100
Next time, give XDA search function a shot. It is such a nice feature, worth a try
Regards
rajdeep312 said:
Using this rootable kernel E6683 dual
http://forum.xda-developers.com/xperia-z5/development/32-2-0-224-ftf-rootable-kernel-t3391071
Click to expand...
Click to collapse
Sent from my E6653 using XDA-Developers mobile app
Thanks TS. Works pretty well so far for me (.224), and indeed the phone feels faster and more reactive under heavy load (noticed it after I finished recording a 10m 1080p60fps video). Good job

Resources