aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsjllls <2012ji123@gmail.com>2020-04-28 09:42:17 +0800
committerOlivier Karasangabo <olivier@lineageos.org>2020-07-24 01:29:10 +0200
commit3c34a6155a99b6510b4f1902621e53ad8ae6e2d8 (patch)
tree7ee20a2b5050060e704a16606b9a7f8a99b0c2b6
parentd79c40cc7a602de3e26b9c6be9fd5acf8057a590 (diff)
apollo: Import thermal-engine.conf
* Also move change.cfg from tama-common Change-Id: I54e0b070c20e79fa1e00854394ccf50275ce3a9c
-rw-r--r--configs/thermal-engine.conf193
-rw-r--r--device.mk4
-rw-r--r--proprietary-files.txt2
3 files changed, 198 insertions, 1 deletions
diff --git a/configs/thermal-engine.conf b/configs/thermal-engine.conf
new file mode 100644
index 0000000..9b77349
--- /dev/null
+++ b/configs/thermal-engine.conf
@@ -0,0 +1,193 @@
+[msm-therm-adc_0.DEFAULT]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 44000 44400 45500 46900 47500 48000 48700 50500
+thresholds_clr 43000 44000 44400 45500 46900 47500 48000 48700
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2553600+0+0+0+0+710000000+255+3+100000+0 1766400+2400000+0+0+0+1+710000000+228+3+100000+0 1766400+2323200+0+0+0+1+710000000+207+5+100000+0 1766400+2246400+0+0+1+1+710000000+177+5+003600+0 1766400+2092800+0+0+1+1+710000000+153+7+003600+0 1766400+1843200+0+0+1+1+710000000+130+7+003600+0 1766400+1536000+0+1+1+1+710000000+116+9+001800+0 1766400+1209600+0+1+1+1+710000000+86+10+001800+0
+
+[msm-therm-adc_1.DEFAULT]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 51500 52000 52500 53000 53500 54000 54500 55000
+thresholds_clr 50500 51500 52000 52500 53000 53500 54000 54500
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+979200+0+1+1+1+710000000+54+11+001800+0 1766400+902400+0+1+1+1+710000000+54+11+001800+0 1766400+825600+1+1+1+1+710000000+54+11+001800+0 1516800+825600+1+1+1+1+520000000+43+11+001800+0 1324800+825600+1+1+1+1+520000000+43+11+001800+0 1056000+825600+1+1+1+1+520000000+43+11+000010+6 825600+825600+1+1+1+1+414000000+43+11+000010+6 652800+825600+1+1+1+1+414000000+43+11+000010+6
+
+[msm-therm-adc_2.DEFAULT]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 55500 57500
+thresholds_clr 55000 55500
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 480000+825600+1+1+1+1+342000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
+
+[msm-therm-adc_0.CAMERA-Preview]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 44000 44400 45500 46900 47500 48000 48700
+thresholds_clr -110000 43000 44000 44400 45500 46900 47500 48000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+675000000+142+9+100000+0 1766400+2649600+0+0+0+0+675000000+140+9+100000+0 1766400+2649600+0+0+0+0+675000000+134+9+100000+0 1766400+2649600+0+0+0+0+675000000+120+10+100000+0 1766400+2649600+0+0+0+0+675000000+113+10+003600+0 1766400+2649600+0+0+0+0+675000000+113+11+003600+0 1766400+2649600+0+0+0+0+675000000+95+12+003600+0 1766400+2649600+0+0+0+0+675000000+80+12+001800+0
+disable
+
+[msm-therm-adc_1.CAMERA-Preview]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 50500 51500 52000 52500 53000 53500 54000 54500
+thresholds_clr 48700 50500 51500 52000 52500 53000 53500 54000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+675000000+78+12+001800+1 1766400+2649600+0+0+0+0+675000000+75+12+001800+1 1766400+2649600+0+0+0+0+675000000+75+12+001800+5 1766400+2649600+0+0+0+0+675000000+74+12+001800+5 1766400+2649600+0+0+0+0+675000000+73+12+001800+5 1766400+2649600+0+0+0+0+675000000+43+12+001800+5 1766400+825600+1+1+1+1+675000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[msm-therm-adc_0.CAMERA-Step]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 44000 44400 45500 46900 47500 48000 48700
+thresholds_clr -110000 43000 44000 44400 45500 46900 47500 48000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+710000000+142+9+100000+0 1766400+2649600+0+0+0+0+710000000+140+9+100000+0 1766400+2649600+0+0+0+0+710000000+134+9+100000+0 1766400+2649600+0+0+0+0+710000000+120+10+100000+0 1766400+2649600+0+0+0+0+710000000+113+10+003600+0 1766400+2649600+0+0+0+0+710000000+113+11+003600+0 1766400+2649600+0+0+0+0+710000000+95+12+003600+0 1766400+2649600+0+0+0+0+710000000+80+12+001800+0
+disable
+
+[msm-therm-adc_1.CAMERA-Step]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 50500 51500 52000 52500 53000 53500 54000 54500
+thresholds_clr 48700 50500 51500 52000 52500 53000 53500 54000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+710000000+78+12+001800+1 1766400+2649600+0+0+0+0+710000000+75+12+001800+1 1766400+2649600+0+0+0+0+710000000+75+12+001800+5 1766400+2649600+0+0+0+0+710000000+74+12+001800+5 1766400+2649600+0+0+0+0+710000000+73+12+001800+5 1766400+2649600+0+0+0+0+710000000+43+12+001800+5 1766400+825600+1+1+1+1+710000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[msm-therm-adc_0.CAMERA-Low]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 47000 48100 49500 50500 51000 52000 54000
+thresholds_clr -110000 46000 47000 48100 49500 50500 51000 52000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+257000000+142+8+100000+0 1766400+2649600+0+0+0+0+257000000+142+10+003600+0 1766400+2649600+0+0+0+0+257000000+128+10+003600+0 1766400+2649600+0+0+0+0+257000000+95+10+001800+0 1766400+2649600+0+0+0+0+257000000+73+11+001800+0 1766400+2649600+0+0+0+0+257000000+56+12+001800+0 1766400+2649600+0+0+0+0+257000000+43+12+001800+5 1766400+2649600+0+0+0+0+257000000+43+12+000010+6
+disable
+
+[msm-therm-adc_1.CAMERA-Low]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 55300
+thresholds_clr 54000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[msm-therm-adc_0.CAMERA-Mid]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 45900 47000 48100 49500 50500 52500 54500
+thresholds_clr -110000 44000 45900 47000 48100 49500 50500 52500
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+825600+1+1+1+1+710000000+142+8+100000+0 1766400+825600+1+1+1+1+710000000+142+10+100000+0 1766400+825600+1+1+1+1+710000000+128+10+003600+0 1766400+825600+1+1+1+1+710000000+73+11+003600+0 1766400+825600+1+1+1+1+710000000+56+12+001800+0 1766400+825600+1+1+1+1+710000000+43+12+001800+0 1766400+825600+1+1+1+1+710000000+43+12+001800+5 1766400+825600+1+1+1+1+710000000+43+12+000010+6
+disable
+
+[msm-therm-adc_1.CAMERA-Mid]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 56500
+thresholds_clr 54500
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[msm-therm-adc.CAMERA-Hi]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 47000 48500 50000 50500 53000 55000 56500
+thresholds_clr -110000 46000 47000 48500 50000 50500 53000 55000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+342000000+142+8+100000+0 1766400+2649600+0+0+0+0+342000000+142+10+003600+0 1766400+2649600+0+0+0+0+342000000+113+10+003600+0 1766400+2649600+0+0+0+0+342000000+73+11+001800+0 1766400+2649600+0+0+0+0+342000000+43+12+001800+0 1766400+2649600+0+0+0+0+342000000+43+12+001800+5 1766400+2649600+0+0+0+0+342000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[msm-therm-adc.AR-effect]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 47000 48500 50000 50500 53000 55000 56500
+thresholds_clr -110000 46000 47000 48500 50000 50500 53000 55000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+825600+1+1+1+1+342000000+142+8+100000+0 1766400+825600+1+1+1+1+342000000+142+10+003600+0 1766400+825600+1+1+1+1+342000000+113+10+003600+0 1766400+825600+1+1+1+1+342000000+73+11+001800+0 1766400+825600+1+1+1+1+342000000+43+12+001800+0 1766400+825600+1+1+1+1+342000000+43+12+001800+5 1766400+825600+1+1+1+1+342000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[msm-therm-adc.CAMERA-HDR]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 47000 48500 50000 50500 53000 55000 56500
+thresholds_clr -110000 46000 47000 48500 50000 50500 53000 55000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+257000000+142+8+100000+0 1766400+2649600+0+0+0+0+257000000+142+10+003600+0 1766400+2649600+0+0+0+0+257000000+113+10+003600+0 1766400+2649600+0+0+0+0+257000000+73+11+001800+0 1766400+2649600+0+0+0+0+257000000+43+12+001800+0 1766400+2649600+0+0+0+0+257000000+43+12+001800+5 1766400+2649600+0+0+0+0+257000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[msm-therm-adc_0.Super-Slow]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 47000 47500 48500 49000 50000 52500 54500
+thresholds_clr -110000 46000 47000 47500 48500 49000 50000 52500
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+710000000+142+8+100000+0 1766400+2649600+0+0+0+0+710000000+142+10+003600+0 1766400+2649600+0+0+0+0+710000000+128+10+003600+0 1766400+2649600+0+0+0+0+710000000+128+11+001800+0 1766400+2649600+0+0+0+0+710000000+73+11+001800+0 1766400+2649600+0+0+0+0+710000000+43+12+001800+0 1766400+2649600+0+0+0+0+710000000+43+12+001800+5 1766400+2649600+0+0+0+0+710000000+43+12+000010+6
+disable
+
+[msm-therm-adc_1.Super-Slow]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 56500
+thresholds_clr 54500
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[msm-therm-adc.Burst]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds -100000 47000 48500 50000 51000 53500 56000 56500
+thresholds_clr -110000 46000 47000 48500 50000 51000 53500 56000
+actions cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam cpu0+cpu4+hotplug_4+hotplug_5+hotplug_6+hotplug_7+gpu+s_backlight+s_charge+s_cam_ltb_tim+s_cam
+action_info 1766400+2649600+0+0+0+0+710000000+142+8+100000+0 1766400+2649600+0+0+0+0+710000000+142+10+003600+0 1766400+2649600+0+0+0+0+710000000+113+10+003600+0 1766400+2649600+0+0+0+0+710000000+73+11+001800+0 1766400+2649600+0+0+0+0+710000000+43+12+001800+0 1766400+2649600+0+0+0+0+710000000+43+12+001800+5 1766400+2649600+0+0+0+0+710000000+43+12+000010+6 300000+825600+1+1+1+1+257000000+43+14+000010+6
+disable
+
+[sony_camera_0]
+algo_type monitor
+sensor sony_camera_0
+sampling 1000
+thresholds 68000 70000
+thresholds_clr 65000 68000
+actions s_cam+s_cam_kill s_cam+s_cam_kill
+action_info 6+0 6+1
+
+[batt_therm]
+algo_type monitor
+sensor bms
+sampling 1000
+thresholds 67000
+thresholds_clr 0
+actions s_shutdown
+action_info 5
+
+[msm-therm-adc]
+algo_type monitor
+sensor msm-therm-adc
+sampling 1000
+thresholds 52500 54800 56400 63000 73000
+thresholds_clr 50800 52500 54800 56400 0
+actions s_tel+s_tether+modem+modem_proc+s_alert s_tel+s_tether+modem+modem_proc+s_alert s_tel+s_tether+modem+modem_proc+s_alert s_tel+s_tether+modem+modem_proc+s_alert s_tel+s_tether+modem+modem_proc+s_alert+s_shutdown
+action_info 0+0+1+0+1000 1+0+1+0+1000 1+1+1+1+1000 1+1+1+1+0060 1+1+1+1+0060+5
diff --git a/device.mk b/device.mk
index 080c468..59e6760 100644
--- a/device.mk
+++ b/device.mk
@@ -56,3 +56,7 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/nfc/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf \
$(LOCAL_PATH)/nfc/libnfc-nxp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp.conf \
$(LOCAL_PATH)/nfc/libnfc-nxp_RF.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp_RF.conf
+
+# Thermal
+PRODUCT_COPY_FILES += \
+ $(LOCAL_PATH)/configs/thermal-engine.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal-engine.conf
diff --git a/proprietary-files.txt b/proprietary-files.txt
index 37f0bcb..6a690e2 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -740,7 +740,7 @@ vendor/etc/sensors/registry/somc/tmd2725_prox_miscta.json
vendor/etc/sensors/sns_reg_config
# Thermal configs
-vendor/etc/thermal-engine.conf
+vendor/etc/change.cfg
# Touch backlight
vendor/bin/hw/touchbacklightd