1<?xml version="1.0" encoding="UTF-8"?> 2<thermal version="0.01" product="lya"> 3 <base> 4 <item tag="history_temp_count" value="10"/> 5 <item tag="temperature_query_enum" value="soc,battery,shell,cpu,charger,ambient,ap,pa"/> 6 </base> 7 8 <level> 9 <sensor_cluster name="base_safe" sensor="battery,charger,cpu,soc"> 10 <item level="1" threshold="40000,38000,30000,40000" threshold_clr="38000,36000,28000,38000"/> 11 <item level="2" threshold="43000,41000,32000,42000" threshold_clr="41000,39000,30000,40000"/> 12 <item level="3" threshold="46000,44000,34000,44000" threshold_clr="44000,42000,32000,42000"/> 13 <item level="4" threshold="48000,46000,36000,46000" threshold_clr="46000,44000,34000,44000"/> 14 </sensor_cluster> 15 <sensor_cluster name="warm_5G" sensor="pa" aux_sensor="ambient"> 16 <item level="1" threshold="40000" threshold_clr="38000" aux_trigger_range="5000_35000"/> 17 <item level="2" threshold="43000" threshold_clr="41000" aux_trigger_range="5000_35000"/> 18 </sensor_cluster> 19 <sensor_cluster name="warm_safe" sensor="ap,soc" aux_sensor="ambient,shell"> 20 <item level="1" threshold="75000,30000" threshold_clr="71000,28000" aux_trigger_range="0_900000,0_40000"/> 21 </sensor_cluster> 22 <sensor_cluster name="high_safe" sensor="shell"> 23 <item level="1" threshold="40000" threshold_clr="38000" temp_rise_rate="1.5"/> 24 <item level="2" threshold="43000" threshold_clr="41000" temp_rise_rate="1.5"/> 25 <item level="3" threshold="46000" threshold_clr="44000" temp_rise_rate="1.5"/> 26 <item level="4" threshold="48000" threshold_clr="47000" temp_rise_rate="1.5"/> 27 </sensor_cluster> 28 <sensor_cluster name="cold_safe" sensor="battery,soc" desc="1"> 29 <item level="1" threshold="-9000,-8000" threshold_clr="-6000,-5000"/> 30 <item level="2" threshold="-14000,-13000" threshold_clr="-11000,-10000"/> 31 <item level="3" threshold="-19000,-18000" threshold_clr="-16000,-15000"/> 32 <item level="4" threshold="-21000,-20000" threshold_clr="-20000,-19000"/> 33 </sensor_cluster> 34 </level> 35 36 <state> 37 <item name="scene" param="cam,call,game"/> 38 <item name="screen"/> 39 <item name="charge"/> 40 </state> 41 42 <action> 43 <item name="cpu" param="1.251,3.246"/> 44 <item name="gpu" param="1.251,3.246"/> 45 <item name="lcd" strict="1"/> 46 <item name="current"/> 47 <item name="process_ctrl" param="32,64,128,256"/> 48 <item name="shut_down"/> 49 <item name="thermallevel"/> 50 <item name="popup"/> 51 </action> 52 53 <policy> 54 <config name="base_safe" level="1"> 55 <lcd>188</lcd> 56 <cpu>1992000</cpu> 57 <process_ctrl>3</process_ctrl> 58 <cpu scene="cam" charge="1">80000</cpu> 59 <cpu scene="cam" charge="0">90000</cpu> 60 <gpu screen="0">60000</gpu> 61 <gpu screen="1">50000</gpu> 62 <thermallevel>1</thermallevel> 63 <current>1800</current> 64 <current scene="cam,call">1200</current> 65 </config> 66 <config name="base_safe" level="2"> 67 <lcd>155</lcd> 68 <cpu>1992000</cpu> 69 <process_ctrl>2</process_ctrl> 70 <cpu scene="cam" charge="1">70000</cpu> 71 <cpu scene="cam" charge="0">80000</cpu> 72 <gpu screen="0">50000</gpu> 73 <gpu screen="1">40000</gpu> 74 <current>1500</current> 75 <thermallevel>2</thermallevel> 76 <current scene="cam,call">1000</current> 77 </config> 78 <config name="base_safe" level="3"> 79 <lcd>120</lcd> 80 <cpu>1992000</cpu> 81 <process_ctrl>1</process_ctrl> 82 <cpu scene="cam" charge="1">60000</cpu> 83 <cpu scene="cam" charge="0">70000</cpu> 84 <gpu screen="0">40000</gpu> 85 <gpu screen="1">30000</gpu> 86 <current>1300</current> 87 <current scene="cam,call">800</current> 88 <thermallevel>3</thermallevel> 89 <shut_down>1</shut_down> 90 </config> 91 <config name="warm_5G" level="1"> 92 <lcd>130</lcd> 93 <thermallevel>4</thermallevel> 94 <process_ctrl>2</process_ctrl> 95 </config> 96 <config name="warm_5G" level="2"> 97 <lcd>100</lcd> 98 <process_ctrl>3</process_ctrl> 99 <thermallevel>5</thermallevel> 100 </config> 101 <config name="warm_safe" level="1"> 102 <process_ctrl screen="1">3</process_ctrl> 103 <shut_down screen="1">1</shut_down> 104 <thermallevel>6</thermallevel> 105 </config> 106 <config name="cold_safe" level="1"> 107 <current>1850</current> 108 <thermallevel>0</thermallevel> 109 </config> 110 <config name="cold_safe" level="2"> 111 <current>1550</current> 112 <thermallevel>0</thermallevel> 113 </config> 114 <config name="cold_safe" level="3"> 115 <current>1150</current> 116 <thermallevel>0</thermallevel> 117 </config> 118 </policy> 119</thermal>