thermal: optimize charging thermal parameters

Bug: 290828382
Test: adb shell dumpsys android.hardware.thermal.IThermal/default
Change-Id: Ib1ca94f81e8325ab2b40bffd62308998296a18d4
This commit is contained in:
TeYuan Wang 2023-08-29 13:28:21 -07:00 committed by Kame(TeYuan) Wang
parent 99233e5ab0
commit 0418ec59b6
4 changed files with 38 additions and 38 deletions

View file

@ -206,27 +206,27 @@
"Formula":"MAXIMUM", "Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN-CHARGE"], "Combination":["VIRTUAL-SKIN-CHARGE"],
"Coefficient":[1.0], "Coefficient":[1.0],
"HotThreshold":["NAN", 34.0, 41.0, 45.0, 47.0, 51.0, 55.0], "HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9], "HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
"Multiplier":0.001, "Multiplier":0.001,
"PollingDelay":60000, "PollingDelay":60000,
"PassiveDelay":7000, "PassiveDelay":7000,
"PIDInfo": { "PIDInfo": {
"K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"], "K_Po":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"], "K_Pu":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
"K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"], "K_I":["NAN", "NAN", 27, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"], "I_Max":["NAN", "NAN", 1383, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"], "S_Power":["NAN", "NAN", 2383, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"], "MaxAllocPower":["NAN", "NAN", 8022, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"], "I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
"I_Default":1302 "I_Default":1383
}, },
"ExcludedPowerInfo": [ "ExcludedPowerInfo": [
{ {
"PowerRail": "PARTIAL_SYSTEM_POWER", "PowerRail": "PARTIAL_SYSTEM_POWER",
"PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24] "PowerWeight": [0.21, 0.21, 0.21, 0.21, 0.42, 0.42, 0.42]
} }
], ],
"BindedCdevInfo": [ "BindedCdevInfo": [

View file

@ -239,27 +239,27 @@
"Formula":"MAXIMUM", "Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN-CHARGE"], "Combination":["VIRTUAL-SKIN-CHARGE"],
"Coefficient":[1.0], "Coefficient":[1.0],
"HotThreshold":["NAN", 34.0, 41.0, 45.0, 47.0, 51.0, 55.0], "HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9], "HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
"Multiplier":0.001, "Multiplier":0.001,
"PollingDelay":60000, "PollingDelay":60000,
"PassiveDelay":7000, "PassiveDelay":7000,
"PIDInfo": { "PIDInfo": {
"K_Po":["NAN", "NAN", 101, "NAN", "NAN", "NAN", "NAN"], "K_Po":["NAN", "NAN", 164, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 101, "NAN", "NAN", "NAN", "NAN"], "K_Pu":["NAN", "NAN", 164, "NAN", "NAN", "NAN", "NAN"],
"K_I":["NAN", "NAN", 21, "NAN", "NAN", "NAN", "NAN"], "K_I":["NAN", "NAN", 21, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1099, "NAN", "NAN", "NAN", "NAN"], "I_Max":["NAN", "NAN", 1066, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2404, "NAN", "NAN", "NAN", "NAN"], "S_Power":["NAN", "NAN", 2066, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 5519, "NAN", "NAN", "NAN", "NAN"], "MaxAllocPower":["NAN", "NAN", 6412, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"], "I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
"I_Default":1099 "I_Default":1066
}, },
"ExcludedPowerInfo": [ "ExcludedPowerInfo": [
{ {
"PowerRail": "PARTIAL_SYSTEM_POWER", "PowerRail": "PARTIAL_SYSTEM_POWER",
"PowerWeight": [0.1, 0.1, 0.05, 0.05, 0.2, 0.2, 0.2] "PowerWeight": [0.16, 0.16, 0.16, 0.16, 0.32, 0.32, 0.32]
} }
], ],
"BindedCdevInfo": [ "BindedCdevInfo": [

View file

@ -827,27 +827,27 @@
"Formula":"MAXIMUM", "Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN-CHARGE"], "Combination":["VIRTUAL-SKIN-CHARGE"],
"Coefficient":[1.0], "Coefficient":[1.0],
"HotThreshold":["NAN", 34.0, 41.0, 45.0, 47.0, 51.0, 55.0], "HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9], "HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
"Multiplier":0.001, "Multiplier":0.001,
"PollingDelay":60000, "PollingDelay":60000,
"PassiveDelay":7000, "PassiveDelay":7000,
"PIDInfo": { "PIDInfo": {
"K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"], "K_Po":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"], "K_Pu":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
"K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"], "K_I":["NAN", "NAN", 27, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"], "I_Max":["NAN", "NAN", 1383, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"], "S_Power":["NAN", "NAN", 2383, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"], "MaxAllocPower":["NAN", "NAN", 8022, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"], "I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
"I_Default":1302 "I_Default":1383
}, },
"ExcludedPowerInfo": [ "ExcludedPowerInfo": [
{ {
"PowerRail": "PARTIAL_SYSTEM_POWER", "PowerRail": "PARTIAL_SYSTEM_POWER",
"PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24] "PowerWeight": [0.21, 0.21, 0.21, 0.21, 0.42, 0.42, 0.42]
} }
], ],
"BindedCdevInfo": [ "BindedCdevInfo": [

View file

@ -839,27 +839,27 @@
"Formula":"MAXIMUM", "Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN-CHARGE"], "Combination":["VIRTUAL-SKIN-CHARGE"],
"Coefficient":[1.0], "Coefficient":[1.0],
"HotThreshold":["NAN", 34.0, 41.0, 45.0, 47.0, 51.0, 55.0], "HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9], "HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
"Multiplier":0.001, "Multiplier":0.001,
"PollingDelay":60000, "PollingDelay":60000,
"PassiveDelay":7000, "PassiveDelay":7000,
"PIDInfo": { "PIDInfo": {
"K_Po":["NAN", "NAN", 101, "NAN", "NAN", "NAN", "NAN"], "K_Po":["NAN", "NAN", 164, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 101, "NAN", "NAN", "NAN", "NAN"], "K_Pu":["NAN", "NAN", 164, "NAN", "NAN", "NAN", "NAN"],
"K_I":["NAN", "NAN", 21, "NAN", "NAN", "NAN", "NAN"], "K_I":["NAN", "NAN", 21, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1099, "NAN", "NAN", "NAN", "NAN"], "I_Max":["NAN", "NAN", 1066, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2404, "NAN", "NAN", "NAN", "NAN"], "S_Power":["NAN", "NAN", 2066, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 5519, "NAN", "NAN", "NAN", "NAN"], "MaxAllocPower":["NAN", "NAN", 6412, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"], "I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
"I_Default":1099 "I_Default":1066
}, },
"ExcludedPowerInfo": [ "ExcludedPowerInfo": [
{ {
"PowerRail": "PARTIAL_SYSTEM_POWER", "PowerRail": "PARTIAL_SYSTEM_POWER",
"PowerWeight": [0.1, 0.1, 0.05, 0.05, 0.2, 0.2, 0.2] "PowerWeight": [0.16, 0.16, 0.16, 0.16, 0.32, 0.32, 0.32]
} }
], ],
"BindedCdevInfo": [ "BindedCdevInfo": [