From 34f1e9bb440743b0798982556b7fbfebdd730030 Mon Sep 17 00:00:00 2001 From: Koli Lin Date: Tue, 7 May 2024 02:11:29 +0000 Subject: [PATCH 1/7] [Bluetooth] update sar table by region Bug: 338890550 Bug: 338889494 Bug: 338890548 Test: make Change-Id: I53dafa8b11197d57ae684c42e3ea53732f2c4ef8 --- bluetooth/bluetooth_power_limits_caiman.csv | 36 +++++++++++++++++++ .../bluetooth_power_limits_caiman_CA.csv | 36 +++++++++++++++++++ .../bluetooth_power_limits_caiman_EU.csv | 36 +++++++++++++++++++ .../bluetooth_power_limits_caiman_JP.csv | 36 +++++++++++++++++++ .../bluetooth_power_limits_caiman_US.csv | 36 +++++++++++++++++++ bluetooth/bluetooth_power_limits_komodo.csv | 36 +++++++++++++++++++ .../bluetooth_power_limits_komodo_CA.csv | 36 +++++++++++++++++++ .../bluetooth_power_limits_komodo_EU.csv | 36 +++++++++++++++++++ .../bluetooth_power_limits_komodo_JP.csv | 36 +++++++++++++++++++ .../bluetooth_power_limits_komodo_US.csv | 36 +++++++++++++++++++ bluetooth/bluetooth_power_limits_tokay.csv | 36 +++++++++++++++++++ bluetooth/bluetooth_power_limits_tokay_CA.csv | 36 +++++++++++++++++++ bluetooth/bluetooth_power_limits_tokay_EU.csv | 36 +++++++++++++++++++ bluetooth/bluetooth_power_limits_tokay_JP.csv | 36 +++++++++++++++++++ bluetooth/bluetooth_power_limits_tokay_US.csv | 36 +++++++++++++++++++ device-caiman.mk | 7 ++-- device-komodo.mk | 7 ++-- device-tokay.mk | 7 ++-- 18 files changed, 555 insertions(+), 6 deletions(-) create mode 100644 bluetooth/bluetooth_power_limits_caiman.csv create mode 100644 bluetooth/bluetooth_power_limits_caiman_CA.csv create mode 100644 bluetooth/bluetooth_power_limits_caiman_EU.csv create mode 100644 bluetooth/bluetooth_power_limits_caiman_JP.csv create mode 100644 bluetooth/bluetooth_power_limits_caiman_US.csv create mode 100644 bluetooth/bluetooth_power_limits_komodo.csv create mode 100644 bluetooth/bluetooth_power_limits_komodo_CA.csv create mode 100644 bluetooth/bluetooth_power_limits_komodo_EU.csv create mode 100644 bluetooth/bluetooth_power_limits_komodo_JP.csv create mode 100644 bluetooth/bluetooth_power_limits_komodo_US.csv create mode 100644 bluetooth/bluetooth_power_limits_tokay.csv create mode 100644 bluetooth/bluetooth_power_limits_tokay_CA.csv create mode 100644 bluetooth/bluetooth_power_limits_tokay_EU.csv create mode 100644 bluetooth/bluetooth_power_limits_tokay_JP.csv create mode 100644 bluetooth/bluetooth_power_limits_tokay_US.csv diff --git a/bluetooth/bluetooth_power_limits_caiman.csv b/bluetooth/bluetooth_power_limits_caiman.csv new file mode 100644 index 00000000..467fc203 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_caiman.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,66,67,39,62,66,67,40,61,54,54,30,62,54,54,30,62 +off,off,off,off,on,on,66,67,39,62,66,67,40,61,54,54,30,62,54,54,30,62 +off,off,off,on,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,off,off,on,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,off,on,off,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,off,on,off,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,off,on,on,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,off,on,on,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,on,off,off,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,on,off,off,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,on,off,on,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,on,off,on,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,on,on,off,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,on,on,off,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,on,on,on,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,on,on,on,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +on,off,off,off,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,off,off,off,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,off,off,on,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,off,off,on,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,off,on,off,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,off,on,off,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,off,on,on,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,off,on,on,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,on,off,off,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,on,off,off,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,on,off,on,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,on,off,on,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,on,on,off,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,on,on,off,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,on,on,on,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +on,on,on,on,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46 +off,off,any,off,any,off,66,67,39,62,66,67,40,61,54,54,30,62,54,54,30,62 +off,on,any,any,any,off,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 +off,any,any,on,any,off,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_caiman_CA.csv b/bluetooth/bluetooth_power_limits_caiman_CA.csv new file mode 100644 index 00000000..2d262da3 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_caiman_CA.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,off,off,off,on,on,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,off,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +on,off,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,on,any,any,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,any,any,on,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_caiman_EU.csv b/bluetooth/bluetooth_power_limits_caiman_EU.csv new file mode 100644 index 00000000..3a998c3e --- /dev/null +++ b/bluetooth/bluetooth_power_limits_caiman_EU.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,76,68,42,76,76,68,43,76,66,66,30,62,66,66,30,62 +off,off,off,off,on,on,76,68,42,76,76,68,43,76,66,66,30,62,66,66,30,62 +off,off,off,on,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,off,off,on,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,off,on,off,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,off,on,off,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,off,on,on,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,off,on,on,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,on,off,off,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,on,off,off,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,on,off,on,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,on,off,on,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,on,on,off,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,on,on,off,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,on,on,on,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,on,on,on,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +on,off,off,off,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,off,off,off,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,off,off,on,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,off,off,on,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,off,on,off,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,off,on,off,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,off,on,on,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,off,on,on,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,on,off,off,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,on,off,off,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,on,off,on,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,on,off,on,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,on,on,off,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,on,on,off,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,on,on,on,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +on,on,on,on,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62 +off,off,any,off,any,off,76,68,42,76,76,68,43,76,66,66,30,62,66,66,30,62 +off,on,any,any,any,off,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 +off,any,any,on,any,off,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_caiman_JP.csv b/bluetooth/bluetooth_power_limits_caiman_JP.csv new file mode 100644 index 00000000..0e416b58 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_caiman_JP.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,66,67,39,62,66,67,40,61,54,54,32,62,54,54,32,62 +off,off,off,off,on,on,66,67,39,62,66,67,40,61,54,54,32,62,54,54,32,62 +off,off,off,on,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,off,off,on,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,off,on,off,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,off,on,off,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,off,on,on,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,off,on,on,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,on,off,off,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,on,off,off,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,on,off,on,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,on,off,on,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,on,on,off,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,on,on,off,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,on,on,on,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,on,on,on,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +on,off,off,off,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,off,off,off,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,off,off,on,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,off,off,on,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,off,on,off,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,off,on,off,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,off,on,on,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,off,on,on,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,on,off,off,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,on,off,off,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,on,off,on,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,on,off,on,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,on,on,off,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,on,on,off,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,on,on,on,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +on,on,on,on,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62 +off,off,any,off,any,off,66,67,39,62,66,67,40,61,54,54,32,62,54,54,32,62 +off,on,any,any,any,off,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 +off,any,any,on,any,off,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_caiman_US.csv b/bluetooth/bluetooth_power_limits_caiman_US.csv new file mode 100644 index 00000000..2d262da3 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_caiman_US.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,off,off,off,on,on,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,off,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +on,off,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,on,any,any,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,any,any,on,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_komodo.csv b/bluetooth/bluetooth_power_limits_komodo.csv new file mode 100644 index 00000000..c77e0cfe --- /dev/null +++ b/bluetooth/bluetooth_power_limits_komodo.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,66,68,38,60,66,66,40,59,54,54,26,59,54,54,26,59 +off,off,off,off,on,on,66,68,38,60,66,66,40,59,54,54,26,59,54,54,26,59 +off,off,off,on,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,off,on,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,on,off,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,on,off,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,on,on,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,on,on,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,off,off,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,off,off,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,off,on,off,on,62,62,38,62,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,off,on,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,on,off,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,on,off,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,on,on,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,on,on,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +on,off,off,off,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,off,off,off,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,off,off,on,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,off,off,on,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,off,on,off,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,off,on,off,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,off,on,on,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,off,on,on,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,on,off,off,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,on,off,off,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,on,off,on,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,on,off,on,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,on,on,off,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,on,on,off,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,on,on,on,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +on,on,on,on,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46 +off,off,any,off,any,off,66,68,38,60,66,66,40,59,54,54,26,59,54,54,26,59 +off,on,any,any,any,off,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,any,any,on,any,off,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_komodo_CA.csv b/bluetooth/bluetooth_power_limits_komodo_CA.csv new file mode 100644 index 00000000..0bc80ffd --- /dev/null +++ b/bluetooth/bluetooth_power_limits_komodo_CA.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,on,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,on,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,on,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,on,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,off,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,off,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,on,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,on,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,on,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,on,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +on,off,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,on,any,any,any,off,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,any,any,on,any,off,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_komodo_EU.csv b/bluetooth/bluetooth_power_limits_komodo_EU.csv new file mode 100644 index 00000000..f910b5e6 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_komodo_EU.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,76,68,38,76,76,68,49,76,68,68,32,68,68,68,32,68 +off,off,off,off,on,on,76,68,38,76,76,68,49,76,68,68,32,68,68,68,32,68 +off,off,off,on,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,off,off,on,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,off,on,off,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,off,on,off,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,off,on,on,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,off,on,on,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,on,off,off,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,on,off,off,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,on,off,on,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,on,off,on,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,on,on,off,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,on,on,off,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,on,on,on,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,on,on,on,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +on,off,off,off,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,off,off,off,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,off,off,on,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,off,off,on,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,off,on,off,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,off,on,off,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,off,on,on,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,off,on,on,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,on,off,off,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,on,off,off,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,on,off,on,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,on,off,on,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,on,on,off,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,on,on,off,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,on,on,on,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +on,on,on,on,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68 +off,off,any,off,any,off,76,68,38,76,76,68,49,76,68,68,32,68,68,68,32,68 +off,on,any,any,any,off,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 +off,any,any,on,any,off,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_komodo_JP.csv b/bluetooth/bluetooth_power_limits_komodo_JP.csv new file mode 100644 index 00000000..73202422 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_komodo_JP.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +off,off,off,off,on,on,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +off,off,off,on,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,off,on,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,on,off,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,on,off,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,on,on,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,off,on,on,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,off,off,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,off,off,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,off,on,off,on,62,62,41,62,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,off,on,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,on,off,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,on,off,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,on,on,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,on,on,on,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +on,off,off,off,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,off,off,off,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,off,off,on,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,off,off,on,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,off,on,off,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,off,on,off,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,off,on,on,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,off,on,on,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,on,off,off,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,on,off,off,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,on,off,on,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,on,off,on,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,on,on,off,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,on,on,off,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,on,on,on,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +on,on,on,on,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +off,off,any,off,any,off,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59 +off,on,any,any,any,off,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 +off,any,any,on,any,off,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_komodo_US.csv b/bluetooth/bluetooth_power_limits_komodo_US.csv new file mode 100644 index 00000000..0bc80ffd --- /dev/null +++ b/bluetooth/bluetooth_power_limits_komodo_US.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,on,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,on,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,on,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,on,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,off,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,off,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,on,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,on,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,on,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,on,on,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +on,off,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,off,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +on,on,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46 +off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,on,any,any,any,off,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,any,any,on,any,off,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_tokay.csv b/bluetooth/bluetooth_power_limits_tokay.csv new file mode 100644 index 00000000..fb0dd4ab --- /dev/null +++ b/bluetooth/bluetooth_power_limits_tokay.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,66,66,34,62,66,66,41,65,53,53,26,61,53,53,26,61 +off,off,off,off,on,on,66,66,34,62,66,66,41,65,53,53,26,61,53,53,26,61 +off,off,off,on,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,off,off,on,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,off,on,off,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,off,on,off,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,off,on,on,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,off,on,on,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,on,off,off,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,on,off,off,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,on,off,on,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,on,off,on,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,on,on,off,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,on,on,off,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,on,on,on,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,on,on,on,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +on,off,off,off,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,off,off,off,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,off,off,on,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,off,off,on,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,off,on,off,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,off,on,off,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,off,on,on,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,off,on,on,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,on,off,off,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,on,off,off,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,on,off,on,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,on,off,on,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,on,on,off,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,on,on,off,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,on,on,on,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +on,on,on,on,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38 +off,off,any,off,any,off,66,66,34,62,66,66,41,65,53,53,26,58,53,53,26,58 +off,on,any,any,any,off,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 +off,any,any,on,any,off,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_tokay_CA.csv b/bluetooth/bluetooth_power_limits_tokay_CA.csv new file mode 100644 index 00000000..d119e468 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_tokay_CA.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +on,off,off,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,off,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,off,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,off,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,on,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,on,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,on,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,on,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,off,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,off,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,off,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,off,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,on,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,on,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,on,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,on,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,on,any,any,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,any,any,on,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_tokay_EU.csv b/bluetooth/bluetooth_power_limits_tokay_EU.csv new file mode 100644 index 00000000..1fcefcd0 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_tokay_EU.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,74,68,34,74,74,68,41,74,62,62,26,62,62,62,26,62 +off,off,off,off,on,on,74,68,34,74,74,68,41,74,62,62,26,62,62,62,26,62 +off,off,off,on,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,off,off,on,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,off,on,off,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,off,on,off,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,off,on,on,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,off,on,on,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,on,off,off,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,on,off,off,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,on,off,on,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,on,off,on,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,on,on,off,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,on,on,off,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,on,on,on,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,on,on,on,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +on,off,off,off,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,off,off,off,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,off,off,on,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,off,off,on,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,off,on,off,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,off,on,off,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,off,on,on,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,off,on,on,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,on,off,off,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,on,off,off,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,on,off,on,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,on,off,on,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,on,on,off,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,on,on,off,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,on,on,on,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +on,on,on,on,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58 +off,off,any,off,any,off,74,68,34,74,74,68,41,74,58,58,26,58,58,58,26,58 +off,on,any,any,any,off,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 +off,any,any,on,any,off,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_tokay_JP.csv b/bluetooth/bluetooth_power_limits_tokay_JP.csv new file mode 100644 index 00000000..fa4fdd6a --- /dev/null +++ b/bluetooth/bluetooth_power_limits_tokay_JP.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,66,66,41,62,66,66,41,65,53,53,29,61,53,53,29,61 +off,off,off,off,on,on,66,66,41,62,66,66,41,65,53,53,29,61,53,53,29,61 +off,off,off,on,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,off,off,on,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,off,on,off,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,off,on,off,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,off,on,on,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,off,on,on,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,on,off,off,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,on,off,off,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,on,off,on,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,on,off,on,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,on,on,off,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,on,on,off,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,on,on,on,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,on,on,on,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +on,off,off,off,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,off,off,off,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,off,off,on,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,off,off,on,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,off,on,off,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,off,on,off,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,off,on,on,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,off,on,on,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,on,off,off,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,on,off,off,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,on,off,on,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,on,off,on,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,on,on,off,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,on,on,off,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,on,on,on,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +on,on,on,on,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58 +off,off,any,off,any,off,66,66,41,62,66,66,41,65,53,53,29,58,53,53,29,58 +off,on,any,any,any,off,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 +off,any,any,on,any,off,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58 \ No newline at end of file diff --git a/bluetooth/bluetooth_power_limits_tokay_US.csv b/bluetooth/bluetooth_power_limits_tokay_US.csv new file mode 100644 index 00000000..d119e468 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_tokay_US.csv @@ -0,0 +1,36 @@ +Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1 +off,off,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70 +off,off,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,off,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,on,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +on,off,off,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,off,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,off,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,off,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,on,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,on,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,on,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,off,on,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,off,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,off,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,off,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,off,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,on,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,on,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,on,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +on,on,on,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38 +off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76 +off,on,any,any,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 +off,any,any,on,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58 \ No newline at end of file diff --git a/device-caiman.mk b/device-caiman.mk index 4a349e75..f73694fb 100644 --- a/device-caiman.mk +++ b/device-caiman.mk @@ -114,8 +114,11 @@ PRODUCT_PACKAGES += \ # Bluetooth Tx power caps PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \ - $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv # DCK properties based on target PRODUCT_PROPERTY_OVERRIDES += \ diff --git a/device-komodo.mk b/device-komodo.mk index 0f74a6ce..d44b60bc 100644 --- a/device-komodo.mk +++ b/device-komodo.mk @@ -137,8 +137,11 @@ PRODUCT_PACKAGES += \ # Bluetooth Tx power caps PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \ - $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv # DCK properties based on target PRODUCT_PROPERTY_OVERRIDES += \ diff --git a/device-tokay.mk b/device-tokay.mk index f7ac48a6..a21caa94 100644 --- a/device-tokay.mk +++ b/device-tokay.mk @@ -107,8 +107,11 @@ PRODUCT_PACKAGES += \ # Bluetooth Tx power caps PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \ - $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \ + $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv # DCK properties based on target PRODUCT_PROPERTY_OVERRIDES += \ From 640f2f6672761a6e89bf7ba01c6fa5b99be1b9a0 Mon Sep 17 00:00:00 2001 From: Sayanna Chandula Date: Wed, 8 May 2024 14:05:44 -0700 Subject: [PATCH 2/7] thermal: virtualtemp: update threshold for swithcing to legacy For mmWAVE test cases, legacy equation is under predicting heavily resulting in virtua-skin switching to vt legacy even though the model output was more accurate. This change increases the threshold to address the same Bug: 338284524 Test: Build and boot on device Change-Id: I1c7a14a1d9042a2370c30490969d29294fc95f79 Signed-off-by: Sayanna Chandula --- thermal/thermal_info_config_caiman.json | 2 +- thermal/thermal_info_config_komodo.json | 2 +- thermal/thermal_info_config_tokay.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/thermal/thermal_info_config_caiman.json b/thermal/thermal_info_config_caiman.json index 621037ae..462d215b 100644 --- a/thermal/thermal_info_config_caiman.json +++ b/thermal/thermal_info_config_caiman.json @@ -282,7 +282,7 @@ "Formula": "COUNT_THRESHOLD", "StepRatio": 0.2, "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"], - "Coefficient": [7000, 7000], + "Coefficient": [10000, 7000], "Multiplier": 1, "PassiveDelay": 7000 }, diff --git a/thermal/thermal_info_config_komodo.json b/thermal/thermal_info_config_komodo.json index effe1db8..a1e582c3 100644 --- a/thermal/thermal_info_config_komodo.json +++ b/thermal/thermal_info_config_komodo.json @@ -272,7 +272,7 @@ "Formula": "COUNT_THRESHOLD", "StepRatio": 0.2, "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"], - "Coefficient": [7000, 7000], + "Coefficient": [10000, 7000], "Multiplier": 1, "PassiveDelay": 7000 }, diff --git a/thermal/thermal_info_config_tokay.json b/thermal/thermal_info_config_tokay.json index c4e1d39b..6533a57d 100644 --- a/thermal/thermal_info_config_tokay.json +++ b/thermal/thermal_info_config_tokay.json @@ -261,7 +261,7 @@ "Formula": "COUNT_THRESHOLD", "StepRatio": 0.2, "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"], - "Coefficient": [7000, 7000], + "Coefficient": [10000, 7000], "Multiplier": 1, "PassiveDelay": 7000 }, From 4050ef7922938f803b1ea10421601f96d7afc243 Mon Sep 17 00:00:00 2001 From: Shinru Han Date: Fri, 10 May 2024 07:23:48 +0000 Subject: [PATCH 3/7] gps: Disable NFW lock Disable NFW lock to prevent SUPL NI failure Bug: 340374545 Test: b/340374545#comment15 Change-Id: I7404f71124e5d9500f5e0f8d6d3937bffe6fce91 --- location/caiman/user/gps.cfg | 1 + location/caiman/userdebug/gps.cfg | 1 + location/komodo/user/gps.cfg | 1 + location/komodo/userdebug/gps.cfg | 1 + location/ripcurrent24/user/gps.cfg | 1 + location/ripcurrent24/userdebug/gps.cfg | 1 + location/ripcurrentpro/user/gps.cfg | 1 + location/ripcurrentpro/userdebug/gps.cfg | 1 + location/tokay/user/gps.cfg | 1 + location/tokay/userdebug/gps.cfg | 1 + 10 files changed, 10 insertions(+) diff --git a/location/caiman/user/gps.cfg b/location/caiman/user/gps.cfg index f756cfeb..950f4564 100644 --- a/location/caiman/user/gps.cfg +++ b/location/caiman/user/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 GlueLayer_ToolConfigSelection=3 debug_console=0 debug_enable=0 diff --git a/location/caiman/userdebug/gps.cfg b/location/caiman/userdebug/gps.cfg index 523b35b9..d178e24a 100644 --- a/location/caiman/userdebug/gps.cfg +++ b/location/caiman/userdebug/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 ############################################ GlueLayer_ToolConfigSelection=3 user_ports_tcp_name=Autotest diff --git a/location/komodo/user/gps.cfg b/location/komodo/user/gps.cfg index 189a0986..290e724e 100644 --- a/location/komodo/user/gps.cfg +++ b/location/komodo/user/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 GlueLayer_ToolConfigSelection=3 debug_console=0 debug_enable=0 diff --git a/location/komodo/userdebug/gps.cfg b/location/komodo/userdebug/gps.cfg index cae080f1..d1ebe03f 100644 --- a/location/komodo/userdebug/gps.cfg +++ b/location/komodo/userdebug/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 ############################################ GlueLayer_ToolConfigSelection=3 user_ports_tcp_name=Autotest diff --git a/location/ripcurrent24/user/gps.cfg b/location/ripcurrent24/user/gps.cfg index 9ee0f5cc..46f564f2 100644 --- a/location/ripcurrent24/user/gps.cfg +++ b/location/ripcurrent24/user/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 GlueLayer_ToolConfigSelection=3 debug_console=0 debug_enable=0 diff --git a/location/ripcurrent24/userdebug/gps.cfg b/location/ripcurrent24/userdebug/gps.cfg index d21c4474..62ce7671 100644 --- a/location/ripcurrent24/userdebug/gps.cfg +++ b/location/ripcurrent24/userdebug/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 ############################################ GlueLayer_ToolConfigSelection=3 user_ports_tcp_name=Autotest diff --git a/location/ripcurrentpro/user/gps.cfg b/location/ripcurrentpro/user/gps.cfg index 9ee0f5cc..46f564f2 100644 --- a/location/ripcurrentpro/user/gps.cfg +++ b/location/ripcurrentpro/user/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 GlueLayer_ToolConfigSelection=3 debug_console=0 debug_enable=0 diff --git a/location/ripcurrentpro/userdebug/gps.cfg b/location/ripcurrentpro/userdebug/gps.cfg index d21c4474..62ce7671 100644 --- a/location/ripcurrentpro/userdebug/gps.cfg +++ b/location/ripcurrentpro/userdebug/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 ############################################ GlueLayer_ToolConfigSelection=3 user_ports_tcp_name=Autotest diff --git a/location/tokay/user/gps.cfg b/location/tokay/user/gps.cfg index a4ffcb57..94d01994 100644 --- a/location/tokay/user/gps.cfg +++ b/location/tokay/user/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 GlueLayer_ToolConfigSelection=3 debug_console=0 debug_enable=0 diff --git a/location/tokay/userdebug/gps.cfg b/location/tokay/userdebug/gps.cfg index dff542f6..723aa65e 100644 --- a/location/tokay/userdebug/gps.cfg +++ b/location/tokay/userdebug/gps.cfg @@ -1,3 +1,4 @@ +GlueLayer_IsUseNfwLocAccess=0 ############################################ GlueLayer_ToolConfigSelection=3 user_ports_tcp_name=Autotest From d901bca9cc10242e0ff6b35389ba32da216e32a9 Mon Sep 17 00:00:00 2001 From: Jasmine Cha Date: Fri, 10 May 2024 03:22:16 +0000 Subject: [PATCH 4/7] waves: update MPS and volume curve - dynamics volume pumping, tone update - speaker-safe tuning for less compression, higher quality Bug: 339739370 Test: manual test / PTS Change-Id: Ifa833bca9c40ae2c353ff0aadfc5122e634ab68d Signed-off-by: Jasmine Cha --- .../aidl_config/audio_policy_volumes.xml | 130 +++++++++--------- audio/komodo/tuning/waves/waves_preset.mps | Bin 193938 -> 199394 bytes 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/audio/komodo/aidl_config/audio_policy_volumes.xml b/audio/komodo/aidl_config/audio_policy_volumes.xml index 9d616610..6614d064 100644 --- a/audio/komodo/aidl_config/audio_policy_volumes.xml +++ b/audio/komodo/aidl_config/audio_policy_volumes.xml @@ -53,13 +53,13 @@ volume index from 0 to 100. 1,-5200 - 13,-4150 - 29,-3400 - 43,-2870 - 57,-2350 - 71,-2100 - 86,-1780 - 100,-1420 + 13,-4455 + 29,-3660 + 43,-3165 + 57,-2630 + 71,-2400 + 86,-2100 + 100,-1720 @@ -71,12 +71,12 @@ volume index from 0 to 100. ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/> 1,-4250 - 14,-3200 - 29,-2800 - 43,-2250 - 57,-1750 - 71,-1050 - 86,-280 + 14,-3450 + 29,-3000 + 43,-2500 + 57,-1840 + 71,-1090 + 86,-400 100,0 1,-6500 - 4,-5917 - 8,-5660 - 12,-5361 - 16,-5050 - 20,-4735 - 24,-4367 - 28,-4014 - 32,-3805 - 36,-3574 - 40,-3354 - 44,-3154 - 48,-2946 - 52,-2701 - 56,-2497 - 60,-2314 - 64,-2126 - 68,-1931 - 72,-1786 - 76,-1633 - 80,-1370 - 84,-1175 - 88,-866 - 92,-579 - 96,-232 + 4,-6140 + 8,-5854 + 12,-5568 + 16,-5255 + 20,-4923 + 24,-4543 + 28,-4142 + 32,-3895 + 36,-3634 + 40,-3364 + 44,-3195 + 48,-2996 + 52,-2773 + 56,-2584 + 60,-2407 + 64,-2234 + 68,-2039 + 72,-1914 + 76,-1787 + 80,-1612 + 84,-1333 + 88,-1030 + 92,-698 + 96,-312 100,0 - 0,-5950 - 17,-4450 - 33,-2800 - 50,-1900 - 67,-1000 - 83,-330 + 0,-5510 + 17,-4660 + 33,-3000 + 50,-2000 + 67,-890 + 83,-270 100,0 - 1,-4800 - 14,-4350 - 29,-3700 - 43,-3050 - 57,-2400 - 71,-1850 - 86,-1200 - 100,-500 + 1,-4700 + 13,-4380 + 29,-3680 + 43,-3130 + 57,-2490 + 71,-1900 + 86,-1340 + 100,-680 @@ -186,13 +186,13 @@ volume index from 0 to 100. 1,-5200 - 13,-4150 - 29,-3400 - 43,-2870 - 57,-2350 - 71,-2100 - 86,-1780 - 100,-1420 + 13,-4455 + 29,-3660 + 43,-3165 + 57,-2630 + 71,-2400 + 86,-2100 + 100,-1720 @@ -208,13 +208,13 @@ volume index from 0 to 100. 1,-6600 - 14,-5250 - 29,-4500 - 43,-3600 - 57,-3230 - 71,-2750 - 85,-2300 - 100,-1900 + 14,-5440 + 29,-4740 + 43,-3850 + 57,-3520 + 71,-2900 + 85,-2470 + 100,-2038 diff --git a/audio/komodo/tuning/waves/waves_preset.mps b/audio/komodo/tuning/waves/waves_preset.mps index 3f82d3c9b3e7606b25d03942f6645d15bf5571c8..c335a34dc4d49230c63e79de70a432a4a35d2238 100644 GIT binary patch delta 15391 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 From f12ee4b64d9a4543700b2bed2064bda0de26577c Mon Sep 17 00:00:00 2001 From: Robin Peng Date: Wed, 15 May 2024 07:39:26 +0000 Subject: [PATCH 5/7] Amend the KERNEL_DIR to the prefered name Bug: 337163126 Change-Id: Ie30016bbcd487a151a211d558b9bf9f9c147068c --- device-caiman.mk | 6 +++--- device-komodo.mk | 6 +++--- device-ripcurrent24.mk | 6 +++--- device-ripcurrentpro.mk | 6 +++--- device-tokay.mk | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/device-caiman.mk b/device-caiman.mk index ae844ab5..b43f74c4 100644 --- a/device-caiman.mk +++ b/device-caiman.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR ?= 24D1# Keep this for pdk TODO: b/32711900 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR)) -ifdef RELEASE_GOOGLE_CAIMAN_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_CAIMAN_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_CAIMAN_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_CAIMAN_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_CAIMAN_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_CAIMAN_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers diff --git a/device-komodo.mk b/device-komodo.mk index 75d1a585..abc2b561 100644 --- a/device-komodo.mk +++ b/device-komodo.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR ?= 24D1# Keep this for pdk TODO: b/32711900 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR)) -ifdef RELEASE_GOOGLE_KOMODO_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_KOMODO_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_KOMODO_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_KOMODO_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_KOMODO_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_KOMODO_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers diff --git a/device-ripcurrent24.mk b/device-ripcurrent24.mk index b0e6b854..e147a992 100644 --- a/device-ripcurrent24.mk +++ b/device-ripcurrent24.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR ?= 24D1# Keep this for pdk TODO: b/32 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR)) -ifdef RELEASE_GOOGLE_RIPCURRENT24_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_RIPCURRENT24_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_RIPCURRENT24_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_RIPCURRENT24_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_RIPCURRENT24_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_RIPCURRENT24_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers diff --git a/device-ripcurrentpro.mk b/device-ripcurrentpro.mk index 1b517e6d..2871aa0e 100644 --- a/device-ripcurrentpro.mk +++ b/device-ripcurrentpro.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR ?= 24D1# Keep this for pdk TODO: b/3 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR)) -ifdef RELEASE_GOOGLE_RIPCURRENTPRO_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_RIPCURRENTPRO_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_RIPCURRENTPRO_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_RIPCURRENTPRO_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_RIPCURRENTPRO_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_RIPCURRENTPRO_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers diff --git a/device-tokay.mk b/device-tokay.mk index 72d2d780..72e6abd6 100644 --- a/device-tokay.mk +++ b/device-tokay.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR ?= 24D1# Keep this for pdk TODO: b/327119000 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR)) -ifdef RELEASE_GOOGLE_TOKAY_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_TOKAY_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_TOKAY_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_TOKAY_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_TOKAY_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_TOKAY_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers From 111dc61b6bf65abb9511744fd51b61ddc5c0e0fd Mon Sep 17 00:00:00 2001 From: Robin Peng Date: Wed, 15 May 2024 07:33:13 +0000 Subject: [PATCH 6/7] Amend the KERNEL_DIR to the prefered name Bug: 337163126 Change-Id: Ie30016bbcd487a151a211d558b9bf9f9c147068c Merged-In: I3f1688e6186cec4644f1d9a4cd80537c9672822f --- device-caiman.mk | 6 +++--- device-komodo.mk | 6 +++--- device-ripcurrent24.mk | 6 +++--- device-ripcurrentpro.mk | 6 +++--- device-tokay.mk | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/device-caiman.mk b/device-caiman.mk index eff9321b..29fb5b2c 100644 --- a/device-caiman.mk +++ b/device-caiman.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR ?= 24D1# Keep this for pdk TODO: b/32711900 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR)) -ifdef RELEASE_GOOGLE_CAIMAN_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_CAIMAN_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_CAIMAN_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_CAIMAN_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_CAIMAN_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_CAIMAN_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers diff --git a/device-komodo.mk b/device-komodo.mk index 2a8f957e..6a2072f2 100644 --- a/device-komodo.mk +++ b/device-komodo.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR ?= 24D1# Keep this for pdk TODO: b/32711900 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR)) -ifdef RELEASE_GOOGLE_KOMODO_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_KOMODO_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_KOMODO_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_KOMODO_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_KOMODO_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_KOMODO_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers diff --git a/device-ripcurrent24.mk b/device-ripcurrent24.mk index 998020cc..b72f4d4b 100644 --- a/device-ripcurrent24.mk +++ b/device-ripcurrent24.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR ?= 24D1# Keep this for pdk TODO: b/32 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR)) -ifdef RELEASE_GOOGLE_RIPCURRENT24_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_RIPCURRENT24_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_RIPCURRENT24_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_RIPCURRENT24_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_RIPCURRENT24_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_RIPCURRENT24_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers diff --git a/device-ripcurrentpro.mk b/device-ripcurrentpro.mk index cfbf96f8..69cf47a9 100644 --- a/device-ripcurrentpro.mk +++ b/device-ripcurrentpro.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR ?= 24D1# Keep this for pdk TODO: b/3 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR)) -ifdef RELEASE_GOOGLE_RIPCURRENTPRO_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_RIPCURRENTPRO_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_RIPCURRENTPRO_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_RIPCURRENTPRO_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_RIPCURRENTPRO_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_RIPCURRENTPRO_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers diff --git a/device-tokay.mk b/device-tokay.mk index 8cfe560f..22095d86 100644 --- a/device-tokay.mk +++ b/device-tokay.mk @@ -24,9 +24,9 @@ RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR ?= 24D1# Keep this for pdk TODO: b/327119000 RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR) $(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR)) -ifdef RELEASE_GOOGLE_TOKAY_KERNEL_DIR -TARGET_KERNEL_DIR ?= $(RELEASE_GOOGLE_TOKAY_KERNEL_DIR) -TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_GOOGLE_TOKAY_KERNEL_DIR)/kernel-headers +ifdef RELEASE_KERNEL_TOKAY_DIR +TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_TOKAY_DIR) +TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_TOKAY_DIR)/kernel-headers else TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1 TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers From c6ee2719141d87f3b2df6cf2865226e1a1f59252 Mon Sep 17 00:00:00 2001 From: Robin Peng Date: Wed, 15 May 2024 09:52:36 +0000 Subject: [PATCH 7/7] Set audio.camerasound.force for JP devices Test: set to JP sku and check No camera sound option Bug: 340734471 Change-Id: I32e8cda259cba948ea6022ab15fbc24e0553c052 --- conf/init.caiman.rc | 6 ++++++ conf/init.komodo.rc | 6 ++++++ conf/init.tokay.rc | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/conf/init.caiman.rc b/conf/init.caiman.rc index 5fd9bc26..c63cfa7d 100644 --- a/conf/init.caiman.rc +++ b/conf/init.caiman.rc @@ -73,3 +73,9 @@ on property:sys.boot_completed=1 chown system input /dev/touch_offload chmod 660 /dev/touch_offload start twoshay + +# For Japan sku, always enforce camera shutter sound +# Since this property is read by the audio server in system service, +# it should be written by the system init. +on property:ro.boot.hardware.sku=GWVK6 + setprop audio.camerasound.force true diff --git a/conf/init.komodo.rc b/conf/init.komodo.rc index 3ea5e2b2..51d7027f 100644 --- a/conf/init.komodo.rc +++ b/conf/init.komodo.rc @@ -77,3 +77,9 @@ on property:sys.boot_completed=1 chown system input /dev/touch_offload chmod 660 /dev/touch_offload start twoshay + +# For Japan sku, always enforce camera shutter sound +# Since this property is read by the audio server in system service, +# it should be written by the system init. +on property:ro.boot.hardware.sku=GQ57S + setprop audio.camerasound.force true diff --git a/conf/init.tokay.rc b/conf/init.tokay.rc index 40e95a6d..f0626726 100644 --- a/conf/init.tokay.rc +++ b/conf/init.tokay.rc @@ -75,3 +75,9 @@ on fs # Permission for SSC mode enable chown system system /sys/class/backlight/panel0-backlight/ssc_en chmod 664 /sys/class/backlight/panel0-backlight/ssc_en + +# For Japan sku, always enforce camera shutter sound +# Since this property is read by the audio server in system service, +# it should be written by the system init. +on property:ro.boot.hardware.sku=G1B60 + setprop audio.camerasound.force true