1{ 2 "Sensors":[ 3 { 4 "Name":"disp_therm", 5 "Type":"SKIN", 6 "HotThreshold":[ 7 "NAN", 8 120.0, 9 124.0, 10 126.0, 11 128.0, 12 132.0, 13 136.0 14 ], 15 "HotHysteresis":[ 16 0.0, 17 1.9, 18 1.9, 19 1.9, 20 1.9, 21 1.9, 22 1.9 23 ], 24 "VrThreshold":"NAN", 25 "Multiplier":0.001, 26 "Monitor":false 27 }, 28 { 29 "Name":"LITTLE", 30 "Type":"CPU", 31 "HotThreshold":[ 32 "NAN", 33 "NAN", 34 "NAN", 35 "NAN", 36 "NAN", 37 "NAN", 38 115.0 39 ], 40 "VrThreshold":"NAN", 41 "Multiplier":0.001 42 }, 43 { 44 "Name":"MID", 45 "Type":"CPU", 46 "HotThreshold":[ 47 "NAN", 48 "NAN", 49 "NAN", 50 "NAN", 51 "NAN", 52 "NAN", 53 115.0 54 ], 55 "VrThreshold":"NAN", 56 "Multiplier":0.001 57 }, 58 { 59 "Name":"G3D", 60 "Type":"GPU", 61 "HotThreshold":[ 62 "NAN", 63 "NAN", 64 "NAN", 65 "NAN", 66 "NAN", 67 "NAN", 68 115.0 69 ], 70 "VrThreshold":"NAN", 71 "Multiplier":0.001 72 }, 73 { 74 "Name":"battery_cycle", 75 "Type":"BCL_VOLTAGE", 76 "HotThreshold":[ 77 "NAN", 78 "NAN", 79 "NAN", 80 "NAN", 81 "NAN", 82 "NAN", 83 "NAN" 84 ], 85 "VrThreshold":"NAN", 86 "Multiplier":1, 87 "Monitor":false 88 }, 89 { 90 "Name":"battery", 91 "Type":"BATTERY", 92 "HotThreshold":[ 93 "NAN", 94 "NAN", 95 "NAN", 96 "NAN", 97 "NAN", 98 "NAN", 99 "NAN" 100 ], 101 "VrThreshold":"NAN", 102 "Multiplier":0.001, 103 "Monitor":false 104 }, 105 { 106 "Name":"critical-battery-cell", 107 "Type":"BCL_VOLTAGE", 108 "VirtualSensor":true, 109 "Formula":"COUNT_THRESHOLD", 110 "TriggerSensor": "smpl_gm", 111 "Combination":[ 112 "battery", 113 "battery_cycle", 114 "smpl_gm" 115 ], 116 "Coefficient":[ 117 "-10000", 118 "400", 119 "1400" 120 ], 121 "HotThreshold":[ 122 "NAN", 123 "NAN", 124 "NAN", 125 "NAN", 126 "NAN", 127 3.00, 128 "NAN" 129 ], 130 "VrThreshold":"NAN", 131 "Multiplier":1, 132 "Monitor":true 133 }, 134 { 135 "Name":"FLASH_LED_REDUCE", 136 "Type":"UNKNOWN", 137 "VirtualSensor":true, 138 "Formula":"COUNT_THRESHOLD", 139 "TriggerSensor": "smpl_gm", 140 "Combination":[ 141 "battery", 142 "battery_cycle", 143 "smpl_gm" 144 ], 145 "Coefficient":[ 146 "-10000", 147 "400", 148 "1400" 149 ], 150 "HotThreshold":[ 151 "NAN", 152 "NAN", 153 "NAN", 154 "NAN", 155 3.00, 156 "NAN", 157 "NAN" 158 ], 159 "VrThreshold":"NAN", 160 "Multiplier":1, 161 "Monitor":true, 162 "SendPowerHint":true 163 }, 164 { 165 "Name":"soc", 166 "Type":"BCL_PERCENTAGE", 167 "HotThreshold":[ 168 "NAN", 169 "NAN", 170 "NAN", 171 "NAN", 172 90, 173 "NAN", 174 "NAN" 175 ], 176 "VrThreshold":"NAN", 177 "Multiplier":1, 178 "Monitor":false 179 }, 180 { 181 "Name":"smpl_gm", 182 "Type":"BCL_VOLTAGE", 183 "HotThreshold":[ 184 "NAN", 185 "NAN", 186 "NAN", 187 "NAN", 188 1400, 189 "NAN", 190 "NAN" 191 ], 192 "VrThreshold":"NAN", 193 "Multiplier":1, 194 "Monitor":true 195 }, 196 { 197 "Name":"ocp_cpu1", 198 "Type":"BCL_CURRENT", 199 "HotThreshold":[ 200 "NAN", 201 "NAN", 202 "NAN", 203 "NAN", 204 7, 205 "NAN", 206 "NAN" 207 ], 208 "VrThreshold":"NAN", 209 "Multiplier":0.001, 210 "Monitor":false 211 }, 212 { 213 "Name":"ocp_cpu2", 214 "Type":"BCL_CURRENT", 215 "HotThreshold":[ 216 "NAN", 217 "NAN", 218 "NAN", 219 "NAN", 220 12, 221 "NAN", 222 "NAN" 223 ], 224 "VrThreshold":"NAN", 225 "Multiplier":0.001, 226 "Monitor":false 227 }, 228 { 229 "Name":"ocp_tpu", 230 "Type":"BCL_CURRENT", 231 "HotThreshold":[ 232 "NAN", 233 "NAN", 234 "NAN", 235 "NAN", 236 10.5, 237 "NAN", 238 "NAN" 239 ], 240 "VrThreshold":"NAN", 241 "Multiplier":0.001, 242 "Monitor":false 243 }, 244 { 245 "Name":"ocp_gpu", 246 "Type":"BCL_CURRENT", 247 "HotThreshold":[ 248 "NAN", 249 "NAN", 250 "NAN", 251 "NAN", 252 12, 253 "NAN", 254 "NAN" 255 ], 256 "VrThreshold":"NAN", 257 "Multiplier":0.001, 258 "Monitor":false 259 }, 260 { 261 "Name":"soft_ocp_cpu2", 262 "Type":"BCL_CURRENT", 263 "HotThreshold":[ 264 "NAN", 265 "NAN", 266 "NAN", 267 "NAN", 268 9, 269 "NAN", 270 "NAN" 271 ], 272 "VrThreshold":"NAN", 273 "Multiplier":0.001, 274 "Monitor":false 275 }, 276 { 277 "Name":"soft_ocp_cpu1", 278 "Type":"BCL_CURRENT", 279 "HotThreshold":[ 280 "NAN", 281 "NAN", 282 "NAN", 283 "NAN", 284 7.00, 285 "NAN", 286 "NAN" 287 ], 288 "VrThreshold":"NAN", 289 "Multiplier":0.001, 290 "Monitor":false 291 }, 292 { 293 "Name":"soft_ocp_tpu", 294 "Type":"BCL_CURRENT", 295 "HotThreshold":[ 296 "NAN", 297 "NAN", 298 "NAN", 299 "NAN", 300 8.5, 301 "NAN", 302 "NAN" 303 ], 304 "VrThreshold":"NAN", 305 "Multiplier":0.001, 306 "Monitor":false 307 }, 308 { 309 "Name":"soft_ocp_gpu", 310 "Type":"BCL_CURRENT", 311 "HotThreshold":[ 312 "NAN", 313 "NAN", 314 "NAN", 315 "NAN", 316 9, 317 "NAN", 318 "NAN" 319 ], 320 "VrThreshold":"NAN", 321 "Multiplier":0.001, 322 "Monitor":false 323 }, 324 { 325 "Name":"TPU", 326 "Type":"NPU", 327 "HotThreshold":[ 328 "NAN", 329 "NAN", 330 "NAN", 331 "NAN", 332 "NAN", 333 "NAN", 334 115.0 335 ], 336 "VrThreshold":"NAN", 337 "Multiplier":0.001 338 } 339 ], 340 "CoolingDevices":[ 341 { 342 "Name":"thermal-cpufreq-0", 343 "Type":"CPU" 344 }, 345 { 346 "Name":"thermal-gpufreq-0", 347 "Type":"GPU" 348 } 349 ] 350} 351