diff --git a/akita/BoardConfig.mk b/akita/BoardConfig.mk index 160edc9..dde0a87 100644 --- a/akita/BoardConfig.mk +++ b/akita/BoardConfig.mk @@ -26,7 +26,7 @@ TARGET_BOARD_INFO_FILE := device/google/akita/board-info.txt TARGET_BOOTLOADER_BOARD_NAME := akita ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION))) RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q1 -else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION))) +else ifneq (,$(filter AP2% AP3%,$(RELEASE_PLATFORM_VERSION))) RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q2 else RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/trunk diff --git a/akita/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml b/akita/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml new file mode 100644 index 0000000..0e42fa6 --- /dev/null +++ b/akita/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml @@ -0,0 +1,35 @@ + + + + + Alarm + + + Wifi + + + Cellular_data + + + Sound_trigger + + + Sensor + + diff --git a/akita/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/akita/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml index d8dbf67..9124ad1 100644 --- a/akita/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml +++ b/akita/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml @@ -30,5 +30,8 @@ 6px 17px + + + 59.1 diff --git a/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g576d_vn.png b/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g576d_vn.png index c2ae505..31b3581 100644 Binary files a/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g576d_vn.png and b/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g576d_vn.png differ diff --git a/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g6gpr_vn.png b/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g6gpr_vn.png new file mode 100644 index 0000000..5c5ed89 Binary files /dev/null and b/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g6gpr_vn.png differ diff --git a/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g8hhn_vn.png b/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g8hhn_vn.png new file mode 100644 index 0000000..26c79fb Binary files /dev/null and b/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_g8hhn_vn.png differ diff --git a/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_gkv4x_vn.png b/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_gkv4x_vn.png new file mode 100644 index 0000000..c3e7610 Binary files /dev/null and b/akita/overlay_packages/SettingsAkitaOverlay/res/drawable/regulatory_info_gkv4x_vn.png differ diff --git a/audio/akita/config/audio_policy_configuration.xml b/audio/akita/config/audio_policy_configuration.xml index 1cfbe9d..3150f07 100644 --- a/audio/akita/config/audio_policy_configuration.xml +++ b/audio/akita/config/audio_policy_configuration.xml @@ -90,7 +90,7 @@ samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/> - + diff --git a/audio/akita/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/akita/config/audio_policy_configuration_a2dp_offload_disabled.xml index 5e8ee91..6d52bfe 100644 --- a/audio/akita/config/audio_policy_configuration_a2dp_offload_disabled.xml +++ b/audio/akita/config/audio_policy_configuration_a2dp_offload_disabled.xml @@ -89,7 +89,7 @@ samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/> - + diff --git a/audio/akita/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/akita/config/audio_policy_configuration_bluetooth_legacy_hal.xml index 07bb37a..38309e5 100644 --- a/audio/akita/config/audio_policy_configuration_bluetooth_legacy_hal.xml +++ b/audio/akita/config/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -89,7 +89,7 @@ samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/> - + diff --git a/audio/akita/config/audio_policy_configuration_le_offload_disabled.xml b/audio/akita/config/audio_policy_configuration_le_offload_disabled.xml index 4c512f2..bf995fe 100644 --- a/audio/akita/config/audio_policy_configuration_le_offload_disabled.xml +++ b/audio/akita/config/audio_policy_configuration_le_offload_disabled.xml @@ -93,7 +93,7 @@ samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/> - + diff --git a/audio/akita/config/mixer_paths.xml b/audio/akita/config/mixer_paths.xml index 09c9c41..c49c9df 100644 --- a/audio/akita/config/mixer_paths.xml +++ b/audio/akita/config/mixer_paths.xml @@ -760,8 +760,8 @@ - - + + @@ -786,8 +786,8 @@ - - + + diff --git a/audio/akita/tuning/bluenote/recording.gatf b/audio/akita/tuning/bluenote/recording.gatf index 94297c0..e214d35 100644 Binary files a/audio/akita/tuning/bluenote/recording.gatf and b/audio/akita/tuning/bluenote/recording.gatf differ diff --git a/audio/akita/tuning/bluenote/template.xml b/audio/akita/tuning/bluenote/template.xml index fd69ae9..75e5d87 100644 --- a/audio/akita/tuning/bluenote/template.xml +++ b/audio/akita/tuning/bluenote/template.xml @@ -59,64 +59,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -269,7 +211,7 @@ - + @@ -290,7 +232,7 @@ - + @@ -311,7 +253,7 @@ - + @@ -332,7 +274,7 @@ - + @@ -353,7 +295,7 @@ - + @@ -374,7 +316,7 @@ - + @@ -404,6 +346,18 @@ + + + + + + + + + + + + @@ -434,7 +388,6 @@ - @@ -443,7 +396,6 @@ - diff --git a/audio/akita/tuning/fortemedia/BLUETOOTH.dat b/audio/akita/tuning/fortemedia/BLUETOOTH.dat index 6f430f1..4637e3a 100644 Binary files a/audio/akita/tuning/fortemedia/BLUETOOTH.dat and b/audio/akita/tuning/fortemedia/BLUETOOTH.dat differ diff --git a/audio/akita/tuning/fortemedia/BLUETOOTH.mods b/audio/akita/tuning/fortemedia/BLUETOOTH.mods index ceec8e9..ee75e62 100644 --- a/audio/akita/tuning/fortemedia/BLUETOOTH.mods +++ b/audio/akita/tuning/fortemedia/BLUETOOTH.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG BLUETOOTH #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2023-11-17 12:37:57 +#SAVE_TIME 2024-02-01 10:50:29 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -12,7 +12,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0000 //TX_SAMPLINGFREQ_SIG @@ -36,9 +36,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -159,17 +159,17 @@ 147 0x0100 //TX_AEC_REF_GAIN_0 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 -150 0x7000 //TX_EAD_THR +150 0x7B00 //TX_EAD_THR 151 0x1000 //TX_THR_RE_EST -152 0x0200 //TX_MIN_EQ_RE_EST_0 -153 0x0080 //TX_MIN_EQ_RE_EST_1 -154 0x0080 //TX_MIN_EQ_RE_EST_2 -155 0x0200 //TX_MIN_EQ_RE_EST_3 -156 0x0200 //TX_MIN_EQ_RE_EST_4 -157 0x0200 //TX_MIN_EQ_RE_EST_5 -158 0x0200 //TX_MIN_EQ_RE_EST_6 -159 0x1800 //TX_MIN_EQ_RE_EST_7 -160 0x1800 //TX_MIN_EQ_RE_EST_8 +152 0x2000 //TX_MIN_EQ_RE_EST_0 +153 0x2000 //TX_MIN_EQ_RE_EST_1 +154 0x2000 //TX_MIN_EQ_RE_EST_2 +155 0x2000 //TX_MIN_EQ_RE_EST_3 +156 0x2000 //TX_MIN_EQ_RE_EST_4 +157 0x2000 //TX_MIN_EQ_RE_EST_5 +158 0x2000 //TX_MIN_EQ_RE_EST_6 +159 0x2000 //TX_MIN_EQ_RE_EST_7 +160 0x2000 //TX_MIN_EQ_RE_EST_8 161 0x3000 //TX_MIN_EQ_RE_EST_9 162 0x4000 //TX_MIN_EQ_RE_EST_10 163 0x6000 //TX_MIN_EQ_RE_EST_11 @@ -180,7 +180,7 @@ 168 0x2000 //TX_GAIN_NP 169 0x0180 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0050 //TX_DT2_HOLD_N +171 0x0008 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -206,10 +206,10 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x75F8 //TX_DTD_THR1_0 -198 0x7FF0 //TX_DTD_THR1_1 +197 0x7FEE //TX_DTD_THR1_0 +198 0x7FEE //TX_DTD_THR1_1 199 0x7FF0 //TX_DTD_THR1_2 -200 0x7DC8 //TX_DTD_THR1_3 +200 0x7EF4 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 @@ -839,9 +839,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0130 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -863,19 +863,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0004 //TX_TDDRC_THRD_0 -855 0x0010 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1200 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x4000 //TX_TDDRC_ALPHA_UP_00 861 0x6000 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x0DCE //TX_TDDRC_DRC_GAIN +866 0x1C2F //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -2707,7 +2707,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0001 //TX_SAMPLINGFREQ_SIG @@ -2731,9 +2731,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -2901,9 +2901,9 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7333 //TX_DTD_THR1_0 -198 0x78B4 //TX_DTD_THR1_1 -199 0x7333 //TX_DTD_THR1_2 +197 0x7FF8 //TX_DTD_THR1_0 +198 0x7FF8 //TX_DTD_THR1_1 +199 0x7FEE //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 @@ -3534,9 +3534,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0100 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -3558,19 +3558,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0001 //TX_TDDRC_THRD_0 -855 0x0002 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1200 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 -860 0x0800 //TX_TDDRC_ALPHA_UP_00 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 +860 0x1000 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x10CA //TX_TDDRC_DRC_GAIN +866 0x20C6 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -5402,7 +5402,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0003 //TX_SAMPLINGFREQ_SIG @@ -5426,9 +5426,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -5570,7 +5570,7 @@ 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0100 //TX_DT2_HOLD_N +171 0x0160 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -5596,21 +5596,21 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7530 //TX_DTD_THR1_0 -198 0x7530 //TX_DTD_THR1_1 -199 0x6978 //TX_DTD_THR1_2 +197 0x7FF0 //TX_DTD_THR1_0 +198 0x7FF3 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 204 0x7E00 //TX_DTD_THR2_0 -205 0x7E00 //TX_DTD_THR2_1 -206 0x5000 //TX_DTD_THR2_2 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 207 0x5000 //TX_DTD_THR2_3 208 0x5000 //TX_DTD_THR2_4 209 0x5000 //TX_DTD_THR2_5 210 0x5000 //TX_DTD_THR2_6 -211 0x7FFF //TX_DTD_THR3 +211 0x6CCC //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K 213 0x0FA0 //TX_DT_CUT_K 214 0x0020 //TX_DT_CUT_THR @@ -5624,8 +5624,8 @@ 222 0x023E //TX_ADPT_STRICT_H 223 0x0001 //TX_RATIO_DT_L_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW -225 0x2328 //TX_RATIO_DT_L_TH_HIGH -226 0x4E20 //TX_RATIO_DT_H_TH_HIGH +225 0x0578 //TX_RATIO_DT_L_TH_HIGH +226 0x5528 //TX_RATIO_DT_H_TH_HIGH 227 0x0001 //TX_RATIO_DT_L0_TH 228 0x6000 //TX_B_POST_FILT_ECHO_L 229 0x7FFF //TX_B_POST_FILT_ECHO_H @@ -5633,7 +5633,7 @@ 231 0x1000 //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 233 0x0000 //TX_EPD_OFFST_01 -234 0x2710 //TX_RATIO_DT_L0_TH_HIGH +234 0x0190 //TX_RATIO_DT_L0_TH_HIGH 235 0x7FFF //TX_RATIO_DT_H_TH_CUT 236 0x7FFF //TX_MIN_EQ_RE_EST_13 237 0x0000 //TX_DTD_THR1_7 @@ -6229,9 +6229,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0100 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -6253,19 +6253,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0003 //TX_TDDRC_THRD_0 -855 0x0004 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1000 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x0800 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x13F4 //TX_TDDRC_DRC_GAIN +866 0x237B //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -6343,8 +6343,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x0100 //TX_MIC_VOLUME_MIC1MUTE -944 0x3BF6 //TX_TFMASKM4_2_DT_THR -945 0x2FA8 //TX_MEAN_GAIN500HZ_DT_THR +944 0x36B0 //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_AMS_RESRV_04 947 0x0000 //TX_AMS_RESRV_05 948 0x0000 //TX_AMS_RESRV_06 @@ -10816,9 +10816,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -10960,7 +10960,7 @@ 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0100 //TX_DT2_HOLD_N +171 0x0160 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -10986,21 +10986,21 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7530 //TX_DTD_THR1_0 -198 0x7530 //TX_DTD_THR1_1 -199 0x6978 //TX_DTD_THR1_2 +197 0x7FF0 //TX_DTD_THR1_0 +198 0x7FF3 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 204 0x7E00 //TX_DTD_THR2_0 -205 0x7E00 //TX_DTD_THR2_1 -206 0x5000 //TX_DTD_THR2_2 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 207 0x5000 //TX_DTD_THR2_3 208 0x5000 //TX_DTD_THR2_4 209 0x5000 //TX_DTD_THR2_5 210 0x5000 //TX_DTD_THR2_6 -211 0x7FFF //TX_DTD_THR3 +211 0x6CCC //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K 213 0x0FA0 //TX_DT_CUT_K 214 0x0020 //TX_DT_CUT_THR @@ -11014,8 +11014,8 @@ 222 0x023E //TX_ADPT_STRICT_H 223 0x0001 //TX_RATIO_DT_L_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW -225 0x2328 //TX_RATIO_DT_L_TH_HIGH -226 0x4E20 //TX_RATIO_DT_H_TH_HIGH +225 0x0578 //TX_RATIO_DT_L_TH_HIGH +226 0x5528 //TX_RATIO_DT_H_TH_HIGH 227 0x0001 //TX_RATIO_DT_L0_TH 228 0x6000 //TX_B_POST_FILT_ECHO_L 229 0x7FFF //TX_B_POST_FILT_ECHO_H @@ -11023,7 +11023,7 @@ 231 0x1000 //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 233 0x0000 //TX_EPD_OFFST_01 -234 0x2710 //TX_RATIO_DT_L0_TH_HIGH +234 0x0190 //TX_RATIO_DT_L0_TH_HIGH 235 0x7FFF //TX_RATIO_DT_H_TH_CUT 236 0x7FFF //TX_MIN_EQ_RE_EST_13 237 0x0000 //TX_DTD_THR1_7 @@ -11643,19 +11643,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0003 //TX_TDDRC_THRD_0 -855 0x0004 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1000 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x0800 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x13F4 //TX_TDDRC_DRC_GAIN +866 0x27D0 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -11733,8 +11733,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x0100 //TX_MIC_VOLUME_MIC1MUTE -944 0x3BF6 //TX_TFMASKM4_2_DT_THR -945 0x2FA8 //TX_MEAN_GAIN500HZ_DT_THR +944 0x36B0 //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_AMS_RESRV_04 947 0x0000 //TX_AMS_RESRV_05 948 0x0000 //TX_AMS_RESRV_06 diff --git a/audio/akita/tuning/fortemedia/HANDSFREE.dat b/audio/akita/tuning/fortemedia/HANDSFREE.dat index 7722a32..1fa0d75 100644 Binary files a/audio/akita/tuning/fortemedia/HANDSFREE.dat and b/audio/akita/tuning/fortemedia/HANDSFREE.dat differ diff --git a/audio/akita/tuning/fortemedia/HANDSFREE.mods b/audio/akita/tuning/fortemedia/HANDSFREE.mods index b50aa3a..86bbe69 100644 --- a/audio/akita/tuning/fortemedia/HANDSFREE.mods +++ b/audio/akita/tuning/fortemedia/HANDSFREE.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG HANDSFREE #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2023-11-17 15:03:21 +#SAVE_TIME 2024-02-01 10:50:07 #CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -12,7 +12,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0000 //TX_SAMPLINGFREQ_SIG @@ -36,9 +36,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -159,17 +159,17 @@ 147 0x0100 //TX_AEC_REF_GAIN_0 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 -150 0x7000 //TX_EAD_THR +150 0x7B00 //TX_EAD_THR 151 0x1000 //TX_THR_RE_EST -152 0x0200 //TX_MIN_EQ_RE_EST_0 -153 0x0080 //TX_MIN_EQ_RE_EST_1 -154 0x0080 //TX_MIN_EQ_RE_EST_2 -155 0x0200 //TX_MIN_EQ_RE_EST_3 -156 0x0200 //TX_MIN_EQ_RE_EST_4 -157 0x0200 //TX_MIN_EQ_RE_EST_5 -158 0x0200 //TX_MIN_EQ_RE_EST_6 -159 0x1800 //TX_MIN_EQ_RE_EST_7 -160 0x1800 //TX_MIN_EQ_RE_EST_8 +152 0x2000 //TX_MIN_EQ_RE_EST_0 +153 0x2000 //TX_MIN_EQ_RE_EST_1 +154 0x2000 //TX_MIN_EQ_RE_EST_2 +155 0x2000 //TX_MIN_EQ_RE_EST_3 +156 0x2000 //TX_MIN_EQ_RE_EST_4 +157 0x2000 //TX_MIN_EQ_RE_EST_5 +158 0x2000 //TX_MIN_EQ_RE_EST_6 +159 0x2000 //TX_MIN_EQ_RE_EST_7 +160 0x2000 //TX_MIN_EQ_RE_EST_8 161 0x3000 //TX_MIN_EQ_RE_EST_9 162 0x4000 //TX_MIN_EQ_RE_EST_10 163 0x6000 //TX_MIN_EQ_RE_EST_11 @@ -180,7 +180,7 @@ 168 0x2000 //TX_GAIN_NP 169 0x0180 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0050 //TX_DT2_HOLD_N +171 0x0008 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -206,10 +206,10 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x75F8 //TX_DTD_THR1_0 -198 0x7FF0 //TX_DTD_THR1_1 +197 0x7FEE //TX_DTD_THR1_0 +198 0x7FEE //TX_DTD_THR1_1 199 0x7FF0 //TX_DTD_THR1_2 -200 0x7DC8 //TX_DTD_THR1_3 +200 0x7EF4 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 @@ -839,9 +839,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0130 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -863,19 +863,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0004 //TX_TDDRC_THRD_0 -855 0x0010 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1200 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x4000 //TX_TDDRC_ALPHA_UP_00 861 0x6000 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x0DCE //TX_TDDRC_DRC_GAIN +866 0x1C2F //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -2707,7 +2707,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0001 //TX_SAMPLINGFREQ_SIG @@ -2731,9 +2731,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -2901,9 +2901,9 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7333 //TX_DTD_THR1_0 -198 0x78B4 //TX_DTD_THR1_1 -199 0x7333 //TX_DTD_THR1_2 +197 0x7FF8 //TX_DTD_THR1_0 +198 0x7FF8 //TX_DTD_THR1_1 +199 0x7FEE //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 @@ -3534,9 +3534,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0100 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -3558,19 +3558,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0001 //TX_TDDRC_THRD_0 -855 0x0002 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1200 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 -860 0x0800 //TX_TDDRC_ALPHA_UP_00 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 +860 0x1000 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x10CA //TX_TDDRC_DRC_GAIN +866 0x20C6 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -5402,7 +5402,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0003 //TX_SAMPLINGFREQ_SIG @@ -5426,9 +5426,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -5570,7 +5570,7 @@ 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0100 //TX_DT2_HOLD_N +171 0x0160 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -5596,21 +5596,21 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7530 //TX_DTD_THR1_0 -198 0x7530 //TX_DTD_THR1_1 -199 0x6978 //TX_DTD_THR1_2 +197 0x7FF0 //TX_DTD_THR1_0 +198 0x7FF3 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 204 0x7E00 //TX_DTD_THR2_0 -205 0x7E00 //TX_DTD_THR2_1 -206 0x5000 //TX_DTD_THR2_2 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 207 0x5000 //TX_DTD_THR2_3 208 0x5000 //TX_DTD_THR2_4 209 0x5000 //TX_DTD_THR2_5 210 0x5000 //TX_DTD_THR2_6 -211 0x7FFF //TX_DTD_THR3 +211 0x6CCC //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K 213 0x0FA0 //TX_DT_CUT_K 214 0x0020 //TX_DT_CUT_THR @@ -5624,8 +5624,8 @@ 222 0x023E //TX_ADPT_STRICT_H 223 0x0001 //TX_RATIO_DT_L_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW -225 0x2328 //TX_RATIO_DT_L_TH_HIGH -226 0x4E20 //TX_RATIO_DT_H_TH_HIGH +225 0x0578 //TX_RATIO_DT_L_TH_HIGH +226 0x5528 //TX_RATIO_DT_H_TH_HIGH 227 0x0001 //TX_RATIO_DT_L0_TH 228 0x6000 //TX_B_POST_FILT_ECHO_L 229 0x7FFF //TX_B_POST_FILT_ECHO_H @@ -5633,7 +5633,7 @@ 231 0x1000 //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 233 0x0000 //TX_EPD_OFFST_01 -234 0x2710 //TX_RATIO_DT_L0_TH_HIGH +234 0x0190 //TX_RATIO_DT_L0_TH_HIGH 235 0x7FFF //TX_RATIO_DT_H_TH_CUT 236 0x7FFF //TX_MIN_EQ_RE_EST_13 237 0x0000 //TX_DTD_THR1_7 @@ -6229,9 +6229,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0100 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -6253,19 +6253,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0003 //TX_TDDRC_THRD_0 -855 0x0004 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1000 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x0800 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x13F4 //TX_TDDRC_DRC_GAIN +866 0x237B //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -6343,8 +6343,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x0100 //TX_MIC_VOLUME_MIC1MUTE -944 0x3BF6 //TX_TFMASKM4_2_DT_THR -945 0x2FA8 //TX_MEAN_GAIN500HZ_DT_THR +944 0x36B0 //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_AMS_RESRV_04 947 0x0000 //TX_AMS_RESRV_05 948 0x0000 //TX_AMS_RESRV_06 @@ -26986,9 +26986,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -27130,7 +27130,7 @@ 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0100 //TX_DT2_HOLD_N +171 0x0160 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -27156,21 +27156,21 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7530 //TX_DTD_THR1_0 -198 0x7530 //TX_DTD_THR1_1 -199 0x6978 //TX_DTD_THR1_2 +197 0x7FF0 //TX_DTD_THR1_0 +198 0x7FF3 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 204 0x7E00 //TX_DTD_THR2_0 -205 0x7E00 //TX_DTD_THR2_1 -206 0x5000 //TX_DTD_THR2_2 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 207 0x5000 //TX_DTD_THR2_3 208 0x5000 //TX_DTD_THR2_4 209 0x5000 //TX_DTD_THR2_5 210 0x5000 //TX_DTD_THR2_6 -211 0x7FFF //TX_DTD_THR3 +211 0x6CCC //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K 213 0x0FA0 //TX_DT_CUT_K 214 0x0020 //TX_DT_CUT_THR @@ -27184,8 +27184,8 @@ 222 0x023E //TX_ADPT_STRICT_H 223 0x0001 //TX_RATIO_DT_L_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW -225 0x2328 //TX_RATIO_DT_L_TH_HIGH -226 0x4E20 //TX_RATIO_DT_H_TH_HIGH +225 0x0578 //TX_RATIO_DT_L_TH_HIGH +226 0x5528 //TX_RATIO_DT_H_TH_HIGH 227 0x0001 //TX_RATIO_DT_L0_TH 228 0x6000 //TX_B_POST_FILT_ECHO_L 229 0x7FFF //TX_B_POST_FILT_ECHO_H @@ -27193,7 +27193,7 @@ 231 0x1000 //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 233 0x0000 //TX_EPD_OFFST_01 -234 0x2710 //TX_RATIO_DT_L0_TH_HIGH +234 0x0190 //TX_RATIO_DT_L0_TH_HIGH 235 0x7FFF //TX_RATIO_DT_H_TH_CUT 236 0x7FFF //TX_MIN_EQ_RE_EST_13 237 0x0000 //TX_DTD_THR1_7 @@ -27813,19 +27813,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0003 //TX_TDDRC_THRD_0 -855 0x0004 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1000 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x0800 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x13F4 //TX_TDDRC_DRC_GAIN +866 0x27D0 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -27903,8 +27903,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x0100 //TX_MIC_VOLUME_MIC1MUTE -944 0x3BF6 //TX_TFMASKM4_2_DT_THR -945 0x2FA8 //TX_MEAN_GAIN500HZ_DT_THR +944 0x36B0 //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_AMS_RESRV_04 947 0x0000 //TX_AMS_RESRV_05 948 0x0000 //TX_AMS_RESRV_06 diff --git a/audio/akita/tuning/fortemedia/HEADSET.dat b/audio/akita/tuning/fortemedia/HEADSET.dat index c37f8c0..25a6b76 100644 Binary files a/audio/akita/tuning/fortemedia/HEADSET.dat and b/audio/akita/tuning/fortemedia/HEADSET.dat differ diff --git a/audio/akita/tuning/fortemedia/HEADSET.mods b/audio/akita/tuning/fortemedia/HEADSET.mods index 1db3b92..2b4a801 100644 --- a/audio/akita/tuning/fortemedia/HEADSET.mods +++ b/audio/akita/tuning/fortemedia/HEADSET.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG HEADSET #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2023-11-17 14:32:06 +#SAVE_TIME 2024-02-01 10:49:45 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -26962,7 +26962,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0000 //TX_SAMPLINGFREQ_SIG @@ -26986,9 +26986,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -27109,17 +27109,17 @@ 147 0x0100 //TX_AEC_REF_GAIN_0 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 -150 0x7000 //TX_EAD_THR +150 0x7B00 //TX_EAD_THR 151 0x1000 //TX_THR_RE_EST -152 0x0200 //TX_MIN_EQ_RE_EST_0 -153 0x0080 //TX_MIN_EQ_RE_EST_1 -154 0x0080 //TX_MIN_EQ_RE_EST_2 -155 0x0200 //TX_MIN_EQ_RE_EST_3 -156 0x0200 //TX_MIN_EQ_RE_EST_4 -157 0x0200 //TX_MIN_EQ_RE_EST_5 -158 0x0200 //TX_MIN_EQ_RE_EST_6 -159 0x1800 //TX_MIN_EQ_RE_EST_7 -160 0x1800 //TX_MIN_EQ_RE_EST_8 +152 0x2000 //TX_MIN_EQ_RE_EST_0 +153 0x2000 //TX_MIN_EQ_RE_EST_1 +154 0x2000 //TX_MIN_EQ_RE_EST_2 +155 0x2000 //TX_MIN_EQ_RE_EST_3 +156 0x2000 //TX_MIN_EQ_RE_EST_4 +157 0x2000 //TX_MIN_EQ_RE_EST_5 +158 0x2000 //TX_MIN_EQ_RE_EST_6 +159 0x2000 //TX_MIN_EQ_RE_EST_7 +160 0x2000 //TX_MIN_EQ_RE_EST_8 161 0x3000 //TX_MIN_EQ_RE_EST_9 162 0x4000 //TX_MIN_EQ_RE_EST_10 163 0x6000 //TX_MIN_EQ_RE_EST_11 @@ -27130,7 +27130,7 @@ 168 0x2000 //TX_GAIN_NP 169 0x0180 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0050 //TX_DT2_HOLD_N +171 0x0008 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -27156,10 +27156,10 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x75F8 //TX_DTD_THR1_0 -198 0x7FF0 //TX_DTD_THR1_1 +197 0x7FEE //TX_DTD_THR1_0 +198 0x7FEE //TX_DTD_THR1_1 199 0x7FF0 //TX_DTD_THR1_2 -200 0x7DC8 //TX_DTD_THR1_3 +200 0x7EF4 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 @@ -27789,9 +27789,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0130 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -27813,19 +27813,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0004 //TX_TDDRC_THRD_0 -855 0x0010 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1200 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x4000 //TX_TDDRC_ALPHA_UP_00 861 0x6000 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x0DCE //TX_TDDRC_DRC_GAIN +866 0x1C2F //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -29657,7 +29657,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0001 //TX_SAMPLINGFREQ_SIG @@ -29681,9 +29681,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -29851,9 +29851,9 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7333 //TX_DTD_THR1_0 -198 0x78B4 //TX_DTD_THR1_1 -199 0x7333 //TX_DTD_THR1_2 +197 0x7FF8 //TX_DTD_THR1_0 +198 0x7FF8 //TX_DTD_THR1_1 +199 0x7FEE //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 @@ -30484,9 +30484,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0100 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -30508,19 +30508,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0001 //TX_TDDRC_THRD_0 -855 0x0002 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1200 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 -860 0x0800 //TX_TDDRC_ALPHA_UP_00 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 +860 0x1000 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x10CA //TX_TDDRC_DRC_GAIN +866 0x20C6 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -32352,7 +32352,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0003 //TX_SAMPLINGFREQ_SIG @@ -32376,9 +32376,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -32520,7 +32520,7 @@ 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0100 //TX_DT2_HOLD_N +171 0x0160 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -32546,21 +32546,21 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7530 //TX_DTD_THR1_0 -198 0x7530 //TX_DTD_THR1_1 -199 0x6978 //TX_DTD_THR1_2 +197 0x7FF0 //TX_DTD_THR1_0 +198 0x7FF3 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 204 0x7E00 //TX_DTD_THR2_0 -205 0x7E00 //TX_DTD_THR2_1 -206 0x5000 //TX_DTD_THR2_2 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 207 0x5000 //TX_DTD_THR2_3 208 0x5000 //TX_DTD_THR2_4 209 0x5000 //TX_DTD_THR2_5 210 0x5000 //TX_DTD_THR2_6 -211 0x7FFF //TX_DTD_THR3 +211 0x6CCC //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K 213 0x0FA0 //TX_DT_CUT_K 214 0x0020 //TX_DT_CUT_THR @@ -32574,8 +32574,8 @@ 222 0x023E //TX_ADPT_STRICT_H 223 0x0001 //TX_RATIO_DT_L_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW -225 0x2328 //TX_RATIO_DT_L_TH_HIGH -226 0x4E20 //TX_RATIO_DT_H_TH_HIGH +225 0x0578 //TX_RATIO_DT_L_TH_HIGH +226 0x5528 //TX_RATIO_DT_H_TH_HIGH 227 0x0001 //TX_RATIO_DT_L0_TH 228 0x6000 //TX_B_POST_FILT_ECHO_L 229 0x7FFF //TX_B_POST_FILT_ECHO_H @@ -32583,7 +32583,7 @@ 231 0x1000 //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 233 0x0000 //TX_EPD_OFFST_01 -234 0x2710 //TX_RATIO_DT_L0_TH_HIGH +234 0x0190 //TX_RATIO_DT_L0_TH_HIGH 235 0x7FFF //TX_RATIO_DT_H_TH_CUT 236 0x7FFF //TX_MIN_EQ_RE_EST_13 237 0x0000 //TX_DTD_THR1_7 @@ -33179,9 +33179,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0100 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -33203,19 +33203,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0003 //TX_TDDRC_THRD_0 -855 0x0004 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1000 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x0800 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x13F4 //TX_TDDRC_DRC_GAIN +866 0x237B //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -33293,8 +33293,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x0100 //TX_MIC_VOLUME_MIC1MUTE -944 0x3BF6 //TX_TFMASKM4_2_DT_THR -945 0x2FA8 //TX_MEAN_GAIN500HZ_DT_THR +944 0x36B0 //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_AMS_RESRV_04 947 0x0000 //TX_AMS_RESRV_05 948 0x0000 //TX_AMS_RESRV_06 @@ -37766,9 +37766,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -37910,7 +37910,7 @@ 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0100 //TX_DT2_HOLD_N +171 0x0160 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -37936,21 +37936,21 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7530 //TX_DTD_THR1_0 -198 0x7530 //TX_DTD_THR1_1 -199 0x6978 //TX_DTD_THR1_2 +197 0x7FF0 //TX_DTD_THR1_0 +198 0x7FF3 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 204 0x7E00 //TX_DTD_THR2_0 -205 0x7E00 //TX_DTD_THR2_1 -206 0x5000 //TX_DTD_THR2_2 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 207 0x5000 //TX_DTD_THR2_3 208 0x5000 //TX_DTD_THR2_4 209 0x5000 //TX_DTD_THR2_5 210 0x5000 //TX_DTD_THR2_6 -211 0x7FFF //TX_DTD_THR3 +211 0x6CCC //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K 213 0x0FA0 //TX_DT_CUT_K 214 0x0020 //TX_DT_CUT_THR @@ -37964,8 +37964,8 @@ 222 0x023E //TX_ADPT_STRICT_H 223 0x0001 //TX_RATIO_DT_L_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW -225 0x2328 //TX_RATIO_DT_L_TH_HIGH -226 0x4E20 //TX_RATIO_DT_H_TH_HIGH +225 0x0578 //TX_RATIO_DT_L_TH_HIGH +226 0x5528 //TX_RATIO_DT_H_TH_HIGH 227 0x0001 //TX_RATIO_DT_L0_TH 228 0x6000 //TX_B_POST_FILT_ECHO_L 229 0x7FFF //TX_B_POST_FILT_ECHO_H @@ -37973,7 +37973,7 @@ 231 0x1000 //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 233 0x0000 //TX_EPD_OFFST_01 -234 0x2710 //TX_RATIO_DT_L0_TH_HIGH +234 0x0190 //TX_RATIO_DT_L0_TH_HIGH 235 0x7FFF //TX_RATIO_DT_H_TH_CUT 236 0x7FFF //TX_MIN_EQ_RE_EST_13 237 0x0000 //TX_DTD_THR1_7 @@ -38593,19 +38593,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0003 //TX_TDDRC_THRD_0 -855 0x0004 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1000 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x0800 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x13F4 //TX_TDDRC_DRC_GAIN +866 0x27D0 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -38683,8 +38683,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x0100 //TX_MIC_VOLUME_MIC1MUTE -944 0x3BF6 //TX_TFMASKM4_2_DT_THR -945 0x2FA8 //TX_MEAN_GAIN500HZ_DT_THR +944 0x36B0 //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_AMS_RESRV_04 947 0x0000 //TX_AMS_RESRV_05 948 0x0000 //TX_AMS_RESRV_06 @@ -67387,7 +67387,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0000 //TX_SAMPLINGFREQ_SIG @@ -67411,9 +67411,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -67534,17 +67534,17 @@ 147 0x0100 //TX_AEC_REF_GAIN_0 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 -150 0x7000 //TX_EAD_THR +150 0x7B00 //TX_EAD_THR 151 0x1000 //TX_THR_RE_EST -152 0x0200 //TX_MIN_EQ_RE_EST_0 -153 0x0080 //TX_MIN_EQ_RE_EST_1 -154 0x0080 //TX_MIN_EQ_RE_EST_2 -155 0x0200 //TX_MIN_EQ_RE_EST_3 -156 0x0200 //TX_MIN_EQ_RE_EST_4 -157 0x0200 //TX_MIN_EQ_RE_EST_5 -158 0x0200 //TX_MIN_EQ_RE_EST_6 -159 0x1800 //TX_MIN_EQ_RE_EST_7 -160 0x1800 //TX_MIN_EQ_RE_EST_8 +152 0x2000 //TX_MIN_EQ_RE_EST_0 +153 0x2000 //TX_MIN_EQ_RE_EST_1 +154 0x2000 //TX_MIN_EQ_RE_EST_2 +155 0x2000 //TX_MIN_EQ_RE_EST_3 +156 0x2000 //TX_MIN_EQ_RE_EST_4 +157 0x2000 //TX_MIN_EQ_RE_EST_5 +158 0x2000 //TX_MIN_EQ_RE_EST_6 +159 0x2000 //TX_MIN_EQ_RE_EST_7 +160 0x2000 //TX_MIN_EQ_RE_EST_8 161 0x3000 //TX_MIN_EQ_RE_EST_9 162 0x4000 //TX_MIN_EQ_RE_EST_10 163 0x6000 //TX_MIN_EQ_RE_EST_11 @@ -67555,7 +67555,7 @@ 168 0x2000 //TX_GAIN_NP 169 0x0180 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0050 //TX_DT2_HOLD_N +171 0x0008 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -67581,10 +67581,10 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x75F8 //TX_DTD_THR1_0 -198 0x7FF0 //TX_DTD_THR1_1 +197 0x7FEE //TX_DTD_THR1_0 +198 0x7FEE //TX_DTD_THR1_1 199 0x7FF0 //TX_DTD_THR1_2 -200 0x7DC8 //TX_DTD_THR1_3 +200 0x7EF4 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 @@ -68214,9 +68214,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0130 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -68238,19 +68238,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0004 //TX_TDDRC_THRD_0 -855 0x0010 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1200 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x4000 //TX_TDDRC_ALPHA_UP_00 861 0x6000 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x0DCE //TX_TDDRC_DRC_GAIN +866 0x1C2F //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -70082,7 +70082,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0001 //TX_SAMPLINGFREQ_SIG @@ -70106,9 +70106,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -70276,9 +70276,9 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7333 //TX_DTD_THR1_0 -198 0x78B4 //TX_DTD_THR1_1 -199 0x7333 //TX_DTD_THR1_2 +197 0x7FF8 //TX_DTD_THR1_0 +198 0x7FF8 //TX_DTD_THR1_1 +199 0x7FEE //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 @@ -70909,9 +70909,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0100 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -70933,19 +70933,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0001 //TX_TDDRC_THRD_0 -855 0x0002 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1200 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 -860 0x0800 //TX_TDDRC_ALPHA_UP_00 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 +860 0x1000 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x10CA //TX_TDDRC_DRC_GAIN +866 0x20C6 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -72777,7 +72777,7 @@ 0 0x0001 //TX_OPERATION_MODE_0 1 0x0001 //TX_OPERATION_MODE_1 2 0x00FB //TX_PATCH_REG -3 0x6F7D //TX_SENDFUNC_MODE_0 +3 0x6FFD //TX_SENDFUNC_MODE_0 4 0x0000 //TX_SENDFUNC_MODE_1 5 0x0002 //TX_NUM_MIC 6 0x0003 //TX_SAMPLINGFREQ_SIG @@ -72801,9 +72801,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -72945,7 +72945,7 @@ 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0100 //TX_DT2_HOLD_N +171 0x0160 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -72971,21 +72971,21 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7530 //TX_DTD_THR1_0 -198 0x7530 //TX_DTD_THR1_1 -199 0x6978 //TX_DTD_THR1_2 +197 0x7FF0 //TX_DTD_THR1_0 +198 0x7FF3 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 204 0x7E00 //TX_DTD_THR2_0 -205 0x7E00 //TX_DTD_THR2_1 -206 0x5000 //TX_DTD_THR2_2 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 207 0x5000 //TX_DTD_THR2_3 208 0x5000 //TX_DTD_THR2_4 209 0x5000 //TX_DTD_THR2_5 210 0x5000 //TX_DTD_THR2_6 -211 0x7FFF //TX_DTD_THR3 +211 0x6CCC //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K 213 0x0FA0 //TX_DT_CUT_K 214 0x0020 //TX_DT_CUT_THR @@ -72999,8 +72999,8 @@ 222 0x023E //TX_ADPT_STRICT_H 223 0x0001 //TX_RATIO_DT_L_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW -225 0x2328 //TX_RATIO_DT_L_TH_HIGH -226 0x4E20 //TX_RATIO_DT_H_TH_HIGH +225 0x0578 //TX_RATIO_DT_L_TH_HIGH +226 0x5528 //TX_RATIO_DT_H_TH_HIGH 227 0x0001 //TX_RATIO_DT_L0_TH 228 0x6000 //TX_B_POST_FILT_ECHO_L 229 0x7FFF //TX_B_POST_FILT_ECHO_H @@ -73008,7 +73008,7 @@ 231 0x1000 //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 233 0x0000 //TX_EPD_OFFST_01 -234 0x2710 //TX_RATIO_DT_L0_TH_HIGH +234 0x0190 //TX_RATIO_DT_L0_TH_HIGH 235 0x7FFF //TX_RATIO_DT_H_TH_CUT 236 0x7FFF //TX_MIN_EQ_RE_EST_13 237 0x0000 //TX_DTD_THR1_7 @@ -73604,9 +73604,9 @@ 827 0x0000 //TX_NOISE_IN_N 828 0x0000 //TX_NOISE_OUT_N 829 0x7C00 //TX_LAMBDA_PKA_FP -830 0x2000 //TX_TPKA_FP -831 0x0080 //TX_MIN_G_FP -832 0x2000 //TX_MAX_G_FP +830 0x0100 //TX_TPKA_FP +831 0x0400 //TX_MIN_G_FP +832 0x0800 //TX_MAX_G_FP 833 0x4848 //TX_FFP_FP_K_METAL 834 0x4000 //TX_A_POST_FLT_FP 835 0x0F5C //TX_RTO_OUTBEAM_TH @@ -73628,19 +73628,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0003 //TX_TDDRC_THRD_0 -855 0x0004 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1000 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x0800 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x13F4 //TX_TDDRC_DRC_GAIN +866 0x237B //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -73718,8 +73718,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x0100 //TX_MIC_VOLUME_MIC1MUTE -944 0x3BF6 //TX_TFMASKM4_2_DT_THR -945 0x2FA8 //TX_MEAN_GAIN500HZ_DT_THR +944 0x36B0 //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_AMS_RESRV_04 947 0x0000 //TX_AMS_RESRV_05 948 0x0000 //TX_AMS_RESRV_06 @@ -78191,9 +78191,9 @@ 24 0x0000 //TX_DIST2REF_04 25 0x0000 //TX_DIST2REF_05 26 0x0000 //TX_MMIC -27 0x1000 //TX_PGA_0 -28 0x1000 //TX_PGA_1 -29 0x1000 //TX_PGA_2 +27 0x0800 //TX_PGA_0 +28 0x0800 //TX_PGA_1 +29 0x0800 //TX_PGA_2 30 0x0000 //TX_PGA_3 31 0x0000 //TX_PGA_4 32 0x0000 //TX_PGA_5 @@ -78335,7 +78335,7 @@ 168 0x4000 //TX_GAIN_NP 169 0x0260 //TX_SE_HOLD_N 170 0x00C8 //TX_DT_HOLD_N -171 0x0100 //TX_DT2_HOLD_N +171 0x0160 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -78361,21 +78361,21 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7530 //TX_DTD_THR1_0 -198 0x7530 //TX_DTD_THR1_1 -199 0x6978 //TX_DTD_THR1_2 +197 0x7FF0 //TX_DTD_THR1_0 +198 0x7FF3 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 200 0x7FF0 //TX_DTD_THR1_3 201 0x7FF0 //TX_DTD_THR1_4 202 0x7FF0 //TX_DTD_THR1_5 203 0x7FF0 //TX_DTD_THR1_6 204 0x7E00 //TX_DTD_THR2_0 -205 0x7E00 //TX_DTD_THR2_1 -206 0x5000 //TX_DTD_THR2_2 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 207 0x5000 //TX_DTD_THR2_3 208 0x5000 //TX_DTD_THR2_4 209 0x5000 //TX_DTD_THR2_5 210 0x5000 //TX_DTD_THR2_6 -211 0x7FFF //TX_DTD_THR3 +211 0x6CCC //TX_DTD_THR3 212 0x0000 //TX_SPK_CUT_K 213 0x0FA0 //TX_DT_CUT_K 214 0x0020 //TX_DT_CUT_THR @@ -78389,8 +78389,8 @@ 222 0x023E //TX_ADPT_STRICT_H 223 0x0001 //TX_RATIO_DT_L_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW -225 0x2328 //TX_RATIO_DT_L_TH_HIGH -226 0x4E20 //TX_RATIO_DT_H_TH_HIGH +225 0x0578 //TX_RATIO_DT_L_TH_HIGH +226 0x5528 //TX_RATIO_DT_H_TH_HIGH 227 0x0001 //TX_RATIO_DT_L0_TH 228 0x6000 //TX_B_POST_FILT_ECHO_L 229 0x7FFF //TX_B_POST_FILT_ECHO_H @@ -78398,7 +78398,7 @@ 231 0x1000 //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 233 0x0000 //TX_EPD_OFFST_01 -234 0x2710 //TX_RATIO_DT_L0_TH_HIGH +234 0x0190 //TX_RATIO_DT_L0_TH_HIGH 235 0x7FFF //TX_RATIO_DT_H_TH_CUT 236 0x7FFF //TX_MIN_EQ_RE_EST_13 237 0x0000 //TX_DTD_THR1_7 @@ -79018,19 +79018,19 @@ 851 0x0000 //TX_FFP_RESRV_5 852 0x0000 //TX_FFP_RESRV_6 853 0x0002 //TX_FILTINDX -854 0x0003 //TX_TDDRC_THRD_0 -855 0x0004 //TX_TDDRC_THRD_1 -856 0x1000 //TX_TDDRC_THRD_2 -857 0x1000 //TX_TDDRC_THRD_3 -858 0x6000 //TX_TDDRC_SLANT_0 -859 0x6000 //TX_TDDRC_SLANT_1 +854 0x0000 //TX_TDDRC_THRD_0 +855 0x0018 //TX_TDDRC_THRD_1 +856 0x1800 //TX_TDDRC_THRD_2 +857 0x1800 //TX_TDDRC_THRD_3 +858 0x7FFF //TX_TDDRC_SLANT_0 +859 0x7FFF //TX_TDDRC_SLANT_1 860 0x0800 //TX_TDDRC_ALPHA_UP_00 861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00 862 0x0000 //TX_TDDRC_HMNC_FLAG 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x13F4 //TX_TDDRC_DRC_GAIN +866 0x27D0 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -79108,8 +79108,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x0100 //TX_MIC_VOLUME_MIC1MUTE -944 0x3BF6 //TX_TFMASKM4_2_DT_THR -945 0x2FA8 //TX_MEAN_GAIN500HZ_DT_THR +944 0x36B0 //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_AMS_RESRV_04 947 0x0000 //TX_AMS_RESRV_05 948 0x0000 //TX_AMS_RESRV_06 diff --git a/bluetooth/bluetooth_power_limits_AK3.csv b/bluetooth/bluetooth_power_limits_AK3.csv new file mode 100644 index 0000000..de423bd --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3.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,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,off,on,on,54,54,32,42,72,64,34,44,54,54,32,42,72,64,34,44 +off,off,off,on,off,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,off,off,on,on,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,off,on,off,off,on,54,54,32,42,72,64,34,44,54,54,32,42,72,64,34,44 +off,off,on,off,on,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,off,on,on,off,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,off,on,on,on,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,on,off,off,off,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,on,off,off,on,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,on,off,on,off,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,on,off,on,on,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,on,on,off,off,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,on,on,off,on,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,on,on,on,off,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,on,on,on,on,on,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +on,off,off,off,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,off,off,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,off,on,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,off,on,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,on,off,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,on,off,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,on,on,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,on,on,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,off,off,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,off,off,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,off,on,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,off,on,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,on,off,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,on,off,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,on,on,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,on,on,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +off,off,any,off,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,any,any,any,off,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 +off,any,any,on,any,off,54,54,32,42,54,54,34,44,54,54,32,42,54,54,34,44 diff --git a/bluetooth/bluetooth_power_limits_AK3_G576D_CA.csv b/bluetooth/bluetooth_power_limits_AK3_G576D_CA.csv new file mode 100644 index 0000000..eb2e786 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G576D_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,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,off,off,off,on,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,off,off,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +on,off,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +off,off,any,off,any,off,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,on,any,any,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,any,any,on,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 diff --git a/bluetooth/bluetooth_power_limits_AK3_G576D_EU.csv b/bluetooth/bluetooth_power_limits_AK3_G576D_EU.csv new file mode 100644 index 0000000..4bb254a --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G576D_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,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,any,off,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,any,any,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,any,any,on,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 diff --git a/bluetooth/bluetooth_power_limits_AK3_G576D_JP.csv b/bluetooth/bluetooth_power_limits_AK3_G576D_JP.csv new file mode 100644 index 0000000..4bb254a --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G576D_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,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,any,off,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,any,any,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,any,any,on,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 diff --git a/bluetooth/bluetooth_power_limits_AK3_G576D_US.csv b/bluetooth/bluetooth_power_limits_AK3_G576D_US.csv new file mode 100644 index 0000000..eb2e786 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G576D_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,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,off,off,off,on,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,off,off,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +on,off,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +off,off,any,off,any,off,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,on,any,any,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,any,any,on,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 diff --git a/bluetooth/bluetooth_power_limits_AK3_G6GPR_CA.csv b/bluetooth/bluetooth_power_limits_AK3_G6GPR_CA.csv new file mode 100644 index 0000000..eb2e786 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G6GPR_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,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,off,off,off,on,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,off,off,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +on,off,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +off,off,any,off,any,off,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,on,any,any,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,any,any,on,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 diff --git a/bluetooth/bluetooth_power_limits_AK3_G6GPR_EU.csv b/bluetooth/bluetooth_power_limits_AK3_G6GPR_EU.csv new file mode 100644 index 0000000..4bb254a --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G6GPR_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,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,any,off,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,any,any,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,any,any,on,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 diff --git a/bluetooth/bluetooth_power_limits_AK3_G6GPR_US.csv b/bluetooth/bluetooth_power_limits_AK3_G6GPR_US.csv new file mode 100644 index 0000000..eb2e786 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G6GPR_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,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,off,off,off,on,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,off,off,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +on,off,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +off,off,any,off,any,off,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,on,any,any,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,any,any,on,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 diff --git a/bluetooth/bluetooth_power_limits_AK3_G8HHN_EU.csv b/bluetooth/bluetooth_power_limits_AK3_G8HHN_EU.csv new file mode 100644 index 0000000..6623589 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G8HHN_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,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,off,off,off,on,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,off,off,on,off,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,off,off,on,on,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,off,on,off,off,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,off,on,off,on,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,off,on,on,off,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,off,on,on,on,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,off,off,off,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,off,off,on,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,off,on,off,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,off,on,on,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,on,off,off,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,on,off,on,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,on,on,off,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,on,on,on,on,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +on,off,off,off,off,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,off,off,off,on,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,off,off,on,off,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,off,off,on,on,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,off,on,off,off,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,off,on,off,on,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,off,on,on,off,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,off,on,on,on,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,on,off,off,off,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,on,off,off,on,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,on,off,on,off,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,on,off,on,on,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,on,on,off,off,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,on,on,off,on,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,on,on,on,off,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +on,on,on,on,on,any,62,62,35,46,72,72,36,46,62,62,35,46,72,72,36,46 +off,off,any,off,any,off,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,on,any,any,any,off,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 +off,any,any,on,any,off,72,72,35,46,72,72,36,46,72,72,35,46,72,72,36,46 diff --git a/bluetooth/bluetooth_power_limits_AK3_G8HHN_US.csv b/bluetooth/bluetooth_power_limits_AK3_G8HHN_US.csv new file mode 100644 index 0000000..95f94d8 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_G8HHN_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,72,72,72,50,72,72,72,50,72,72,72,50,72,72,72,50 +off,off,off,off,on,on,54,54,54,50,72,72,72,50,54,54,54,50,72,72,72,50 +off,off,off,on,off,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,off,off,on,on,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,off,on,off,off,on,54,54,54,50,72,72,72,50,54,54,54,50,72,72,72,50 +off,off,on,off,on,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,off,on,on,off,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,off,on,on,on,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,on,off,off,off,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,on,off,off,on,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,on,off,on,off,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,on,off,on,on,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,on,on,off,off,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,on,on,off,on,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,on,on,on,off,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,on,on,on,on,on,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +on,off,off,off,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,off,off,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,off,on,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,off,on,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,on,off,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,on,off,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,on,on,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,off,on,on,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,off,off,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,off,off,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,off,on,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,off,on,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,on,off,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,on,off,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,on,on,off,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +on,on,on,on,on,any,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30 +off,off,any,off,any,off,72,72,72,50,72,72,72,50,72,72,72,50,72,72,72,50 +off,on,any,any,any,off,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 +off,any,any,on,any,off,54,54,54,50,54,54,54,50,54,54,54,50,54,54,54,50 diff --git a/bluetooth/bluetooth_power_limits_AK3_GKV4X_CA.csv b/bluetooth/bluetooth_power_limits_AK3_GKV4X_CA.csv new file mode 100644 index 0000000..eb2e786 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_GKV4X_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,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,off,off,off,on,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,off,off,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +on,off,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +off,off,any,off,any,off,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,on,any,any,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,any,any,on,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 diff --git a/bluetooth/bluetooth_power_limits_AK3_GKV4X_EU.csv b/bluetooth/bluetooth_power_limits_AK3_GKV4X_EU.csv new file mode 100644 index 0000000..4bb254a --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_GKV4X_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,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,off,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,on,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,off,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,off,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,off,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,on,off,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,on,on,on,on,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,off,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,off,on,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,off,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,off,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,off,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,on,off,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +on,on,on,on,on,any,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,off,any,off,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,on,any,any,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 +off,any,any,on,any,off,66,62,32,42,72,64,34,44,66,62,32,42,72,64,34,44 diff --git a/bluetooth/bluetooth_power_limits_AK3_GKV4X_US.csv b/bluetooth/bluetooth_power_limits_AK3_GKV4X_US.csv new file mode 100644 index 0000000..eb2e786 --- /dev/null +++ b/bluetooth/bluetooth_power_limits_AK3_GKV4X_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,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,off,off,off,on,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,off,off,on,54,54,54,46,72,64,72,54,54,54,54,46,72,64,72,54 +off,off,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,off,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,off,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,off,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,off,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,on,on,on,on,on,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +on,off,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,off,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,off,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,off,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,off,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +on,on,on,on,on,any,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 +off,off,any,off,any,off,72,62,72,46,72,64,72,54,72,62,72,46,72,64,72,54 +off,on,any,any,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 +off,any,any,on,any,off,54,54,54,46,54,54,54,54,54,54,54,46,54,54,54,54 diff --git a/device-akita.mk b/device-akita.mk index 3973be3..c52d0c5 100644 --- a/device-akita.mk +++ b/device-akita.mk @@ -14,9 +14,20 @@ # limitations under the License. # +PRODUCT_RELEASE_CONFIG_MAPS += vendor/google_devices/release/phones/release_config_map.mk + TARGET_KERNEL_DIR ?= device/google/akita-kernel TARGET_BOARD_KERNEL_HEADERS := device/google/akita-kernel/kernel-headers +ifdef RELEASE_GOOGLE_AKITA_KERNEL_VERSION +TARGET_LINUX_KERNEL_VERSION := $(RELEASE_GOOGLE_AKITA_KERNEL_VERSION) +endif + +ifdef RELEASE_GOOGLE_AKITA_KERNEL_DIR +TARGET_KERNEL_DIR := $(RELEASE_GOOGLE_AKITA_KERNEL_DIR) +TARGET_BOARD_KERNEL_HEADERS := $(RELEASE_GOOGLE_AKITA_KERNEL_DIR)/kernel-headers +endif + $(call inherit-product-if-exists, vendor/google_devices/akita/prebuilts/device-vendor-akita.mk) $(call inherit-product-if-exists, vendor/google_devices/zuma/prebuilts/device-vendor.mk) $(call inherit-product-if-exists, vendor/google_devices/zuma/proprietary/device-vendor.mk) @@ -32,7 +43,6 @@ include hardware/google/pixel/vibrator/cs40l26/device.mk include device/google/gs-common/bcmbt/bluetooth.mk include device/google/gs-common/touch/gti/gti.mk include device/google/gs-common/modem/radio_ext/radio_ext.mk -include device/google/gs-common/diagnosticstool/diagnosticstool.mk # go/lyric-soong-variables $(call soong_config_set,lyric,camera_hardware,akita) @@ -50,7 +60,8 @@ PRODUCT_COPY_FILES += \ # Display PRODUCT_COPY_FILES += \ device/google/akita/akita/display_colordata_dev_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_colordata_dev_cal0.pb \ - device/google/akita/akita/display_golden_google-ak3b_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_google-ak3b_cal0.pb + device/google/akita/akita/display_golden_google-ak3b_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_google-ak3b_cal0.pb \ + device/google/akita/display_golden_external_display_cal2.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_external_display_cal2.pb # Display brightness curve PRODUCT_COPY_FILES += \ @@ -74,6 +85,7 @@ PRODUCT_PACKAGES += \ PRODUCT_PROPERTY_OVERRIDES += \ persist.vendor.camera.adjust_backend_min_freq_for_1p_front_video_1080p_30fps=1 \ persist.vendor.camera.adjust_backend_min_freq_for_video_120fps=1 \ + persist.vendor.camera.adjust_cam_uclamp_min_for_1p_rear_video_60fps=1 \ persist.vendor.camera.extended_launch_boost=1 \ persist.vendor.camera.optimized_tnr_freq=1 \ vendor.camera.debug.enable_software_post_sharpen_node=false \ @@ -84,12 +96,13 @@ PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_VENDOR_PROPERTIES += \ persist.vendor.camera.front_720P_always_binning=true +# Enable camera exif model/make reporting +PRODUCT_VENDOR_PROPERTIES += \ + persist.vendor.camera.exif_reveal_make_model=true + # Media Performance Class 13 PRODUCT_PROPERTY_OVERRIDES += ro.odm.build.media_performance_class=33 -# Modem -PRODUCT_PROPERTY_OVERRIDES += persist.vendor.radio.volte_mif_off=true - # NFC PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \ @@ -134,6 +147,22 @@ PRODUCT_PROPERTY_OVERRIDES += \ persist.bluetooth.a2dp_offload.disabled=false \ persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac +# Bluetooth Tx power caps +PRODUCT_COPY_FILES += \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G6GPR_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G6GPR_CA.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G6GPR_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G6GPR_EU.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G6GPR_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G6GPR_US.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G8HHN_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G8HHN_EU.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G8HHN_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G8HHN_US.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G576D_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G576D_CA.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G576D_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G576D_EU.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G576D_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G576D_JP.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_G576D_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G576D_US.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_GKV4X_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GKV4X_CA.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_GKV4X_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GKV4X_EU.csv \ + device/google/akita/bluetooth/bluetooth_power_limits_AK3_GKV4X_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GKV4X_US.csv + # POF PRODUCT_PRODUCT_PROPERTIES += \ ro.bluetooth.finder.supported=true @@ -286,7 +315,7 @@ PRODUCT_PACKAGES += \ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/akita/prebuilts ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION))) PRODUCT_SOONG_NAMESPACES += vendor/google_devices/akita/prebuilts/trusty/24Q1 -else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION))) +else ifneq (,$(filter AP2% AP3%,$(RELEASE_PLATFORM_VERSION))) PRODUCT_SOONG_NAMESPACES += vendor/google_devices/akita/prebuilts/trusty/24Q2 else PRODUCT_SOONG_NAMESPACES += vendor/google_devices/akita/prebuilts/trusty/trunk @@ -308,7 +337,7 @@ PRODUCT_VENDOR_PROPERTIES += \ GOODIX_CONFIG_BUILD_VERSION := g7_trusty ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION))) PRODUCT_SOONG_NAMESPACES += vendor/google_devices/akita/prebuilts/firmware/fingerprint/24Q1 -else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION))) +else ifneq (,$(filter AP2% AP3%,$(RELEASE_PLATFORM_VERSION))) PRODUCT_SOONG_NAMESPACES += vendor/google_devices/akita/prebuilts/firmware/fingerprint/24Q2 else PRODUCT_SOONG_NAMESPACES += vendor/google_devices/akita/prebuilts/firmware/fingerprint/trunk @@ -357,7 +386,7 @@ PRODUCT_VENDOR_PROPERTIES += \ # Increment the SVN for any official public releases PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.build.svn=1 + ro.vendor.build.svn=2 # Keyboard height ratio and bottom padding in dp for portrait mode PRODUCT_PRODUCT_PROPERTIES += \ diff --git a/display_golden_external_display_cal2.pb b/display_golden_external_display_cal2.pb new file mode 100644 index 0000000..a5e604b Binary files /dev/null and b/display_golden_external_display_cal2.pb differ diff --git a/location/gnssd/Android.bp b/location/gnssd/Android.bp index 0d47910..f5b180c 100644 --- a/location/gnssd/Android.bp +++ b/location/gnssd/Android.bp @@ -14,29 +14,8 @@ license { ], } -soong_config_module_type { - name: "lassen_gnss_aidl_service_cc_defaults", - module_type: "cc_defaults", - config_namespace: "pixel_gnss", - bool_variables: ["enable_pixel_gnss_aidl_service"], - properties: ["vintf_fragments"], -} - -lassen_gnss_aidl_service_cc_defaults { - name: "lassen_gnss_aidl_service_cc_defaults", - soong_config_variables: { - enable_pixel_gnss_aidl_service: { - vintf_fragments: ["android.hardware.gnss@vendor.xml"], - conditions_default: { - vintf_fragments: ["android.hardware.gnss@default.xml"], - }, - }, - }, -} - cc_prebuilt_binary { name: "android.hardware.gnss-service", - defaults: ["lassen_gnss_aidl_service_cc_defaults"], arch: { arm64: { srcs: ["release/android.hardware.gnss-service"], @@ -72,6 +51,7 @@ cc_prebuilt_binary { }, init_rc: ["init.gnss.rc"], + vintf_fragments: ["android.hardware.gnss@default.xml"], } cc_prebuilt_binary { diff --git a/location/gnssd/android.hardware.gnss@vendor.xml b/location/gnssd/android.hardware.gnss@vendor.xml deleted file mode 100644 index 3b1525b..0000000 --- a/location/gnssd/android.hardware.gnss@vendor.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - android.hardware.gnss - 3 - IGnss/vendor - - diff --git a/location/gnssd/release/android.hardware.gnss-service b/location/gnssd/release/android.hardware.gnss-service index 1269801..867f055 100644 Binary files a/location/gnssd/release/android.hardware.gnss-service and b/location/gnssd/release/android.hardware.gnss-service differ diff --git a/location/gnssd/release/gnssd b/location/gnssd/release/gnssd index 3ee10e2..20cc957 100644 Binary files a/location/gnssd/release/gnssd and b/location/gnssd/release/gnssd differ diff --git a/location/gnssd/release/gps.cfg b/location/gnssd/release/gps.cfg index a1b4ad6..41e474d 100644 --- a/location/gnssd/release/gps.cfg +++ b/location/gnssd/release/gps.cfg @@ -16,6 +16,10 @@ uni_log_max_file_count=5 uni_log_max_size_mb=20 uni_log_total_max_size_mb=100 +# to enable ism stream for GAAM +ism_stream_enable=1 +caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK + gnss_device_type=K041 gnss_device_patch_address=0 gnss_device_patch_file=/vendor/firmware/kepler.bin @@ -23,8 +27,8 @@ gnss_device_patch_file=/vendor/firmware/kepler.bin # send debug req on MCW oddity #Chip_Configuration_Io_Options=0x85 -# Enable dynamic HSI -Chip_Configuration_Dynamic_HSI=1 +# Disable dynamic HSI +Chip_Configuration_Dynamic_HSI=0 # borrow this field to force CP crash on GAL bad ISM #Chip_Configuration_WT1=1 @@ -47,6 +51,12 @@ scheduling_enabled=1 ### temporarily disable precise time aiding ### Chip_Configuration_AidingConfiguration=0x00020046 +# VDR End condition (meter, meter, sec, sec) +ChipCfg_VDR_high_end_Distance = 200 +ChipCfg_VDR_low_end_Distance = 200 +ChipCfg_VDR_high_end_Time = 20 +ChipCfg_VDR_low_end_Time = 20 + # set shared reference clock for freq aiding (0x20) # enable dcxo (0x04) Chip_Configuration_RefClkControl=0x24 @@ -152,7 +162,7 @@ GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 -Chip_Configuration_mems_data_Configuration=13 +Chip_Configuration_mems_data_Configuration=5 Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1 CP_LocTech_PrimaryConst=0 CP_LocTech_Constraints=1 @@ -165,7 +175,11 @@ SpotLogger_Allowed=0 RfPathLossDb_Ap=3500 RfPathLossDb_Cp=3500 NmeaBitmask=0x010003fff + +# force engine to use entire response time for emergency session; default 0 IsUseEntireRespTime911=1 +# force engine to engage high accuracy if entire response time used; default 0 +isForceHighAccuracyMode=1 # 0: Use calibrated Accel data 1: Use uncalibrated Accel data isUseUncalAccel=1 @@ -235,7 +249,6 @@ ENABLE_LPP_CP=0 ENABLE_LPPE_CP=0 ENABLE_5G_CP_CAPS_MSA=0 ENABLE_5G_CP_CAPS_MSB=0 -SUPL_SSL_METHOD=TLSv1 USE_EMER_PDN_FOR_EMER_SUPL=0 # DOCOMO GNSS_CARRIER_ID=8 diff --git a/location/gnssd/release/gps_user.cfg b/location/gnssd/release/gps_user.cfg index 50412c0..70b4f52 100644 --- a/location/gnssd/release/gps_user.cfg +++ b/location/gnssd/release/gps_user.cfg @@ -4,18 +4,24 @@ debug_enable=0 mem_dump_to_node=0 GlueLayer_IsGedKeyExist=1 GlueLayer_EnableGnssCfgInterface=1 +ism_stream_enable=1 +caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK gnss_device_type=K041 gnss_device_patch_address=0 gnss_device_patch_file=/vendor/firmware/kepler.bin -Chip_Configuration_Dynamic_HSI=1 +Chip_Configuration_Dynamic_HSI=0 GlueLayer_IsPlatformRefTimeEnable=1 chpp_betp_client=1 -chpp_log_level=2 +chpp_log_level=0 gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc gnss_device_data_port_chpp_present=1 GlueLayer_YearOfHW=2023 scheduling_enabled=1 Chip_Configuration_AidingConfiguration=0x00020046 +ChipCfg_VDR_high_end_Distance = 200 +ChipCfg_VDR_low_end_Distance = 200 +ChipCfg_VDR_high_end_Time = 20 +ChipCfg_VDR_low_end_Time = 20 Chip_Configuration_RefClkControl=0x24 Chip_Configuration_DCXO_CrystalType=0x11 spam_dog_ms=0 @@ -47,7 +53,7 @@ GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 -Chip_Configuration_mems_data_Configuration=13 +Chip_Configuration_mems_data_Configuration=5 Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1 CP_LocTech_PrimaryConst=0 CP_LocTech_Constraints=1 @@ -60,8 +66,8 @@ RfPathLossDb_Ap=3500 RfPathLossDb_Cp=3500 NmeaBitmask=0x010003fff IsUseEntireRespTime911=1 +isForceHighAccuracyMode=1 isUseUncalAccel=1 - GNSS_CARRIER_CONFIG_BEGIN GNSS_CARRIER_ID=0 ENABLE_2G_CP_CAPS_MSA=1 @@ -92,45 +98,35 @@ ENABLE_NLP_IN_LPPE=1 ENABLE_NLP_IN_AGNSS=0 ENABLE_LPP_HA_GAD_SHAPE=0 USE_EMER_PDN_FOR_EMER_SUPL=1 - GNSS_CARRIER_ID=1 - GNSS_CARRIER_ID=2 ENABLE_3G_CP_CAPS_MSA=0 ENABLE_4G_CP_CAPS_MSA=0 ENABLE_NLP_IN_LPPE=0 ENABLE_NLP_IN_AGNSS=1 ENABLE_LPP_HA_GAD_SHAPE=1 - GNSS_CARRIER_ID=3 ENABLE_LPP_UP=1 ENABLE_LPPE_UP=3 SUPL_UT2_SEC=10 SUPL_UT3_SEC=30 SUPL_SSL_METHOD=TLSv1_2 - GNSS_CARRIER_ID=4 - GNSS_CARRIER_ID=5 ENABLE_LPP_UP=1 ENABLE_LPPE_UP=3 - GNSS_CARRIER_ID=6 ENABLE_LPP_CP=0 ENABLE_LPP_UP=1 ENABLE_LPPE_CP=0 ENABLE_LPPE_UP=3 - GNSS_CARRIER_ID=7 ENABLE_LPP_CP=0 ENABLE_LPPE_CP=0 ENABLE_5G_CP_CAPS_MSA=0 ENABLE_5G_CP_CAPS_MSB=0 -SUPL_SSL_METHOD=TLSv1 USE_EMER_PDN_FOR_EMER_SUPL=0 - GNSS_CARRIER_ID=8 - GNSS_CARRIER_ID=9 ENABLE_LPP_UP=1 ENABLE_LPPE_UP=3 diff --git a/location/gnssd/release/kepler.bin b/location/gnssd/release/kepler.bin index f673c29..971378c 100644 Binary files a/location/gnssd/release/kepler.bin and b/location/gnssd/release/kepler.bin differ diff --git a/nfc/libnfc-hal-st.conf b/nfc/libnfc-hal-st.conf index 442e785..51dfb91 100644 --- a/nfc/libnfc-hal-st.conf +++ b/nfc/libnfc-hal-st.conf @@ -8,7 +8,7 @@ NFC_DEBUG_ENABLED=0 ############################################################################### # Vendor specific mode to enable FW (RF & SWP) traces. -STNFC_FW_DEBUG_ENABLED=0 +STNFC_FW_DEBUG_ENABLED=1 ############################################################################### # File used for NFA storage diff --git a/powerhint-akita.json b/powerhint-akita.json index 079db38..923d0dc 100644 --- a/powerhint-akita.json +++ b/powerhint-akita.json @@ -300,6 +300,7 @@ "Path": "/proc/vendor_sched/groups/cam/uclamp_min", "Values": [ "765", + "250", "0" ], "ResetOnInit": true @@ -793,15 +794,6 @@ "20 40" ], "ResetOnInit": true - }, - { - "Name": "SchedLibMaskIn", - "Path": "/proc/vendor_sched/sched_lib_mask_in", - "Values": [ - "0x100", - "0x0" - ], - "ResetOnInit": true } ], "Actions": [ @@ -964,12 +956,6 @@ "Duration": 5000, "Value": "1" }, - { - "PowerHint": "LAUNCH", - "Node": "SchedLibMaskIn", - "Duration": 5000, - "Value": "0x100" - }, { "PowerHint": "LAUNCH_EXTEND", "Node": "CPUBigClusterMaxFreq", @@ -1048,12 +1034,6 @@ "Duration": 2000, "Value": "1" }, - { - "PowerHint": "LAUNCH_EXTEND", - "Node": "SchedLibMaskIn", - "Duration": 5000, - "Value": "0x100" - }, { "PowerHint": "LAUNCH_PMU", "Node": "PMU_POLL", @@ -1514,6 +1494,12 @@ "Duration": 0, "Value": "1" }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CAMUClampBoost", + "Duration": 0, + "Value": "250" + }, { "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_LIT_LIMIT_FREQ", @@ -2224,6 +2210,12 @@ "Duration": 0, "Value": "233000" }, + { + "PowerHint": "CAMERA_ADJUST_CAM_UCLAMP_MIN", + "Node": "CAMUClampBoost", + "Duration": 0, + "Value": "250" + }, { "PowerHint": "FIXED_PERFORMANCE", "Node": "CPUBigClusterMaxFreq", @@ -2499,12 +2491,6 @@ "Duration": 0, "Value": "0" }, - { - "PowerHint": "GAME", - "Node": "CPUUtilThreshold", - "Duration": 0, - "Value": "1280" - }, { "PowerHint": "GAME", "Node": "VIRTUAL-SKIN-CPU-MID", @@ -2523,12 +2509,6 @@ "Duration": 0, "Value": "1" }, - { - "PowerHint": "GAME", - "Node": "SchedLibMaskIn", - "Duration": 0, - "Value": "0x100" - }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", "Node": "PMU_POLL", @@ -2859,7 +2839,7 @@ "Name": "REFRESH_120FPS", "PID_On": true, "PID_Po": 2.0, - "PID_Pu": 1.0, + "PID_Pu": 0.6, "PID_I": 0.0, "PID_I_Init": 200, "PID_I_High": 512, diff --git a/powerstats/akita/service.cpp b/powerstats/akita/service.cpp index 743a84b..b5ad6f1 100644 --- a/powerstats/akita/service.cpp +++ b/powerstats/akita/service.cpp @@ -27,6 +27,7 @@ #include #include #include +#include using aidl::android::hardware::power::stats::DisplayStateResidencyDataProvider; using aidl::android::hardware::power::stats::EnergyConsumerType; @@ -35,18 +36,25 @@ using aidl::android::hardware::power::stats::PowerStatsEnergyConsumer; void addDisplay(std::shared_ptr p) { // Add display residency stats - std::vector states = { - "Off", - "LP: 1080x2400@30", - "On: 1080x2400@60", - "On: 1080x2400@120", - "HBM: 1080x2400@60", - "HBM: 1080x2400@120"}; + struct stat buffer; + if (stat("/sys/class/drm/card0/device/primary-panel/time_in_state", &buffer)) { + // time_in_state doesn't exist + std::vector states = { + "Off", + "LP: 1080x2400@30", + "On: 1080x2400@60", + "On: 1080x2400@120", + "HBM: 1080x2400@60", + "HBM: 1080x2400@120"}; - p->addStateResidencyDataProvider(std::make_unique( - "Display", - "/sys/class/backlight/panel0-backlight/state", - states)); + p->addStateResidencyDataProvider(std::make_unique( + "Display", + "/sys/class/backlight/panel0-backlight/state", + states)); + } else { + // time_in_state exists + addDisplayMRR(p); + } // Add display energy consumer p->addEnergyConsumer(PowerStatsEnergyConsumer::createMeterAndEntityConsumer( diff --git a/rro_overlays/NfcOverlay/res/values/config.xml b/rro_overlays/NfcOverlay/res/values/config.xml index b6f04de..717cf7d 100644 --- a/rro_overlays/NfcOverlay/res/values/config.xml +++ b/rro_overlays/NfcOverlay/res/values/config.xml @@ -33,4 +33,5 @@ 96 + true diff --git a/rro_overlays/WifiOverlay/res/values/config.xml b/rro_overlays/WifiOverlay/res/values/config.xml index 7885c16..f43162c 100644 --- a/rro_overlays/WifiOverlay/res/values/config.xml +++ b/rro_overlays/WifiOverlay/res/values/config.xml @@ -159,4 +159,16 @@ true + + + true + + 3 + + + true diff --git a/self-extractors/Android.mk b/self-extractors/Android.mk deleted file mode 100644 index e69de29..0000000 diff --git a/self-extractors/extract-lists.txt b/self-extractors/extract-lists.txt index e8333da..9f3c26f 100644 --- a/self-extractors/extract-lists.txt +++ b/self-extractors/extract-lists.txt @@ -5,13 +5,11 @@ IMAGES/vendor_dlkm.img \ RADIO/bootloader.img \ RADIO/radio.img \ - system_ext/etc/permissions/com.android.qns.xml \ system_ext/etc/permissions/com.shannon.imsservice.xml \ system_ext/etc/permissions/com.shannon.rcsservice.xml \ system_ext/lib64/libmediaadaptor.so \ system_ext/priv-app/ShannonRcs/ShannonRcs.apk \ system_ext/priv-app/ShannonIms/ShannonIms.apk \ - system_ext/priv-app/PixelQualifiedNetworksService/PixelQualifiedNetworksService.apk \ " ;; diff --git a/self-extractors/google_devices/staging/Android.mk b/self-extractors/google_devices/staging/Android.mk index 2752bae..7ad5c0f 100644 --- a/self-extractors/google_devices/staging/Android.mk +++ b/self-extractors/google_devices/staging/Android.mk @@ -64,7 +64,7 @@ LOCAL_PRIVILEGED_MODULE := true LOCAL_MODULE_OWNER := samsung 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 diff --git a/self-extractors/google_devices/staging/Android.mk.template b/self-extractors/google_devices/staging/Android.mk.template new file mode 100644 index 0000000..f6ab5f2 --- /dev/null +++ b/self-extractors/google_devices/staging/Android.mk.template @@ -0,0 +1,57 @@ +# +# Copyright (C) 2023 The Android Open-Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +LOCAL_PATH := $(call my-dir) + +ifneq ($(filter akita,$(TARGET_DEVICE)),) + $(call add-radio-file,bootloader.img) + $(call add-radio-file,radio.img) +endif + +ifneq ($(filter akita,$(TARGET_DEVICE)),) +include $(CLEAR_VARS) +LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) +LOCAL_MODULE := ShannonIms +LOCAL_MODULE_TAGS := optional +LOCAL_BUILT_MODULE_STEM := package.apk +LOCAL_SYSTEM_EXT_MODULE := true +LOCAL_PRIVILEGED_MODULE := true +LOCAL_MODULE_OWNER := samsung +LOCAL_MODULE_CLASS := APPS +LOCAL_SRC_FILES := $(LOCAL_MODULE).apk +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 +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) +LOCAL_MODULE := ShannonRcs +LOCAL_MODULE_TAGS := optional +LOCAL_BUILT_MODULE_STEM := package.apk +LOCAL_SYSTEM_EXT_MODULE := true +LOCAL_PRIVILEGED_MODULE := true +LOCAL_MODULE_OWNER := samsung +LOCAL_MODULE_CLASS := APPS +LOCAL_SRC_FILES := $(LOCAL_MODULE).apk +LOCAL_CERTIFICATE := platform +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../COPYRIGHT $(LOCAL_PATH)/../LICENSE +include $(BUILD_PREBUILT) + +endif diff --git a/self-extractors/google_devices/staging/device-partial.mk b/self-extractors/google_devices/staging/device-partial.mk index 023145f..1479715 100644 --- a/self-extractors/google_devices/staging/device-partial.mk +++ b/self-extractors/google_devices/staging/device-partial.mk @@ -17,7 +17,6 @@ PRODUCT_SOONG_NAMESPACES += \ # AOSP packages required by the blobs PRODUCT_PACKAGES := \ - PixelQualifiedNetworksService \ ShannonIms \ ShannonRcs \ @@ -26,7 +25,6 @@ PRODUCT_PACKAGES += \ # blob(s) necessary for akita hardware PRODUCT_COPY_FILES := \ - vendor/google_devices/akita/proprietary/com.android.qns.xml:system_ext/etc/permissions/com.android.qns.xml:google \ vendor/google_devices/akita/proprietary/com.shannon.imsservice.xml:system_ext/etc/permissions/com.shannon.imsservice.xml:samsung \ vendor/google_devices/akita/proprietary/com.shannon.rcsservice.xml:system_ext/etc/permissions/com.shannon.rcsservice.xml:samsung \ diff --git a/thermal_info_config_akita.json b/thermal_info_config_akita.json index 70d6666..71f21ad 100644 --- a/thermal_info_config_akita.json +++ b/thermal_info_config_akita.json @@ -221,6 +221,7 @@ "Name":"VIRTUAL-SKIN-HINT", "Type":"UNKNOWN", "VirtualSensor":true, + "Hidden":true, "TriggerSensor":"soc_therm", "Formula":"MAXIMUM", "Combination":["VIRTUAL-SKIN"], @@ -458,21 +459,21 @@ "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156], "MaxReleaseStep": 1, "MaxThrottleStep": 1, - "CdevCeiling": [0, 6, 6, 6, 6, 6, 6] + "CdevCeiling": [0, 2, 6, 6, 6, 6, 6] }, { "CdevRequest": "thermal-cpufreq-1", "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428], "MaxReleaseStep": 1, "MaxThrottleStep": 2, - "CdevCeiling": [0, 9, 9, 9, 9, 9, 9] + "CdevCeiling": [0, 6, 9, 9, 9, 9, 9] }, { "CdevRequest": "thermal-cpufreq-2", "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225], "MaxReleaseStep": 1, "MaxThrottleStep": 2, - "CdevCeiling": [0, 12, 12, 12, 12, 12, 12] + "CdevCeiling": [0, 8, 12, 12, 12, 12, 12] } ] }