[Nexus 5X General] GoldGanja:
You ask i'll deliver...you want the Moto X thermal...there you go mate:

[SS-GPU]

algo_type ss

sampling 250

sensor gpu

device gpu

set_point 85000

set_point_clr 55000

[SS-POPMEM]

algo_type ss

sampling 10

sensor pop_mem

device cluster1

set_point 80000

set_point_clr 55000

time_constant 16

[SS-CPU5]

algo_type ss

sampling 10

sensor cpu5

device cluster1

set_point 85000

set_point_clr 55000

[SS-CPU4]

algo_type ss

sampling 10

sensor cpu4

device cluster1

set_point 85000

set_point_clr 55000

[SS-CPU3]

algo_type ss

sampling 10

sensor cpu3

device cluster0

set_point 85000

set_point_clr 55000

[SS-CPU2]

algo_type ss

sampling 10

sensor cpu2

device cluster0

set_point 85000

set_point_clr 55000

[SS-CPU0]

algo_type ss

sampling 10

sensor cpu0-1

device cluster0

set_point 85000

set_point_clr 55000

[HOTPLUG-CPU5]

algo_type monitor

sampling 5000

sensor quiet_therm

thresholds 44000

thresholds_clr 42000

actions hotplug_5

action_info 1

[MONITOR-QUIET-1]

algo_type monitor

sampling 5000

sensor quiet_therm

thresholds 44000 45000 46000

thresholds_clr 42000 43000 45000

actions cluster1 cluster1 cluster1

action_info 1632000 1248000 960000

[HOTPLUG-CPU4]

algo_type monitor

sampling 5000

sensor quiet_therm

thresholds 47000

thresholds_clr 45000

actions hotplug_4

action_info 1

[HOTPLUG-CPU2]

algo_type monitor

sampling 5000

sensor quiet_therm

thresholds 48000

thresholds_clr 45000

actions hotplug_2

action_info 1

override_b 3000

[MONITOR-QUIET-0]

algo_type monitor

sampling 5000

sensor quiet_therm

thresholds 46000 48000

thresholds_clr 44000 46000

actions cluster0 cluster0

action_info 1248000 960000

override_b 3000

[SS-CHG]

algo_type ss

sampling 10000

sensor chg_therm

device battery

set_point 52000

set_point_clr 49000

[SS-PCHG]

algo_type ss

sampling 10000

sensor pchg_therm

device battery

set_point 48000

set_point_clr 45000

[SS-BATT-THERM]

algo_type ss

sampling 10000

sensor batt_therm

device battery

set_point 44000

set_point_clr 41000

[VS-BATT]

algo_type virtual

trip_sensor chg_therm

set_point 35000

set_point_clr 30000

sensors msm_therm chg_therm pchg_therm batt_therm

weights 90 81 94 100

sampling 10000

path /sys/class/power_supply/battery/temp_hotspot

[BATT-HS-SS]

algo_type ss

sampling 10000

sensor VS-BATT

device battery

set_point 48000

set_point_clr 46000

[MONITOR-CAMERA-QUIET]

algo_type monitor

sampling 5000

sensor quiet_therm

thresholds 47000 50000 60000

thresholds_clr 44000 47000 57000

actions camera camera camera

action_info 1 2 3

---------- Post added at 11:50 AM ---------- Previous post was at 11:47 AM ----------

It performs better because Moto X thermal doesn't have any monitor algorith to change freq. of big and little cluster...it just unplug them at specifc temp

Edit: just re-checked...not true...there is the monitorquiet1 and monitor queit 0 that change freq.

---------- Post added at 11:55 AM ---------- Previous post was at 11:50 AM ----------

Plus, if you want to use another thermal config you have to be sure about what sensor your device is using...for example

Nexus5X uses xo_therm

Mi4C uses xo_therm_buf

Moto uses quiet_therm

so, if you want to use a thermal config from another device you have to change the sensor called in the file. Actually i use the same thermal engine from 5X ... just renamed the sensors