From a6de99ac9439dee5a62638ccbfc64f9c27c31042 Mon Sep 17 00:00:00 2001 From: Dylan Tian Date: Wed, 22 Mar 2023 12:35:52 +0000 Subject: [PATCH 01/58] Update final F10 BT SAR table Bug: 274564744 Test: Manually check Change-Id: I05a1ab0483c805ab6d32f935a32669dd4da3a644 --- bluetooth/bluetooth_power_limits_felix.csv | 67 +++++++++ bluetooth/bluetooth_power_limits_felix_EU.csv | 132 +++++++++--------- bluetooth/bluetooth_power_limits_felix_JP.csv | 132 +++++++++--------- bluetooth/bluetooth_power_limits_felix_US.csv | 132 +++++++++--------- 4 files changed, 265 insertions(+), 198 deletions(-) create mode 100644 bluetooth/bluetooth_power_limits_felix.csv diff --git a/bluetooth/bluetooth_power_limits_felix.csv b/bluetooth/bluetooth_power_limits_felix.csv new file mode 100644 index 0000000..a80d5ba --- /dev/null +++ b/bluetooth/bluetooth_power_limits_felix.csv @@ -0,0 +1,67 @@ +Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1 +off,off,off,off,off,off,on,66,66,30,66,66,30,54,54,18,54,54,18 +off,off,off,off,off,on,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,off,off,on,off,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,off,off,on,on,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,off,on,off,off,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,off,on,off,on,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,off,on,on,off,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,off,on,on,on,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,on,off,off,off,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,on,off,off,on,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,on,off,on,off,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,on,off,on,on,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,on,on,off,off,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,on,on,off,on,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,on,on,on,off,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,on,on,on,on,on,56,56,30,66,66,30,54,54,18,54,54,18 +off,on,off,off,off,off,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,off,off,off,on,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,off,off,on,off,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,off,off,on,on,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,off,on,off,off,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,off,on,off,on,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,off,on,on,off,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,off,on,on,on,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,on,off,off,off,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,on,off,off,on,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,on,off,on,off,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,on,off,on,on,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,on,on,off,off,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,on,on,off,on,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,on,on,on,off,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,on,on,on,on,on,any,60,60,30,66,66,30,54,54,18,54,54,18 +off,off,any,any,any,any,off,66,66,30,66,66,30,54,54,18,54,54,18 +on,off,off,off,off,off,on,66,66,30,66,66,30,54,54,18,54,54,18 +on,off,off,off,off,on,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,off,off,on,off,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,off,off,on,on,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,off,on,off,off,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,off,on,off,on,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,off,on,on,off,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,off,on,on,on,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,on,off,off,off,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,on,off,off,on,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,on,off,on,off,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,on,off,on,on,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,on,on,off,off,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,on,on,off,on,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,on,on,on,off,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,on,on,on,on,on,50,50,30,54,54,30,48,48,18,48,48,18 +on,on,off,off,off,off,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,off,off,off,on,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,off,off,on,off,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,off,off,on,on,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,off,on,off,off,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,off,on,off,on,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,off,on,on,off,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,off,on,on,on,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,on,off,off,off,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,on,off,off,on,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,on,off,on,off,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,on,off,on,on,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,on,on,off,off,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,on,on,off,on,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,on,on,on,off,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,on,on,on,on,on,any,28,28,30,48,48,30,28,28,18,48,48,18 +on,off,any,any,any,any,off,66,66,30,66,66,30,54,54,18,54,54,18 diff --git a/bluetooth/bluetooth_power_limits_felix_EU.csv b/bluetooth/bluetooth_power_limits_felix_EU.csv index dde97b3..862319c 100644 --- a/bluetooth/bluetooth_power_limits_felix_EU.csv +++ b/bluetooth/bluetooth_power_limits_felix_EU.csv @@ -1,67 +1,67 @@ Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1 -off,off,off,off,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,off,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,off,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,off,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,on,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,on,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,on,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,on,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,off,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,off,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,off,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,off,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,on,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,on,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,on,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,on,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,off,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,off,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,off,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,off,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,on,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,on,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,on,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,on,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,off,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,off,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,off,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,off,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,on,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,on,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,on,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,on,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,any,any,any,any,off,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,off,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,off,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,off,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,off,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,on,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,on,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,on,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,on,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,off,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,off,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,off,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,off,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,on,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,on,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,on,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,on,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,off,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,off,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,off,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,off,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,on,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,on,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,on,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,on,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,off,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,off,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,off,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,off,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,on,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,on,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,on,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,on,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,any,any,any,any,off,78,76,36,78,76,36,62,62,24,62,62,24 +off,off,off,off,off,off,on,76,66,30,76,66,30,64,54,18,64,54,18 +off,off,off,off,off,on,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,off,off,on,off,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,off,off,on,on,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,off,on,off,off,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,off,on,off,on,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,off,on,on,off,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,off,on,on,on,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,on,off,off,off,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,on,off,off,on,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,on,off,on,off,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,on,off,on,on,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,on,on,off,off,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,on,on,off,on,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,on,on,on,off,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,on,on,on,on,on,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,off,off,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,off,off,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,off,off,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,off,off,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,off,on,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,off,on,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,off,on,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,off,on,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,on,off,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,on,off,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,on,off,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,on,off,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,on,on,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,on,on,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,on,on,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,on,on,on,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,any,any,any,any,off,76,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,off,off,off,on,76,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,off,off,on,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,off,on,off,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,off,on,on,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,on,off,off,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,on,off,on,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,on,on,off,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,on,on,on,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,off,off,off,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,off,off,on,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,off,on,off,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,off,on,on,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,on,off,off,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,on,off,on,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,on,on,off,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,on,on,on,on,74,66,30,76,66,30,64,54,18,64,54,18 +on,on,off,off,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,off,off,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,off,off,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,off,off,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,off,on,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,off,on,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,off,on,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,off,on,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,on,off,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,on,off,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,on,off,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,on,off,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,on,on,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,on,on,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,on,on,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,on,on,on,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 +on,off,any,any,any,any,off,76,66,30,76,66,30,64,54,18,64,54,18 diff --git a/bluetooth/bluetooth_power_limits_felix_JP.csv b/bluetooth/bluetooth_power_limits_felix_JP.csv index dde97b3..e09b044 100644 --- a/bluetooth/bluetooth_power_limits_felix_JP.csv +++ b/bluetooth/bluetooth_power_limits_felix_JP.csv @@ -1,67 +1,67 @@ Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1 -off,off,off,off,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,off,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,off,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,off,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,on,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,on,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,on,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,off,on,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,off,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,off,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,off,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,off,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,on,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,on,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,on,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,on,on,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,off,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,off,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,off,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,off,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,on,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,on,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,on,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,off,on,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,off,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,off,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,off,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,off,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,on,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,on,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,on,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,on,on,on,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -off,off,any,any,any,any,off,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,off,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,off,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,off,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,off,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,on,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,on,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,on,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,off,on,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,off,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,off,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,off,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,off,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,on,off,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,on,off,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,on,on,off,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,on,on,on,on,on,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,off,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,off,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,off,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,off,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,on,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,on,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,on,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,off,on,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,off,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,off,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,off,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,off,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,on,off,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,on,off,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,on,on,off,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,on,on,on,on,on,any,78,76,36,78,76,36,62,62,24,62,62,24 -on,off,any,any,any,any,off,78,76,36,78,76,36,62,62,24,62,62,24 +off,off,off,off,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,off,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,off,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,off,on,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,on,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,on,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,on,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,on,on,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,off,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,off,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,off,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,off,on,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,on,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,on,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,on,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,on,on,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,off,off,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,off,off,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,off,off,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,off,off,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,off,on,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,off,on,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,off,on,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,off,on,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,on,off,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,on,off,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,on,off,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,on,off,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,on,on,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,on,on,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,on,on,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,on,on,on,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,any,any,any,any,off,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,off,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,off,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,off,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,off,on,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,on,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,on,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,on,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,on,on,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,off,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,off,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,off,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,off,on,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,on,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,on,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,on,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,on,on,on,on,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,off,off,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,off,off,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,off,off,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,off,off,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,off,on,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,off,on,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,off,on,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,off,on,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,on,off,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,on,off,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,on,off,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,on,off,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,on,on,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,on,on,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,on,on,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,on,on,on,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,any,any,any,any,off,66,66,34,66,66,34,54,54,22,54,54,22 diff --git a/bluetooth/bluetooth_power_limits_felix_US.csv b/bluetooth/bluetooth_power_limits_felix_US.csv index 52882b8..970f816 100644 --- a/bluetooth/bluetooth_power_limits_felix_US.csv +++ b/bluetooth/bluetooth_power_limits_felix_US.csv @@ -1,67 +1,67 @@ Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1 -off,off,off,off,off,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -off,off,off,off,off,on,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,off,off,on,off,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,off,off,on,on,on,66,66,66,60,60,60,62,62,62,62,62,62 -off,off,off,on,off,off,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,off,on,off,on,on,66,66,66,60,60,60,62,62,62,62,62,62 -off,off,off,on,on,off,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,off,on,on,on,on,66,66,66,60,60,60,62,62,62,62,62,62 -off,off,on,off,off,off,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,on,off,off,on,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,on,off,on,off,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,on,off,on,on,on,66,66,66,60,60,60,62,62,62,62,62,62 -off,off,on,on,off,off,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,on,on,off,on,on,66,66,66,60,60,60,62,62,62,62,62,62 -off,off,on,on,on,off,on,78,76,78,72,72,72,62,62,62,62,62,62 -off,off,on,on,on,on,on,66,66,66,60,60,60,62,62,62,62,62,62 -off,on,off,off,off,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,off,off,off,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,off,off,on,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,off,off,on,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,off,on,off,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,off,on,off,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,off,on,on,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,off,on,on,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,on,off,off,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,on,off,off,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,on,off,on,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,on,off,on,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,on,on,off,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,on,on,off,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,on,on,on,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,on,on,on,on,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -off,off,any,any,any,any,off,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,off,off,off,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,off,off,off,on,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,off,off,on,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,off,off,on,on,on,68,68,68,70,70,70,62,62,62,62,62,62 -on,off,off,on,off,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,off,on,off,on,on,68,68,68,70,70,70,62,62,62,62,62,62 -on,off,off,on,on,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,off,on,on,on,on,68,68,68,70,70,70,62,62,62,62,62,62 -on,off,on,off,off,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,on,off,off,on,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,on,off,on,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,on,off,on,on,on,68,68,68,70,70,70,62,62,62,62,62,62 -on,off,on,on,off,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,on,on,off,on,on,68,68,68,70,70,70,62,62,62,62,62,62 -on,off,on,on,on,off,on,78,76,78,78,76,78,62,62,62,62,62,62 -on,off,on,on,on,on,on,68,68,68,70,70,70,62,62,62,62,62,62 -on,on,off,off,off,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,off,off,off,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,off,off,on,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,off,off,on,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,off,on,off,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,off,on,off,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,off,on,on,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,off,on,on,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,on,off,off,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,on,off,off,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,on,off,on,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,on,off,on,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,on,on,off,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,on,on,off,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,on,on,on,off,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,on,on,on,on,on,any,44,44,44,54,54,54,56,56,56,56,56,56 -on,off,any,any,any,any,off,78,76,78,78,76,78,62,62,62,62,62,62 +off,off,off,off,off,off,on,78,66,78,78,66,78,66,54,66,66,54,66 +off,off,off,off,off,on,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,off,off,on,off,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,off,off,on,on,on,56,56,56,66,66,66,56,54,56,66,54,66 +off,off,off,on,off,off,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,off,on,off,on,on,56,56,56,66,66,66,56,54,56,66,54,66 +off,off,off,on,on,off,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,off,on,on,on,on,56,56,56,66,66,66,56,54,56,66,54,66 +off,off,on,off,off,off,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,on,off,off,on,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,on,off,on,off,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,on,off,on,on,on,56,56,56,66,66,66,56,54,56,66,54,66 +off,off,on,on,off,off,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,on,on,off,on,on,56,56,56,66,66,66,56,54,56,66,54,66 +off,off,on,on,on,off,on,68,66,68,78,66,78,66,54,66,66,54,66 +off,off,on,on,on,on,on,56,56,56,66,66,66,56,54,56,66,54,66 +off,on,off,off,off,off,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,off,off,off,on,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,off,off,on,off,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,off,off,on,on,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,off,on,off,off,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,off,on,off,on,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,off,on,on,off,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,off,on,on,on,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,on,off,off,off,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,on,off,off,on,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,on,off,on,off,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,on,off,on,on,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,on,on,off,off,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,on,on,off,on,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,on,on,on,off,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,on,on,on,on,on,any,60,60,60,78,66,78,58,54,58,66,54,66 +off,off,any,any,any,any,off,78,66,78,78,66,78,66,54,66,66,54,66 +on,off,off,off,off,off,on,78,66,78,78,66,78,66,54,66,66,54,66 +on,off,off,off,off,on,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,off,off,on,off,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,off,off,on,on,on,50,50,50,54,54,54,48,48,48,48,48,48 +on,off,off,on,off,off,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,off,on,off,on,on,50,50,50,54,54,54,48,48,48,48,48,48 +on,off,off,on,on,off,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,off,on,on,on,on,50,50,50,54,54,54,48,48,48,48,48,48 +on,off,on,off,off,off,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,on,off,off,on,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,on,off,on,off,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,on,off,on,on,on,50,50,50,54,54,54,48,48,48,48,48,48 +on,off,on,on,off,off,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,on,on,off,on,on,50,50,50,54,54,54,48,48,48,48,48,48 +on,off,on,on,on,off,on,66,66,66,66,66,66,66,54,66,66,54,66 +on,off,on,on,on,on,on,50,50,50,54,54,54,48,48,48,48,48,48 +on,on,off,off,off,off,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,off,off,off,on,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,off,off,on,off,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,off,off,on,on,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,off,on,off,off,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,off,on,off,on,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,off,on,on,off,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,off,on,on,on,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,on,off,off,off,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,on,off,off,on,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,on,off,on,off,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,on,off,on,on,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,on,on,off,off,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,on,on,off,on,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,on,on,on,off,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,on,on,on,on,on,any,28,28,28,48,48,48,28,28,28,48,48,48 +on,off,any,any,any,any,off,78,66,78,78,66,78,66,54,66,66,54,66 From 8677d6f35a945af4701d1da87674090a1b3f64df Mon Sep 17 00:00:00 2001 From: Dylan Tian Date: Thu, 18 May 2023 09:17:23 +0000 Subject: [PATCH 02/58] Update F10 BT SAR table for hotspot mode scenarios Bug: 283180745 Test: Manually check Change-Id: I59adaa744f6095afa9ff0deed1b6ab6fb3aa4cae --- bluetooth/bluetooth_power_limits_felix.csv | 8 ++++++-- bluetooth/bluetooth_power_limits_felix_EU.csv | 8 ++++++-- bluetooth/bluetooth_power_limits_felix_JP.csv | 8 ++++++-- bluetooth/bluetooth_power_limits_felix_US.csv | 8 ++++++-- 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/bluetooth/bluetooth_power_limits_felix.csv b/bluetooth/bluetooth_power_limits_felix.csv index a80d5ba..785733a 100644 --- a/bluetooth/bluetooth_power_limits_felix.csv +++ b/bluetooth/bluetooth_power_limits_felix.csv @@ -31,7 +31,9 @@ off,on,on,on,off,off,any,60,60,30,66,66,30,54,54,18,54,54,18 off,on,on,on,off,on,any,60,60,30,66,66,30,54,54,18,54,54,18 off,on,on,on,on,off,any,60,60,30,66,66,30,54,54,18,54,54,18 off,on,on,on,on,on,any,60,60,30,66,66,30,54,54,18,54,54,18 -off,off,any,any,any,any,off,66,66,30,66,66,30,54,54,18,54,54,18 +off,off,off,any,off,any,off,66,66,30,66,66,30,54,54,18,54,54,18 +off,off,on,any,off,any,off,56,56,30,66,66,30,54,54,18,54,54,18 +off,off,off,any,on,any,off,56,56,30,66,66,30,54,54,18,54,54,18 on,off,off,off,off,off,on,66,66,30,66,66,30,54,54,18,54,54,18 on,off,off,off,off,on,on,50,50,30,54,54,30,48,48,18,48,48,18 on,off,off,off,on,off,on,50,50,30,54,54,30,48,48,18,48,48,18 @@ -64,4 +66,6 @@ on,on,on,on,off,off,any,28,28,30,48,48,30,28,28,18,48,48,18 on,on,on,on,off,on,any,28,28,30,48,48,30,28,28,18,48,48,18 on,on,on,on,on,off,any,28,28,30,48,48,30,28,28,18,48,48,18 on,on,on,on,on,on,any,28,28,30,48,48,30,28,28,18,48,48,18 -on,off,any,any,any,any,off,66,66,30,66,66,30,54,54,18,54,54,18 +on,off,off,any,off,any,off,66,66,30,66,66,30,54,54,18,54,54,18 +on,off,on,any,off,any,off,50,50,30,54,54,30,48,48,18,48,48,18 +on,off,off,any,on,any,off,50,50,30,54,54,30,48,48,18,48,48,18 diff --git a/bluetooth/bluetooth_power_limits_felix_EU.csv b/bluetooth/bluetooth_power_limits_felix_EU.csv index 862319c..af47d49 100644 --- a/bluetooth/bluetooth_power_limits_felix_EU.csv +++ b/bluetooth/bluetooth_power_limits_felix_EU.csv @@ -31,7 +31,9 @@ off,on,on,on,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 off,on,on,on,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 off,on,on,on,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 off,on,on,on,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 -off,off,any,any,any,any,off,76,66,30,76,66,30,64,54,18,64,54,18 +off,off,off,any,off,any,off,76,66,30,76,66,30,64,54,18,64,54,18 +off,off,on,any,off,any,off,68,66,30,74,66,30,64,54,18,64,54,18 +off,off,off,any,on,any,off,68,66,30,74,66,30,64,54,18,64,54,18 on,off,off,off,off,off,on,76,66,30,76,66,30,64,54,18,64,54,18 on,off,off,off,off,on,on,74,66,30,76,66,30,64,54,18,64,54,18 on,off,off,off,on,off,on,74,66,30,76,66,30,64,54,18,64,54,18 @@ -64,4 +66,6 @@ on,on,on,on,off,off,any,68,66,30,74,66,30,64,54,18,64,54,18 on,on,on,on,off,on,any,68,66,30,74,66,30,64,54,18,64,54,18 on,on,on,on,on,off,any,68,66,30,74,66,30,64,54,18,64,54,18 on,on,on,on,on,on,any,68,66,30,74,66,30,64,54,18,64,54,18 -on,off,any,any,any,any,off,76,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,any,off,any,off,76,66,30,76,66,30,64,54,18,64,54,18 +on,off,on,any,off,any,off,74,66,30,76,66,30,64,54,18,64,54,18 +on,off,off,any,on,any,off,74,66,30,76,66,30,64,54,18,64,54,18 diff --git a/bluetooth/bluetooth_power_limits_felix_JP.csv b/bluetooth/bluetooth_power_limits_felix_JP.csv index e09b044..28b52c5 100644 --- a/bluetooth/bluetooth_power_limits_felix_JP.csv +++ b/bluetooth/bluetooth_power_limits_felix_JP.csv @@ -31,7 +31,9 @@ off,on,on,on,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 off,on,on,on,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 off,on,on,on,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 off,on,on,on,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 -off,off,any,any,any,any,off,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,any,off,any,off,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,on,any,off,any,off,66,66,34,66,66,34,54,54,22,54,54,22 +off,off,off,any,on,any,off,66,66,34,66,66,34,54,54,22,54,54,22 on,off,off,off,off,off,on,66,66,34,66,66,34,54,54,22,54,54,22 on,off,off,off,off,on,on,66,66,34,66,66,34,54,54,22,54,54,22 on,off,off,off,on,off,on,66,66,34,66,66,34,54,54,22,54,54,22 @@ -64,4 +66,6 @@ on,on,on,on,off,off,any,66,66,34,66,66,34,54,54,22,54,54,22 on,on,on,on,off,on,any,66,66,34,66,66,34,54,54,22,54,54,22 on,on,on,on,on,off,any,66,66,34,66,66,34,54,54,22,54,54,22 on,on,on,on,on,on,any,66,66,34,66,66,34,54,54,22,54,54,22 -on,off,any,any,any,any,off,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,any,off,any,off,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,on,any,off,any,off,66,66,34,66,66,34,54,54,22,54,54,22 +on,off,off,any,on,any,off,66,66,34,66,66,34,54,54,22,54,54,22 diff --git a/bluetooth/bluetooth_power_limits_felix_US.csv b/bluetooth/bluetooth_power_limits_felix_US.csv index 970f816..6d515a0 100644 --- a/bluetooth/bluetooth_power_limits_felix_US.csv +++ b/bluetooth/bluetooth_power_limits_felix_US.csv @@ -31,7 +31,9 @@ off,on,on,on,off,off,any,60,60,60,78,66,78,58,54,58,66,54,66 off,on,on,on,off,on,any,60,60,60,78,66,78,58,54,58,66,54,66 off,on,on,on,on,off,any,60,60,60,78,66,78,58,54,58,66,54,66 off,on,on,on,on,on,any,60,60,60,78,66,78,58,54,58,66,54,66 -off,off,any,any,any,any,off,78,66,78,78,66,78,66,54,66,66,54,66 +off,off,off,any,off,any,off,78,66,78,78,66,78,66,54,66,66,54,66 +off,off,on,any,off,any,off,56,56,56,66,66,66,56,54,56,66,54,66 +off,off,off,any,on,any,off,56,56,56,66,66,66,56,54,56,66,54,66 on,off,off,off,off,off,on,78,66,78,78,66,78,66,54,66,66,54,66 on,off,off,off,off,on,on,66,66,66,66,66,66,66,54,66,66,54,66 on,off,off,off,on,off,on,66,66,66,66,66,66,66,54,66,66,54,66 @@ -64,4 +66,6 @@ on,on,on,on,off,off,any,28,28,28,48,48,48,28,28,28,48,48,48 on,on,on,on,off,on,any,28,28,28,48,48,48,28,28,28,48,48,48 on,on,on,on,on,off,any,28,28,28,48,48,48,28,28,28,48,48,48 on,on,on,on,on,on,any,28,28,28,48,48,48,28,28,28,48,48,48 -on,off,any,any,any,any,off,78,66,78,78,66,78,66,54,66,66,54,66 +on,off,off,any,off,any,off,78,66,78,78,66,78,66,54,66,66,54,66 +on,off,on,any,off,any,off,50,50,50,54,54,54,48,48,48,48,48,48 +on,off,off,any,on,any,off,50,50,50,54,54,54,48,48,48,48,48,48 From faf33fae441ebd56362ecdcdf9d588caa19ec6cc Mon Sep 17 00:00:00 2001 From: Hawkwood Glazier Date: Wed, 31 May 2023 16:01:38 +0000 Subject: [PATCH 03/58] Felix overrides for smartspace positioning Bug: 283308908 Test: Manually checked a bunch of configurations Change-Id: I1f9c23b93b1a845e7442b96a1f762a278fdde9d1 --- .../values-sw600dp-land/dimens.xml | 23 +++++++++++++++++++ .../res-keyguard/values-sw600dp/dimens.xml | 22 ++++++++++++++++++ .../SystemUI/res-keyguard/values/dimens.xml | 22 ++++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml create mode 100644 felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml create mode 100644 felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml new file mode 100644 index 0000000..d805e45 --- /dev/null +++ b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml @@ -0,0 +1,23 @@ + + + + + 0.85 + -40dp + -26dp + diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml new file mode 100644 index 0000000..d6c2dbb --- /dev/null +++ b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml @@ -0,0 +1,22 @@ + + + + + -8dp + -16dp + diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml new file mode 100644 index 0000000..d930b35 --- /dev/null +++ b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml @@ -0,0 +1,22 @@ + + + + + -15dp + -26dp + From dde1ee130657bad3f50db28099a250d0e25e41de Mon Sep 17 00:00:00 2001 From: Carter Hsu Date: Mon, 29 May 2023 17:45:38 +0800 Subject: [PATCH 04/58] audio: Stereo DL for BT use case during VoIP Bug: 281626151 Test: verified by acoustic team Change-Id: Ic3c059d3c42d5f3ac6041a3f54c19de27720506f Signed-off-by: Carter Hsu --- .../config/audio_platform_configuration.xml | 2 +- audio/felix/tuning/fortemedia/BLUETOOTH.dat | Bin 276978 -> 276978 bytes audio/felix/tuning/fortemedia/BLUETOOTH.mods | 24276 ++++++++-------- 3 files changed, 12139 insertions(+), 12139 deletions(-) diff --git a/audio/felix/config/audio_platform_configuration.xml b/audio/felix/config/audio_platform_configuration.xml index bd62349..944a073 100644 --- a/audio/felix/config/audio_platform_configuration.xml +++ b/audio/felix/config/audio_platform_configuration.xml @@ -302,7 +302,7 @@ - + diff --git a/audio/felix/tuning/fortemedia/BLUETOOTH.dat b/audio/felix/tuning/fortemedia/BLUETOOTH.dat index 8de425abf35d86bc9fa3b6c9aaf4071715426d48..d693a320e1f1ce6375079d3384ccca3669386209 100644 GIT binary patch delta 2473 zcmeH|T~L%|6vxkV4z94Q>Z8OV-8DsfTGtO{RQE8%;sihLul@=X{#!2n2tLox6&-=XR?6bS` z`=9q6x~&_!t!s{uCt{4EPF{>rWKKuD++*J@T{GSi4Kgk+AKf6`aVr7_U8i86?ld@7 zoq_h%@@!`!_V`POTb~AS9zb`2`5FXVgx0hH*oBwCn0J}?-|+o!0gT@P;1$099ssT~ z*WhO%ZCx{DN4z5RGQ*S_X^9a4vCIrH?1~ehix*%v39u$GX6A9;OXr(Y{H$qQox{kF zOjCtfUNvQiO)@$mUDf0NtNNgk1nMH;bpu!=$xjU92#kU zZ$sqlWt+(eFOiY9P$+KY@;2&)?c@tPm_`E4P6Bx+MNy@m>n7cF+1Hfgxt!Xn=MZds zW;6tzJ@y46-ngI59bgVJZOm%`)9MA>5qk&Nk)SZIVdfD3< zA`cZzQ?+Y91uG~{o6sB5@dBjdSX$HrV5CdX7&Mj^N6X?6Rh+mE!!GHLpYGY%)hgsy zg_9@xRtPXIW0s3i%SNTGnj$>0MM)H4%d%j;eJ-PJ`Vpu|3**U8?k$@9Hgt%Mj)iSDMvNf-%SIi zQAG_E=0`j^9VJ3mEn28NT}hfq=RTe(h0U}AsMwa7Z8_MMnQfWbmYHpt6?Y}=3voM7 z!Jz9jOF6^qS>|JaO-kG4%)LVSi*|)^V6}|o`HqMR$SqjhtF5d#|<@^ zxPC(xCg&|cXNfX+i_)Sr;})TMd;x0w7h}MLLJZOsp)Rx-4bzrjqM-yW>ZOg$?m(DDj7pOlkRYgPT{yQy94>1!&@Qf@v+J^zi^_6yZ=&>+8; ztlPT&Pw>AZ!6)?|Q{V9lq4H{vP^ey-`ZV5vg`zpeyGv5MR=AbHU#Q@Za+uzGxK>mj n^+vsae<@V&4R{otN4+PnJfzg{;Yg`e=X2kIq55|sUXA%3cIUf2 delta 2169 zcmeH|YfO_@7{{OUoVK=F+A=G$X2V(-0v2qX5v--Wj%rG|y@Min85$H9_hF#hm`sGa zIq$>DF}~iWc&kuNhN)ZqU?Oo@Ld>#s7adEyu<6_l*{1unIN4Ltj3w^dKKkL8^PF?u zbKboF|NqH*=dS6_T~p8&tu?83Ws0E|^UfTzZe0Th02Oehp%DvqZk5#lnSiIS_b~RB z2x0{SihzBE#=Ghh@U9YR0VlRh5ZigW(jl`6Vt>FR#;Fvlj;it|OPLHHiXBp~LCW{hv0c#f9)ox9vv7XWUVrrYnT3|}K&0k{! zIj^&fsyFDqCgM%Hdku}vtkW2=YVKgVT#<`jZyqrV3w=&3&Yg{(87_1c=3}nYjagX* zXtyhJH>->6(*<#IJ^Y3BaGw|^fO~)uNN_^MK}_0`kti8CNG2kYc#6YP5xlZmT->rt zY)weeCD(9BUJze3ok_vZ5=3vp+O*X5+zM}VD}RT}uz{=KUET{DxgIugEo|nX-@>h8 zi9yly4)pNGiHfxi!;z3N&%)M;>zT?U;Z;nuO+8!0_5$EOVn1R-H0gDab3b^qqaSa$;hds^#_>_GM zdA{#xeuFORs7_+FqCA`yIh1{lC1M>}vy6duIomv*Y_baJlr7ReZ3ed#dt4}&1e@)(wc7fmGgGI2gPIsc*Hy(GAe{Uf+`wBWFnr@%J8w|P4s zZhMbt=fV0NG>SEbR!!H<2Tt_#v#bnbPU9S@M>le#*;4b!TL#JdQF!m;9kT)B?fAeG!l>vOx&yS z;h^`|j2DhGYv+z?=nId_mw_7kG5Jbv-oc?U$oDvR^1kUJU}$=jGif>tN3PYKDU9UA z&ec(sY!Nvzebi9Of|-ipS=0+>%&Zt*;reK+#2ZJ}qJOUB54WSOcbUCXY5f@W5oe4R z<5hHMFZQ)4Lo4Z2t;CmyL`UfCljuH)?#RFBe~oUkC3>)lWg8>sKNJbkTEVXBqbKK~ WJ-*OjiGGyCAM8 Date: Tue, 13 Jun 2023 17:40:15 +0000 Subject: [PATCH 05/58] powerhint: Reduce StaleTimeFactor Reduce StaleTimeFactor for power saving Bug: 269523712 Test: boot and run uibench Change-Id: I0c8811a78ca66c8f9ec2f9c40c83fd02655eb0f0 Signed-off-by: Ziyi Cui --- powerhint.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/powerhint.json b/powerhint.json index b7af264..1112dc2 100644 --- a/powerhint.json +++ b/powerhint.json @@ -2280,7 +2280,7 @@ "EarlyBoost_On": false, "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 20.0 + "StaleTimeFactor": 15.0 }, { "Name": "REFRESH_90FPS", @@ -2304,7 +2304,7 @@ "EarlyBoost_On": false, "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 20.0 + "StaleTimeFactor": 15.0 }, { "Name": "REFRESH_60FPS", @@ -2328,7 +2328,7 @@ "EarlyBoost_On": false, "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 20.0 + "StaleTimeFactor": 15.0 }, { "Name": "UiHighBoostWithoutPid", From 47a0e2a1428b2556c5fd42a3b27deb73003d52ed Mon Sep 17 00:00:00 2001 From: Cyan_Hsieh Date: Fri, 16 Jun 2023 16:52:14 +0800 Subject: [PATCH 06/58] Update Felix SVN to 19 Bug: 278035362 Change-Id: I50dcfaf2d256de0951749ae9c3fa0b8018eafea5 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index 3c2d206..b4516a7 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -197,7 +197,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=18 + ro.vendor.build.svn=19 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From 15ac3c0b7e2fb41531676dca2bb3ce5c9e019ab9 Mon Sep 17 00:00:00 2001 From: Evan Laird Date: Fri, 16 Jun 2023 16:17:16 +0000 Subject: [PATCH 07/58] Update Felix inner corner assets from design New corner spec imported from design that properly becomes flush with the vertical and horizontal sides. Bounding box set based on a 79px size, via a 5.28mm corner and a conversion of 1px = 66.9um Test: adb shell setprop debug.screenshot_rounded_corners 1 && Fixes: 283827918 Change-Id: I41b976243ac1497e45f74d4172c75093e8334268 --- .../SystemUI/res/drawable/rounded_corner_bottom.xml | 13 ++++++------- .../SystemUI/res/drawable/rounded_corner_top.xml | 13 ++++++------- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml b/felix/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml index 0dabd1d..691f734 100644 --- a/felix/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml +++ b/felix/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml @@ -1,5 +1,5 @@ - + android:width="79px" + android:height="79px" + android:viewportWidth="14.975" + android:viewportHeight="14.975"> + android:pathData="m0.001,14.975C0.001,13.015 -0.028,10.472 0.209,8.513c0.255,-2.103 0.859,-4.258 2.453,-5.852C4.256,1.068 6.411,0.464 8.513,0.209 10.472,-0.028 13.015,0.001 14.975,0.001H0.001v14.974Z"/> diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml b/felix/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml index 5c11068..691f734 100644 --- a/felix/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml +++ b/felix/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml @@ -1,5 +1,5 @@ - + android:width="79px" + android:height="79px" + android:viewportWidth="14.975" + android:viewportHeight="14.975"> + android:pathData="m0.001,14.975C0.001,13.015 -0.028,10.472 0.209,8.513c0.255,-2.103 0.859,-4.258 2.453,-5.852C4.256,1.068 6.411,0.464 8.513,0.209 10.472,-0.028 13.015,0.001 14.975,0.001H0.001v14.974Z"/> From be5d3b337bdbe15bed3c97dba6a7237baac6d8d6 Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Wed, 22 Mar 2023 07:39:38 +0800 Subject: [PATCH 08/58] powerhint: remove the duplicate thermal powerhint settings For the current design, thermalHAL will only enable one hint base on the current severity and disable the previous one. As a result, the power hint of higher severity should maintain the actions from lower severity which cause the larger config size and maintenance effort. The new thermalHAL design will keep the lower severity's hint enabled, so we could remove the duplicate policies from higher level. Bug: 241737737 Test: verified felix with emul_temp Change-Id: I5f265fc07bdf1071902071c252b6b78040dfff38 --- powerhint.json | 372 ------------------------------------------------- 1 file changed, 372 deletions(-) diff --git a/powerhint.json b/powerhint.json index 4efd05d..6dd47a9 100644 --- a/powerhint.json +++ b/powerhint.json @@ -1784,300 +1784,12 @@ "Duration": 0, "Value": "0" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "PMU_POLL", - "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "BigControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "MidControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "LittleControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "G3dControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "TpuControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "AurControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "BigSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "MidSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "LittleSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "G3dSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "TpuSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "AurSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "Dex2oatThreads", - "Duration": 0, - "Value": "4" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "Dex2oatCPUSet", - "Duration": 0, - "Value": "0,1,2,3" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE", - "Node": "Dex2oatGroup", - "Duration": 0, - "Value": "0" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "PMU_POLL", - "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "BigControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "MidControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "LittleControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "G3dControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "TpuControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "AurControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "BigSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "MidSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "LittleSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "G3dSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "TpuSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "AurSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", "Node": "Dex2oatThreads", "Duration": 0, "Value": "2" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "Dex2oatCPUSet", - "Duration": 0, - "Value": "0,1,2,3" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE", - "Node": "Dex2oatGroup", - "Duration": 0, - "Value": "0" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "PMU_POLL", - "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "BigControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "MidControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "LittleControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "G3dControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "TpuControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "AurControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "BigSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "MidSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "LittleSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "G3dSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "TpuSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "AurSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "Dex2oatThreads", - "Duration": 0, - "Value": "2" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "Dex2oatCPUSet", - "Duration": 0, - "Value": "0,1,2,3" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", - "Node": "Dex2oatGroup", - "Duration": 0, - "Value": "0" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "PMU_POLL", - "Duration": 0, - "Value": "1" - }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", "Node": "CPU_LITTLE_TSKIN_BYPASS", @@ -2096,96 +1808,12 @@ "Duration": 0, "Value": "0" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "BigControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "MidControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "LittleControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "G3dControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "TpuControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "AurControlTempSet", - "Duration": 0, - "Value": "80000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "BigSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "MidSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "LittleSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "G3dSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "TpuSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "AurSwitchOnTempSet", - "Duration": 0, - "Value": "60000" - }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", "Node": "Dex2oatThreads", "Duration": 0, "Value": "1" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "Dex2oatCPUSet", - "Duration": 0, - "Value": "0,1,2,3" - }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", - "Node": "Dex2oatGroup", - "Duration": 0, - "Value": "0" - }, { "PowerHint": "FACE_UNLOCK_BOOST", "Node": "CPUBigClusterMaxFreq", From c9d309c9f56034f6d395d94edae2cd15a3b1bdeb Mon Sep 17 00:00:00 2001 From: Chungkai Mei Date: Thu, 25 May 2023 03:59:46 +0000 Subject: [PATCH 09/58] disable vendor idle balancer Camera is highly optimized in launched devices, so that we disable idle balancer to avoid influencing previous optimization. Bug: 281489720 Change-Id: I210f5c14ec589b06e8d8e80799cf7cb650baa9c5 Signed-off-by: Chungkai Mei --- powerhint.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/powerhint.json b/powerhint.json index 4efd05d..c0a773d 100644 --- a/powerhint.json +++ b/powerhint.json @@ -313,6 +313,14 @@ ], "ResetOnInit": true }, + { + "Name": "NewlyIdleBalancer", + "Path": "/proc/vendor_sched/idle_balancer", + "Values": [ + "0", + "1" + ], + }, { "Name": "DisplayWakeup", "Path": "/sys/devices/platform/1c240000.drmdecon/early_wakeup", @@ -1165,6 +1173,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PowerHALCameraRunning", @@ -1237,6 +1251,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PowerHALCameraRunning", @@ -1297,6 +1317,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_LOW", "Node": "PowerHALCameraRunning", @@ -1357,6 +1383,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_MULTI_CAM_STREAMING", "Node": "CPUBigClusterMaxFreq", From a90bbb81789c2004ef5b0b8cfeda9267df287f32 Mon Sep 17 00:00:00 2001 From: Hsiu-Chang Chen Date: Tue, 27 Jun 2023 12:01:36 +0800 Subject: [PATCH 10/58] wifi: convert WIFI_FEATURE_IMU_DETECTION to the equivalent soong variable Bug: 287607876 Test: SAR scenario is set properly with motion sensor status Change-Id: I7b692201582a9c761a08973ae8d9b4e6e89ad824 --- wifi/BoardConfig-wifi.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wifi/BoardConfig-wifi.mk b/wifi/BoardConfig-wifi.mk index ab7708c..dcec4ca 100644 --- a/wifi/BoardConfig-wifi.mk +++ b/wifi/BoardConfig-wifi.mk @@ -36,3 +36,5 @@ PRODUCT_COPY_FILES += \ device/google/felix/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \ device/google/felix/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf +# Add WIFI_FEATURE_IMU_DETECTION to soong_config +$(call soong_config_set,wifi,feature_imu_detection,$(WIFI_FEATURE_IMU_DETECTION)) From 07417015d43d130d3335535400995413a578a1a8 Mon Sep 17 00:00:00 2001 From: Tai Kuo Date: Tue, 27 Jun 2023 15:22:28 +0800 Subject: [PATCH 11/58] cs40l26: set redc_comp_enable as disabled by default Bug: 287725914 Bug: 288338790 Test: Check system property and driver attribute. Change-Id: I3fa5c99daa96168bdd9d15e9a686d1e53a5c90f8 --- vibrator/cs40l26/Hardware.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vibrator/cs40l26/Hardware.h b/vibrator/cs40l26/Hardware.h index 00ae2d2..51619e5 100644 --- a/vibrator/cs40l26/Hardware.h +++ b/vibrator/cs40l26/Hardware.h @@ -373,7 +373,7 @@ class HwCal : public Vibrator::HwCal, private HwCalBase { } bool isRedcCompEnabled() override { bool value; - getProperty("redc.comp.enabled", &value, true); + getProperty("redc.comp.enabled", &value, false); return value; } void debug(int fd) override { HwCalBase::debug(fd); } From 508fa1bcb45f6f5b75fc9e5475f2e8658588809e Mon Sep 17 00:00:00 2001 From: Rick Chen Date: Thu, 29 Jun 2023 15:02:18 +0800 Subject: [PATCH 12/58] hall_sensor: Disable hall sensor input when bootmode is unknown Bug: 284431215 Test: 1. No hall sensor in getevent. 2. Inner/outer screen can be switched in offmode charging, recovery, fastboot mode. Change-Id: Id9f93b4687898cf23601516cf69d0338df14e2aa Signed-off-by: Rick Chen --- conf/init.felix.rc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conf/init.felix.rc b/conf/init.felix.rc index 891865b..34059f0 100644 --- a/conf/init.felix.rc +++ b/conf/init.felix.rc @@ -117,6 +117,9 @@ on post-fs-data on init && property:ro.bootmode=normal write /sys/devices/platform/hall_sensor/enable 0 +on init && property:ro.bootmode=unknown + write /sys/devices/platform/hall_sensor/enable 0 + on init && property:ro.bootmode=factory write /sys/devices/platform/hall_sensor/enable 0 From f3a64b8eb7fbcdaeda0c6b49f782051fae885115 Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Goel Date: Thu, 29 Jun 2023 20:57:20 +0000 Subject: [PATCH 13/58] Update felix SVN to 19 Bug: 289414927 Change-Id: I9419048ef2456f8edc5ddf7adcde1f532857a1e1 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index d90f252..29ce0f0 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=18 + ro.vendor.build.svn=19 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From 1a733133c5343cee3e9580070d340f4ed8a986cf Mon Sep 17 00:00:00 2001 From: Jasmine Cha Date: Thu, 29 Jun 2023 14:40:24 +0800 Subject: [PATCH 14/58] audio: initialize aidl config Bug: 274373213 Test: manual test, boot to home Change-Id: Ia5d657f589aaae4bd63b5ba098241f1c120d9edf Signed-off-by: Jasmine Cha --- .../audio_platform_configuration_aidl.xml | 76 ++ .../aidl_config/audio_policy_volumes.xml | 243 +++++ audio/felix/aidl_config/mixer_paths_aidl.xml | 989 ++++++++++++++++++ audio/felix/audio-tables.mk | 12 + 4 files changed, 1320 insertions(+) create mode 100644 audio/felix/aidl_config/audio_platform_configuration_aidl.xml create mode 100644 audio/felix/aidl_config/audio_policy_volumes.xml create mode 100644 audio/felix/aidl_config/mixer_paths_aidl.xml diff --git a/audio/felix/aidl_config/audio_platform_configuration_aidl.xml b/audio/felix/aidl_config/audio_platform_configuration_aidl.xml new file mode 100644 index 0000000..37ed721 --- /dev/null +++ b/audio/felix/aidl_config/audio_platform_configuration_aidl.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/audio/felix/aidl_config/audio_policy_volumes.xml b/audio/felix/aidl_config/audio_policy_volumes.xml new file mode 100644 index 0000000..7570dff --- /dev/null +++ b/audio/felix/aidl_config/audio_policy_volumes.xml @@ -0,0 +1,243 @@ + + + + + + + 0,-4200 + 33,-2800 + 66,-1400 + 100,0 + + + 0,-2400 + 33,-1600 + 66,-800 + 100,0 + + + 0,-2400 + 33,-1600 + 66,-800 + 100,0 + + + + + 1,-3000 + 33,-2600 + 66,-2200 + 100,-1800 + + + 1,-4960 + 33,-3650 + 66,-2650 + 100,-1250 + + + + + + + 1,-4735 + 14,-4170 + 28,-3600 + 71,-2030 + 100,-200 + + + + + + + 1,-6400 + 12,-5360 + 20,-4700 + 28,-4020 + 36,-3570 + 52,-2765 + 60,-2300 + 68,-1950 + 80,-1170 + 88,-750 + 92,-490 + 96,-210 + 100,0 + + + + + + + 0,-5900 + 17,-4650 + 34,-3210 + 83,-1430 + 100,-400 + + + + + + + 1,-4920 + 14,-4390 + 57,-2740 + 85,-1570 + 100,-300 + + + + + + 0,-4200 + 33,-2800 + 66,-1400 + 100,0 + + + 0,-2400 + 33,-1600 + 66,-800 + 100,0 + + + 0,-4200 + 33,-2800 + 66,-1400 + 100,0 + + + + + 1,-3000 + 33,-2600 + 66,-2200 + 100,-1800 + + + 1,-4960 + 33,-3920 + 66,-2850 + 100,-1750 + + + + + + 1,-3000 + 33,-2600 + 66,-2200 + 100,-1800 + + + 1,-6460 + 33,-4490 + 66,-2460 + 100,-1280 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/audio/felix/aidl_config/mixer_paths_aidl.xml b/audio/felix/aidl_config/mixer_paths_aidl.xml new file mode 100644 index 0000000..828cd8a --- /dev/null +++ b/audio/felix/aidl_config/mixer_paths_aidl.xml @@ -0,0 +1,989 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/audio/felix/audio-tables.mk b/audio/felix/audio-tables.mk index 8fb6642..4e788d1 100644 --- a/audio/felix/audio-tables.mk +++ b/audio/felix/audio-tables.mk @@ -16,6 +16,17 @@ AUDIO_TABLE_FOLDER := felix +# Enable this to build AIDL +# BUILD_AUDIO_AIDL_VERSION := true + +ifeq ($(BUILD_AUDIO_AIDL_VERSION),true) +# AIDL HAL configs are in the *config_aidl* folder +PRODUCT_COPY_FILES += \ + device/google/felix/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_platform_configuration_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_configuration_aidl.xml \ + device/google/felix/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ + device/google/felix/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/mixer_paths_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_aidl.xml +else +# HIDL HAL configs are in the *config* folder # Platform Configuration for AudioHAL / SoundTriggerHAL PRODUCT_COPY_FILES += \ device/google/felix/audio/$(AUDIO_TABLE_FOLDER)/config/audio_policy_configuration_bluetooth_legacy_hal.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration_bluetooth_legacy_hal.xml \ @@ -34,6 +45,7 @@ PRODUCT_COPY_FILES += \ # Mixer Path Configuration for AudioHAL PRODUCT_COPY_FILES += \ device/google/felix/audio/$(AUDIO_TABLE_FOLDER)/config/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml +endif # Speaker firmware files SPK_FIRMWARE_PATH := $(AUDIO_TABLE_FOLDER)/cs35l41/fw From 06f834e2a8850e2463cf468e9b9c3a137d81ad0c Mon Sep 17 00:00:00 2001 From: Zoey Hsieh Date: Tue, 11 Jul 2023 03:51:39 +0000 Subject: [PATCH 15/58] Update felix SVN to 20 Bug: 289414927 Change-Id: I82a61ec7c74690f30af32ff2e48f69fb91d0062c --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index 29ce0f0..86f55cd 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=19 + ro.vendor.build.svn=20 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From 111ec55cd1f1dc67949761934f6c700b55c89511 Mon Sep 17 00:00:00 2001 From: Renato Grottesi Date: Thu, 13 Jul 2023 18:43:48 +0000 Subject: [PATCH 16/58] Remove settings for old ArmNN HIDL backend Compile ArmNN shim over the support library. Remove SELinux permissions and settings for the old HIDL backend. The AIDL settings will be in the gs-common folder. Test: Local run of CtsNNAPITestCases Test: Local run of VtsHalNeuralnetworksTargetTest Test: Local run of MLTS Benchmark Bug: 283724775 Change-Id: Icfc07d6d48ae9adedefa3f040be0c18ea6b0c4e1 --- manifest.xml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/manifest.xml b/manifest.xml index 6068981..56f489c 100644 --- a/manifest.xml +++ b/manifest.xml @@ -98,16 +98,6 @@ hwbinder @1.2::IBootControl/default - - android.hardware.neuralnetworks - hwbinder - 1.2 - - IDevice - armnn - - @1.2::IDevice/armnn - android.hardware.neuralnetworks hwbinder From 66d98f41ed1c8aa16067fd74d2e390479ec3afa1 Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Wed, 5 Jul 2023 15:03:43 -0700 Subject: [PATCH 17/58] thermal: Provide smooth transient when switch VSKIN OPEN/CLOSE equation If the since_last_update time < 14s, apply the 20% stepRatio when VSKIN switch between open/close to prevent the sudden VSKIN thermal change Bug: 260531200 Test: on/off innser dispaly and check thermal log Change-Id: I00bd748b203dd8a2edae278503d8ddf1a914d3aa --- thermal_info_config_charge_felix.json | 42 ++++-------- thermal_info_config_felix.json | 42 ++++-------- thermal_info_config_proactive_skin_felix.json | 64 ++++++++++--------- 3 files changed, 60 insertions(+), 88 deletions(-) diff --git a/thermal_info_config_charge_felix.json b/thermal_info_config_charge_felix.json index ceb9181..fe7ce1e 100644 --- a/thermal_info_config_charge_felix.json +++ b/thermal_info_config_charge_felix.json @@ -60,23 +60,26 @@ "Multiplier":1 }, { - "Name":"IS_OPEN", + "Name":"OPEN_WEIGHT", "Type":"UNKNOWN", "Hidden":true, "VirtualSensor":true, "Formula":"COUNT_THRESHOLD", + "StepRatio":0.2, "Combination":["inner-disp"], "Coefficient":[1.0], - "Multiplier":1 + "Multiplier":1, + "PassiveDelay":7000 }, { - "Name":"IS_CLOSE", + "Name":"CLOSE_WEIGHT", "Type":"UNKNOWN", "Hidden":true, "VirtualSensor":true, - "Formula":"COUNT_THRESHOLD", - "Combination":["inner-disp"], - "Coefficient":[-1.0], + "Formula":"WEIGHTED_AVG", + "Combination":["1", "OPEN_WEIGHT"], + "CombinationType":["CONSTANT", "SENSOR"], + "Coefficient":[1.0, -1.0], "Multiplier":1 }, { @@ -144,16 +147,6 @@ "Coefficient":[1.0, 1.0, 1.0, 1.0], "Multiplier":0.001 }, - { - "Name":"VIRTUAL-SKIN-CLOSE", - "Type":"UNKNOWN", - "Hidden":true, - "VirtualSensor":true, - "Formula":"WEIGHTED_AVG", - "Combination":["CLOSE-SUB-MAX", "IS_OPEN"], - "Coefficient":[1.0, -1000000], - "Multiplier":0.001 - }, { "Name":"OPEN-SUB1", "Type":"UNKNOWN", @@ -219,16 +212,6 @@ "Coefficient":[1.0, 1.0, 1.0, 1.0, 1.0], "Multiplier":0.001 }, - { - "Name":"VIRTUAL-SKIN-OPEN", - "Type":"UNKNOWN", - "Hidden":true, - "VirtualSensor":true, - "Formula":"WEIGHTED_AVG", - "Combination":["OPEN-SUB-MAX", "IS_CLOSE"], - "Coefficient":[1.0, -1000000], - "Multiplier":0.001 - }, { "Name":"VIRTUAL-SKIN-CHARGE", "Type":"UNKNOWN", @@ -236,9 +219,10 @@ "Hidden":true, "VirtualSensor":true, "TriggerSensor":"skin_therm", - "Formula":"MAXIMUM", - "Combination":["VIRTUAL-SKIN-CLOSE", "VIRTUAL-SKIN-OPEN"], - "Coefficient":[1.0, 1.0], + "Formula":"WEIGHTED_AVG", + "Combination":["OPEN-SUB-MAX", "CLOSE-SUB-MAX"], + "Coefficient":["OPEN_WEIGHT", "CLOSE_WEIGHT"], + "CoefficientType":["SENSOR", "SENSOR"], "HotThreshold":["NAN", 25.0, 39.0, 41.0, 45.0, 46.5, 54.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.9, 1.4, 1.9], "Multiplier":0.001, diff --git a/thermal_info_config_felix.json b/thermal_info_config_felix.json index 6bbb5b0..1c3fbd3 100644 --- a/thermal_info_config_felix.json +++ b/thermal_info_config_felix.json @@ -66,23 +66,26 @@ "Multiplier":1 }, { - "Name":"IS_OPEN", + "Name":"OPEN_WEIGHT", "Type":"UNKNOWN", "Hidden":true, "VirtualSensor":true, "Formula":"COUNT_THRESHOLD", + "StepRatio":0.2, "Combination":["inner-disp"], "Coefficient":[1.0], - "Multiplier":1 + "Multiplier":1, + "PassiveDelay":7000 }, { - "Name":"IS_CLOSE", + "Name":"CLOSE_WEIGHT", "Type":"UNKNOWN", "Hidden":true, "VirtualSensor":true, - "Formula":"COUNT_THRESHOLD", - "Combination":["inner-disp"], - "Coefficient":[-1.0], + "Formula":"WEIGHTED_AVG", + "Combination":["1", "OPEN_WEIGHT"], + "CombinationType":["CONSTANT", "SENSOR"], + "Coefficient":[1.0, -1.0], "Multiplier":1 }, { @@ -150,16 +153,6 @@ "Coefficient":[1.0, 1.0, 1.0, 1.0], "Multiplier":0.001 }, - { - "Name":"VIRTUAL-SKIN-CLOSE", - "Type":"UNKNOWN", - "Hidden":true, - "VirtualSensor":true, - "Formula":"WEIGHTED_AVG", - "Combination":["CLOSE-SUB-MAX", "IS_OPEN"], - "Coefficient":[1.0, -1000000], - "Multiplier":0.001 - }, { "Name":"OPEN-SUB1", "Type":"UNKNOWN", @@ -225,25 +218,16 @@ "Coefficient":[1.0, 1.0, 1.0, 1.0, 1.0], "Multiplier":0.001 }, - { - "Name":"VIRTUAL-SKIN-OPEN", - "Type":"UNKNOWN", - "Hidden":true, - "VirtualSensor":true, - "Formula":"WEIGHTED_AVG", - "Combination":["OPEN-SUB-MAX", "IS_CLOSE"], - "Coefficient":[1.0, -1000000], - "Multiplier":0.001 - }, { "Name":"VIRTUAL-SKIN", "Type":"SKIN", "Version":"0.5", "VirtualSensor":true, "TriggerSensor":"skin_therm", - "Formula":"MAXIMUM", - "Combination":["VIRTUAL-SKIN-CLOSE", "VIRTUAL-SKIN-OPEN"], - "Coefficient":[1.0, 1.0], + "Formula":"WEIGHTED_AVG", + "Combination":["OPEN-SUB-MAX", "CLOSE-SUB-MAX"], + "Coefficient":["OPEN_WEIGHT", "CLOSE_WEIGHT"], + "CoefficientType":["SENSOR", "SENSOR"], "HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 51.0, 54.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, diff --git a/thermal_info_config_proactive_skin_felix.json b/thermal_info_config_proactive_skin_felix.json index 1b7c446..2ae76fc 100644 --- a/thermal_info_config_proactive_skin_felix.json +++ b/thermal_info_config_proactive_skin_felix.json @@ -66,23 +66,26 @@ "Multiplier":1 }, { - "Name":"IS_OPEN", + "Name":"OPEN_WEIGHT", "Type":"UNKNOWN", "Hidden":true, "VirtualSensor":true, "Formula":"COUNT_THRESHOLD", + "StepRatio":0.2, "Combination":["inner-disp"], "Coefficient":[1.0], - "Multiplier":1 + "Multiplier":1, + "PassiveDelay":7000 }, { - "Name":"IS_CLOSE", + "Name":"CLOSE_WEIGHT", "Type":"UNKNOWN", "Hidden":true, "VirtualSensor":true, - "Formula":"COUNT_THRESHOLD", - "Combination":["inner-disp"], - "Coefficient":[-1.0], + "Formula":"WEIGHTED_AVG", + "Combination":["1", "OPEN_WEIGHT"], + "CombinationType":["CONSTANT", "SENSOR"], + "Coefficient":[1.0, -1.0], "Multiplier":1 }, { @@ -150,16 +153,6 @@ "Coefficient":[1.0, 1.0, 1.0, 1.0], "Multiplier":0.001 }, - { - "Name":"VIRTUAL-SKIN-CLOSE", - "Type":"UNKNOWN", - "Hidden":true, - "VirtualSensor":true, - "Formula":"WEIGHTED_AVG", - "Combination":["CLOSE-SUB-MAX", "IS_OPEN"], - "Coefficient":[1.0, -1000000], - "Multiplier":0.001 - }, { "Name":"OPEN-SUB1", "Type":"UNKNOWN", @@ -225,25 +218,16 @@ "Coefficient":[1.0, 1.0, 1.0, 1.0, 1.0], "Multiplier":0.001 }, - { - "Name":"VIRTUAL-SKIN-OPEN", - "Type":"UNKNOWN", - "Hidden":true, - "VirtualSensor":true, - "Formula":"WEIGHTED_AVG", - "Combination":["OPEN-SUB-MAX", "IS_CLOSE"], - "Coefficient":[1.0, -1000000], - "Multiplier":0.001 - }, { "Name":"VIRTUAL-SKIN", "Type":"SKIN", "Version":"0.5", "VirtualSensor":true, "TriggerSensor":"skin_therm", - "Formula":"MAXIMUM", - "Combination":["VIRTUAL-SKIN-CLOSE", "VIRTUAL-SKIN-OPEN"], - "Coefficient":[1.0, 1.0], + "Formula":"WEIGHTED_AVG", + "Combination":["OPEN-SUB-MAX", "CLOSE-SUB-MAX"], + "Coefficient":["OPEN_WEIGHT", "CLOSE_WEIGHT"], + "CoefficientType":["SENSOR", "SENSOR"], "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 51.0, 54.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, @@ -966,5 +950,25 @@ "PowerSampleDelay":60000, "PowerSampleCount":1 } - ] + ], + "Stats": { + "Sensors": { + "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"], + "RecordWithThreshold": [ + { + "Name": "VIRTUAL-SKIN", + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51] + }, + { + "Name": "VIRTUAL-USB-THROTTLING", + "Thresholds": [2.0] + } + ] + }, + "CoolingDevices": { + "RecordVotePerSensor": { + "DefaultThresholdEnableAll": true + } + } + } } From 1237bf64992db1b2b920c2f51ed6add8b976d14c Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Wed, 5 Jul 2023 23:26:34 -0700 Subject: [PATCH 18/58] thermal: Update VSKIN equation V06.2 Bug: 289752109 Test: adb shell dumpsys android.hardware.thermal.IThermal/default Change-Id: Ib957fae2db39f421c0b11c3b3b106f3ec333e4f5 --- thermal_info_config_charge_felix.json | 6 +++--- thermal_info_config_felix.json | 8 ++++---- thermal_info_config_proactive_skin_felix.json | 8 ++++---- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/thermal_info_config_charge_felix.json b/thermal_info_config_charge_felix.json index fe7ce1e..b3731fc 100644 --- a/thermal_info_config_charge_felix.json +++ b/thermal_info_config_charge_felix.json @@ -197,9 +197,9 @@ "Hidden":true, "VirtualSensor":true, "Formula":"WEIGHTED_AVG", - "Combination":["neutral_therm", "skin_therm", "usb_pwr_therm", "usb_pwr_therm2", "inner_disp_therm"], - "Coefficient":[0.15, 1.05, -0.65, 1, -0.55], - "Offset":3540, + "Combination":["quiet_therm", "skin_therm", "usb_pwr_therm"], + "Coefficient":[0.429, 0.314, 0.205], + "Offset":2600, "Multiplier":0.001 }, { diff --git a/thermal_info_config_felix.json b/thermal_info_config_felix.json index 1c3fbd3..0903c38 100644 --- a/thermal_info_config_felix.json +++ b/thermal_info_config_felix.json @@ -203,9 +203,9 @@ "Hidden":true, "VirtualSensor":true, "Formula":"WEIGHTED_AVG", - "Combination":["neutral_therm", "skin_therm", "usb_pwr_therm", "usb_pwr_therm2", "inner_disp_therm"], - "Coefficient":[0.15, 1.05, -0.65, 1, -0.55], - "Offset":3540, + "Combination":["quiet_therm", "skin_therm", "usb_pwr_therm"], + "Coefficient":[0.429, 0.314, 0.205], + "Offset":2600, "Multiplier":0.001 }, { @@ -221,7 +221,7 @@ { "Name":"VIRTUAL-SKIN", "Type":"SKIN", - "Version":"0.5", + "Version":"6.2", "VirtualSensor":true, "TriggerSensor":"skin_therm", "Formula":"WEIGHTED_AVG", diff --git a/thermal_info_config_proactive_skin_felix.json b/thermal_info_config_proactive_skin_felix.json index 2ae76fc..3c78146 100644 --- a/thermal_info_config_proactive_skin_felix.json +++ b/thermal_info_config_proactive_skin_felix.json @@ -203,9 +203,9 @@ "Hidden":true, "VirtualSensor":true, "Formula":"WEIGHTED_AVG", - "Combination":["neutral_therm", "skin_therm", "usb_pwr_therm", "usb_pwr_therm2", "inner_disp_therm"], - "Coefficient":[0.15, 1.05, -0.65, 1, -0.55], - "Offset":3540, + "Combination":["quiet_therm", "skin_therm", "usb_pwr_therm"], + "Coefficient":[0.429, 0.314, 0.205], + "Offset":2600, "Multiplier":0.001 }, { @@ -221,7 +221,7 @@ { "Name":"VIRTUAL-SKIN", "Type":"SKIN", - "Version":"0.5", + "Version":"6.2", "VirtualSensor":true, "TriggerSensor":"skin_therm", "Formula":"WEIGHTED_AVG", From f3e62f0321753a6740d7b871a5fc9a90c096c63c Mon Sep 17 00:00:00 2001 From: Shawn Lin Date: Mon, 17 Jul 2023 12:26:12 +0000 Subject: [PATCH 19/58] Fix layout issue of pattern set up page in F10 Set the pattern view size to 290dp for F10 Bug: 285290323 Bug: 290721507 Test: manual Test: Test: m RunSettingsRoboTests -j30 ROBOTEST_FILTER=\ SetupChooseLockPatternTest Change-Id: I0bd45ad6f793afdec96ffd4a538539d040ad4993 --- .../Settings/res/values-sw410dp/dimens.xml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 felix/overlay/packages/apps/Settings/res/values-sw410dp/dimens.xml diff --git a/felix/overlay/packages/apps/Settings/res/values-sw410dp/dimens.xml b/felix/overlay/packages/apps/Settings/res/values-sw410dp/dimens.xml new file mode 100644 index 0000000..179dcc5 --- /dev/null +++ b/felix/overlay/packages/apps/Settings/res/values-sw410dp/dimens.xml @@ -0,0 +1,21 @@ + + + + + + 290dp + + From db9ee009a8b12740d9ac557bbdd8d29e91227a75 Mon Sep 17 00:00:00 2001 From: Rios Kao Date: Tue, 18 Jul 2023 07:41:06 +0000 Subject: [PATCH 20/58] aidl: sthal: add support for aec record in mixer table note: This table is only used by AIDL Sthal. Bug: 291186942 Test: end-to-end enable path by quick phrase. Change-Id: I89cfef9a89e96530d866b73da963b2ec2ce7a55e --- audio/felix/aidl_config/mixer_paths_aidl.xml | 22 ++++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/audio/felix/aidl_config/mixer_paths_aidl.xml b/audio/felix/aidl_config/mixer_paths_aidl.xml index 828cd8a..8821ce1 100644 --- a/audio/felix/aidl_config/mixer_paths_aidl.xml +++ b/audio/felix/aidl_config/mixer_paths_aidl.xml @@ -805,6 +805,17 @@ + + + + + + + + + + + @@ -848,17 +859,6 @@ - - - - - - - - - - - From 6a3ea3d37c70c8d3b47310c70c1c1d5dbc64e1f8 Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Wed, 5 Jul 2023 23:26:34 -0700 Subject: [PATCH 21/58] thermal: Update VSKIN equation V06.2 Bug: 289752109 Test: adb shell dumpsys android.hardware.thermal.IThermal/default Change-Id: Ib957fae2db39f421c0b11c3b3b106f3ec333e4f5 (cherry picked from commit 68182cb0cbe267f6162b33b37f09ee80e314010e) --- thermal_info_config_charge_felix.json | 6 +++--- thermal_info_config_felix.json | 8 ++++---- thermal_info_config_proactive_skin_felix.json | 8 ++++---- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/thermal_info_config_charge_felix.json b/thermal_info_config_charge_felix.json index ceb9181..80cd32c 100644 --- a/thermal_info_config_charge_felix.json +++ b/thermal_info_config_charge_felix.json @@ -204,9 +204,9 @@ "Hidden":true, "VirtualSensor":true, "Formula":"WEIGHTED_AVG", - "Combination":["neutral_therm", "skin_therm", "usb_pwr_therm", "usb_pwr_therm2", "inner_disp_therm"], - "Coefficient":[0.15, 1.05, -0.65, 1, -0.55], - "Offset":3540, + "Combination":["quiet_therm", "skin_therm", "usb_pwr_therm"], + "Coefficient":[0.429, 0.314, 0.205], + "Offset":2600, "Multiplier":0.001 }, { diff --git a/thermal_info_config_felix.json b/thermal_info_config_felix.json index 6bbb5b0..d22c6fc 100644 --- a/thermal_info_config_felix.json +++ b/thermal_info_config_felix.json @@ -210,9 +210,9 @@ "Hidden":true, "VirtualSensor":true, "Formula":"WEIGHTED_AVG", - "Combination":["neutral_therm", "skin_therm", "usb_pwr_therm", "usb_pwr_therm2", "inner_disp_therm"], - "Coefficient":[0.15, 1.05, -0.65, 1, -0.55], - "Offset":3540, + "Combination":["quiet_therm", "skin_therm", "usb_pwr_therm"], + "Coefficient":[0.429, 0.314, 0.205], + "Offset":2600, "Multiplier":0.001 }, { @@ -238,7 +238,7 @@ { "Name":"VIRTUAL-SKIN", "Type":"SKIN", - "Version":"0.5", + "Version":"6.2", "VirtualSensor":true, "TriggerSensor":"skin_therm", "Formula":"MAXIMUM", diff --git a/thermal_info_config_proactive_skin_felix.json b/thermal_info_config_proactive_skin_felix.json index 1b7c446..d1f0a8b 100644 --- a/thermal_info_config_proactive_skin_felix.json +++ b/thermal_info_config_proactive_skin_felix.json @@ -210,9 +210,9 @@ "Hidden":true, "VirtualSensor":true, "Formula":"WEIGHTED_AVG", - "Combination":["neutral_therm", "skin_therm", "usb_pwr_therm", "usb_pwr_therm2", "inner_disp_therm"], - "Coefficient":[0.15, 1.05, -0.65, 1, -0.55], - "Offset":3540, + "Combination":["quiet_therm", "skin_therm", "usb_pwr_therm"], + "Coefficient":[0.429, 0.314, 0.205], + "Offset":2600, "Multiplier":0.001 }, { @@ -238,7 +238,7 @@ { "Name":"VIRTUAL-SKIN", "Type":"SKIN", - "Version":"0.5", + "Version":"6.2", "VirtualSensor":true, "TriggerSensor":"skin_therm", "Formula":"MAXIMUM", From b486f5a3ee3fc3c7ac98e8a51377dce7cbb22a6b Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Fri, 7 Jul 2023 14:20:25 -0700 Subject: [PATCH 22/58] thermal: modify emergency and shutdown threshold Bug: 289752109 Test: adb shell cat /dev/thermal/tz-by-name/skin_therm/trip_point_*_temp Test: adb shell dumpsys android.hardware.thermal.IThermal/default Change-Id: I619fd5a5ee4e668430b4002c58123525e9b14812 --- conf/init.felix.rc | 4 ++++ thermal_info_config_felix.json | 10 +++++----- thermal_info_config_proactive_skin_felix.json | 10 +++++----- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/conf/init.felix.rc b/conf/init.felix.rc index 34059f0..1b5ce74 100644 --- a/conf/init.felix.rc +++ b/conf/init.felix.rc @@ -106,6 +106,10 @@ on property:vendor.mfgapi.touchpanel.permission=1 on property:persist.device_config.vendor_system_native_boot.thermal_proactive_skin=1 setprop vendor.thermal.config "thermal_info_config_proactive_skin.json" +on property:vendor.thermal.link_ready=1 + write /dev/thermal/tz-by-name/skin_therm/trip_point_1_temp 61000 + write /dev/thermal/tz-by-name/skin_therm/trip_point_2_temp 63000 + # Bluetooth on post-fs-data chown bluetooth system /proc/bluetooth/timesync diff --git a/thermal_info_config_felix.json b/thermal_info_config_felix.json index 6bbb5b0..6a35aab 100644 --- a/thermal_info_config_felix.json +++ b/thermal_info_config_felix.json @@ -270,7 +270,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "SendPowerHint":true, @@ -285,7 +285,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 52.5, "NAN"], + "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 55.0, "NAN"], "HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0], "Multiplier":0.001, "PollingDelay":300000, @@ -301,7 +301,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", 37.0, 39.0, 41.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 39.0, 41.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, @@ -362,7 +362,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, @@ -427,7 +427,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", 25.0, 39.0, 41.0, 45.0, 46.5, 54.0], + "HotThreshold":["NAN", 25.0, 39.0, 41.0, 45.0, 46.5, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.9, 1.4, 1.9], "Multiplier":0.001, "PollingDelay":60000, diff --git a/thermal_info_config_proactive_skin_felix.json b/thermal_info_config_proactive_skin_felix.json index 1b7c446..1a6321f 100644 --- a/thermal_info_config_proactive_skin_felix.json +++ b/thermal_info_config_proactive_skin_felix.json @@ -270,7 +270,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "SendPowerHint":true, @@ -285,7 +285,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 52.5, "NAN"], + "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 55.0, "NAN"], "HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0], "Multiplier":0.001, "PollingDelay":300000, @@ -301,7 +301,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", 37.0, 39.0, 41.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 39.0, 41.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, @@ -362,7 +362,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, @@ -427,7 +427,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], "Coefficient":[1.0], - "HotThreshold":["NAN", 25.0, 39.0, 41.0, 45.0, 46.5, 54.0], + "HotThreshold":["NAN", 25.0, 39.0, 41.0, 45.0, 46.5, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.9, 1.4, 1.9], "Multiplier":0.001, "PollingDelay":60000, From 3a0c866fa5e0a20c61c9102d33f70168b7973535 Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Thu, 20 Jul 2023 09:53:54 -0700 Subject: [PATCH 23/58] thermal: modify emergency and shutdown threshold for VIRTUAL-SKIN Bug: 289752109 Test: adb shell dumpsys android.hardware.thermal.IThermal/default | grep VIRTUAL-SKIN | grep hotThrottlingThreshold Change-Id: I1327be31f164a9e4263fb9c5381adc09378b19c5 --- thermal_info_config_felix.json | 2 +- thermal_info_config_proactive_skin_felix.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/thermal_info_config_felix.json b/thermal_info_config_felix.json index 297b3f8..013d18e 100644 --- a/thermal_info_config_felix.json +++ b/thermal_info_config_felix.json @@ -228,7 +228,7 @@ "Combination":["OPEN-SUB-MAX", "CLOSE-SUB-MAX"], "Coefficient":["OPEN_WEIGHT", "CLOSE_WEIGHT"], "CoefficientType":["SENSOR", "SENSOR"], - "HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, diff --git a/thermal_info_config_proactive_skin_felix.json b/thermal_info_config_proactive_skin_felix.json index fd4d8d9..5c10f4b 100644 --- a/thermal_info_config_proactive_skin_felix.json +++ b/thermal_info_config_proactive_skin_felix.json @@ -228,7 +228,7 @@ "Combination":["OPEN-SUB-MAX", "CLOSE-SUB-MAX"], "Coefficient":["OPEN_WEIGHT", "CLOSE_WEIGHT"], "CoefficientType":["SENSOR", "SENSOR"], - "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, From ebd32fad386de9ae8b9a581109210a9e54cf6b4a Mon Sep 17 00:00:00 2001 From: Victor Liu Date: Fri, 21 Jul 2023 09:35:12 -0700 Subject: [PATCH 24/58] uwb calibration: fix distance range bias Bug: 289884022 Signed-of-by: Victor Liu Change-Id: Ieda9b4b866026632fdcf798ca7a871319cb47647 --- uwb/UWB-calibration-ce.conf | 36 +++++++++++------------ uwb/UWB-calibration-default.conf | 36 +++++++++++------------ uwb/UWB-calibration-fcc.conf | 36 +++++++++++------------ uwb/UWB-calibration-jp.conf | 36 +++++++++++------------ uwb/UWB-calibration-restricted.conf | 36 +++++++++++------------ uwb/UWB-calibration-tw.conf | 36 +++++++++++------------ uwb/UWB-calibration.conf | 44 ++++++++++++++--------------- 7 files changed, 130 insertions(+), 130 deletions(-) diff --git a/uwb/UWB-calibration-ce.conf b/uwb/UWB-calibration-ce.conf index ddc9fca..7e025ad 100644 --- a/uwb/UWB-calibration-ce.conf +++ b/uwb/UWB-calibration-ce.conf @@ -5,11 +5,11 @@ [CCC]ch5.antenna_selection=ant0 [CCC]ch9.antenna_selection=ant2 [CCC]alternate_pulse_shape=0x00 -ant0.ch5.prf16.ant_delay=16449 +ant0.ch5.prf16.ant_delay=16459 ant0.ch5.prf16.tx_power=0xFFFFD4FF ant0.ch5.prf16.pg_count=0 ant0.ch5.prf16.pg_delay=0x34 -ant0.ch5.prf64.ant_delay=16449 +ant0.ch5.prf64.ant_delay=16459 ant0.ch5.prf64.tx_power=0xFFFFD4FF ant0.ch5.prf64.pg_count=0 ant0.ch5.prf64.pg_delay=0x34 @@ -32,11 +32,11 @@ ant1.ch5.prf64.ant_delay=16450 ant1.ch5.prf64.tx_power=0xFFFFFFFF ant1.ch5.prf64.pg_count=0 ant1.ch5.prf64.pg_delay=0x26 -ant1.ch9.prf16.ant_delay=16451 +ant1.ch9.prf16.ant_delay=16436 ant1.ch9.prf16.tx_power=0x7E7E687E ant1.ch9.prf16.pg_count=0 ant1.ch9.prf16.pg_delay=0x34 -ant1.ch9.prf64.ant_delay=16451 +ant1.ch9.prf64.ant_delay=16436 ant1.ch9.prf64.tx_power=0x7E7E687E ant1.ch9.prf64.pg_count=0 ant1.ch9.prf64.pg_delay=0x34 @@ -51,11 +51,11 @@ ant2.ch5.prf64.ant_delay=16450 ant2.ch5.prf64.tx_power=0 ant2.ch5.prf64.pg_count=0 ant2.ch5.prf64.pg_delay=0 -ant2.ch9.prf16.ant_delay=16451 +ant2.ch9.prf16.ant_delay=16437 ant2.ch9.prf16.tx_power=0x9E9E7C9E ant2.ch9.prf16.pg_count=0 ant2.ch9.prf16.pg_delay=0x34 -ant2.ch9.prf64.ant_delay=16451 +ant2.ch9.prf64.ant_delay=16437 ant2.ch9.prf64.tx_power=0x9E9E7C9E ant2.ch9.prf64.pg_count=0 ant2.ch9.prf64.pg_delay=0x34 @@ -70,11 +70,11 @@ ant3.ch5.prf64.ant_delay=16450 ant3.ch5.prf64.tx_power=0 ant3.ch5.prf64.pg_count=0 ant3.ch5.prf64.pg_delay=0 -ant3.ch9.prf16.ant_delay=16450 +ant3.ch9.prf16.ant_delay=16459 ant3.ch9.prf16.tx_power=0 ant3.ch9.prf16.pg_count=0 ant3.ch9.prf16.pg_delay=0 -ant3.ch9.prf64.ant_delay=16450 +ant3.ch9.prf64.ant_delay=16459 ant3.ch9.prf64.tx_power=0 ant3.ch9.prf64.pg_count=0 ant3.ch9.prf64.pg_delay=0 @@ -115,22 +115,22 @@ restricted_channels=0 [HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging=3 [HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging=0 -[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.rx_ant_set_ranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.rx_ant_set_ranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch5.elevation.rx_ant_set_ranging=4 [HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.elevation.tx_ant_set_ranging=0 [HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch9.elevation.rx_ant_set_ranging=4 -[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=7 [HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging=3 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation=4 @@ -139,8 +139,8 @@ restricted_channels=0 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation=4 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=7 [HAL]minimum_system_offset_uwbtime0=250 coex_gpio=4 coex_delay_us=1000 diff --git a/uwb/UWB-calibration-default.conf b/uwb/UWB-calibration-default.conf index f3b70dd..1798e58 100644 --- a/uwb/UWB-calibration-default.conf +++ b/uwb/UWB-calibration-default.conf @@ -5,11 +5,11 @@ [CCC]ch5.antenna_selection=ant0 [CCC]ch9.antenna_selection=ant2 [CCC]alternate_pulse_shape=0x00 -ant0.ch5.prf16.ant_delay=16449 +ant0.ch5.prf16.ant_delay=16459 ant0.ch5.prf16.tx_power=0xFFFFD4FF ant0.ch5.prf16.pg_count=0 ant0.ch5.prf16.pg_delay=0x28 -ant0.ch5.prf64.ant_delay=16449 +ant0.ch5.prf64.ant_delay=16459 ant0.ch5.prf64.tx_power=0xFFFFD4FF ant0.ch5.prf64.pg_count=0 ant0.ch5.prf64.pg_delay=0x28 @@ -32,11 +32,11 @@ ant1.ch5.prf64.ant_delay=16450 ant1.ch5.prf64.tx_power=0xFFFFFFFF ant1.ch5.prf64.pg_count=0 ant1.ch5.prf64.pg_delay=0x26 -ant1.ch9.prf16.ant_delay=16451 +ant1.ch9.prf16.ant_delay=16436 ant1.ch9.prf16.tx_power=0x3E3E303E ant1.ch9.prf16.pg_count=0 ant1.ch9.prf16.pg_delay=0x16 -ant1.ch9.prf64.ant_delay=16451 +ant1.ch9.prf64.ant_delay=16436 ant1.ch9.prf64.tx_power=0x3E3E303E ant1.ch9.prf64.pg_count=0 ant1.ch9.prf64.pg_delay=0x16 @@ -51,11 +51,11 @@ ant2.ch5.prf64.ant_delay=16450 ant2.ch5.prf64.tx_power=0 ant2.ch5.prf64.pg_count=0 ant2.ch5.prf64.pg_delay=0 -ant2.ch9.prf16.ant_delay=16451 +ant2.ch9.prf16.ant_delay=16437 ant2.ch9.prf16.tx_power=0x8E8E748E ant2.ch9.prf16.pg_count=0 ant2.ch9.prf16.pg_delay=0x28 -ant2.ch9.prf64.ant_delay=16451 +ant2.ch9.prf64.ant_delay=16437 ant2.ch9.prf64.tx_power=0x8E8E748E ant2.ch9.prf64.pg_count=0 ant2.ch9.prf64.pg_delay=0x28 @@ -70,11 +70,11 @@ ant3.ch5.prf64.ant_delay=16450 ant3.ch5.prf64.tx_power=0 ant3.ch5.prf64.pg_count=0 ant3.ch5.prf64.pg_delay=0 -ant3.ch9.prf16.ant_delay=16450 +ant3.ch9.prf16.ant_delay=16459 ant3.ch9.prf16.tx_power=0 ant3.ch9.prf16.pg_count=0 ant3.ch9.prf16.pg_delay=0 -ant3.ch9.prf64.ant_delay=16450 +ant3.ch9.prf64.ant_delay=16459 ant3.ch9.prf64.tx_power=0 ant3.ch9.prf64.pg_count=0 ant3.ch9.prf64.pg_delay=0 @@ -115,22 +115,22 @@ restricted_channels=0 [HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging=3 [HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging=0 -[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.rx_ant_set_ranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.rx_ant_set_ranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch5.elevation.rx_ant_set_ranging=4 [HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.elevation.tx_ant_set_ranging=0 [HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch9.elevation.rx_ant_set_ranging=4 -[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=7 [HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging=3 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation=4 @@ -139,8 +139,8 @@ restricted_channels=0 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation=4 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=7 [HAL]minimum_system_offset_uwbtime0=250 coex_gpio=4 coex_delay_us=1000 diff --git a/uwb/UWB-calibration-fcc.conf b/uwb/UWB-calibration-fcc.conf index f3b70dd..1798e58 100644 --- a/uwb/UWB-calibration-fcc.conf +++ b/uwb/UWB-calibration-fcc.conf @@ -5,11 +5,11 @@ [CCC]ch5.antenna_selection=ant0 [CCC]ch9.antenna_selection=ant2 [CCC]alternate_pulse_shape=0x00 -ant0.ch5.prf16.ant_delay=16449 +ant0.ch5.prf16.ant_delay=16459 ant0.ch5.prf16.tx_power=0xFFFFD4FF ant0.ch5.prf16.pg_count=0 ant0.ch5.prf16.pg_delay=0x28 -ant0.ch5.prf64.ant_delay=16449 +ant0.ch5.prf64.ant_delay=16459 ant0.ch5.prf64.tx_power=0xFFFFD4FF ant0.ch5.prf64.pg_count=0 ant0.ch5.prf64.pg_delay=0x28 @@ -32,11 +32,11 @@ ant1.ch5.prf64.ant_delay=16450 ant1.ch5.prf64.tx_power=0xFFFFFFFF ant1.ch5.prf64.pg_count=0 ant1.ch5.prf64.pg_delay=0x26 -ant1.ch9.prf16.ant_delay=16451 +ant1.ch9.prf16.ant_delay=16436 ant1.ch9.prf16.tx_power=0x3E3E303E ant1.ch9.prf16.pg_count=0 ant1.ch9.prf16.pg_delay=0x16 -ant1.ch9.prf64.ant_delay=16451 +ant1.ch9.prf64.ant_delay=16436 ant1.ch9.prf64.tx_power=0x3E3E303E ant1.ch9.prf64.pg_count=0 ant1.ch9.prf64.pg_delay=0x16 @@ -51,11 +51,11 @@ ant2.ch5.prf64.ant_delay=16450 ant2.ch5.prf64.tx_power=0 ant2.ch5.prf64.pg_count=0 ant2.ch5.prf64.pg_delay=0 -ant2.ch9.prf16.ant_delay=16451 +ant2.ch9.prf16.ant_delay=16437 ant2.ch9.prf16.tx_power=0x8E8E748E ant2.ch9.prf16.pg_count=0 ant2.ch9.prf16.pg_delay=0x28 -ant2.ch9.prf64.ant_delay=16451 +ant2.ch9.prf64.ant_delay=16437 ant2.ch9.prf64.tx_power=0x8E8E748E ant2.ch9.prf64.pg_count=0 ant2.ch9.prf64.pg_delay=0x28 @@ -70,11 +70,11 @@ ant3.ch5.prf64.ant_delay=16450 ant3.ch5.prf64.tx_power=0 ant3.ch5.prf64.pg_count=0 ant3.ch5.prf64.pg_delay=0 -ant3.ch9.prf16.ant_delay=16450 +ant3.ch9.prf16.ant_delay=16459 ant3.ch9.prf16.tx_power=0 ant3.ch9.prf16.pg_count=0 ant3.ch9.prf16.pg_delay=0 -ant3.ch9.prf64.ant_delay=16450 +ant3.ch9.prf64.ant_delay=16459 ant3.ch9.prf64.tx_power=0 ant3.ch9.prf64.pg_count=0 ant3.ch9.prf64.pg_delay=0 @@ -115,22 +115,22 @@ restricted_channels=0 [HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging=3 [HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging=0 -[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.rx_ant_set_ranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.rx_ant_set_ranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch5.elevation.rx_ant_set_ranging=4 [HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.elevation.tx_ant_set_ranging=0 [HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch9.elevation.rx_ant_set_ranging=4 -[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=7 [HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging=3 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation=4 @@ -139,8 +139,8 @@ restricted_channels=0 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation=4 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=7 [HAL]minimum_system_offset_uwbtime0=250 coex_gpio=4 coex_delay_us=1000 diff --git a/uwb/UWB-calibration-jp.conf b/uwb/UWB-calibration-jp.conf index 1612133..3d5cfe4 100644 --- a/uwb/UWB-calibration-jp.conf +++ b/uwb/UWB-calibration-jp.conf @@ -5,11 +5,11 @@ [CCC]ch5.antenna_selection=ant0 [CCC]ch9.antenna_selection=ant2 [CCC]alternate_pulse_shape=0x01 -ant0.ch5.prf16.ant_delay=16449 +ant0.ch5.prf16.ant_delay=16459 ant0.ch5.prf16.tx_power=0xFFFFD4FF ant0.ch5.prf16.pg_count=0 ant0.ch5.prf16.pg_delay=0x28 -ant0.ch5.prf64.ant_delay=16449 +ant0.ch5.prf64.ant_delay=16459 ant0.ch5.prf64.tx_power=0xFFFFD4FF ant0.ch5.prf64.pg_count=0 ant0.ch5.prf64.pg_delay=0x28 @@ -32,11 +32,11 @@ ant1.ch5.prf64.ant_delay=16450 ant1.ch5.prf64.tx_power=0xFFFFFFFF ant1.ch5.prf64.pg_count=0 ant1.ch5.prf64.pg_delay=0x26 -ant1.ch9.prf16.ant_delay=16451 +ant1.ch9.prf16.ant_delay=16436 ant1.ch9.prf16.tx_power=0x5E5E4C5E ant1.ch9.prf16.pg_count=0 ant1.ch9.prf16.pg_delay=0x27 -ant1.ch9.prf64.ant_delay=16451 +ant1.ch9.prf64.ant_delay=16436 ant1.ch9.prf64.tx_power=0x5E5E4C5E ant1.ch9.prf64.pg_count=0 ant1.ch9.prf64.pg_delay=0x27 @@ -51,11 +51,11 @@ ant2.ch5.prf64.ant_delay=16450 ant2.ch5.prf64.tx_power=0 ant2.ch5.prf64.pg_count=0 ant2.ch5.prf64.pg_delay=0 -ant2.ch9.prf16.ant_delay=16451 +ant2.ch9.prf16.ant_delay=16437 ant2.ch9.prf16.tx_power=0x5E5E4C5E ant2.ch9.prf16.pg_count=0 ant2.ch9.prf16.pg_delay=0x27 -ant2.ch9.prf64.ant_delay=16451 +ant2.ch9.prf64.ant_delay=16437 ant2.ch9.prf64.tx_power=0x5E5E4C5E ant2.ch9.prf64.pg_count=0 ant2.ch9.prf64.pg_delay=0x27 @@ -70,11 +70,11 @@ ant3.ch5.prf64.ant_delay=16450 ant3.ch5.prf64.tx_power=0 ant3.ch5.prf64.pg_count=0 ant3.ch5.prf64.pg_delay=0 -ant3.ch9.prf16.ant_delay=16450 +ant3.ch9.prf16.ant_delay=16459 ant3.ch9.prf16.tx_power=0 ant3.ch9.prf16.pg_count=0 ant3.ch9.prf16.pg_delay=0 -ant3.ch9.prf64.ant_delay=16450 +ant3.ch9.prf64.ant_delay=16459 ant3.ch9.prf64.tx_power=0 ant3.ch9.prf64.pg_count=0 ant3.ch9.prf64.pg_delay=0 @@ -115,22 +115,22 @@ restricted_channels=0x20 [HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging=3 [HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging=0 -[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.rx_ant_set_ranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.rx_ant_set_ranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch5.elevation.rx_ant_set_ranging=4 [HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.elevation.tx_ant_set_ranging=0 [HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch9.elevation.rx_ant_set_ranging=4 -[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=7 [HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging=3 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation=4 @@ -139,8 +139,8 @@ restricted_channels=0x20 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation=4 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=7 [HAL]minimum_system_offset_uwbtime0=250 coex_gpio=4 coex_delay_us=1000 diff --git a/uwb/UWB-calibration-restricted.conf b/uwb/UWB-calibration-restricted.conf index 1c98823..7f2da15 100644 --- a/uwb/UWB-calibration-restricted.conf +++ b/uwb/UWB-calibration-restricted.conf @@ -5,11 +5,11 @@ [CCC]ch5.antenna_selection=ant0 [CCC]ch9.antenna_selection=ant2 [CCC]alternate_pulse_shape=0x00 -ant0.ch5.prf16.ant_delay=16449 +ant0.ch5.prf16.ant_delay=16459 ant0.ch5.prf16.tx_power=0xFFFFD4FF ant0.ch5.prf16.pg_count=0 ant0.ch5.prf16.pg_delay=0x28 -ant0.ch5.prf64.ant_delay=16449 +ant0.ch5.prf64.ant_delay=16459 ant0.ch5.prf64.tx_power=0xFFFFD4FF ant0.ch5.prf64.pg_count=0 ant0.ch5.prf64.pg_delay=0x28 @@ -32,11 +32,11 @@ ant1.ch5.prf64.ant_delay=16450 ant1.ch5.prf64.tx_power=0xFFFFFFFF ant1.ch5.prf64.pg_count=0 ant1.ch5.prf64.pg_delay=0x26 -ant1.ch9.prf16.ant_delay=16451 +ant1.ch9.prf16.ant_delay=16436 ant1.ch9.prf16.tx_power=0x3E3E303E ant1.ch9.prf16.pg_count=0 ant1.ch9.prf16.pg_delay=0x16 -ant1.ch9.prf64.ant_delay=16451 +ant1.ch9.prf64.ant_delay=16436 ant1.ch9.prf64.tx_power=0x3E3E303E ant1.ch9.prf64.pg_count=0 ant1.ch9.prf64.pg_delay=0x16 @@ -51,11 +51,11 @@ ant2.ch5.prf64.ant_delay=16450 ant2.ch5.prf64.tx_power=0 ant2.ch5.prf64.pg_count=0 ant2.ch5.prf64.pg_delay=0 -ant2.ch9.prf16.ant_delay=16451 +ant2.ch9.prf16.ant_delay=16437 ant2.ch9.prf16.tx_power=0x8E8E748E ant2.ch9.prf16.pg_count=0 ant2.ch9.prf16.pg_delay=0x28 -ant2.ch9.prf64.ant_delay=16451 +ant2.ch9.prf64.ant_delay=16437 ant2.ch9.prf64.tx_power=0x8E8E748E ant2.ch9.prf64.pg_count=0 ant2.ch9.prf64.pg_delay=0x28 @@ -70,11 +70,11 @@ ant3.ch5.prf64.ant_delay=16450 ant3.ch5.prf64.tx_power=0 ant3.ch5.prf64.pg_count=0 ant3.ch5.prf64.pg_delay=0 -ant3.ch9.prf16.ant_delay=16450 +ant3.ch9.prf16.ant_delay=16459 ant3.ch9.prf16.tx_power=0 ant3.ch9.prf16.pg_count=0 ant3.ch9.prf16.pg_delay=0 -ant3.ch9.prf64.ant_delay=16450 +ant3.ch9.prf64.ant_delay=16459 ant3.ch9.prf64.tx_power=0 ant3.ch9.prf64.pg_count=0 ant3.ch9.prf64.pg_delay=0 @@ -115,22 +115,22 @@ restricted_channels=0xFFFF [HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging=3 [HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging=0 -[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.rx_ant_set_ranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.rx_ant_set_ranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch5.elevation.rx_ant_set_ranging=4 [HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.elevation.tx_ant_set_ranging=0 [HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch9.elevation.rx_ant_set_ranging=4 -[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=7 [HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging=3 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation=4 @@ -139,8 +139,8 @@ restricted_channels=0xFFFF [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation=4 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=7 [HAL]minimum_system_offset_uwbtime0=250 coex_gpio=4 coex_delay_us=1000 diff --git a/uwb/UWB-calibration-tw.conf b/uwb/UWB-calibration-tw.conf index 5a348b2..b1c667c 100644 --- a/uwb/UWB-calibration-tw.conf +++ b/uwb/UWB-calibration-tw.conf @@ -5,11 +5,11 @@ [CCC]ch5.antenna_selection=ant0 [CCC]ch9.antenna_selection=ant2 [CCC]alternate_pulse_shape=0x00 -ant0.ch5.prf16.ant_delay=16449 +ant0.ch5.prf16.ant_delay=16459 ant0.ch5.prf16.tx_power=0xFFFFD4FF ant0.ch5.prf16.pg_count=0 ant0.ch5.prf16.pg_delay=0x28 -ant0.ch5.prf64.ant_delay=16449 +ant0.ch5.prf64.ant_delay=16459 ant0.ch5.prf64.tx_power=0xFFFFD4FF ant0.ch5.prf64.pg_count=0 ant0.ch5.prf64.pg_delay=0x28 @@ -32,11 +32,11 @@ ant1.ch5.prf64.ant_delay=16450 ant1.ch5.prf64.tx_power=0xFFFFFFFF ant1.ch5.prf64.pg_count=0 ant1.ch5.prf64.pg_delay=0x26 -ant1.ch9.prf16.ant_delay=16451 +ant1.ch9.prf16.ant_delay=16436 ant1.ch9.prf16.tx_power=0x3E3E303E ant1.ch9.prf16.pg_count=0 ant1.ch9.prf16.pg_delay=0x16 -ant1.ch9.prf64.ant_delay=16451 +ant1.ch9.prf64.ant_delay=16436 ant1.ch9.prf64.tx_power=0x3E3E303E ant1.ch9.prf64.pg_count=0 ant1.ch9.prf64.pg_delay=0x16 @@ -51,11 +51,11 @@ ant2.ch5.prf64.ant_delay=16450 ant2.ch5.prf64.tx_power=0 ant2.ch5.prf64.pg_count=0 ant2.ch5.prf64.pg_delay=0 -ant2.ch9.prf16.ant_delay=16451 +ant2.ch9.prf16.ant_delay=16437 ant2.ch9.prf16.tx_power=0x8E8E748E ant2.ch9.prf16.pg_count=0 ant2.ch9.prf16.pg_delay=0x28 -ant2.ch9.prf64.ant_delay=16451 +ant2.ch9.prf64.ant_delay=16437 ant2.ch9.prf64.tx_power=0x8E8E748E ant2.ch9.prf64.pg_count=0 ant2.ch9.prf64.pg_delay=0x28 @@ -70,11 +70,11 @@ ant3.ch5.prf64.ant_delay=16450 ant3.ch5.prf64.tx_power=0 ant3.ch5.prf64.pg_count=0 ant3.ch5.prf64.pg_delay=0 -ant3.ch9.prf16.ant_delay=16450 +ant3.ch9.prf16.ant_delay=16459 ant3.ch9.prf16.tx_power=0 ant3.ch9.prf16.pg_count=0 ant3.ch9.prf16.pg_delay=0 -ant3.ch9.prf64.ant_delay=16450 +ant3.ch9.prf64.ant_delay=16459 ant3.ch9.prf64.tx_power=0 ant3.ch9.prf64.pg_count=0 ant3.ch9.prf64.pg_delay=0 @@ -115,22 +115,22 @@ restricted_channels=0x20 [HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging=3 [HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging=0 -[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.rx_ant_set_ranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.rx_ant_set_ranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch5.elevation.rx_ant_set_ranging=4 [HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.elevation.tx_ant_set_ranging=0 [HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch9.elevation.rx_ant_set_ranging=4 -[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=7 [HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging=3 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation=4 @@ -139,8 +139,8 @@ restricted_channels=0x20 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation=4 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=7 [HAL]minimum_system_offset_uwbtime0=250 coex_gpio=4 coex_delay_us=1000 diff --git a/uwb/UWB-calibration.conf b/uwb/UWB-calibration.conf index f3b70dd..76181f3 100644 --- a/uwb/UWB-calibration.conf +++ b/uwb/UWB-calibration.conf @@ -5,11 +5,11 @@ [CCC]ch5.antenna_selection=ant0 [CCC]ch9.antenna_selection=ant2 [CCC]alternate_pulse_shape=0x00 -ant0.ch5.prf16.ant_delay=16449 +ant0.ch5.prf16.ant_delay=16459 ant0.ch5.prf16.tx_power=0xFFFFD4FF ant0.ch5.prf16.pg_count=0 ant0.ch5.prf16.pg_delay=0x28 -ant0.ch5.prf64.ant_delay=16449 +ant0.ch5.prf64.ant_delay=16459 ant0.ch5.prf64.tx_power=0xFFFFD4FF ant0.ch5.prf64.pg_count=0 ant0.ch5.prf64.pg_delay=0x28 @@ -32,11 +32,11 @@ ant1.ch5.prf64.ant_delay=16450 ant1.ch5.prf64.tx_power=0xFFFFFFFF ant1.ch5.prf64.pg_count=0 ant1.ch5.prf64.pg_delay=0x26 -ant1.ch9.prf16.ant_delay=16451 +ant1.ch9.prf16.ant_delay=16436 ant1.ch9.prf16.tx_power=0x3E3E303E ant1.ch9.prf16.pg_count=0 ant1.ch9.prf16.pg_delay=0x16 -ant1.ch9.prf64.ant_delay=16451 +ant1.ch9.prf64.ant_delay=16436 ant1.ch9.prf64.tx_power=0x3E3E303E ant1.ch9.prf64.pg_count=0 ant1.ch9.prf64.pg_delay=0x16 @@ -51,14 +51,14 @@ ant2.ch5.prf64.ant_delay=16450 ant2.ch5.prf64.tx_power=0 ant2.ch5.prf64.pg_count=0 ant2.ch5.prf64.pg_delay=0 -ant2.ch9.prf16.ant_delay=16451 -ant2.ch9.prf16.tx_power=0x8E8E748E +ant2.ch9.prf16.ant_delay=16437 +ant2.ch9.prf16.tx_power=0x5E5E4C5E ant2.ch9.prf16.pg_count=0 -ant2.ch9.prf16.pg_delay=0x28 -ant2.ch9.prf64.ant_delay=16451 -ant2.ch9.prf64.tx_power=0x8E8E748E +ant2.ch9.prf16.pg_delay=0x27 +ant2.ch9.prf64.ant_delay=16437 +ant2.ch9.prf64.tx_power=0x5E5E4C5E ant2.ch9.prf64.pg_count=0 -ant2.ch9.prf64.pg_delay=0x28 +ant2.ch9.prf64.pg_delay=0x27 ant2.port=1 ant2.selector_gpio=6 ant2.selector_gpio_value=0 @@ -70,11 +70,11 @@ ant3.ch5.prf64.ant_delay=16450 ant3.ch5.prf64.tx_power=0 ant3.ch5.prf64.pg_count=0 ant3.ch5.prf64.pg_delay=0 -ant3.ch9.prf16.ant_delay=16450 +ant3.ch9.prf16.ant_delay=16459 ant3.ch9.prf16.tx_power=0 ant3.ch9.prf16.pg_count=0 ant3.ch9.prf16.pg_delay=0 -ant3.ch9.prf64.ant_delay=16450 +ant3.ch9.prf64.ant_delay=16459 ant3.ch9.prf64.tx_power=0 ant3.ch9.prf64.pg_count=0 ant3.ch9.prf64.pg_delay=0 @@ -115,22 +115,22 @@ restricted_channels=0 [HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging=3 [HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging=0 -[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.rx_ant_set_ranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.range.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.rx_ant_set_ranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.range.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch5.elevation.rx_ant_set_ranging=4 [HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging=0 [HAL]ant_sets.ch5.elevation.tx_ant_set_ranging=0 [HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging=4 [HAL]ant_sets.ch9.elevation.rx_ant_set_ranging=4 -[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=7 [HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging=3 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=7 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation=4 @@ -139,8 +139,8 @@ restricted_channels=0 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth=3 [HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation=4 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=8 -[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=8 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=7 +[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=7 [HAL]minimum_system_offset_uwbtime0=250 coex_gpio=4 coex_delay_us=1000 From be8156e83f9c002df8fe8f17dbd62fb6533737f7 Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Thu, 20 Jul 2023 09:53:54 -0700 Subject: [PATCH 25/58] thermal: modify emergency and shutdown threshold for VIRTUAL-SKIN Bug: 289752109 Test: adb shell dumpsys android.hardware.thermal.IThermal/default | grep VIRTUAL-SKIN | grep hotThrottlingThreshold Change-Id: I1327be31f164a9e4263fb9c5381adc09378b19c5 Merged-In: I1327be31f164a9e4263fb9c5381adc09378b19c5 (cherry picked from commit 3a0c866fa5e0a20c61c9102d33f70168b7973535) --- thermal_info_config_felix.json | 2 +- thermal_info_config_proactive_skin_felix.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/thermal_info_config_felix.json b/thermal_info_config_felix.json index e55585e..f5637ca 100644 --- a/thermal_info_config_felix.json +++ b/thermal_info_config_felix.json @@ -244,7 +244,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN-CLOSE", "VIRTUAL-SKIN-OPEN"], "Coefficient":[1.0, 1.0], - "HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, diff --git a/thermal_info_config_proactive_skin_felix.json b/thermal_info_config_proactive_skin_felix.json index a603558..2edacde 100644 --- a/thermal_info_config_proactive_skin_felix.json +++ b/thermal_info_config_proactive_skin_felix.json @@ -244,7 +244,7 @@ "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN-CLOSE", "VIRTUAL-SKIN-OPEN"], "Coefficient":[1.0, 1.0], - "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, From 4cccc145c529d03408706369d8afdb0b5779ee8e Mon Sep 17 00:00:00 2001 From: Wayne Lin Date: Wed, 19 Jul 2023 17:07:07 +0800 Subject: [PATCH 26/58] gps: remove unused sensors Bug: 291538679 Test: Verify driving test and VDR engaged rate doesn't impact Change-Id: Idf936d8029e76f19b02945f67e11f89a34c36b69 --- location/gps.xml.f10 | 1 + location/gps_user.xml.f10 | 1 + 2 files changed, 2 insertions(+) diff --git a/location/gps.xml.f10 b/location/gps.xml.f10 index 6e005ae..9c15f8c 100644 --- a/location/gps.xml.f10 +++ b/location/gps.xml.f10 @@ -62,6 +62,7 @@ ReAidingIntervalSec="1200" RuntimeSwLteFilterEnable="true" PpsDevice="/sys/class/pps/pps0/assert_elapsed" + SensorsMask="0x244" /> Date: Thu, 20 Jul 2023 09:53:54 -0700 Subject: [PATCH 27/58] thermal: modify emergency and shutdown threshold for VIRTUAL-SKIN Bug: 289752109 Test: adb shell dumpsys android.hardware.thermal.IThermal/default | grep VIRTUAL-SKIN | grep hotThrottlingThreshold Change-Id: I1327be31f164a9e4263fb9c5381adc09378b19c5 (cherry picked from commit 3a0c866fa5e0a20c61c9102d33f70168b7973535) --- thermal_info_config_felix.json | 2 +- thermal_info_config_proactive_skin_felix.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/thermal_info_config_felix.json b/thermal_info_config_felix.json index 297b3f8..013d18e 100644 --- a/thermal_info_config_felix.json +++ b/thermal_info_config_felix.json @@ -228,7 +228,7 @@ "Combination":["OPEN-SUB-MAX", "CLOSE-SUB-MAX"], "Coefficient":["OPEN_WEIGHT", "CLOSE_WEIGHT"], "CoefficientType":["SENSOR", "SENSOR"], - "HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, diff --git a/thermal_info_config_proactive_skin_felix.json b/thermal_info_config_proactive_skin_felix.json index fd4d8d9..5c10f4b 100644 --- a/thermal_info_config_proactive_skin_felix.json +++ b/thermal_info_config_proactive_skin_felix.json @@ -228,7 +228,7 @@ "Combination":["OPEN-SUB-MAX", "CLOSE-SUB-MAX"], "Coefficient":["OPEN_WEIGHT", "CLOSE_WEIGHT"], "CoefficientType":["SENSOR", "SENSOR"], - "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 51.0, 54.0], + "HotThreshold":["NAN", 37.0, 41.0, 45.0, 46.5, 53.0, 57.0], "HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9], "Multiplier":0.001, "PollingDelay":300000, From 29203a354d62370c5bd4e6e92592a00eead176e6 Mon Sep 17 00:00:00 2001 From: Bassem Khalife Date: Tue, 25 Jul 2023 04:05:02 +0000 Subject: [PATCH 28/58] Update felix SVN to 21 Bug: 289414927 Change-Id: Ib78cdb211e25b1ae28d120a974514de4c6db8d43 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index 86f55cd..c25c2e2 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=20 + ro.vendor.build.svn=21 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From c9015ef36bd0eaf35179f6d726e13e48dd7974bb Mon Sep 17 00:00:00 2001 From: Edwin Tung Date: Thu, 27 Jul 2023 13:45:18 +0800 Subject: [PATCH 29/58] gps: Disable Vzw SUPL OTDOA Bug: 293213801 Test: OTDOA disabled Change-Id: I402e5c6e0cb54eb0596cf846483b63d356992b65 --- location/gps.xml.f10 | 2 +- location/gps_user.xml.f10 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/location/gps.xml.f10 b/location/gps.xml.f10 index 6e005ae..3758532 100644 --- a/location/gps.xml.f10 +++ b/location/gps.xml.f10 @@ -35,7 +35,7 @@ SuplVersion="2" SuplMinorVersion="0" SuplOtdoaCapable="true" - SuplOtdoaCapable2="true" + SuplOtdoaCapable2="false" SuplGlonassCapable = "true" SuplGalileoCapable = "true" SuplBdsCapable = "true" diff --git a/location/gps_user.xml.f10 b/location/gps_user.xml.f10 index 02afd01..528cab0 100644 --- a/location/gps_user.xml.f10 +++ b/location/gps_user.xml.f10 @@ -34,7 +34,7 @@ SuplVersion="2" SuplMinorVersion="0" SuplOtdoaCapable="true" - SuplOtdoaCapable2="true" + SuplOtdoaCapable2="false" SuplGlonassCapable = "true" SuplGalileoCapable = "true" SuplBdsCapable = "true" From 23866b406d88220b789f6a427ae3fdc3e5cdd039 Mon Sep 17 00:00:00 2001 From: Leo Chen Date: Fri, 21 Jul 2023 03:01:43 +0000 Subject: [PATCH 30/58] Update IDisplay to V9 Bug: 255986866 Bug: 227384721 Change-Id: I7128d23da86c2a83674784a3857c15735b0f1439 --- device_framework_matrix_product_felix.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device_framework_matrix_product_felix.xml b/device_framework_matrix_product_felix.xml index 7f4a680..7594e3c 100644 --- a/device_framework_matrix_product_felix.xml +++ b/device_framework_matrix_product_felix.xml @@ -1,7 +1,7 @@ com.google.hardware.pixel.display - 8 + 9 IDisplay secondary From 84485a4bded56ebfa94fd95120820cec40048854 Mon Sep 17 00:00:00 2001 From: Shawn Lin Date: Mon, 17 Jul 2023 12:26:12 +0000 Subject: [PATCH 31/58] Fix layout issue of pattern set up page in F10 Set the pattern view size to 290dp for F10 Bug: 285290323 Bug: 290721507 Test: manual Test: Test: m RunSettingsRoboTests -j30 ROBOTEST_FILTER=\ SetupChooseLockPatternTest Change-Id: I0bd45ad6f793afdec96ffd4a538539d040ad4993 (cherry picked from commit f3e62f0321753a6740d7b871a5fc9a90c096c63c) --- .../Settings/res/values-sw410dp/dimens.xml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 felix/overlay/packages/apps/Settings/res/values-sw410dp/dimens.xml diff --git a/felix/overlay/packages/apps/Settings/res/values-sw410dp/dimens.xml b/felix/overlay/packages/apps/Settings/res/values-sw410dp/dimens.xml new file mode 100644 index 0000000..179dcc5 --- /dev/null +++ b/felix/overlay/packages/apps/Settings/res/values-sw410dp/dimens.xml @@ -0,0 +1,21 @@ + + + + + + 290dp + + From b6fc908043b39da2ab21fe95ff9b4899dc323449 Mon Sep 17 00:00:00 2001 From: Neha Jain Date: Wed, 2 Aug 2023 00:43:02 +0000 Subject: [PATCH 32/58] Revert "Update felix SVN to 21" This reverts commit 29203a354d62370c5bd4e6e92592a00eead176e6. Reason for revert: b/289414927 Bug: 289414927 Change-Id: I37230a6d768bd2293b7c9fb4bf9659b9a31f5ae8 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index c25c2e2..86f55cd 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=21 + ro.vendor.build.svn=20 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From 5ee36bd203f098b21b90e43ae9967a93f493ddb9 Mon Sep 17 00:00:00 2001 From: Neha Jain Date: Sun, 6 Aug 2023 22:07:17 +0000 Subject: [PATCH 33/58] Revert "Revert "Update felix SVN to 21"" This reverts commit b6fc908043b39da2ab21fe95ff9b4899dc323449. Reason for revert: Need the SVN for F10 KDDI build Bug: 289414927 Change-Id: I09e8877ac2325a0056c931ce01602fffb7e68c35 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index 86f55cd..c25c2e2 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=20 + ro.vendor.build.svn=21 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From 64da307f5ff10d31859213a49f3dc71874da3f6d Mon Sep 17 00:00:00 2001 From: Bassem Khalife Date: Wed, 9 Aug 2023 18:11:30 +0000 Subject: [PATCH 34/58] Update felix SVN to 22 Bug: 289414927 Change-Id: I4890e0ed2191993887aa550053a827c2aca3aafe --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index c25c2e2..e3cd7f5 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=21 + ro.vendor.build.svn=22 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From 4ecf2187a2dc4a314562289ed2528d787eb28e74 Mon Sep 17 00:00:00 2001 From: Bassem Khalife Date: Thu, 10 Aug 2023 19:58:11 +0000 Subject: [PATCH 35/58] Update felix SVN to 23 Bug: 289414927 Change-Id: I3f4936d26b869ca400be05386fc009d95cf003c2 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index e3cd7f5..6dbe580 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=22 + ro.vendor.build.svn=23 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From 0368e3e8219b7187bc7acf08d4d6b9063ddd2b48 Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Goel Date: Tue, 15 Aug 2023 00:11:52 +0000 Subject: [PATCH 36/58] Update felix SVN to 24 Bug: 295937899 Change-Id: I64164674d19b1e7d49094fed2175ec7c63f9ad82 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index 6dbe580..f022390 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=23 + ro.vendor.build.svn=24 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From f538f8e771f5f8d8866c49dddbf82254d8e39f85 Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Goel Date: Wed, 16 Aug 2023 05:39:45 +0000 Subject: [PATCH 37/58] Update felix SVN to 25 Bug: 295937899 Change-Id: I8bd0f5ef94ca1d5e118a701a4cfff58599537476 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index f022390..7bc7487 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=24 + ro.vendor.build.svn=25 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From b6466f4384756d50212413023d31aab33230e7f5 Mon Sep 17 00:00:00 2001 From: Jason Chang Date: Wed, 16 Aug 2023 07:50:05 +0000 Subject: [PATCH 38/58] Adjust Power button light reveal position in line with the power button for F10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit To configure the power button light reveal’s y-axis offset. Bug: 291954717 Test: manually test and check the Power button light reveal visually. Change-Id: I97e6f3c5e30bf421b0cd82c065332765619a38b5 --- .../frameworks/base/packages/SystemUI/res/values/dimens.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml index a2ea70c..c8fa9a8 100644 --- a/felix/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml +++ b/felix/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml @@ -37,14 +37,14 @@ 70px - 650px + 706px 1080px 650px - 950px - 1110px + 1050px + 1210px From 65597bdedee364d252d67833405c4cd413f05a1b Mon Sep 17 00:00:00 2001 From: Cheng Chang Date: Fri, 11 Aug 2023 03:51:58 +0000 Subject: [PATCH 39/58] update the gps conf to the latest version Bug: 290725902 Test: verification test at b/287729267 Change-Id: I2ec07bb16c62861e1a7939733385e17ba006fdc7 --- location/gps.xml.f10 | 2 ++ location/gps_user.xml.f10 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/location/gps.xml.f10 b/location/gps.xml.f10 index 9c15f8c..91cdafd 100644 --- a/location/gps.xml.f10 +++ b/location/gps.xml.f10 @@ -63,6 +63,7 @@ RuntimeSwLteFilterEnable="true" PpsDevice="/sys/class/pps/pps0/assert_elapsed" SensorsMask="0x244" + MaxThreadNum="13" /> Date: Thu, 17 Aug 2023 07:08:25 +0000 Subject: [PATCH 40/58] [USB Audio AIDL] Add mixer_paths for usb audio. Test: Local Test Bug: 274870625 Change-Id: I850679b60bc523f5e88884729d5439056dcafab3 --- audio/felix/aidl_config/mixer_paths_aidl.xml | 164 +++++++++++++++++-- 1 file changed, 148 insertions(+), 16 deletions(-) diff --git a/audio/felix/aidl_config/mixer_paths_aidl.xml b/audio/felix/aidl_config/mixer_paths_aidl.xml index 8821ce1..65dc7d3 100644 --- a/audio/felix/aidl_config/mixer_paths_aidl.xml +++ b/audio/felix/aidl_config/mixer_paths_aidl.xml @@ -388,10 +388,18 @@ - + + + + + + + + + @@ -412,10 +420,18 @@ - + + + + + + + + + @@ -436,10 +452,18 @@ - + + + + + + + + + @@ -465,10 +489,18 @@ - + + + + + + + + + @@ -489,14 +521,30 @@ - + - + + + + + + + + + + + + + + + + + @@ -517,10 +565,18 @@ - + + + + + + + + + @@ -541,10 +597,26 @@ - + + + + + + + + + + + + + + + + + @@ -567,11 +639,19 @@ - + + + + + + + + + @@ -581,10 +661,18 @@ - + + + + + + + + + @@ -593,10 +681,22 @@ - + + + + + + + + + + + + + @@ -609,10 +709,18 @@ - + + + + + + + + + @@ -639,10 +747,18 @@ - + + + + + + + + + @@ -655,10 +771,18 @@ - + + + + + + + + + @@ -711,10 +835,18 @@ - + + + + + + + + + @@ -896,7 +1028,7 @@ - + From 2850f8598b0395995ff176e2995b5c0d143b2a2c Mon Sep 17 00:00:00 2001 From: Sherry Zhou Date: Thu, 24 Aug 2023 20:44:14 +0000 Subject: [PATCH 41/58] Fix overlap between smartspace and weather clock Test: manually test on Felix Bug: 286888430 Change-Id: I92286b1ef610b13b76c0f24ffe1fc3592e26fe9e --- .../SystemUI/res-keyguard/values-sw600dp-land/dimens.xml | 2 +- .../packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml | 4 ++-- .../base/packages/SystemUI/res-keyguard/values/dimens.xml | 5 +++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml index d805e45..f43ddb6 100644 --- a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml +++ b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml @@ -19,5 +19,5 @@ 0.85 -40dp - -26dp + 2dp diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml index d6c2dbb..7cdfaec 100644 --- a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml +++ b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp/dimens.xml @@ -17,6 +17,6 @@ --> - -8dp - -16dp + 0.85 + -40dp diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml index d930b35..9cbf278 100644 --- a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml +++ b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml @@ -17,6 +17,7 @@ --> - -15dp - -26dp + 0.85 + -40dp + -5dp From 96c377d870dd20df3281988f1d0d63b94ba166bc Mon Sep 17 00:00:00 2001 From: Yung Ti Su Date: Mon, 28 Aug 2023 01:51:46 +0000 Subject: [PATCH 42/58] [AIDL] Add mixer paths for BT Bug: 293221641 Test: manual Change-Id: I2c1ca5ca43665595639ce1f785b807e68a59ed90 Signed-off-by: Yung Ti Su --- audio/felix/aidl_config/mixer_paths_aidl.xml | 222 ++++++++++++++++++- 1 file changed, 217 insertions(+), 5 deletions(-) diff --git a/audio/felix/aidl_config/mixer_paths_aidl.xml b/audio/felix/aidl_config/mixer_paths_aidl.xml index 65dc7d3..48fd205 100644 --- a/audio/felix/aidl_config/mixer_paths_aidl.xml +++ b/audio/felix/aidl_config/mixer_paths_aidl.xml @@ -388,6 +388,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -420,6 +448,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -452,6 +508,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -489,6 +573,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -521,6 +633,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -565,6 +705,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -597,6 +765,22 @@ + + + + + + + + + + + + + + + + @@ -639,6 +823,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -697,7 +909,7 @@ - + @@ -721,7 +933,7 @@ - + @@ -783,7 +995,7 @@ - + @@ -847,7 +1059,7 @@ - + @@ -1018,7 +1230,7 @@ - + From 0b6ddcd04b2679f66fc59fe339667c69a8c877ff Mon Sep 17 00:00:00 2001 From: Wayne Lin Date: Tue, 29 Aug 2023 15:03:34 +0800 Subject: [PATCH 43/58] gps: set high accuracy shape mode and enable always-on measurements log Bug: 277337710 Bug: 286158090 Test: verify pass in b/286158090#comment53 and b/277336756#comment32 Change-Id: I305b18f2e281eef0f24d7a6915a44d3b816137a7 --- location/gps.xml.f10 | 3 ++- location/gps_user.xml.f10 | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/location/gps.xml.f10 b/location/gps.xml.f10 index c8b41c4..11d6397 100644 --- a/location/gps.xml.f10 +++ b/location/gps.xml.f10 @@ -58,6 +58,7 @@ AssertEnabled="true" CpLppeCancelDbhOnAgnssProvideLoc="true" CpLppeUseAgnssLocForEmptyDbh="true" + CpLppHighAccuracyShapeMode="1" ReAidingOnHotStart="false" ReAidingIntervalSec="1200" RuntimeSwLteFilterEnable="true" @@ -69,7 +70,7 @@ Date: Fri, 1 Sep 2023 02:26:14 +0000 Subject: [PATCH 44/58] add mixer path for BT SCO voice call Bug: 297794937 Test: manual Change-Id: I88ae3fc8290fdf83d33c71def8cb3ca705136f38 Signed-off-by: Yung Ti Su --- audio/felix/aidl_config/mixer_paths_aidl.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/audio/felix/aidl_config/mixer_paths_aidl.xml b/audio/felix/aidl_config/mixer_paths_aidl.xml index 48fd205..ca030da 100644 --- a/audio/felix/aidl_config/mixer_paths_aidl.xml +++ b/audio/felix/aidl_config/mixer_paths_aidl.xml @@ -959,6 +959,18 @@ + + + + + + + + + + + + From 71c09f7978f103eefe1183724c0678d0cf8262ed Mon Sep 17 00:00:00 2001 From: paulsu Date: Thu, 20 Jul 2023 09:14:31 +0000 Subject: [PATCH 45/58] F10 camera pmu tuning with on 60fps case P22 pmu settings caused power and frame drop regression. This patch lower the little frequency limit and lower the pmu threshold. And see lower power and no frame drop regression. Bug: 262354426 Test: Camera team power and performance test, full result can be found in b/262354426#comment43 Change-Id: I5300b8f87565e3478ee1c97441d282e268935147 Signed-off-by: paulsu --- powerhint.json | 166 +++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 148 insertions(+), 18 deletions(-) diff --git a/powerhint.json b/powerhint.json index d68ff49..5c74ac1 100644 --- a/powerhint.json +++ b/powerhint.json @@ -560,6 +560,94 @@ ], "DefaultIndex": 0 }, + { + "Name": "PMU_LIT_LCPI_THRESHOLD", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/lcpi_threshold", + "Values": [ + "2", + "0" + ], + "DefaultIndex": 0 + }, + { + "Name": "PMU_LIT_SPC_THRESHOLD", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/spc_threshold", + "Values": [ + "70", + "0" + ], + "DefaultIndex": 0 + }, + { + "Name": "PMU_LIT_LIMIT_FREQ", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/limit_frequency", + "Values": [ + "1401000", + "1328000" + ], + "DefaultIndex": 0 + }, + { + "Name": "PMU_MID_LCPI_THRESHOLD", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/lcpi_threshold", + "Values": [ + "6", + "3", + "0" + ], + "DefaultIndex": 0 + }, + { + "Name": "PMU_MID_SPC_THRESHOLD", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/spc_threshold", + "Values": [ + "65", + "50", + "20", + "0" + ], + "DefaultIndex": 0 + }, + { + "Name": "PMU_MID_LIMIT_FREQ", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/limit_frequency", + "Values": [ + "1836000", + "1491000" + ], + "DefaultIndex": 0 + }, + { + "Name": "PMU_BIG_LIMIT_FREQ", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/sched_pixel/limit_frequency", + "Values": [ + "2507000", + "1826000", + "1582000" + ], + "DefaultIndex": 0 + }, + { + "Name": "PMU_BIG_LCPI_THRESHOLD", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/sched_pixel/lcpi_threshold", + "Values": [ + "5", + "3", + "0" + ], + "DefaultIndex": 0 + }, + { + "Name": "PMU_BIG_SPC_THRESHOLD", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/sched_pixel/spc_threshold", + "Values": [ + "69", + "50", + "20", + "0" + ], + "DefaultIndex": 0 + }, { "Name": "Dex2oatThreads", "Path": "vendor.powerhal.dalvik.vm.dex2oat-threads", @@ -1179,6 +1267,66 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_POLL", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_LIT_LCPI_THRESHOLD", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_LIT_SPC_THRESHOLD", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_LIT_LIMIT_FREQ", + "Duration": 0, + "Value": "1328000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_MID_LCPI_THRESHOLD", + "Duration": 0, + "Value": "3" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_MID_SPC_THRESHOLD", + "Duration": 0, + "Value": "20" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_MID_LIMIT_FREQ", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_BIG_LIMIT_FREQ", + "Duration": 0, + "Value": "1582000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_BIG_LCPI_THRESHOLD", + "Duration": 0, + "Value": "3" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "PMU_BIG_SPC_THRESHOLD", + "Duration": 0, + "Value": "20" + }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PowerHALCameraRunning", @@ -1197,30 +1345,12 @@ "Duration": 0, "Value": "1100 1078 1024" }, - { - "PowerHint": "CAMERA_STREAMING_HIGH", - "Node": "CPUMidClusterMaxFreq", - "Duration": 0, - "Value": "1491000" - }, - { - "PowerHint": "CAMERA_STREAMING_HIGH", - "Node": "CPUBigClusterMaxFreq", - "Duration": 0, - "Value": "1826000" - }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "CDPreferHighCap", "Duration": 0, "Value": "1" }, - { - "PowerHint": "CAMERA_STREAMING_HIGH", - "Node": "CPULittleClusterMaxFreq", - "Duration": 0, - "Value": "1401000" - }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "MemFreq", From f5f21622cbcf528ac505be8a7bcb5759a3313f60 Mon Sep 17 00:00:00 2001 From: David Li Date: Wed, 6 Sep 2023 15:04:51 +0800 Subject: [PATCH 46/58] audio: Merge telephony tuning tables Handset: Align all the Handset parameters from previous version of FM lib. Handsfree: Improve muffle speech quality in Handsfree-SWB call Optimize double talk performance in SWB calls Fix the kid's voice issue Headset: Leverage the Handsfree modification to Headphones uplink and TTY VCO Align all the Headset parameters from previous version of FM lib. Bluetooth Leverage the Handsfree modification to BT HAC uplink Align all the Headset parameters from previous version of FM lib. Files from the latest attachment on b/296168451 Bug: 278477187 Bug: 290649264 Bug: 284070021 Bug: 296168451 Test: verified by huangsean@ Change-Id: I265857ab3b814fe615d61467c68f38f5da61360d --- audio/felix/tuning/fortemedia/BLUETOOTH.dat | Bin 276978 -> 276978 bytes audio/felix/tuning/fortemedia/BLUETOOTH.mods | 162 +++++------ audio/felix/tuning/fortemedia/HANDSET.dat | Bin 255674 -> 255674 bytes audio/felix/tuning/fortemedia/HANDSET.mods | 98 +++---- audio/felix/tuning/fortemedia/HANDSFREE.dat | Bin 117198 -> 117198 bytes audio/felix/tuning/fortemedia/HANDSFREE.mods | 180 ++++++------ audio/felix/tuning/fortemedia/HEADSET.dat | Bin 426106 -> 426106 bytes audio/felix/tuning/fortemedia/HEADSET.mods | 274 +++++++++---------- 8 files changed, 357 insertions(+), 357 deletions(-) diff --git a/audio/felix/tuning/fortemedia/BLUETOOTH.dat b/audio/felix/tuning/fortemedia/BLUETOOTH.dat index d693a320e1f1ce6375079d3384ccca3669386209..857a6f05012ae23256e353ba91f9ea73c3bc5d2d 100644 GIT binary patch delta 703 zcmezLS>V%Wfem>aYi|Ggq6%fH-4?!e+e-KCsZ)+;C%>CNyNWI}|Z{DNfeAz_Wc-8KVPC$@UAUnT*)C z>xD5%NP#8!e32v*RGGwBw`WB$HmJai0eTN^CeVB@#p!&qOg!6vWilho1X~3WultN- z9MCQ=#qB`#a2IX|+5k6hJJ4*Pd3A@Gcs5&IfEx#~1thxt-ApF9FvLUKf#L|$fEFN3 zgFD_tX8SfVW`rt;HSaQ+dA7$nAe;@hXFE_Bp%Um3gn3}sPX}w0l0|X{&>o<#4n0HC S2ex5*oB#{Ls0|VV%Wfem>aYzz#1ObiT@1&n5G=HvXM0p)KNF#4q|^uK;N1B1f~h6JXS3?~>? zF*LAEZqP}aylbTcn}GUN1_y>ot7bDYPM))>h*4=W|7ssbhsiOkXLHtvFf!DK0`a6Z z=a~N2Prk6mYI9z5CgWu5XywUj93D_RrhlkoT(sFQ<_pYHkienMTx}M#ve{wsyl9w@ zVYaVO*sOQK2PV3?;l?ygsQb1%6ft`#PS(4?vwc+=qXSII_6w((jM%s9g)vD;fhGBT zkt7pTnZ#JPXGJkKsKAT?`U-9)(0nh&>3p(GJllU|G9%0cTLlrX`;259&@L~tKczN==_%#>l;$&zI2wZWG)sa6>_sBTR+M19e+3V1zpM+et=-x28a9dfj0rp6x*eOmIiSf;0mb zg22!OdX;Y_6T;Cz0}ze|`*^$CAA~$C{18So+<+JXblm$)W`yH_!3Z}9sB7N#syWO* SG+tKczN==_%#>l;$&zI2wZWG)sa6>_sBTR+M19e+3V1zpM+et=-x28a9dfj0rp6x*eOmIiSf;0mb zg22!OdX;Y_6T;Cz0}ze|`*^$CAA~$C{18So+<+JXblm$)W`yH_!3Z}9sB7N#syWO* SG+%nf=^k_6>O)YtPeIFC!N`=k(7rbG?vAN*}9lZ~-AKCxjiqq$pF>-I`^JQGZMCVZ04zw8_4BJ1{ LG15647AOD!ZI#w3 delta 653 zcmX>%nf=^k_6>O)Yzz#1ObiT@1&n5G=HvXM0p)KNF#4q|^uK;N1B1f~h6JXS3?~>? zF*LAEZqP}aylbTcn}GUN1_y>ot7bDYPM))>h*4=W|7ssbhsiOkXLHtvFf!DK0`a6Z z=a~N2Prk6mYI9z5CgWu5XywUj93C(`8*VJx>=*L|ZfC;{C#KC^?K>1{WU<5KdC_nW z11;aakBM=m!e;#o-Z0V44L4}!ZEUt9``ue{`us9R?(KZOj7ym48Uova_QHc;`-eJ4 Jx`x351pu52-nsw) diff --git a/audio/felix/tuning/fortemedia/HANDSFREE.mods b/audio/felix/tuning/fortemedia/HANDSFREE.mods index 56f2787..3a19dd3 100644 --- a/audio/felix/tuning/fortemedia/HANDSFREE.mods +++ b/audio/felix/tuning/fortemedia/HANDSFREE.mods @@ -1,7 +1,7 @@ #PLATFORM_NAME gChip #EXPORT_FLAG HANDSFREE #SINGLE_API_VER 1.2.1 -#SAVE_TIME 2023-03-24 17:27:48 +#SAVE_TIME 2023-08-15 17:06:45 #CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB #PARAM_MODE FULL @@ -534,8 +534,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -3204,8 +3204,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -5515,11 +5515,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -5561,8 +5561,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -5601,7 +5601,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -5630,7 +5630,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -5649,7 +5649,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -5688,9 +5688,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -5742,7 +5742,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -5757,8 +5757,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -5856,7 +5856,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -5872,10 +5872,10 @@ 521 0x3A98 //TX_GSC_RTOL_TH 522 0x3A98 //TX_GSC_RTOH_TH 523 0x7E2C //TX_WIDE2_MEANHTH -524 0x0000 //TX_DR_RESRV_5 -525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +524 0x0064 //TX_DR_RESRV_5 +525 0x1000 //TX_DR_RESRV_6 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -8544,8 +8544,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -10855,11 +10855,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -10901,8 +10901,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -10941,7 +10941,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -10970,7 +10970,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -10989,7 +10989,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -11028,9 +11028,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -11082,7 +11082,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -11097,8 +11097,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -11196,7 +11196,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -11214,8 +11214,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0064 //TX_DR_RESRV_5 525 0x1000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -13884,8 +13884,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -16195,11 +16195,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -16241,8 +16241,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -16281,7 +16281,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -16310,7 +16310,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -16329,7 +16329,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -16368,9 +16368,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -16422,7 +16422,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -16437,8 +16437,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -16536,7 +16536,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -16554,8 +16554,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0064 //TX_DR_RESRV_5 525 0x1000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -19224,8 +19224,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -21535,11 +21535,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -21581,8 +21581,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -21621,7 +21621,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -21650,7 +21650,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -21669,7 +21669,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -21708,9 +21708,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -21762,7 +21762,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -21777,8 +21777,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -21876,7 +21876,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -21894,8 +21894,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0064 //TX_DR_RESRV_5 525 0x1000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -24564,8 +24564,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -26875,11 +26875,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -26921,8 +26921,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -26961,7 +26961,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -26990,7 +26990,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -27009,7 +27009,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -27048,9 +27048,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -27102,7 +27102,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -27117,8 +27117,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -27216,7 +27216,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -27234,8 +27234,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0064 //TX_DR_RESRV_5 525 0x1000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR diff --git a/audio/felix/tuning/fortemedia/HEADSET.dat b/audio/felix/tuning/fortemedia/HEADSET.dat index ebf60311d43b016e7887c15a2b9184958e3ee3df..e3e734f030ca92af54c7f270c8f46d03c0e55a12 100644 GIT binary patch delta 1207 zcmchX&ubGw6vyYy?oLx&Vp>5x7jyuzWe6${W7JP zzZCQ5Mm(&$)k{fBDz-4j_g$e|%&z9|JF7+0*K>PUbsU1I)a2c6LWi^_A(3 zTk?o(E69QwTW~Z|zMfH>p|B=5^Ex}+k?OW|^d5nbrz(o#R}4~v@gOFK;IwSE%Z?Q0 z+SE_XJo#;jV&b`WV;lFjQ=OMCDmpH|fuPi~=NZFa{px;(eLuBJ{&F8if5QZAC1jG2 z&?6G2kI8E?MF{ZZwEB>ZZ~kbn3x6REl#icRBhbc+t1tk2c=&>vZjKxWa_t0=tGuuV z?-I0$T5=i@(kypMm+U%7A2UcYbEL7*L#?U?`$|V0<_W z9*iDUTnM7>ii(d(4QKx-LE!&hs=IMHqRs|(60L#oI{-x*EE%wEk2hJ8TL zO&`!)y267x!OH%F?L4Efjj5W!>(km78KUwFKo_;z7r>R;7^)vb%ng;;?CuND)@a~3mOWr{L2{3&XQItn|S_ zM56RDc||6P#YJkGJ*0vC!h8oo(b7$a0K~n^EC!9DxCT97is%3vsY{#&k~kwDv9u2F z=|)0ie?uF_Ocn((c$FO%e>+&0`k&BK=@myQeWJKwG)zlP+ik!Ugn>53{~{w?+B*Gwo7!rX4H$2~}Pe&V{&38EVQ`G~P#{2KGQ2l=&yUU_H2TT^(oNG){m&TfpGZ~Ba3%Y@s zBf6UlXM==0(xH2BMY diff --git a/audio/felix/tuning/fortemedia/HEADSET.mods b/audio/felix/tuning/fortemedia/HEADSET.mods index 094c923..5f46bac 100644 --- a/audio/felix/tuning/fortemedia/HEADSET.mods +++ b/audio/felix/tuning/fortemedia/HEADSET.mods @@ -1,7 +1,7 @@ #PLATFORM_NAME gChip #EXPORT_FLAG HEADSET #SINGLE_API_VER 1.2.1 -#SAVE_TIME 2023-03-24 17:30:05 +#SAVE_TIME 2023-08-15 17:06:23 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB #PARAM_MODE FULL @@ -534,8 +534,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -3204,8 +3204,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -5874,8 +5874,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -8544,8 +8544,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -11214,8 +11214,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -13884,8 +13884,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -16554,8 +16554,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -19224,8 +19224,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -21894,8 +21894,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -24564,8 +24564,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -27234,8 +27234,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -29904,8 +29904,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -32215,11 +32215,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -32261,8 +32261,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -32301,7 +32301,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -32330,7 +32330,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -32349,7 +32349,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -32388,9 +32388,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -32442,7 +32442,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -32457,8 +32457,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -32556,7 +32556,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -32572,10 +32572,10 @@ 521 0x3A98 //TX_GSC_RTOL_TH 522 0x3A98 //TX_GSC_RTOH_TH 523 0x7E2C //TX_WIDE2_MEANHTH -524 0x0000 //TX_DR_RESRV_5 -525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +524 0x0064 //TX_DR_RESRV_5 +525 0x1000 //TX_DR_RESRV_6 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -35244,8 +35244,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -37555,11 +37555,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -37601,8 +37601,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -37641,7 +37641,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -37670,7 +37670,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -37689,7 +37689,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -37728,9 +37728,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -37782,7 +37782,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -37797,8 +37797,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -37896,7 +37896,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -37914,8 +37914,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0064 //TX_DR_RESRV_5 525 0x1000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -40584,8 +40584,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -43254,8 +43254,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -45924,8 +45924,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -48594,8 +48594,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -51264,8 +51264,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -53934,8 +53934,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -56604,8 +56604,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -59274,8 +59274,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -61944,8 +61944,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -64614,8 +64614,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -67284,8 +67284,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -69954,8 +69954,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -72265,11 +72265,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -72311,8 +72311,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -72351,7 +72351,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -72380,7 +72380,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -72399,7 +72399,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -72438,9 +72438,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -72492,7 +72492,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -72507,8 +72507,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -72606,7 +72606,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -72622,10 +72622,10 @@ 521 0x3A98 //TX_GSC_RTOL_TH 522 0x3A98 //TX_GSC_RTOH_TH 523 0x7E2C //TX_WIDE2_MEANHTH -524 0x0000 //TX_DR_RESRV_5 -525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +524 0x0064 //TX_DR_RESRV_5 +525 0x1000 //TX_DR_RESRV_6 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -75294,8 +75294,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -77605,11 +77605,11 @@ 164 0x7800 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x3000 //TX_LAMBDA_CB_NLE -167 0x7FFF //TX_C_POST_FLT +167 0x0000 //TX_C_POST_FLT 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0680 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -77651,8 +77651,8 @@ 210 0x5000 //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K -213 0x2710 //TX_DT_CUT_K -214 0x0040 //TX_DT_CUT_THR +213 0x0FA0 //TX_DT_CUT_K +214 0x0100 //TX_DT_CUT_THR 215 0x04EB //TX_COMFORT_G 216 0x01F4 //TX_POWER_YOUT_TH 217 0x4000 //TX_FDPFGAINECHO @@ -77691,7 +77691,7 @@ 250 0x0100 //TX_DELTA_THR_SN_EST_0 251 0x0120 //TX_DELTA_THR_SN_EST_1 252 0x0100 //TX_DELTA_THR_SN_EST_2 -253 0x0100 //TX_DELTA_THR_SN_EST_3 +253 0x0200 //TX_DELTA_THR_SN_EST_3 254 0x0100 //TX_DELTA_THR_SN_EST_4 255 0x0200 //TX_DELTA_THR_SN_EST_5 256 0x0100 //TX_DELTA_THR_SN_EST_6 @@ -77720,7 +77720,7 @@ 279 0x2000 //TX_B_POST_FLT_0 280 0x1000 //TX_B_POST_FLT_1 281 0x0010 //TX_NS_LVL_CTRL_0 -282 0x0022 //TX_NS_LVL_CTRL_1 +282 0x0018 //TX_NS_LVL_CTRL_1 283 0x0024 //TX_NS_LVL_CTRL_2 284 0x001A //TX_NS_LVL_CTRL_3 285 0x0014 //TX_NS_LVL_CTRL_4 @@ -77739,7 +77739,7 @@ 298 0x0000 //TX_NS_MAX_PRI_SNR_TH 299 0x0000 //TX_NMOS_SUP_MENSA 300 0x7FFF //TX_SNRI_SUP_0 -301 0x4000 //TX_SNRI_SUP_1 +301 0x3000 //TX_SNRI_SUP_1 302 0x6000 //TX_SNRI_SUP_2 303 0x6000 //TX_SNRI_SUP_3 304 0x4000 //TX_SNRI_SUP_4 @@ -77778,9 +77778,9 @@ 337 0x7FFF //TX_B_LESSCUT_RTO_S_7 338 0x7F00 //TX_LAMBDA_PFILT 339 0x7F00 //TX_LAMBDA_PFILT_S_0 -340 0x7F00 //TX_LAMBDA_PFILT_S_1 +340 0x7200 //TX_LAMBDA_PFILT_S_1 341 0x7F00 //TX_LAMBDA_PFILT_S_2 -342 0x7F00 //TX_LAMBDA_PFILT_S_3 +342 0x7C00 //TX_LAMBDA_PFILT_S_3 343 0x7F00 //TX_LAMBDA_PFILT_S_4 344 0x7F00 //TX_LAMBDA_PFILT_S_5 345 0x7F00 //TX_LAMBDA_PFILT_S_6 @@ -77832,7 +77832,7 @@ 391 0x7FFF //TX_POST_MASK_SUP_HSNE 392 0x1388 //TX_TAIL_DET_TH 393 0x4000 //TX_B_LESSCUT_RTO_WTA -394 0x7FFF //TX_MEL_G_R +394 0x4000 //TX_MEL_G_R 395 0x0080 //TX_SUPHIGH_TH 396 0x0000 //TX_MASK_G_R 397 0x0002 //TX_EXTRA_NS_L @@ -77847,8 +77847,8 @@ 406 0x0050 //TX_MINENOISE_MIC0_TH 407 0x012C //TX_MINENOISE_MIC0_S_TH 408 0x4000 //TX_MIN_G_CTRL_SSNS -409 0x0000 //TX_METAL_RTO_THR -410 0x4848 //TX_NS_FP_K_METAL +409 0x0020 //TX_METAL_RTO_THR +410 0x07D0 //TX_NS_FP_K_METAL 411 0x3A98 //TX_NOISEDET_BOOST_TH 412 0x0FA0 //TX_NSMOOTH_TH 413 0x0000 //TX_NS_RESRV_8 @@ -77946,7 +77946,7 @@ 505 0x4000 //TX_C_POST_FLT_CUT 506 0x2000 //TX_RADIODTLV 507 0x0320 //TX_POWER_LINEIN_TH -508 0x0014 //TX_FE_VADCOUNT_TH_FC +508 0x0078 //TX_FE_VADCOUNT_TH_FC 509 0x000A //TX_ECHO_SUPP_FC 510 0x0C80 //TX_ECHO_TH 511 0x6666 //TX_MIC_TO_BFGAIN @@ -77964,8 +77964,8 @@ 523 0x7E2C //TX_WIDE2_MEANHTH 524 0x0064 //TX_DR_RESRV_5 525 0x1000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x0BB8 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -80634,8 +80634,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -83304,8 +83304,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -85974,8 +85974,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -88644,8 +88644,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -91314,8 +91314,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x0000 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0028 //TX_SNR_THR @@ -93984,8 +93984,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -96654,8 +96654,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -99324,8 +99324,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -101994,8 +101994,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR @@ -104664,8 +104664,8 @@ 523 0x0064 //TX_WIDE2_MEANHTH 524 0x0000 //TX_DR_RESRV_5 525 0x0000 //TX_DR_RESRV_6 -526 0x0000 //TX_DR_RESRV_7 -527 0x0000 //TX_DR_RESRV_8 +526 0x122E //TX_DR_RESRV_7 +527 0x1100 //TX_DR_RESRV_8 528 0x1333 //TX_WIND_MARK_TH 529 0x399A //TX_CORR_THR 530 0x0004 //TX_SNR_THR From eb1b08f16b977579ed1a6844477633953d4a964f Mon Sep 17 00:00:00 2001 From: dshivangi Date: Wed, 16 Aug 2023 18:16:41 +0000 Subject: [PATCH 47/58] Refine fold setting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Current fold setting has a toggle button which can enable the “Stay unlocked on fold” setting. Create a new page for fold setting which will allow us to choose something from three options.(https://screenshot.googleplex.com/6W65aTYtigGpr3v) *Always - Front display turns on when you fold your device [Currently available setting] *Only games, videos, and more - Front display turns on for apps that stop your screen going idle [Default] *Never - Front display locks when you fold your device [New option for user] Test: atest FoldLockBehaviorSettingsTest FoldLockBehaviorPreferenceControllerTest *Manual Flash the build with these changes Manually select options one by one Observe the behavior Fixes: 294194379 Change-Id: I59e8ba653bdac397eec0be60b931dc1c6649843c Merged-In: I59e8ba653bdac397eec0be60b931dc1c6649843c --- felix/overlay/frameworks/base/core/res/res/values/config.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/felix/overlay/frameworks/base/core/res/res/values/config.xml b/felix/overlay/frameworks/base/core/res/res/values/config.xml index 1dae8a8..bd3dae6 100644 --- a/felix/overlay/frameworks/base/core/res/res/values/config.xml +++ b/felix/overlay/frameworks/base/core/res/res/values/config.xml @@ -41,6 +41,9 @@ this value to 0 so it has no effect. --> 0 + + true + 120 From 0d937f7123363b6126a2ff667462dbf071a86ee4 Mon Sep 17 00:00:00 2001 From: Wilson Sung Date: Wed, 6 Sep 2023 16:06:26 +0800 Subject: [PATCH 48/58] Update UWB CERTIFICATE to PRESIGNED Bug: 290766628 Change-Id: Id5ec87873a34a7c27f1b90209385884196efae1d --- self-extractors/google_devices/staging/Android.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/self-extractors/google_devices/staging/Android.mk b/self-extractors/google_devices/staging/Android.mk index 60234be..9061e32 100644 --- a/self-extractors/google_devices/staging/Android.mk +++ b/self-extractors/google_devices/staging/Android.mk @@ -80,7 +80,7 @@ LOCAL_PRIVILEGED_MODULE := true LOCAL_MODULE_OWNER := qorvo LOCAL_MODULE_CLASS := APPS LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_CERTIFICATE := platform +LOCAL_CERTIFICATE := PRESIGNED LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 LOCAL_LICENSE_CONDITIONS := notice LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../COPYRIGHT $(LOCAL_PATH)/../LICENSE From c49c6b44d29af1852d58426069fff350265500e3 Mon Sep 17 00:00:00 2001 From: Ankur Bakshi Date: Thu, 7 Sep 2023 05:19:17 +0000 Subject: [PATCH 49/58] Update felix SVN to 26 Bug: 298087649 Change-Id: I8241b1c4cb733ba18e7970ec74be837b53371707 --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index 7bc7487..661e97d 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=25 + ro.vendor.build.svn=26 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From f6c3f2ce0c02f2015b715955811b34639f8404d1 Mon Sep 17 00:00:00 2001 From: Ankur Bakshi Date: Fri, 8 Sep 2023 01:34:00 +0000 Subject: [PATCH 50/58] Update felix SVN to 27 Bug: 298087649 Change-Id: I3466d207247e9a8fc26c785e197b16668d33390c --- device-felix.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-felix.mk b/device-felix.mk index 661e97d..826e8f6 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -205,7 +205,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=26 + ro.vendor.build.svn=27 # Vibrator HAL PRODUCT_VENDOR_PROPERTIES +=\ From ea7df9651edf90a37c234ab98f039b3d9057e1d9 Mon Sep 17 00:00:00 2001 From: Poomarin Phloyphisut Date: Sun, 10 Sep 2023 15:54:12 +0000 Subject: [PATCH 51/58] [USB Audio AIDL] Fix wrong capture path on mixer_paths.xml Bug: 299388175 Test: Local Test Change-Id: Ib71d73b5190375837a10f6f53b9f25d309b8f422 --- audio/felix/aidl_config/mixer_paths_aidl.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audio/felix/aidl_config/mixer_paths_aidl.xml b/audio/felix/aidl_config/mixer_paths_aidl.xml index ca030da..f9881e2 100644 --- a/audio/felix/aidl_config/mixer_paths_aidl.xml +++ b/audio/felix/aidl_config/mixer_paths_aidl.xml @@ -878,7 +878,7 @@ - + From 9a3a1e6342e46d68bd0849ed04d9ad730f15a927 Mon Sep 17 00:00:00 2001 From: Patty Huang Date: Tue, 12 Sep 2023 12:02:28 +0800 Subject: [PATCH 52/58] Disable 32k dual mic support on F10 project As the BT chip is not able to support 32k dual mic, disable 32k dual mic support on the F10 project Bug: 300013598 Test: Ensure 32k dual mic config will not be selected Change-Id: I811707ade94a0529dae94e6038fad7639a86ad22 --- device-felix.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/device-felix.mk b/device-felix.mk index 7bc7487..ec38964 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -357,6 +357,10 @@ endif PRODUCT_PRODUCT_PROPERTIES += \ persist.bluetooth.leaudio.notify.idle.during.call=true +# BT controller not able to support LE Audio dual mic SWB call +PRODUCT_PRODUCT_PROPERTIES += \ + bluetooth.leaudio.dual_bidirection_swb.supported=false + # LE Audio Offload Capabilities Setting PRODUCT_COPY_FILES += \ device/google/felix/bluetooth/le_audio_codec_capabilities.xml:$(TARGET_COPY_OUT_VENDOR)/etc/le_audio_codec_capabilities.xml From b1809902b13197ae03f12a592e82d35893f2395b Mon Sep 17 00:00:00 2001 From: Jayant Chowdhary Date: Fri, 1 Sep 2023 20:04:30 +0000 Subject: [PATCH 53/58] Enable webcam on Felix Bug: 298705937 Test: Use webcam on Felix Change-Id: I35fdd671d2e58e8f13e4298b6982bb08cc287e4a Signed-off-by: Jayant Chowdhary --- device-felix.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/device-felix.mk b/device-felix.mk index 7bc7487..96a778a 100644 --- a/device-felix.mk +++ b/device-felix.mk @@ -364,3 +364,7 @@ PRODUCT_COPY_FILES += \ # Bluetooth EWP test tool PRODUCT_PACKAGES_DEBUG += \ ewp_tool + +# Enable DeviceAsWebcam support +PRODUCT_VENDOR_PROPERTIES += \ + ro.usb.uvc.enabled=true From 628ddab6ab48fa10c5792994ca3a1200da86e234 Mon Sep 17 00:00:00 2001 From: Kimi Hsu Date: Tue, 12 Sep 2023 05:01:14 +0000 Subject: [PATCH 54/58] Update cutout rect Bug: 298117208 Test: make Change-Id: I82e9549ed91d2ef212775492f6e82e9789210fef --- felix/overlay/frameworks/base/core/res/res/values/config.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/felix/overlay/frameworks/base/core/res/res/values/config.xml b/felix/overlay/frameworks/base/core/res/res/values/config.xml index bd3dae6..c8ca0b2 100644 --- a/felix/overlay/frameworks/base/core/res/res/values/config.xml +++ b/felix/overlay/frameworks/base/core/res/res/values/config.xml @@ -83,9 +83,9 @@ M 503.2,0 - h 73 + h 74 v 133 - h 73 + h -74 Z @left From 30f245f7d0cc9369a3b042b5b8137e542ae0f4ca Mon Sep 17 00:00:00 2001 From: Willy Hu Date: Thu, 14 Sep 2023 02:36:17 +0000 Subject: [PATCH 55/58] Apply new IA requirement on M23 device See b/227579876, for P23 and later, we can send null initial attach data profile to modem to clear any previoud data profiles. Bug: 300203182 Change-Id: I608c7a6a5c6b28874ac69a8989f5c0f23320e5cd Test: Build pass. --- felix/overlay/frameworks/base/core/res/res/values/config.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/felix/overlay/frameworks/base/core/res/res/values/config.xml b/felix/overlay/frameworks/base/core/res/res/values/config.xml index bd3dae6..2663218 100644 --- a/felix/overlay/frameworks/base/core/res/res/values/config.xml +++ b/felix/overlay/frameworks/base/core/res/res/values/config.xml @@ -382,4 +382,8 @@ true + + + true From e952b1cf6f06f6aafa1f31c5972c8a085692d019 Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Tue, 19 Sep 2023 02:51:40 +0000 Subject: [PATCH 56/58] Disable limiting camera_hal for LAUNCH hint If auto rotation is enabled, it will trigger LAUNCH hint while camera is running if device rotates, which could limit camera_hal tasks to little cores. So, disable it first until there is a new hint for the rotation event. Bug: 297273578 Test: build pass Change-Id: I2902d23c9c0c0e31cd0a444d1e8b7a953c41a8d8 --- powerhint.json | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/powerhint.json b/powerhint.json index 5c74ac1..694c5f6 100644 --- a/powerhint.json +++ b/powerhint.json @@ -770,30 +770,6 @@ "Duration": 5000, "Value": "0" }, - { - "PowerHint": "LAUNCH", - "Type": "DoHint", - "EnableProperty": "vendor.powerhal.camerarunning", - "Value": "CDCPUSET_RESTRICTED" - }, - { - "PowerHint": "LAUNCH", - "Type": "DoHint", - "EnableProperty": "vendor.powerhal.camerarunning", - "Value": "CDHIGHCPUSETCPUS_RESTRICTED" - }, - { - "PowerHint": "LAUNCH", - "Type": "DoHint", - "EnableProperty": "vendor.powerhal.camerarunning", - "Value": "CDMIDCPUSETCPUS_RESTRICTED" - }, - { - "PowerHint": "LAUNCH", - "Type": "DoHint", - "EnableProperty": "vendor.powerhal.camerarunning", - "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED" - }, { "PowerHint": "LAUNCH", "Type": "DoHint", From 84b043b65b17793b4ca45af36951f8cc514bdc6b Mon Sep 17 00:00:00 2001 From: dshivangi Date: Tue, 5 Sep 2023 10:46:44 +0000 Subject: [PATCH 57/58] Disable Fold lock behavior setting in UQPR1 Disable Fold lock behavior setting in UQPR1 as it is supposed to be released in UQPR2. Bug: 298200843 Test: Flash the device with this build. * Manually check if the setting accessible. Change-Id: Iefb62dd1f5249aadd43e308ca3f853cf457193ce --- felix/overlay/frameworks/base/core/res/res/values/config.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/felix/overlay/frameworks/base/core/res/res/values/config.xml b/felix/overlay/frameworks/base/core/res/res/values/config.xml index 7d50be7..8899594 100644 --- a/felix/overlay/frameworks/base/core/res/res/values/config.xml +++ b/felix/overlay/frameworks/base/core/res/res/values/config.xml @@ -42,7 +42,7 @@ 0 - true + false 120 From db7dfb48cc3bfaa7f2dff55f156a185baf0cea70 Mon Sep 17 00:00:00 2001 From: Sherry Zhou Date: Thu, 14 Sep 2023 22:36:32 +0000 Subject: [PATCH 58/58] Change the translationY for smartspace in Felix on lockscreen Bug: 299034855 Test: manual test on Felix Change-Id: Ieee20f807ab8727dbbcb374a1e77e774ea1a05c0 --- .../SystemUI/res-keyguard/values-sw600dp-land/dimens.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml index f43ddb6..f108ceb 100644 --- a/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml +++ b/felix/overlay/frameworks/base/packages/SystemUI/res-keyguard/values-sw600dp-land/dimens.xml @@ -19,5 +19,5 @@ 0.85 -40dp - 2dp + -20dp