Thermal-Engine-8992.conf

GoldGanja

Senior Member
Jan 15, 2012
210
141
0
Napoli
Hello,
i've made some changes to the default thermal engine conf, basically i've made some more steps for the thermal throttle. For example, in the default file when the cluster0 (the little four cores) reach 48° Celsius it is downclocked to 600 MhZ... now @ 36° it will be downclocked to max 1.248 GhZ -> @ 41° 960 MhZ and so on.

I've made this changes to the cluster 1 too (altough the curve is different), and now the 4th core (first of the Big ones) will be unplugged as usual @ 42° but will comes up again just @ 39° and not @ 37°.
I already pushed this changes to my device and i'm actually testing it. Will report my results.
I would like to go deeper in the conf but i lack the knowledge needed, i need a manual or something like that for all the variables that can be used in the file, for once i really don't know what the action_info in the battery monitor means at all.
What i meant to achieve is a more homogeneous downclock of the processor and a better battery life in everyday usage.

You have to replace the one in /System/Etc and give the right permission (0644)
Then from terminal stop and restart the thermal engine or just reboot the device.
Make a copy of the default file just in case.

Anyway, this is the file.

Cheers
 

Attachments

GoldGanja

Senior Member
Jan 15, 2012
210
141
0
Napoli
You are doing something wrong, im getting about 60k without touching this thermal thing..
With just one run should be like that, my idea is to get constant value on more run... if you run antutu on yours more then one time in sequence you "should" get constant worse value, while i should get constat 50k-ish.
Still have to try and test the battery performance with this conf.
Will update soon
 
  • Like
Reactions: ands2

leledumbo

Senior Member
Nov 19, 2011
517
125
63
I'm using the one from this post, which is taken straight from Nexus 5X. In my case, this boost my score from 44K to 54K. The device is a little warmer, just a little and it comes back cold quick enough.

EDIT:
Retried just now from a cold state, it reaches 63K!
 
Last edited:

ZioRò

Senior Member
Nov 29, 2012
280
83
0
I'm using the one from this post, which is taken straight from Nexus 5X. In my case, this boost my score from 44K to 54K. The device is a little warmer, just a little and it comes back cold quick enough.

EDIT:
Retried just now from a cold state, it reaches 63K!
Well, our phone reaches that score without any tweak.. So not a big result..

Inviato dal mio Mi-4c utilizzando Tapatalk
 

GoldGanja

Senior Member
Jan 15, 2012
210
141
0
Napoli
I'm using the one from this post, which is taken straight from Nexus 5X. In my case, this boost my score from 44K to 54K. The device is a little warmer, just a little and it comes back cold quick enough.

EDIT:
Retried just now from a cold state, it reaches 63K!
Yhea the ones from the nexus 5x it's an intresting configuration, the PID algorythm for the throttle is really intresting for the cpu and gpu. While the monitor for the battery lacks some step, and there is a monitor to regulate the lcd brightness too that i don't like.

I'll try to merge best of both worlds and see what happens...

edit1:
Ok i modded it a little bit, now i will run some antutu with the snapdragon profiler activated via adb and see what happens
edit2:
Something went wrong with my mods, but with the conf unmodified i manage to get 64k.
 
Last edited:
  • Like
Reactions: patadas

patadas

Member
Jul 14, 2016
20
1
0
Yhea the ones from the nexus 5x it's an intresting configuration, the PID algorythm for the throttle is really intresting for the cpu and gpu. While the monitor for the battery lacks some step, and there is a monitor to regulate the lcd brightness too that i don't like.

I'll try to merge best of both worlds and see what happens...

edit1:
Ok i modded it a little bit, now i will run some antutu with the snapdragon profiler activated via adb and see what happens
edit2:
Something went wrong with my mods, but with the conf unmodified i manage to get 64k.
Hi,
my phone (Mi4c 3G/32GB) is getting hot very easy with you thermal config file may solve it, or is there other file that can make a bether work?

best regards,
John
 

Danny94

Senior Member
Feb 11, 2012
788
156
63
Merano
Im using now the Resurrection Rom wich is really amazing.
You should give a try. Now i have stable 55K Antutu withouth throttle downs. Before the best result was with cm13 i reached 55K first run second run 47K and third run ~44K. Smiui after some runs i was at 33K.

I actually don´t know what they have done for getting this amazing result.

Resurrection: first test ~56 then ~55 then ~56K. Just amazing. AND it doesn´t heat as much, little bit more as the cm13 i think, i had to test that again.
Maybe they played around with the thermal engine, @GoldGanja .
 
Last edited:

sbasil

Senior Member
Aug 2, 2011
1,285
768
113
Espoo
I got 73k in Antutu when I left my phone on top of a cold ice bag during the test run (on TSL's Cyanogenmod). :D There's so much potential...
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone