diff --git a/audio/bluejay/audio-tables.mk b/audio/bluejay/audio-tables.mk
index eb8251c..07dec10 100644
--- a/audio/bluejay/audio-tables.mk
+++ b/audio/bluejay/audio-tables.mk
@@ -46,6 +46,7 @@ PRODUCT_COPY_FILES += \
device/google/bluejay/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/HANDSFREE.dat:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/HANDSFREE.dat \
device/google/bluejay/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/HANDSET.dat:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/HANDSET.dat \
device/google/bluejay/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/HEADSET.dat:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/HEADSET.dat \
+ device/google/bluejay/audio/$(AUDIO_TABLE_FOLDER)/tuning/fortemedia/mcps.dat:$(TARGET_COPY_OUT_VENDOR)/etc/aoc/mcps.dat \
device/google/bluejay/audio/$(AUDIO_TABLE_FOLDER)/tuning/waves/waves_config.ini:$(TARGET_COPY_OUT_VENDOR)/etc/waves_config.ini \
device/google/bluejay/audio/$(AUDIO_TABLE_FOLDER)/tuning/waves/waves_preset.mps:$(TARGET_COPY_OUT_VENDOR)/etc/waves_preset.mps
diff --git a/audio/bluejay/config/audio_policy_configuration.xml b/audio/bluejay/config/audio_policy_configuration.xml
index 90ee1c3..e898f85 100644
--- a/audio/bluejay/config/audio_policy_configuration.xml
+++ b/audio/bluejay/config/audio_policy_configuration.xml
@@ -28,7 +28,7 @@
Speaker
-
@@ -82,7 +82,7 @@
+ channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/>
Speaker
-
@@ -82,7 +82,7 @@
+ channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/>
Speaker
-
@@ -82,7 +82,7 @@
+ channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO"/>
1,-5000
33,-3500
- 66,-2300
+ 66,-2400
100,-1600
- 1,-3600
+ 1,-4000
33,-2400
66,-1200
100,0
@@ -79,8 +79,14 @@ volume index from 0 to 100.
ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
-
+
+ 1,-6200
+ 28,-3800
+ 72,-1650
+ 80,-1400
+ 92,-800
+ 100,0
+
- 0,-3600
+ 0,-4000
33,-2400
66,-1200
100,0
@@ -104,7 +110,7 @@ volume index from 0 to 100.
- 1,-3600
+ 1,-4000
33,-2400
66,-1200
100,0
@@ -146,7 +152,7 @@ volume index from 0 to 100.
1,-5000
33,-3500
- 66,-2300
+ 66,-2400
100,-1600
100,-1800
- 1,-4100
+ 1,-6000
33,-3000
- 66,-1800
- 100,-700
+ 66,-2200
+ 100,-1600
diff --git a/audio/bluejay/config/mixer_paths_factory.xml b/audio/bluejay/config/mixer_paths_factory.xml
index d82e6f4..e68aa88 100644
--- a/audio/bluejay/config/mixer_paths_factory.xml
+++ b/audio/bluejay/config/mixer_paths_factory.xml
@@ -34,6 +34,14 @@
+
+
+
+
+
+
+
+
@@ -273,11 +281,13 @@
+
+
diff --git a/audio/bluejay/tuning/bluenote/recording.gatf b/audio/bluejay/tuning/bluenote/recording.gatf
index 67dbdbf..a801174 100644
Binary files a/audio/bluejay/tuning/bluenote/recording.gatf and b/audio/bluejay/tuning/bluenote/recording.gatf differ
diff --git a/audio/bluejay/tuning/fortemedia/BLUETOOTH.dat b/audio/bluejay/tuning/fortemedia/BLUETOOTH.dat
index 1d9d245..5c829f0 100644
Binary files a/audio/bluejay/tuning/fortemedia/BLUETOOTH.dat and b/audio/bluejay/tuning/fortemedia/BLUETOOTH.dat differ
diff --git a/audio/bluejay/tuning/fortemedia/BLUETOOTH.mods b/audio/bluejay/tuning/fortemedia/BLUETOOTH.mods
index 7e1474c..a21cac0 100644
--- a/audio/bluejay/tuning/fortemedia/BLUETOOTH.mods
+++ b/audio/bluejay/tuning/fortemedia/BLUETOOTH.mods
@@ -1,7 +1,7 @@
#PLATFORM_NAME gChip
#EXPORT_FLAG BLUETOOTH
#SINGLE_API_VER 1.1.6
-#SAVE_TIME 2021-12-01 17:44:23
+#SAVE_TIME 2022-01-13 15:49:22
#CASE_NAME BLUETOOTH-RESERVE1-VOICE_GENERIC-FB
#PARAM_MODE FULL
@@ -1869,14 +1869,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
-108 0x0CAE //TX_MIC_BLOCK_VOLUME
+107 0x0800 //TX_MIC_REFBLK_VOLUME
+108 0x0900 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -1887,7 +1887,7 @@
122 0x0000 //TX_FENE_HOLD
123 0x4000 //TX_FE_ENER_TH_MTS
124 0x0004 //TX_FE_ENER_TH_EXP
-125 0x6000 //TX_C_POST_FLT_MIC_MAINBLK
+125 0x7FFF //TX_C_POST_FLT_MIC_MAINBLK
126 0x6000 //TX_C_POST_FLT_MIC_REFBLK
127 0x0010 //TX_MIC_BLOCK_N
128 0x7646 //TX_A_HP
@@ -1942,7 +1942,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0xF6A0 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -1998,8 +1998,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x0770 //TX_MIN_EQ_RE_EST_13
+237 0xFF38 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -2628,7 +2628,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0A00 //TX_TDDRC_DRC_GAIN
+866 0x0B39 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -3623,7 +3623,7 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
108 0x0C00 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
@@ -3641,7 +3641,7 @@
122 0x0000 //TX_FENE_HOLD
123 0x4000 //TX_FE_ENER_TH_MTS
124 0x0004 //TX_FE_ENER_TH_EXP
-125 0x6000 //TX_C_POST_FLT_MIC_MAINBLK
+125 0x3000 //TX_C_POST_FLT_MIC_MAINBLK
126 0x6000 //TX_C_POST_FLT_MIC_REFBLK
127 0x0010 //TX_MIC_BLOCK_N
128 0x7B02 //TX_A_HP
@@ -3696,7 +3696,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0xC568 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -3752,8 +3752,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x03E8 //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
+236 0x0800 //TX_MIN_EQ_RE_EST_13
+237 0xADF8 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -4382,7 +4382,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0C97 //TX_TDDRC_DRC_GAIN
+866 0x0E21 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -5377,14 +5377,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
108 0x0CAE //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -5449,8 +5449,8 @@
176 0x0000 //TX_REF_DELAY_LENGTH
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
-179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+179 0xF060 //TX_MIN_EQ_RE_EST_14
+180 0xF128 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -5506,8 +5506,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x3A98 //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
+236 0xFC18 //TX_MIN_EQ_RE_EST_13
+237 0xDAE4 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -5778,8 +5778,8 @@
505 0x4000 //TX_C_POST_FLT_CUT
506 0x2000 //TX_RADIODTLV
507 0x0320 //TX_POWER_LINEIN_TH
-508 0x0014 //TX_FE_VADCOUNT_TH_FC
-509 0x0000 //TX_ECHO_SUPP_FC
+508 0x001A //TX_FE_VADCOUNT_TH_FC
+509 0x000A //TX_ECHO_SUPP_FC
510 0x0C80 //TX_ECHO_TH
511 0x6666 //TX_MIC_TO_BFGAIN
512 0x0000 //TX_MICTOBFGAIN0
@@ -6136,7 +6136,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0E21 //TX_TDDRC_DRC_GAIN
+866 0x0FDA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -7131,14 +7131,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
-108 0x0CAE //TX_MIC_BLOCK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
+108 0x0A15 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -7203,8 +7203,8 @@
176 0x0000 //TX_REF_DELAY_LENGTH
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
-179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+179 0xF060 //TX_MIN_EQ_RE_EST_14
+180 0xF128 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -7260,8 +7260,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x0A28 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0xFFDC //TX_MIN_EQ_RE_EST_13
+237 0x9500 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -7532,8 +7532,8 @@
505 0x7FFF //TX_C_POST_FLT_CUT
506 0x2000 //TX_RADIODTLV
507 0x0320 //TX_POWER_LINEIN_TH
-508 0x0014 //TX_FE_VADCOUNT_TH_FC
-509 0x0000 //TX_ECHO_SUPP_FC
+508 0x001A //TX_FE_VADCOUNT_TH_FC
+509 0x000A //TX_ECHO_SUPP_FC
510 0x0C80 //TX_ECHO_TH
511 0x6666 //TX_MIC_TO_BFGAIN
512 0x0000 //TX_MICTOBFGAIN0
diff --git a/audio/bluejay/tuning/fortemedia/HANDSET.dat b/audio/bluejay/tuning/fortemedia/HANDSET.dat
index e005dbe..d1b35db 100644
Binary files a/audio/bluejay/tuning/fortemedia/HANDSET.dat and b/audio/bluejay/tuning/fortemedia/HANDSET.dat differ
diff --git a/audio/bluejay/tuning/fortemedia/HANDSET.mods b/audio/bluejay/tuning/fortemedia/HANDSET.mods
index 74c5b14..db8484d 100644
--- a/audio/bluejay/tuning/fortemedia/HANDSET.mods
+++ b/audio/bluejay/tuning/fortemedia/HANDSET.mods
@@ -1,9 +1,10 @@
#PLATFORM_NAME gChip
#EXPORT_FLAG HANDSET
#SINGLE_API_VER 1.1.6
-#SAVE_TIME 2021-12-03 11:32:40
+#SAVE_TIME 2022-01-17 18:27:30
#CASE_NAME HANDSET-HANDSET-RESERVE1-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -1757,6 +1758,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-CUSTOM2-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -3510,6 +3512,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-CUSTOM1-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -5263,6 +5266,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -5373,14 +5377,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -5446,7 +5450,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0x032C //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -5502,8 +5506,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x0000 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x2000 //TX_MIN_EQ_RE_EST_13
+237 0x0200 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -6344,7 +6348,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
39 0x4040 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
@@ -6443,7 +6447,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
39 0x4040 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
@@ -6542,7 +6546,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
39 0x4040 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
@@ -6641,7 +6645,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
39 0x4040 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
@@ -6740,7 +6744,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
39 0x4040 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
@@ -6839,7 +6843,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
39 0x4040 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
@@ -6938,7 +6942,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
39 0x4040 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
@@ -7016,6 +7020,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -7126,7 +7131,7 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
@@ -7199,7 +7204,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0x0800 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -8099,17 +8104,17 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
+39 0x4040 //RX_FDEQ_GAIN_0
+40 0x4040 //RX_FDEQ_GAIN_1
+41 0x4C5C //RX_FDEQ_GAIN_2
+42 0x687F //RX_FDEQ_GAIN_3
+43 0x8B8E //RX_FDEQ_GAIN_4
+44 0x8C86 //RX_FDEQ_GAIN_5
+45 0x8282 //RX_FDEQ_GAIN_6
+46 0x8888 //RX_FDEQ_GAIN_7
+47 0x8C8C //RX_FDEQ_GAIN_8
+48 0x90A4 //RX_FDEQ_GAIN_9
+49 0xA498 //RX_FDEQ_GAIN_10
50 0x7C88 //RX_FDEQ_GAIN_11
51 0x6C70 //RX_FDEQ_GAIN_12
52 0x6858 //RX_FDEQ_GAIN_13
@@ -8198,17 +8203,17 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
+39 0x4040 //RX_FDEQ_GAIN_0
+40 0x4040 //RX_FDEQ_GAIN_1
+41 0x4C5C //RX_FDEQ_GAIN_2
+42 0x687F //RX_FDEQ_GAIN_3
+43 0x8B8E //RX_FDEQ_GAIN_4
+44 0x8C86 //RX_FDEQ_GAIN_5
+45 0x8282 //RX_FDEQ_GAIN_6
+46 0x8888 //RX_FDEQ_GAIN_7
+47 0x8C8C //RX_FDEQ_GAIN_8
+48 0x90A4 //RX_FDEQ_GAIN_9
+49 0xA498 //RX_FDEQ_GAIN_10
50 0x7C88 //RX_FDEQ_GAIN_11
51 0x6C70 //RX_FDEQ_GAIN_12
52 0x6858 //RX_FDEQ_GAIN_13
@@ -8297,17 +8302,17 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
+39 0x4040 //RX_FDEQ_GAIN_0
+40 0x4040 //RX_FDEQ_GAIN_1
+41 0x4C5C //RX_FDEQ_GAIN_2
+42 0x687F //RX_FDEQ_GAIN_3
+43 0x8B8E //RX_FDEQ_GAIN_4
+44 0x8C86 //RX_FDEQ_GAIN_5
+45 0x8282 //RX_FDEQ_GAIN_6
+46 0x8888 //RX_FDEQ_GAIN_7
+47 0x8C8C //RX_FDEQ_GAIN_8
+48 0x90A4 //RX_FDEQ_GAIN_9
+49 0xA498 //RX_FDEQ_GAIN_10
50 0x7C88 //RX_FDEQ_GAIN_11
51 0x6C70 //RX_FDEQ_GAIN_12
52 0x6858 //RX_FDEQ_GAIN_13
@@ -8396,17 +8401,17 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
+39 0x4040 //RX_FDEQ_GAIN_0
+40 0x4040 //RX_FDEQ_GAIN_1
+41 0x4C5C //RX_FDEQ_GAIN_2
+42 0x687F //RX_FDEQ_GAIN_3
+43 0x8B8E //RX_FDEQ_GAIN_4
+44 0x8C86 //RX_FDEQ_GAIN_5
+45 0x8282 //RX_FDEQ_GAIN_6
+46 0x8888 //RX_FDEQ_GAIN_7
+47 0x8C8C //RX_FDEQ_GAIN_8
+48 0x90A4 //RX_FDEQ_GAIN_9
+49 0xA498 //RX_FDEQ_GAIN_10
50 0x7C88 //RX_FDEQ_GAIN_11
51 0x6C70 //RX_FDEQ_GAIN_12
52 0x6858 //RX_FDEQ_GAIN_13
@@ -8495,17 +8500,17 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
+39 0x4040 //RX_FDEQ_GAIN_0
+40 0x4040 //RX_FDEQ_GAIN_1
+41 0x4C5C //RX_FDEQ_GAIN_2
+42 0x687F //RX_FDEQ_GAIN_3
+43 0x8B8E //RX_FDEQ_GAIN_4
+44 0x8C86 //RX_FDEQ_GAIN_5
+45 0x8282 //RX_FDEQ_GAIN_6
+46 0x8888 //RX_FDEQ_GAIN_7
+47 0x8C8C //RX_FDEQ_GAIN_8
+48 0x90A4 //RX_FDEQ_GAIN_9
+49 0xA498 //RX_FDEQ_GAIN_10
50 0x7C88 //RX_FDEQ_GAIN_11
51 0x6C70 //RX_FDEQ_GAIN_12
52 0x6858 //RX_FDEQ_GAIN_13
@@ -8594,17 +8599,17 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
+39 0x4040 //RX_FDEQ_GAIN_0
+40 0x4040 //RX_FDEQ_GAIN_1
+41 0x4C5C //RX_FDEQ_GAIN_2
+42 0x687F //RX_FDEQ_GAIN_3
+43 0x8B8E //RX_FDEQ_GAIN_4
+44 0x8C86 //RX_FDEQ_GAIN_5
+45 0x8282 //RX_FDEQ_GAIN_6
+46 0x8888 //RX_FDEQ_GAIN_7
+47 0x8C8C //RX_FDEQ_GAIN_8
+48 0x90A4 //RX_FDEQ_GAIN_9
+49 0xA498 //RX_FDEQ_GAIN_10
50 0x7C88 //RX_FDEQ_GAIN_11
51 0x6C70 //RX_FDEQ_GAIN_12
52 0x6858 //RX_FDEQ_GAIN_13
@@ -8693,17 +8698,17 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03C3 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
+39 0x4040 //RX_FDEQ_GAIN_0
+40 0x4040 //RX_FDEQ_GAIN_1
+41 0x4C5C //RX_FDEQ_GAIN_2
+42 0x687F //RX_FDEQ_GAIN_3
+43 0x8B8E //RX_FDEQ_GAIN_4
+44 0x8C86 //RX_FDEQ_GAIN_5
+45 0x8282 //RX_FDEQ_GAIN_6
+46 0x8888 //RX_FDEQ_GAIN_7
+47 0x8C8C //RX_FDEQ_GAIN_8
+48 0x90A4 //RX_FDEQ_GAIN_9
+49 0xA498 //RX_FDEQ_GAIN_10
50 0x7C88 //RX_FDEQ_GAIN_11
51 0x6C70 //RX_FDEQ_GAIN_12
52 0x6858 //RX_FDEQ_GAIN_13
@@ -8769,6 +8774,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -8879,14 +8885,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -8992,7 +8998,7 @@
217 0x4000 //TX_FDPFGAINECHO
218 0x0000 //TX_DTD_HD_THR
219 0x0000 //TX_SPK_CUT_K_S
-220 0x0000 //TX_DTD_MIC_BLK
+220 0x7FFF //TX_DTD_MIC_BLK
221 0x0400 //TX_ADPT_STRICT_L
222 0x0200 //TX_ADPT_STRICT_H
223 0x0C00 //TX_RATIO_DT_L_TH_LOW
@@ -9008,8 +9014,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x1388 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x1C00 //TX_MIN_EQ_RE_EST_13
+237 0x0C00 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -9850,24 +9856,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FE //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4840 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
-44 0x7E84 //RX_FDEQ_GAIN_5
+41 0x4652 //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8890 //RX_FDEQ_GAIN_4
+44 0x8C8C //RX_FDEQ_GAIN_5
45 0x8484 //RX_FDEQ_GAIN_6
46 0x8A90 //RX_FDEQ_GAIN_7
47 0x9094 //RX_FDEQ_GAIN_8
-48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+48 0xA0B6 //RX_FDEQ_GAIN_9
+49 0xB698 //RX_FDEQ_GAIN_10
+50 0x8B90 //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x6C50 //RX_FDEQ_GAIN_13
+53 0x6C74 //RX_FDEQ_GAIN_14
+54 0x7884 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -9886,7 +9892,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
+73 0x1E05 //RX_FDEQ_BIN_10
74 0x1719 //RX_FDEQ_BIN_11
75 0x1B1E //RX_FDEQ_BIN_12
76 0x1E1E //RX_FDEQ_BIN_13
@@ -9949,24 +9955,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4840 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
-44 0x7E84 //RX_FDEQ_GAIN_5
+41 0x4652 //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8890 //RX_FDEQ_GAIN_4
+44 0x8C8C //RX_FDEQ_GAIN_5
45 0x8484 //RX_FDEQ_GAIN_6
46 0x8A90 //RX_FDEQ_GAIN_7
47 0x9094 //RX_FDEQ_GAIN_8
-48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+48 0xA0B6 //RX_FDEQ_GAIN_9
+49 0xB698 //RX_FDEQ_GAIN_10
+50 0x8B90 //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x6C50 //RX_FDEQ_GAIN_13
+53 0x6C74 //RX_FDEQ_GAIN_14
+54 0x7884 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -9985,7 +9991,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
+73 0x1E05 //RX_FDEQ_BIN_10
74 0x1719 //RX_FDEQ_BIN_11
75 0x1B1E //RX_FDEQ_BIN_12
76 0x1E1E //RX_FDEQ_BIN_13
@@ -10048,24 +10054,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4840 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
-44 0x7E84 //RX_FDEQ_GAIN_5
+41 0x4652 //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8890 //RX_FDEQ_GAIN_4
+44 0x8C8C //RX_FDEQ_GAIN_5
45 0x8484 //RX_FDEQ_GAIN_6
46 0x8A90 //RX_FDEQ_GAIN_7
47 0x9094 //RX_FDEQ_GAIN_8
-48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+48 0xA0B6 //RX_FDEQ_GAIN_9
+49 0xB698 //RX_FDEQ_GAIN_10
+50 0x8B90 //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x6C50 //RX_FDEQ_GAIN_13
+53 0x6C74 //RX_FDEQ_GAIN_14
+54 0x7884 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -10084,7 +10090,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
+73 0x1E05 //RX_FDEQ_BIN_10
74 0x1719 //RX_FDEQ_BIN_11
75 0x1B1E //RX_FDEQ_BIN_12
76 0x1E1E //RX_FDEQ_BIN_13
@@ -10147,24 +10153,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4840 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
-44 0x7E84 //RX_FDEQ_GAIN_5
+41 0x4652 //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8890 //RX_FDEQ_GAIN_4
+44 0x8C8C //RX_FDEQ_GAIN_5
45 0x8484 //RX_FDEQ_GAIN_6
46 0x8A90 //RX_FDEQ_GAIN_7
47 0x9094 //RX_FDEQ_GAIN_8
-48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+48 0xA0B6 //RX_FDEQ_GAIN_9
+49 0xB698 //RX_FDEQ_GAIN_10
+50 0x8B90 //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x6C50 //RX_FDEQ_GAIN_13
+53 0x6C74 //RX_FDEQ_GAIN_14
+54 0x7884 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -10183,7 +10189,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
+73 0x1E05 //RX_FDEQ_BIN_10
74 0x1719 //RX_FDEQ_BIN_11
75 0x1B1E //RX_FDEQ_BIN_12
76 0x1E1E //RX_FDEQ_BIN_13
@@ -10246,24 +10252,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4840 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
-44 0x7E84 //RX_FDEQ_GAIN_5
+41 0x4652 //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8890 //RX_FDEQ_GAIN_4
+44 0x8C8C //RX_FDEQ_GAIN_5
45 0x8484 //RX_FDEQ_GAIN_6
46 0x8A90 //RX_FDEQ_GAIN_7
47 0x9094 //RX_FDEQ_GAIN_8
-48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+48 0xA0B6 //RX_FDEQ_GAIN_9
+49 0xB698 //RX_FDEQ_GAIN_10
+50 0x8B90 //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x6C50 //RX_FDEQ_GAIN_13
+53 0x6C74 //RX_FDEQ_GAIN_14
+54 0x7884 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -10282,7 +10288,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
+73 0x1E05 //RX_FDEQ_BIN_10
74 0x1719 //RX_FDEQ_BIN_11
75 0x1B1E //RX_FDEQ_BIN_12
76 0x1E1E //RX_FDEQ_BIN_13
@@ -10345,24 +10351,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4840 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
-44 0x7E84 //RX_FDEQ_GAIN_5
+41 0x4652 //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8890 //RX_FDEQ_GAIN_4
+44 0x8C8C //RX_FDEQ_GAIN_5
45 0x8484 //RX_FDEQ_GAIN_6
46 0x8A90 //RX_FDEQ_GAIN_7
47 0x9094 //RX_FDEQ_GAIN_8
-48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+48 0xA0B6 //RX_FDEQ_GAIN_9
+49 0xB698 //RX_FDEQ_GAIN_10
+50 0x8B90 //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x6C50 //RX_FDEQ_GAIN_13
+53 0x6C74 //RX_FDEQ_GAIN_14
+54 0x7884 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -10381,7 +10387,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
+73 0x1E05 //RX_FDEQ_BIN_10
74 0x1719 //RX_FDEQ_BIN_11
75 0x1B1E //RX_FDEQ_BIN_12
76 0x1E1E //RX_FDEQ_BIN_13
@@ -10444,24 +10450,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FD //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4840 //RX_FDEQ_GAIN_0
40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
-44 0x7E84 //RX_FDEQ_GAIN_5
+41 0x4652 //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8890 //RX_FDEQ_GAIN_4
+44 0x8C8C //RX_FDEQ_GAIN_5
45 0x8484 //RX_FDEQ_GAIN_6
46 0x8A90 //RX_FDEQ_GAIN_7
47 0x9094 //RX_FDEQ_GAIN_8
-48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+48 0xA0B6 //RX_FDEQ_GAIN_9
+49 0xB698 //RX_FDEQ_GAIN_10
+50 0x8B90 //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x6C50 //RX_FDEQ_GAIN_13
+53 0x6C74 //RX_FDEQ_GAIN_14
+54 0x7884 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -10480,7 +10486,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
+73 0x1E05 //RX_FDEQ_BIN_10
74 0x1719 //RX_FDEQ_BIN_11
75 0x1B1E //RX_FDEQ_BIN_12
76 0x1E1E //RX_FDEQ_BIN_13
@@ -10522,6 +10528,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -10632,14 +10639,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -10745,7 +10752,7 @@
217 0x4000 //TX_FDPFGAINECHO
218 0x0000 //TX_DTD_HD_THR
219 0x0000 //TX_SPK_CUT_K_S
-220 0x0000 //TX_DTD_MIC_BLK
+220 0x7FFF //TX_DTD_MIC_BLK
221 0x0400 //TX_ADPT_STRICT_L
222 0x0200 //TX_ADPT_STRICT_H
223 0x0C00 //TX_RATIO_DT_L_TH_LOW
@@ -10761,8 +10768,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x1388 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x1C00 //TX_MIN_EQ_RE_EST_13
+237 0x0C00 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -12275,6 +12282,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -12385,14 +12393,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -12458,7 +12466,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0x032C //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -12514,8 +12522,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x0000 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x2000 //TX_MIN_EQ_RE_EST_13
+237 0x0200 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -13053,8 +13061,8 @@
772 0x0044 //TX_MIC_PWR_BIAS_3
773 0x0000 //TX_GAIN_LIMIT_0
774 0x0000 //TX_GAIN_LIMIT_1
-775 0x0006 //TX_GAIN_LIMIT_2
-776 0x0007 //TX_GAIN_LIMIT_3
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0005 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -14028,6 +14036,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -14138,7 +14147,7 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
@@ -14211,7 +14220,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0x0800 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -14806,8 +14815,8 @@
772 0x0046 //TX_MIC_PWR_BIAS_3
773 0x0000 //TX_GAIN_LIMIT_0
774 0x0000 //TX_GAIN_LIMIT_1
-775 0x0006 //TX_GAIN_LIMIT_2
-776 0x0005 //TX_GAIN_LIMIT_3
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0003 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -15781,6 +15790,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -15891,14 +15901,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -16004,7 +16014,7 @@
217 0x4000 //TX_FDPFGAINECHO
218 0x0000 //TX_DTD_HD_THR
219 0x0000 //TX_SPK_CUT_K_S
-220 0x0000 //TX_DTD_MIC_BLK
+220 0x7FFF //TX_DTD_MIC_BLK
221 0x0400 //TX_ADPT_STRICT_L
222 0x0200 //TX_ADPT_STRICT_H
223 0x0C00 //TX_RATIO_DT_L_TH_LOW
@@ -16020,8 +16030,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x1388 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x1C00 //TX_MIN_EQ_RE_EST_13
+237 0x0C00 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -16558,7 +16568,7 @@
771 0x0046 //TX_MIC_PWR_BIAS_2
772 0x0046 //TX_MIC_PWR_BIAS_3
773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0005 //TX_GAIN_LIMIT_1
+774 0x0004 //TX_GAIN_LIMIT_1
775 0x0000 //TX_GAIN_LIMIT_2
776 0x0000 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
@@ -17534,6 +17544,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -17644,14 +17655,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -17757,7 +17768,7 @@
217 0x4000 //TX_FDPFGAINECHO
218 0x0000 //TX_DTD_HD_THR
219 0x0000 //TX_SPK_CUT_K_S
-220 0x0000 //TX_DTD_MIC_BLK
+220 0x7FFF //TX_DTD_MIC_BLK
221 0x0400 //TX_ADPT_STRICT_L
222 0x0200 //TX_ADPT_STRICT_H
223 0x0C00 //TX_RATIO_DT_L_TH_LOW
@@ -17773,8 +17784,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x1388 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x1C00 //TX_MIN_EQ_RE_EST_13
+237 0x0C00 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -19287,6 +19298,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-TMOBILE_US-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -19397,14 +19409,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -19470,7 +19482,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0x032C //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -19526,8 +19538,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x0000 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x2000 //TX_MIN_EQ_RE_EST_13
+237 0x0200 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -19861,10 +19873,10 @@
568 0x584F //TX_FDEQ_GAIN_1
569 0x4F4E //TX_FDEQ_GAIN_2
570 0x474A //TX_FDEQ_GAIN_3
-571 0x473F //TX_FDEQ_GAIN_4
-572 0x4848 //TX_FDEQ_GAIN_5
-573 0x4848 //TX_FDEQ_GAIN_6
-574 0x423C //TX_FDEQ_GAIN_7
+571 0x4741 //TX_FDEQ_GAIN_4
+572 0x4440 //TX_FDEQ_GAIN_5
+573 0x3C3C //TX_FDEQ_GAIN_6
+574 0x3838 //TX_FDEQ_GAIN_7
575 0x2C28 //TX_FDEQ_GAIN_8
576 0x343C //TX_FDEQ_GAIN_9
577 0x4848 //TX_FDEQ_GAIN_10
@@ -20198,7 +20210,7 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-10 0x065B //RX_PGA
+10 0x05AA //RX_PGA
11 0x7646 //RX_A_HP
12 0x4000 //RX_B_PE
13 0x7800 //RX_THR_PITCH_DET_0
@@ -20368,18 +20380,18 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x035A //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
-39 0x4040 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4E62 //RX_FDEQ_GAIN_2
-42 0x6C7A //RX_FDEQ_GAIN_3
-43 0x868C //RX_FDEQ_GAIN_4
-44 0x827A //RX_FDEQ_GAIN_5
-45 0x7A7A //RX_FDEQ_GAIN_6
-46 0x7C7C //RX_FDEQ_GAIN_7
-47 0x7C84 //RX_FDEQ_GAIN_8
-48 0x8488 //RX_FDEQ_GAIN_9
+39 0x3C3C //RX_FDEQ_GAIN_0
+40 0x3E3E //RX_FDEQ_GAIN_1
+41 0x4A4C //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8492 //RX_FDEQ_GAIN_4
+44 0x867C //RX_FDEQ_GAIN_5
+45 0x726A //RX_FDEQ_GAIN_6
+46 0x6A74 //RX_FDEQ_GAIN_7
+47 0x7272 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
49 0x4848 //RX_FDEQ_GAIN_10
50 0x4848 //RX_FDEQ_GAIN_11
51 0x4848 //RX_FDEQ_GAIN_12
@@ -20467,18 +20479,18 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x035A //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
-39 0x4040 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4E62 //RX_FDEQ_GAIN_2
-42 0x6C7A //RX_FDEQ_GAIN_3
-43 0x868C //RX_FDEQ_GAIN_4
-44 0x827A //RX_FDEQ_GAIN_5
-45 0x7A7A //RX_FDEQ_GAIN_6
-46 0x7C7C //RX_FDEQ_GAIN_7
-47 0x7C84 //RX_FDEQ_GAIN_8
-48 0x8488 //RX_FDEQ_GAIN_9
+39 0x3C3C //RX_FDEQ_GAIN_0
+40 0x3E3E //RX_FDEQ_GAIN_1
+41 0x4A4C //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8492 //RX_FDEQ_GAIN_4
+44 0x867C //RX_FDEQ_GAIN_5
+45 0x726A //RX_FDEQ_GAIN_6
+46 0x6A74 //RX_FDEQ_GAIN_7
+47 0x7272 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
49 0x4848 //RX_FDEQ_GAIN_10
50 0x4848 //RX_FDEQ_GAIN_11
51 0x4848 //RX_FDEQ_GAIN_12
@@ -20566,18 +20578,18 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x035A //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
-39 0x4040 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4E62 //RX_FDEQ_GAIN_2
-42 0x6C7A //RX_FDEQ_GAIN_3
-43 0x868C //RX_FDEQ_GAIN_4
-44 0x827A //RX_FDEQ_GAIN_5
-45 0x7A7A //RX_FDEQ_GAIN_6
-46 0x7C7C //RX_FDEQ_GAIN_7
-47 0x7C84 //RX_FDEQ_GAIN_8
-48 0x8488 //RX_FDEQ_GAIN_9
+39 0x3C3C //RX_FDEQ_GAIN_0
+40 0x3E3E //RX_FDEQ_GAIN_1
+41 0x4A4C //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8492 //RX_FDEQ_GAIN_4
+44 0x867C //RX_FDEQ_GAIN_5
+45 0x726A //RX_FDEQ_GAIN_6
+46 0x6A74 //RX_FDEQ_GAIN_7
+47 0x7272 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
49 0x4848 //RX_FDEQ_GAIN_10
50 0x4848 //RX_FDEQ_GAIN_11
51 0x4848 //RX_FDEQ_GAIN_12
@@ -20665,18 +20677,18 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x035A //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
-39 0x4040 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4E62 //RX_FDEQ_GAIN_2
-42 0x6C7A //RX_FDEQ_GAIN_3
-43 0x868C //RX_FDEQ_GAIN_4
-44 0x827A //RX_FDEQ_GAIN_5
-45 0x7A7A //RX_FDEQ_GAIN_6
-46 0x7C7C //RX_FDEQ_GAIN_7
-47 0x7C84 //RX_FDEQ_GAIN_8
-48 0x8488 //RX_FDEQ_GAIN_9
+39 0x3C3C //RX_FDEQ_GAIN_0
+40 0x3E3E //RX_FDEQ_GAIN_1
+41 0x4A4C //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8492 //RX_FDEQ_GAIN_4
+44 0x867C //RX_FDEQ_GAIN_5
+45 0x726A //RX_FDEQ_GAIN_6
+46 0x6A74 //RX_FDEQ_GAIN_7
+47 0x7272 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
49 0x4848 //RX_FDEQ_GAIN_10
50 0x4848 //RX_FDEQ_GAIN_11
51 0x4848 //RX_FDEQ_GAIN_12
@@ -20764,18 +20776,18 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x035A //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
-39 0x4040 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4E62 //RX_FDEQ_GAIN_2
-42 0x6C7A //RX_FDEQ_GAIN_3
-43 0x868C //RX_FDEQ_GAIN_4
-44 0x827A //RX_FDEQ_GAIN_5
-45 0x7A7A //RX_FDEQ_GAIN_6
-46 0x7C7C //RX_FDEQ_GAIN_7
-47 0x7C84 //RX_FDEQ_GAIN_8
-48 0x8488 //RX_FDEQ_GAIN_9
+39 0x3C3C //RX_FDEQ_GAIN_0
+40 0x3E3E //RX_FDEQ_GAIN_1
+41 0x4A4C //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8492 //RX_FDEQ_GAIN_4
+44 0x867C //RX_FDEQ_GAIN_5
+45 0x726A //RX_FDEQ_GAIN_6
+46 0x6A74 //RX_FDEQ_GAIN_7
+47 0x7272 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
49 0x4848 //RX_FDEQ_GAIN_10
50 0x4848 //RX_FDEQ_GAIN_11
51 0x4848 //RX_FDEQ_GAIN_12
@@ -20863,18 +20875,18 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x035A //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
-39 0x4040 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4E62 //RX_FDEQ_GAIN_2
-42 0x6C7A //RX_FDEQ_GAIN_3
-43 0x868C //RX_FDEQ_GAIN_4
-44 0x827A //RX_FDEQ_GAIN_5
-45 0x7A7A //RX_FDEQ_GAIN_6
-46 0x7C7C //RX_FDEQ_GAIN_7
-47 0x7C84 //RX_FDEQ_GAIN_8
-48 0x8488 //RX_FDEQ_GAIN_9
+39 0x3C3C //RX_FDEQ_GAIN_0
+40 0x3E3E //RX_FDEQ_GAIN_1
+41 0x4A4C //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8492 //RX_FDEQ_GAIN_4
+44 0x867C //RX_FDEQ_GAIN_5
+45 0x726A //RX_FDEQ_GAIN_6
+46 0x6A74 //RX_FDEQ_GAIN_7
+47 0x7272 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
49 0x4848 //RX_FDEQ_GAIN_10
50 0x4848 //RX_FDEQ_GAIN_11
51 0x4848 //RX_FDEQ_GAIN_12
@@ -20962,18 +20974,18 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FC //RX_TDDRC_DRC_GAIN
+124 0x035A //RX_TDDRC_DRC_GAIN
38 0x0014 //RX_FDEQ_SUBNUM
-39 0x4040 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4E62 //RX_FDEQ_GAIN_2
-42 0x6C7A //RX_FDEQ_GAIN_3
-43 0x868C //RX_FDEQ_GAIN_4
-44 0x827A //RX_FDEQ_GAIN_5
-45 0x7A7A //RX_FDEQ_GAIN_6
-46 0x7C7C //RX_FDEQ_GAIN_7
-47 0x7C84 //RX_FDEQ_GAIN_8
-48 0x8488 //RX_FDEQ_GAIN_9
+39 0x3C3C //RX_FDEQ_GAIN_0
+40 0x3E3E //RX_FDEQ_GAIN_1
+41 0x4A4C //RX_FDEQ_GAIN_2
+42 0x6074 //RX_FDEQ_GAIN_3
+43 0x8492 //RX_FDEQ_GAIN_4
+44 0x867C //RX_FDEQ_GAIN_5
+45 0x726A //RX_FDEQ_GAIN_6
+46 0x6A74 //RX_FDEQ_GAIN_7
+47 0x7272 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
49 0x4848 //RX_FDEQ_GAIN_10
50 0x4848 //RX_FDEQ_GAIN_11
51 0x4848 //RX_FDEQ_GAIN_12
@@ -21040,6 +21052,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-TMOBILE_US-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -21150,7 +21163,7 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
@@ -21223,7 +21236,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0x0800 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -21613,15 +21626,15 @@
567 0x5C54 //TX_FDEQ_GAIN_0
568 0x5048 //TX_FDEQ_GAIN_1
569 0x4C4C //TX_FDEQ_GAIN_2
-570 0x474A //TX_FDEQ_GAIN_3
-571 0x473F //TX_FDEQ_GAIN_4
-572 0x424C //TX_FDEQ_GAIN_5
-573 0x545C //TX_FDEQ_GAIN_6
-574 0x5C54 //TX_FDEQ_GAIN_7
+570 0x474C //TX_FDEQ_GAIN_3
+571 0x4C48 //TX_FDEQ_GAIN_4
+572 0x4848 //TX_FDEQ_GAIN_5
+573 0x4848 //TX_FDEQ_GAIN_6
+574 0x4848 //TX_FDEQ_GAIN_7
575 0x4040 //TX_FDEQ_GAIN_8
-576 0x4048 //TX_FDEQ_GAIN_9
-577 0x4848 //TX_FDEQ_GAIN_10
-578 0x4848 //TX_FDEQ_GAIN_11
+576 0x4444 //TX_FDEQ_GAIN_9
+577 0x443C //TX_FDEQ_GAIN_10
+578 0x3C40 //TX_FDEQ_GAIN_11
579 0x4848 //TX_FDEQ_GAIN_12
580 0x4848 //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
@@ -21909,7 +21922,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x05A0 //TX_TDDRC_DRC_GAIN
+866 0x05F5 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -21951,7 +21964,7 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-10 0x065B //RX_PGA
+10 0x0403 //RX_PGA
11 0x7B02 //RX_A_HP
12 0x4000 //RX_B_PE
13 0x7800 //RX_THR_PITCH_DET_0
@@ -22121,22 +22134,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x038D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
-50 0x7C88 //RX_FDEQ_GAIN_11
-51 0x6C70 //RX_FDEQ_GAIN_12
-52 0x6858 //RX_FDEQ_GAIN_13
+39 0x3030 //RX_FDEQ_GAIN_0
+40 0x3030 //RX_FDEQ_GAIN_1
+41 0x343C //RX_FDEQ_GAIN_2
+42 0x505C //RX_FDEQ_GAIN_3
+43 0x7880 //RX_FDEQ_GAIN_4
+44 0x8478 //RX_FDEQ_GAIN_5
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x7878 //RX_FDEQ_GAIN_7
+47 0x7878 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
+49 0x887C //RX_FDEQ_GAIN_10
+50 0x7070 //RX_FDEQ_GAIN_11
+51 0x5454 //RX_FDEQ_GAIN_12
+52 0x5454 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -22220,22 +22233,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x038D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
-50 0x7C88 //RX_FDEQ_GAIN_11
-51 0x6C70 //RX_FDEQ_GAIN_12
-52 0x6858 //RX_FDEQ_GAIN_13
+39 0x3030 //RX_FDEQ_GAIN_0
+40 0x3030 //RX_FDEQ_GAIN_1
+41 0x343C //RX_FDEQ_GAIN_2
+42 0x505C //RX_FDEQ_GAIN_3
+43 0x7880 //RX_FDEQ_GAIN_4
+44 0x8478 //RX_FDEQ_GAIN_5
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x7878 //RX_FDEQ_GAIN_7
+47 0x7878 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
+49 0x887C //RX_FDEQ_GAIN_10
+50 0x7070 //RX_FDEQ_GAIN_11
+51 0x5454 //RX_FDEQ_GAIN_12
+52 0x5454 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -22319,22 +22332,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x038D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
-50 0x7C88 //RX_FDEQ_GAIN_11
-51 0x6C70 //RX_FDEQ_GAIN_12
-52 0x6858 //RX_FDEQ_GAIN_13
+39 0x3030 //RX_FDEQ_GAIN_0
+40 0x3030 //RX_FDEQ_GAIN_1
+41 0x343C //RX_FDEQ_GAIN_2
+42 0x505C //RX_FDEQ_GAIN_3
+43 0x7880 //RX_FDEQ_GAIN_4
+44 0x8478 //RX_FDEQ_GAIN_5
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x7878 //RX_FDEQ_GAIN_7
+47 0x7878 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
+49 0x887C //RX_FDEQ_GAIN_10
+50 0x7070 //RX_FDEQ_GAIN_11
+51 0x5454 //RX_FDEQ_GAIN_12
+52 0x5454 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -22418,22 +22431,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x038D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
-50 0x7C88 //RX_FDEQ_GAIN_11
-51 0x6C70 //RX_FDEQ_GAIN_12
-52 0x6858 //RX_FDEQ_GAIN_13
+39 0x3030 //RX_FDEQ_GAIN_0
+40 0x3030 //RX_FDEQ_GAIN_1
+41 0x343C //RX_FDEQ_GAIN_2
+42 0x505C //RX_FDEQ_GAIN_3
+43 0x7880 //RX_FDEQ_GAIN_4
+44 0x8478 //RX_FDEQ_GAIN_5
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x7878 //RX_FDEQ_GAIN_7
+47 0x7878 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
+49 0x887C //RX_FDEQ_GAIN_10
+50 0x7070 //RX_FDEQ_GAIN_11
+51 0x5454 //RX_FDEQ_GAIN_12
+52 0x5454 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -22517,22 +22530,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x038D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
-50 0x7C88 //RX_FDEQ_GAIN_11
-51 0x6C70 //RX_FDEQ_GAIN_12
-52 0x6858 //RX_FDEQ_GAIN_13
+39 0x3030 //RX_FDEQ_GAIN_0
+40 0x3030 //RX_FDEQ_GAIN_1
+41 0x343C //RX_FDEQ_GAIN_2
+42 0x505C //RX_FDEQ_GAIN_3
+43 0x7880 //RX_FDEQ_GAIN_4
+44 0x8478 //RX_FDEQ_GAIN_5
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x7878 //RX_FDEQ_GAIN_7
+47 0x7878 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
+49 0x887C //RX_FDEQ_GAIN_10
+50 0x7070 //RX_FDEQ_GAIN_11
+51 0x5454 //RX_FDEQ_GAIN_12
+52 0x5454 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -22616,22 +22629,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x038D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
-50 0x7C88 //RX_FDEQ_GAIN_11
-51 0x6C70 //RX_FDEQ_GAIN_12
-52 0x6858 //RX_FDEQ_GAIN_13
+39 0x3030 //RX_FDEQ_GAIN_0
+40 0x3030 //RX_FDEQ_GAIN_1
+41 0x343C //RX_FDEQ_GAIN_2
+42 0x505C //RX_FDEQ_GAIN_3
+43 0x7880 //RX_FDEQ_GAIN_4
+44 0x8478 //RX_FDEQ_GAIN_5
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x7878 //RX_FDEQ_GAIN_7
+47 0x7878 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
+49 0x887C //RX_FDEQ_GAIN_10
+50 0x7070 //RX_FDEQ_GAIN_11
+51 0x5454 //RX_FDEQ_GAIN_12
+52 0x5454 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -22715,22 +22728,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x038D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4844 //RX_FDEQ_GAIN_0
-40 0x4444 //RX_FDEQ_GAIN_1
-41 0x485C //RX_FDEQ_GAIN_2
-42 0x6873 //RX_FDEQ_GAIN_3
-43 0x7F8E //RX_FDEQ_GAIN_4
-44 0x847E //RX_FDEQ_GAIN_5
-45 0x7E7E //RX_FDEQ_GAIN_6
-46 0x8884 //RX_FDEQ_GAIN_7
-47 0x888C //RX_FDEQ_GAIN_8
-48 0x8C9C //RX_FDEQ_GAIN_9
-49 0x9898 //RX_FDEQ_GAIN_10
-50 0x7C88 //RX_FDEQ_GAIN_11
-51 0x6C70 //RX_FDEQ_GAIN_12
-52 0x6858 //RX_FDEQ_GAIN_13
+39 0x3030 //RX_FDEQ_GAIN_0
+40 0x3030 //RX_FDEQ_GAIN_1
+41 0x343C //RX_FDEQ_GAIN_2
+42 0x505C //RX_FDEQ_GAIN_3
+43 0x7880 //RX_FDEQ_GAIN_4
+44 0x8478 //RX_FDEQ_GAIN_5
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x7878 //RX_FDEQ_GAIN_7
+47 0x7878 //RX_FDEQ_GAIN_8
+48 0x7884 //RX_FDEQ_GAIN_9
+49 0x887C //RX_FDEQ_GAIN_10
+50 0x7070 //RX_FDEQ_GAIN_11
+51 0x5454 //RX_FDEQ_GAIN_12
+52 0x5454 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -22793,6 +22806,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-TMOBILE_US-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -22903,14 +22917,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -23016,7 +23030,7 @@
217 0x4000 //TX_FDPFGAINECHO
218 0x0000 //TX_DTD_HD_THR
219 0x0000 //TX_SPK_CUT_K_S
-220 0x0000 //TX_DTD_MIC_BLK
+220 0x7FFF //TX_DTD_MIC_BLK
221 0x0400 //TX_ADPT_STRICT_L
222 0x0200 //TX_ADPT_STRICT_H
223 0x0C00 //TX_RATIO_DT_L_TH_LOW
@@ -23032,8 +23046,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x1388 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x1C00 //TX_MIN_EQ_RE_EST_13
+237 0x0C00 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -23366,19 +23380,19 @@
567 0x5C54 //TX_FDEQ_GAIN_0
568 0x5048 //TX_FDEQ_GAIN_1
569 0x4C4C //TX_FDEQ_GAIN_2
-570 0x474A //TX_FDEQ_GAIN_3
-571 0x423C //TX_FDEQ_GAIN_4
-572 0x4048 //TX_FDEQ_GAIN_5
-573 0x4858 //TX_FDEQ_GAIN_6
-574 0x5848 //TX_FDEQ_GAIN_7
-575 0x4248 //TX_FDEQ_GAIN_8
-576 0x4848 //TX_FDEQ_GAIN_9
-577 0x4856 //TX_FDEQ_GAIN_10
-578 0x5656 //TX_FDEQ_GAIN_11
-579 0x4850 //TX_FDEQ_GAIN_12
-580 0x5850 //TX_FDEQ_GAIN_13
-581 0x585C //TX_FDEQ_GAIN_14
-582 0x707C //TX_FDEQ_GAIN_15
+570 0x4752 //TX_FDEQ_GAIN_3
+571 0x4A44 //TX_FDEQ_GAIN_4
+572 0x4848 //TX_FDEQ_GAIN_5
+573 0x484C //TX_FDEQ_GAIN_6
+574 0x5048 //TX_FDEQ_GAIN_7
+575 0x4850 //TX_FDEQ_GAIN_8
+576 0x5054 //TX_FDEQ_GAIN_9
+577 0x5052 //TX_FDEQ_GAIN_10
+578 0x4E4E //TX_FDEQ_GAIN_11
+579 0x345C //TX_FDEQ_GAIN_12
+580 0x5E44 //TX_FDEQ_GAIN_13
+581 0x545C //TX_FDEQ_GAIN_14
+582 0x7C7C //TX_FDEQ_GAIN_15
583 0x7070 //TX_FDEQ_GAIN_16
584 0x7048 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -23662,7 +23676,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0550 //TX_TDDRC_DRC_GAIN
+866 0x0650 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -23704,7 +23718,7 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-10 0x065B //RX_PGA
+10 0x0403 //RX_PGA
11 0x7D83 //RX_A_HP
12 0x4000 //RX_B_PE
13 0x5800 //RX_THR_PITCH_DET_0
@@ -23874,24 +23888,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x4840 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
+39 0x3430 //RX_FDEQ_GAIN_0
+40 0x3434 //RX_FDEQ_GAIN_1
+41 0x3A50 //RX_FDEQ_GAIN_2
+42 0x5C6C //RX_FDEQ_GAIN_3
+43 0x808A //RX_FDEQ_GAIN_4
44 0x7E84 //RX_FDEQ_GAIN_5
-45 0x8484 //RX_FDEQ_GAIN_6
-46 0x8A90 //RX_FDEQ_GAIN_7
-47 0x9094 //RX_FDEQ_GAIN_8
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x8088 //RX_FDEQ_GAIN_7
+47 0x8888 //RX_FDEQ_GAIN_8
48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+49 0xACA4 //RX_FDEQ_GAIN_10
+50 0xA083 //RX_FDEQ_GAIN_11
+51 0x685E //RX_FDEQ_GAIN_12
+52 0x5C38 //RX_FDEQ_GAIN_13
+53 0x5460 //RX_FDEQ_GAIN_14
+54 0x7480 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -23973,24 +23987,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x4840 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
+39 0x3430 //RX_FDEQ_GAIN_0
+40 0x3434 //RX_FDEQ_GAIN_1
+41 0x3A50 //RX_FDEQ_GAIN_2
+42 0x5C6C //RX_FDEQ_GAIN_3
+43 0x808A //RX_FDEQ_GAIN_4
44 0x7E84 //RX_FDEQ_GAIN_5
-45 0x8484 //RX_FDEQ_GAIN_6
-46 0x8A90 //RX_FDEQ_GAIN_7
-47 0x9094 //RX_FDEQ_GAIN_8
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x8088 //RX_FDEQ_GAIN_7
+47 0x8888 //RX_FDEQ_GAIN_8
48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+49 0xACA4 //RX_FDEQ_GAIN_10
+50 0xA083 //RX_FDEQ_GAIN_11
+51 0x685E //RX_FDEQ_GAIN_12
+52 0x5C38 //RX_FDEQ_GAIN_13
+53 0x5460 //RX_FDEQ_GAIN_14
+54 0x7480 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -24072,24 +24086,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x4840 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
+39 0x3430 //RX_FDEQ_GAIN_0
+40 0x3434 //RX_FDEQ_GAIN_1
+41 0x3A50 //RX_FDEQ_GAIN_2
+42 0x5C6C //RX_FDEQ_GAIN_3
+43 0x808A //RX_FDEQ_GAIN_4
44 0x7E84 //RX_FDEQ_GAIN_5
-45 0x8484 //RX_FDEQ_GAIN_6
-46 0x8A90 //RX_FDEQ_GAIN_7
-47 0x9094 //RX_FDEQ_GAIN_8
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x8088 //RX_FDEQ_GAIN_7
+47 0x8888 //RX_FDEQ_GAIN_8
48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+49 0xACA4 //RX_FDEQ_GAIN_10
+50 0xA083 //RX_FDEQ_GAIN_11
+51 0x685E //RX_FDEQ_GAIN_12
+52 0x5C38 //RX_FDEQ_GAIN_13
+53 0x5460 //RX_FDEQ_GAIN_14
+54 0x7480 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -24171,24 +24185,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FD //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x4840 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
+39 0x3430 //RX_FDEQ_GAIN_0
+40 0x3434 //RX_FDEQ_GAIN_1
+41 0x3A50 //RX_FDEQ_GAIN_2
+42 0x5C6C //RX_FDEQ_GAIN_3
+43 0x808A //RX_FDEQ_GAIN_4
44 0x7E84 //RX_FDEQ_GAIN_5
-45 0x8484 //RX_FDEQ_GAIN_6
-46 0x8A90 //RX_FDEQ_GAIN_7
-47 0x9094 //RX_FDEQ_GAIN_8
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x8088 //RX_FDEQ_GAIN_7
+47 0x8888 //RX_FDEQ_GAIN_8
48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+49 0xACA4 //RX_FDEQ_GAIN_10
+50 0xA083 //RX_FDEQ_GAIN_11
+51 0x685E //RX_FDEQ_GAIN_12
+52 0x5C38 //RX_FDEQ_GAIN_13
+53 0x5460 //RX_FDEQ_GAIN_14
+54 0x7480 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -24270,24 +24284,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x4840 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
+39 0x3430 //RX_FDEQ_GAIN_0
+40 0x3434 //RX_FDEQ_GAIN_1
+41 0x3A50 //RX_FDEQ_GAIN_2
+42 0x5C6C //RX_FDEQ_GAIN_3
+43 0x808A //RX_FDEQ_GAIN_4
44 0x7E84 //RX_FDEQ_GAIN_5
-45 0x8484 //RX_FDEQ_GAIN_6
-46 0x8A90 //RX_FDEQ_GAIN_7
-47 0x9094 //RX_FDEQ_GAIN_8
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x8088 //RX_FDEQ_GAIN_7
+47 0x8888 //RX_FDEQ_GAIN_8
48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+49 0xACA4 //RX_FDEQ_GAIN_10
+50 0xA083 //RX_FDEQ_GAIN_11
+51 0x685E //RX_FDEQ_GAIN_12
+52 0x5C38 //RX_FDEQ_GAIN_13
+53 0x5460 //RX_FDEQ_GAIN_14
+54 0x7480 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -24369,24 +24383,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x4840 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
+39 0x3430 //RX_FDEQ_GAIN_0
+40 0x3434 //RX_FDEQ_GAIN_1
+41 0x3A50 //RX_FDEQ_GAIN_2
+42 0x5C6C //RX_FDEQ_GAIN_3
+43 0x808A //RX_FDEQ_GAIN_4
44 0x7E84 //RX_FDEQ_GAIN_5
-45 0x8484 //RX_FDEQ_GAIN_6
-46 0x8A90 //RX_FDEQ_GAIN_7
-47 0x9094 //RX_FDEQ_GAIN_8
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x8088 //RX_FDEQ_GAIN_7
+47 0x8888 //RX_FDEQ_GAIN_8
48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+49 0xACA4 //RX_FDEQ_GAIN_10
+50 0xA083 //RX_FDEQ_GAIN_11
+51 0x685E //RX_FDEQ_GAIN_12
+52 0x5C38 //RX_FDEQ_GAIN_13
+53 0x5460 //RX_FDEQ_GAIN_14
+54 0x7480 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -24468,24 +24482,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03C3 //RX_TDDRC_DRC_GAIN
+124 0x03FC //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x4840 //RX_FDEQ_GAIN_0
-40 0x4040 //RX_FDEQ_GAIN_1
-41 0x4450 //RX_FDEQ_GAIN_2
-42 0x606C //RX_FDEQ_GAIN_3
-43 0x7C86 //RX_FDEQ_GAIN_4
+39 0x3430 //RX_FDEQ_GAIN_0
+40 0x3434 //RX_FDEQ_GAIN_1
+41 0x3A50 //RX_FDEQ_GAIN_2
+42 0x5C6C //RX_FDEQ_GAIN_3
+43 0x808A //RX_FDEQ_GAIN_4
44 0x7E84 //RX_FDEQ_GAIN_5
-45 0x8484 //RX_FDEQ_GAIN_6
-46 0x8A90 //RX_FDEQ_GAIN_7
-47 0x9094 //RX_FDEQ_GAIN_8
+45 0x7878 //RX_FDEQ_GAIN_6
+46 0x8088 //RX_FDEQ_GAIN_7
+47 0x8888 //RX_FDEQ_GAIN_8
48 0xA0A8 //RX_FDEQ_GAIN_9
-49 0xA8A0 //RX_FDEQ_GAIN_10
-50 0xB08B //RX_FDEQ_GAIN_11
-51 0x7066 //RX_FDEQ_GAIN_12
-52 0x6444 //RX_FDEQ_GAIN_13
-53 0x6470 //RX_FDEQ_GAIN_14
-54 0x8490 //RX_FDEQ_GAIN_15
+49 0xACA4 //RX_FDEQ_GAIN_10
+50 0xA083 //RX_FDEQ_GAIN_11
+51 0x685E //RX_FDEQ_GAIN_12
+52 0x5C38 //RX_FDEQ_GAIN_13
+53 0x5460 //RX_FDEQ_GAIN_14
+54 0x7480 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -24546,6 +24560,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-TMOBILE_US-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -24656,14 +24671,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -24769,7 +24784,7 @@
217 0x4000 //TX_FDPFGAINECHO
218 0x0000 //TX_DTD_HD_THR
219 0x0000 //TX_SPK_CUT_K_S
-220 0x0000 //TX_DTD_MIC_BLK
+220 0x7FFF //TX_DTD_MIC_BLK
221 0x0400 //TX_ADPT_STRICT_L
222 0x0200 //TX_ADPT_STRICT_H
223 0x0C00 //TX_RATIO_DT_L_TH_LOW
@@ -24785,8 +24800,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x1388 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x1C00 //TX_MIN_EQ_RE_EST_13
+237 0x0C00 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -26299,6 +26314,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-TMOBILE_US-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -26409,14 +26425,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -26482,7 +26498,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0x032C //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -26538,8 +26554,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x0000 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x2000 //TX_MIN_EQ_RE_EST_13
+237 0x0200 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -26873,10 +26889,10 @@
568 0x584F //TX_FDEQ_GAIN_1
569 0x4F4E //TX_FDEQ_GAIN_2
570 0x474A //TX_FDEQ_GAIN_3
-571 0x473F //TX_FDEQ_GAIN_4
-572 0x4848 //TX_FDEQ_GAIN_5
-573 0x4848 //TX_FDEQ_GAIN_6
-574 0x423C //TX_FDEQ_GAIN_7
+571 0x4741 //TX_FDEQ_GAIN_4
+572 0x4440 //TX_FDEQ_GAIN_5
+573 0x3C3C //TX_FDEQ_GAIN_6
+574 0x3838 //TX_FDEQ_GAIN_7
575 0x2C28 //TX_FDEQ_GAIN_8
576 0x343C //TX_FDEQ_GAIN_9
577 0x4848 //TX_FDEQ_GAIN_10
@@ -27077,8 +27093,8 @@
772 0x0044 //TX_MIC_PWR_BIAS_3
773 0x0000 //TX_GAIN_LIMIT_0
774 0x0000 //TX_GAIN_LIMIT_1
-775 0x0006 //TX_GAIN_LIMIT_2
-776 0x0007 //TX_GAIN_LIMIT_3
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0005 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -28052,6 +28068,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-TMOBILE_US-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -28162,7 +28179,7 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
@@ -28235,7 +28252,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0x0800 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -28625,15 +28642,15 @@
567 0x5C54 //TX_FDEQ_GAIN_0
568 0x5048 //TX_FDEQ_GAIN_1
569 0x4C4C //TX_FDEQ_GAIN_2
-570 0x474A //TX_FDEQ_GAIN_3
-571 0x473F //TX_FDEQ_GAIN_4
-572 0x424C //TX_FDEQ_GAIN_5
-573 0x545C //TX_FDEQ_GAIN_6
-574 0x5C54 //TX_FDEQ_GAIN_7
+570 0x474C //TX_FDEQ_GAIN_3
+571 0x4C48 //TX_FDEQ_GAIN_4
+572 0x4848 //TX_FDEQ_GAIN_5
+573 0x4848 //TX_FDEQ_GAIN_6
+574 0x4848 //TX_FDEQ_GAIN_7
575 0x4040 //TX_FDEQ_GAIN_8
-576 0x4048 //TX_FDEQ_GAIN_9
-577 0x4848 //TX_FDEQ_GAIN_10
-578 0x4848 //TX_FDEQ_GAIN_11
+576 0x4444 //TX_FDEQ_GAIN_9
+577 0x443C //TX_FDEQ_GAIN_10
+578 0x3C40 //TX_FDEQ_GAIN_11
579 0x4848 //TX_FDEQ_GAIN_12
580 0x4848 //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
@@ -28830,8 +28847,8 @@
772 0x0046 //TX_MIC_PWR_BIAS_3
773 0x0000 //TX_GAIN_LIMIT_0
774 0x0000 //TX_GAIN_LIMIT_1
-775 0x0006 //TX_GAIN_LIMIT_2
-776 0x0005 //TX_GAIN_LIMIT_3
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0003 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -29805,6 +29822,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-TMOBILE_US-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -29915,14 +29933,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -30028,7 +30046,7 @@
217 0x4000 //TX_FDPFGAINECHO
218 0x0000 //TX_DTD_HD_THR
219 0x0000 //TX_SPK_CUT_K_S
-220 0x0000 //TX_DTD_MIC_BLK
+220 0x7FFF //TX_DTD_MIC_BLK
221 0x0400 //TX_ADPT_STRICT_L
222 0x0200 //TX_ADPT_STRICT_H
223 0x0C00 //TX_RATIO_DT_L_TH_LOW
@@ -30044,8 +30062,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x1388 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x1C00 //TX_MIN_EQ_RE_EST_13
+237 0x0C00 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -30378,19 +30396,19 @@
567 0x5C54 //TX_FDEQ_GAIN_0
568 0x5048 //TX_FDEQ_GAIN_1
569 0x4C4C //TX_FDEQ_GAIN_2
-570 0x474A //TX_FDEQ_GAIN_3
-571 0x423C //TX_FDEQ_GAIN_4
-572 0x4048 //TX_FDEQ_GAIN_5
-573 0x4858 //TX_FDEQ_GAIN_6
-574 0x5848 //TX_FDEQ_GAIN_7
-575 0x4248 //TX_FDEQ_GAIN_8
-576 0x4848 //TX_FDEQ_GAIN_9
-577 0x4856 //TX_FDEQ_GAIN_10
-578 0x5656 //TX_FDEQ_GAIN_11
-579 0x4850 //TX_FDEQ_GAIN_12
-580 0x5850 //TX_FDEQ_GAIN_13
-581 0x585C //TX_FDEQ_GAIN_14
-582 0x707C //TX_FDEQ_GAIN_15
+570 0x4752 //TX_FDEQ_GAIN_3
+571 0x4A44 //TX_FDEQ_GAIN_4
+572 0x4848 //TX_FDEQ_GAIN_5
+573 0x484C //TX_FDEQ_GAIN_6
+574 0x5048 //TX_FDEQ_GAIN_7
+575 0x4850 //TX_FDEQ_GAIN_8
+576 0x5054 //TX_FDEQ_GAIN_9
+577 0x5052 //TX_FDEQ_GAIN_10
+578 0x4E4E //TX_FDEQ_GAIN_11
+579 0x345C //TX_FDEQ_GAIN_12
+580 0x5E44 //TX_FDEQ_GAIN_13
+581 0x545C //TX_FDEQ_GAIN_14
+582 0x7C7C //TX_FDEQ_GAIN_15
583 0x7070 //TX_FDEQ_GAIN_16
584 0x7048 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -30582,7 +30600,7 @@
771 0x0046 //TX_MIC_PWR_BIAS_2
772 0x0046 //TX_MIC_PWR_BIAS_3
773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0005 //TX_GAIN_LIMIT_1
+774 0x0004 //TX_GAIN_LIMIT_1
775 0x0000 //TX_GAIN_LIMIT_2
776 0x0000 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
@@ -30674,7 +30692,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0550 //TX_TDDRC_DRC_GAIN
+866 0x06B1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -31558,6 +31576,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-TMOBILE_US-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -31668,14 +31687,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
+107 0x0393 //TX_MIC_REFBLK_VOLUME
108 0x0AAC //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -31781,7 +31800,7 @@
217 0x4000 //TX_FDPFGAINECHO
218 0x0000 //TX_DTD_HD_THR
219 0x0000 //TX_SPK_CUT_K_S
-220 0x0000 //TX_DTD_MIC_BLK
+220 0x7FFF //TX_DTD_MIC_BLK
221 0x0400 //TX_ADPT_STRICT_L
222 0x0200 //TX_ADPT_STRICT_H
223 0x0C00 //TX_RATIO_DT_L_TH_LOW
@@ -31797,8 +31816,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x1388 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x1C00 //TX_MIN_EQ_RE_EST_13
+237 0x0C00 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
diff --git a/audio/bluejay/tuning/fortemedia/HANDSFREE.dat b/audio/bluejay/tuning/fortemedia/HANDSFREE.dat
index 307bd5c..9b62379 100644
Binary files a/audio/bluejay/tuning/fortemedia/HANDSFREE.dat and b/audio/bluejay/tuning/fortemedia/HANDSFREE.dat differ
diff --git a/audio/bluejay/tuning/fortemedia/HANDSFREE.mods b/audio/bluejay/tuning/fortemedia/HANDSFREE.mods
index e141646..b46c5f8 100644
--- a/audio/bluejay/tuning/fortemedia/HANDSFREE.mods
+++ b/audio/bluejay/tuning/fortemedia/HANDSFREE.mods
@@ -1,9 +1,10 @@
#PLATFORM_NAME gChip
#EXPORT_FLAG HANDSFREE
#SINGLE_API_VER 1.1.6
-#SAVE_TIME 2021-12-03 11:33:10
+#SAVE_TIME 2022-01-13 15:47:00
#CASE_NAME HANDSFREE-HANDSFREE-RESERVE1-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -1757,6 +1758,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSFREE-HANDSFREE-CUSTOM2-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -3510,6 +3512,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSFREE-HANDSFREE-CUSTOM1-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -5263,6 +5266,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -5373,14 +5377,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
-108 0x0CAE //TX_MIC_BLOCK_VOLUME
+107 0x0800 //TX_MIC_REFBLK_VOLUME
+108 0x0900 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -5391,7 +5395,7 @@
122 0x0000 //TX_FENE_HOLD
123 0x4000 //TX_FE_ENER_TH_MTS
124 0x0004 //TX_FE_ENER_TH_EXP
-125 0x6000 //TX_C_POST_FLT_MIC_MAINBLK
+125 0x7FFF //TX_C_POST_FLT_MIC_MAINBLK
126 0x6000 //TX_C_POST_FLT_MIC_REFBLK
127 0x0010 //TX_MIC_BLOCK_N
128 0x7646 //TX_A_HP
@@ -5446,7 +5450,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0xF6A0 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -5502,8 +5506,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x0770 //TX_MIN_EQ_RE_EST_13
+237 0xFF38 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -6132,7 +6136,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0A00 //TX_TDDRC_DRC_GAIN
+866 0x0B39 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -7016,6 +7020,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -7126,7 +7131,7 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
108 0x0C00 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
@@ -7144,7 +7149,7 @@
122 0x0000 //TX_FENE_HOLD
123 0x4000 //TX_FE_ENER_TH_MTS
124 0x0004 //TX_FE_ENER_TH_EXP
-125 0x6000 //TX_C_POST_FLT_MIC_MAINBLK
+125 0x3000 //TX_C_POST_FLT_MIC_MAINBLK
126 0x6000 //TX_C_POST_FLT_MIC_REFBLK
127 0x0010 //TX_MIC_BLOCK_N
128 0x7B02 //TX_A_HP
@@ -7199,7 +7204,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0xC568 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -7255,8 +7260,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x03E8 //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
+236 0x0800 //TX_MIN_EQ_RE_EST_13
+237 0xADF8 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -7885,7 +7890,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0C97 //TX_TDDRC_DRC_GAIN
+866 0x0E21 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -8769,6 +8774,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -8879,14 +8885,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
108 0x0CAE //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -8951,8 +8957,8 @@
176 0x0000 //TX_REF_DELAY_LENGTH
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
-179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+179 0xF060 //TX_MIN_EQ_RE_EST_14
+180 0xF128 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -9008,8 +9014,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x3A98 //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
+236 0xFC18 //TX_MIN_EQ_RE_EST_13
+237 0xDAE4 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -9280,8 +9286,8 @@
505 0x4000 //TX_C_POST_FLT_CUT
506 0x2000 //TX_RADIODTLV
507 0x0320 //TX_POWER_LINEIN_TH
-508 0x0014 //TX_FE_VADCOUNT_TH_FC
-509 0x0000 //TX_ECHO_SUPP_FC
+508 0x001A //TX_FE_VADCOUNT_TH_FC
+509 0x000A //TX_ECHO_SUPP_FC
510 0x0C80 //TX_ECHO_TH
511 0x6666 //TX_MIC_TO_BFGAIN
512 0x0000 //TX_MICTOBFGAIN0
@@ -9638,7 +9644,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0E21 //TX_TDDRC_DRC_GAIN
+866 0x0FDA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -10522,6 +10528,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -10632,14 +10639,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
-108 0x0CAE //TX_MIC_BLOCK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
+108 0x0A15 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -10704,8 +10711,8 @@
176 0x0000 //TX_REF_DELAY_LENGTH
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
-179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+179 0xF060 //TX_MIN_EQ_RE_EST_14
+180 0xF128 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -10761,8 +10768,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x0A28 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0xFFDC //TX_MIN_EQ_RE_EST_13
+237 0x9500 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -11033,8 +11040,8 @@
505 0x7FFF //TX_C_POST_FLT_CUT
506 0x2000 //TX_RADIODTLV
507 0x0320 //TX_POWER_LINEIN_TH
-508 0x0014 //TX_FE_VADCOUNT_TH_FC
-509 0x0000 //TX_ECHO_SUPP_FC
+508 0x001A //TX_FE_VADCOUNT_TH_FC
+509 0x000A //TX_ECHO_SUPP_FC
510 0x0C80 //TX_ECHO_TH
511 0x6666 //TX_MIC_TO_BFGAIN
512 0x0000 //TX_MICTOBFGAIN0
diff --git a/audio/bluejay/tuning/fortemedia/HEADSET.dat b/audio/bluejay/tuning/fortemedia/HEADSET.dat
index b1a568d..136c060 100644
Binary files a/audio/bluejay/tuning/fortemedia/HEADSET.dat and b/audio/bluejay/tuning/fortemedia/HEADSET.dat differ
diff --git a/audio/bluejay/tuning/fortemedia/HEADSET.mods b/audio/bluejay/tuning/fortemedia/HEADSET.mods
index e95fa86..294a2e9 100644
--- a/audio/bluejay/tuning/fortemedia/HEADSET.mods
+++ b/audio/bluejay/tuning/fortemedia/HEADSET.mods
@@ -1,9 +1,10 @@
#PLATFORM_NAME gChip
#EXPORT_FLAG HEADSET
#SINGLE_API_VER 1.1.6
-#SAVE_TIME 2021-12-03 11:33:45
+#SAVE_TIME 2022-01-13 15:48:51
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -1757,6 +1758,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -1910,7 +1912,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x4500 //TX_EAD_THR
+150 0x36B0 //TX_EAD_THR
151 0x0800 //TX_THR_RE_EST
152 0x0800 //TX_MIN_EQ_RE_EST_0
153 0x0800 //TX_MIN_EQ_RE_EST_1
@@ -3510,6 +3512,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -5263,6 +5266,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -7016,6 +7020,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -8769,6 +8774,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -10522,6 +10528,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -12275,6 +12282,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -14028,6 +14036,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-RESERVE1-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -15781,6 +15790,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-RESERVE1-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -17534,6 +17544,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-RESERVE1-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -19287,6 +19298,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-RESERVE1-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -21040,6 +21052,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -21150,14 +21163,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
-108 0x0CAE //TX_MIC_BLOCK_VOLUME
+107 0x0800 //TX_MIC_REFBLK_VOLUME
+108 0x0900 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -21168,7 +21181,7 @@
122 0x0000 //TX_FENE_HOLD
123 0x4000 //TX_FE_ENER_TH_MTS
124 0x0004 //TX_FE_ENER_TH_EXP
-125 0x6000 //TX_C_POST_FLT_MIC_MAINBLK
+125 0x7FFF //TX_C_POST_FLT_MIC_MAINBLK
126 0x6000 //TX_C_POST_FLT_MIC_REFBLK
127 0x0010 //TX_MIC_BLOCK_N
128 0x7646 //TX_A_HP
@@ -21223,7 +21236,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0xF6A0 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -21279,8 +21292,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x0770 //TX_MIN_EQ_RE_EST_13
+237 0xFF38 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -21909,7 +21922,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0A00 //TX_TDDRC_DRC_GAIN
+866 0x0B39 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -22793,6 +22806,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -22903,7 +22917,7 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
108 0x0C00 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
@@ -22921,7 +22935,7 @@
122 0x0000 //TX_FENE_HOLD
123 0x4000 //TX_FE_ENER_TH_MTS
124 0x0004 //TX_FE_ENER_TH_EXP
-125 0x6000 //TX_C_POST_FLT_MIC_MAINBLK
+125 0x3000 //TX_C_POST_FLT_MIC_MAINBLK
126 0x6000 //TX_C_POST_FLT_MIC_REFBLK
127 0x0010 //TX_MIC_BLOCK_N
128 0x7B02 //TX_A_HP
@@ -22976,7 +22990,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0xC568 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -23032,8 +23046,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x03E8 //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
+236 0x0800 //TX_MIN_EQ_RE_EST_13
+237 0xADF8 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -23662,7 +23676,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0C97 //TX_TDDRC_DRC_GAIN
+866 0x0E21 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -24546,6 +24560,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -24656,14 +24671,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
108 0x0CAE //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -24728,8 +24743,8 @@
176 0x0000 //TX_REF_DELAY_LENGTH
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
-179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+179 0xF060 //TX_MIN_EQ_RE_EST_14
+180 0xF128 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -24785,8 +24800,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x3A98 //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
+236 0xFC18 //TX_MIN_EQ_RE_EST_13
+237 0xDAE4 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -25057,8 +25072,8 @@
505 0x4000 //TX_C_POST_FLT_CUT
506 0x2000 //TX_RADIODTLV
507 0x0320 //TX_POWER_LINEIN_TH
-508 0x0014 //TX_FE_VADCOUNT_TH_FC
-509 0x0000 //TX_ECHO_SUPP_FC
+508 0x001A //TX_FE_VADCOUNT_TH_FC
+509 0x000A //TX_ECHO_SUPP_FC
510 0x0C80 //TX_ECHO_TH
511 0x6666 //TX_MIC_TO_BFGAIN
512 0x0000 //TX_MICTOBFGAIN0
@@ -25415,7 +25430,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0E21 //TX_TDDRC_DRC_GAIN
+866 0x0FDA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -26299,6 +26314,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR_HEADPHONE-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -26409,14 +26425,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
-108 0x0CAE //TX_MIC_BLOCK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
+108 0x0A15 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -26481,8 +26497,8 @@
176 0x0000 //TX_REF_DELAY_LENGTH
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
-179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+179 0xF060 //TX_MIN_EQ_RE_EST_14
+180 0xF128 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -26538,8 +26554,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x0A28 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0xFFDC //TX_MIN_EQ_RE_EST_13
+237 0x9500 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -26810,8 +26826,8 @@
505 0x7FFF //TX_C_POST_FLT_CUT
506 0x2000 //TX_RADIODTLV
507 0x0320 //TX_POWER_LINEIN_TH
-508 0x0014 //TX_FE_VADCOUNT_TH_FC
-509 0x0000 //TX_ECHO_SUPP_FC
+508 0x001A //TX_FE_VADCOUNT_TH_FC
+509 0x000A //TX_ECHO_SUPP_FC
510 0x0C80 //TX_ECHO_TH
511 0x6666 //TX_MIC_TO_BFGAIN
512 0x0000 //TX_MICTOBFGAIN0
@@ -28052,6 +28068,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -29805,6 +29822,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -31558,6 +31576,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -33311,6 +33330,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-GOOGLE_CONDOR_CERTIFICATION1-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -35064,6 +35084,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_HCO-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -36817,6 +36838,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_HCO-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -38570,6 +38592,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_HCO-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -40323,6 +40346,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_HCO-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -42076,6 +42100,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_VCO-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -42186,14 +42211,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0200 //TX_MIC_REFBLK_VOLUME
-108 0x0CAE //TX_MIC_BLOCK_VOLUME
+107 0x0800 //TX_MIC_REFBLK_VOLUME
+108 0x0900 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -42204,7 +42229,7 @@
122 0x0000 //TX_FENE_HOLD
123 0x4000 //TX_FE_ENER_TH_MTS
124 0x0004 //TX_FE_ENER_TH_EXP
-125 0x6000 //TX_C_POST_FLT_MIC_MAINBLK
+125 0x7FFF //TX_C_POST_FLT_MIC_MAINBLK
126 0x6000 //TX_C_POST_FLT_MIC_REFBLK
127 0x0010 //TX_MIC_BLOCK_N
128 0x7646 //TX_A_HP
@@ -42259,7 +42284,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0xF6A0 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -42315,8 +42340,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0x0770 //TX_MIN_EQ_RE_EST_13
+237 0xFF38 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -42945,7 +42970,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0A00 //TX_TDDRC_DRC_GAIN
+866 0x0B39 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -43829,6 +43854,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_VCO-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -43939,7 +43965,7 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
108 0x0C00 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
@@ -43957,7 +43983,7 @@
122 0x0000 //TX_FENE_HOLD
123 0x4000 //TX_FE_ENER_TH_MTS
124 0x0004 //TX_FE_ENER_TH_EXP
-125 0x6000 //TX_C_POST_FLT_MIC_MAINBLK
+125 0x3000 //TX_C_POST_FLT_MIC_MAINBLK
126 0x6000 //TX_C_POST_FLT_MIC_REFBLK
127 0x0010 //TX_MIC_BLOCK_N
128 0x7B02 //TX_A_HP
@@ -44012,7 +44038,7 @@
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+180 0xC568 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -44068,8 +44094,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x03E8 //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
+236 0x0800 //TX_MIN_EQ_RE_EST_13
+237 0xADF8 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -44698,7 +44724,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0C97 //TX_TDDRC_DRC_GAIN
+866 0x0E21 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -45582,6 +45608,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_VCO-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -45692,14 +45719,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
108 0x0CAE //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -45764,8 +45791,8 @@
176 0x0000 //TX_REF_DELAY_LENGTH
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
-179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+179 0xF060 //TX_MIN_EQ_RE_EST_14
+180 0xF128 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -45821,8 +45848,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x3A98 //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
+236 0xFC18 //TX_MIN_EQ_RE_EST_13
+237 0xDAE4 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -46093,8 +46120,8 @@
505 0x4000 //TX_C_POST_FLT_CUT
506 0x2000 //TX_RADIODTLV
507 0x0320 //TX_POWER_LINEIN_TH
-508 0x0014 //TX_FE_VADCOUNT_TH_FC
-509 0x0000 //TX_ECHO_SUPP_FC
+508 0x001A //TX_FE_VADCOUNT_TH_FC
+509 0x000A //TX_ECHO_SUPP_FC
510 0x0C80 //TX_ECHO_TH
511 0x6666 //TX_MIC_TO_BFGAIN
512 0x0000 //TX_MICTOBFGAIN0
@@ -46451,7 +46478,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0E21 //TX_TDDRC_DRC_GAIN
+866 0x0FDA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -47335,6 +47362,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_VCO-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -47445,14 +47473,14 @@
104 0x0000 //TX_MIC_LOC_23
105 0x0000 //TX_MIC_LOC_24
106 0x0000 //TX_MIC_LOC_25
-107 0x0800 //TX_MIC_REFBLK_VOLUME
-108 0x0CAE //TX_MIC_BLOCK_VOLUME
+107 0x0B50 //TX_MIC_REFBLK_VOLUME
+108 0x0A15 //TX_MIC_BLOCK_VOLUME
109 0x0000 //TX_INVERSE_MASK
110 0x0000 //TX_ADCS_MASK
111 0x04D0 //TX_ADCS_GAIN
112 0x4000 //TX_NFC_GAINFAC
-113 0x0000 //TX_MAINMIC_BLKFACTOR
-114 0x0000 //TX_REFMIC_BLKFACTOR
+113 0x0004 //TX_MAINMIC_BLKFACTOR
+114 0x0004 //TX_REFMIC_BLKFACTOR
115 0x0000 //TX_BLMIC_BLKFACTOR
116 0x0000 //TX_BRMIC_BLKFACTOR
117 0x0031 //TX_MICBLK_START_BIN
@@ -47517,8 +47545,8 @@
176 0x0000 //TX_REF_DELAY_LENGTH
177 0x0000 //TX_ADD_LINEIN_GAINL
178 0x0000 //TX_ADD_LINEIN_GAINH
-179 0x0000 //TX_MIN_EQ_RE_EST_14
-180 0x0000 //TX_DTD_THR1_8
+179 0xF060 //TX_MIN_EQ_RE_EST_14
+180 0xF128 //TX_DTD_THR1_8
181 0x7FFF //TX_DTD_THR2_8
182 0x0000 //TX_DTD_MIC_BLK2
183 0x0008 //TX_FRQ_LIN_LEN
@@ -47574,8 +47602,8 @@
233 0x0000 //TX_EPD_OFFST_01
234 0x0A28 //TX_RATIO_DT_L0_TH_HIGH
235 0x3A98 //TX_RATIO_DT_H_TH_CUT
-236 0x7FFF //TX_MIN_EQ_RE_EST_13
-237 0x0000 //TX_DTD_THR1_7
+236 0xFFDC //TX_MIN_EQ_RE_EST_13
+237 0x9500 //TX_DTD_THR1_7
238 0x0000 //TX_DTD_THR2_7
239 0x0800 //TX_DT_RESRV_7
240 0x0800 //TX_DT_RESRV_8
@@ -47846,8 +47874,8 @@
505 0x7FFF //TX_C_POST_FLT_CUT
506 0x2000 //TX_RADIODTLV
507 0x0320 //TX_POWER_LINEIN_TH
-508 0x0014 //TX_FE_VADCOUNT_TH_FC
-509 0x0000 //TX_ECHO_SUPP_FC
+508 0x001A //TX_FE_VADCOUNT_TH_FC
+509 0x000A //TX_ECHO_SUPP_FC
510 0x0C80 //TX_ECHO_TH
511 0x6666 //TX_MIC_TO_BFGAIN
512 0x0000 //TX_MICTOBFGAIN0
@@ -49088,6 +49116,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_FULL-VOICE_GENERIC-NB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -50841,6 +50870,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_FULL-VOICE_GENERIC-WB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -52594,6 +52624,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_FULL-VOICE_GENERIC-SWB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
@@ -54347,6 +54378,7 @@
130 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HEADSET-TTY_FULL-VOICE_GENERIC-FB
+#PARAM_MODE FULL
#PARAM_TYPE TX+RX
#TOTAL_CUSTOM_STEP 7
#TX
diff --git a/audio/bluejay/tuning/fortemedia/mcps.dat b/audio/bluejay/tuning/fortemedia/mcps.dat
new file mode 100644
index 0000000..04fc100
Binary files /dev/null and b/audio/bluejay/tuning/fortemedia/mcps.dat differ
diff --git a/audio/bluejay/tuning/waves/waves_preset.mps b/audio/bluejay/tuning/waves/waves_preset.mps
index 3af4955..3d34313 100644
Binary files a/audio/bluejay/tuning/waves/waves_preset.mps and b/audio/bluejay/tuning/waves/waves_preset.mps differ
diff --git a/bluejay/BoardConfig.mk b/bluejay/BoardConfig.mk
index 5865a3e..6c80b2d 100644
--- a/bluejay/BoardConfig.mk
+++ b/bluejay/BoardConfig.mk
@@ -23,4 +23,4 @@ include device/google/gs101/wifi/BoardConfig-wifi.mk
-include vendor/google_devices/gs101/prebuilts/BoardConfigVendor.mk
-include vendor/google_devices/bluejay/proprietary/BoardConfigVendor.mk
-SOONG_CONFIG_google3a_config_target_device := bluejay
+$(call soong_config_set,google3a_config,target_device,bluejay)
diff --git a/bluejay/overlay/frameworks/base/core/res/res/values/config.xml b/bluejay/overlay/frameworks/base/core/res/res/values/config.xml
index 5001b13..5b8f0ae 100644
--- a/bluejay/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/bluejay/overlay/frameworks/base/core/res/res/values/config.xml
@@ -159,9 +159,9 @@
com.google.sensor.long_press
- gb7n6
+ gx7as
- http://www.gstatic.com/android/sms/GB7N6.xml
+ http://www.gstatic.com/android/sms/GX7AS.xml
com.google.sensor.quick_pickup
diff --git a/bluejay/overlay/frameworks/base/core/res/res/values/dimens.xml b/bluejay/overlay/frameworks/base/core/res/res/values/dimens.xml
index 86ad4e7..82c194e 100644
--- a/bluejay/overlay/frameworks/base/core/res/res/values/dimens.xml
+++ b/bluejay/overlay/frameworks/base/core/res/res/values/dimens.xml
@@ -23,6 +23,9 @@
47px
48px
+
+ 47px
+
diff --git a/bluejay/overlay/frameworks/base/core/res/res/xml/power_profile.xml b/bluejay/overlay/frameworks/base/core/res/res/xml/power_profile.xml
index 59ec2bd..a007e14 100644
--- a/bluejay/overlay/frameworks/base/core/res/res/xml/power_profile.xml
+++ b/bluejay/overlay/frameworks/base/core/res/res/xml/power_profile.xml
@@ -25,113 +25,125 @@
2
- - 4.35
- - 5.78
- - 2.35
- - 32.58
- - 6.44
- - 0
+ - 10
+ - 28.6
+ - 12.37
+ - 0.24
+ - 3.23
+ - 5.94
+
- 300000
- 574000
- 738000
- 930000
- 1098000
- 1197000
- 1328000
- 1401000
- 1598000
- 1704000
- 1803000
- 1950000
- 2024000
+ 300000
+ 574000
+ 738000
+ 930000
+ 1098000
+ 1197000
+ 1328000
+ 1401000
+ 1598000
+ 1704000
+ 1803000
+
- 400000
- 553000
- 696000
- 799000
- 910000
- 1024000
- 1197000
- 1328000
- 1491000
- 1663000
- 1836000
- 1999000
- 2130000
- 2253000
+ 400000
+ 553000
+ 696000
+ 799000
+ 910000
+ 1024000
+ 1197000
+ 1328000
+ 1491000
+ 1663000
+ 1836000
+ 1999000
+ 2130000
+ 2253000
+
- 500000
- 851000
- 984000
- 1106000
- 1277000
- 1426000
- 1582000
- 1745000
- 1826000
- 2048000
- 2188000
- 2252000
- 2401000
- 2507000
- 2630000
+ 500000
+ 851000
+ 984000
+ 1106000
+ 1277000
+ 1426000
+ 1582000
+ 1745000
+ 1826000
+ 2048000
+ 2188000
+ 2252000
+ 2401000
+ 2507000
+ 2630000
+ 2704000
+ 2802000
+
- 13.58
- 38.22
- 48.59
- 64.02
- 79.69
- 89.66
- 105.64
- 113.30
- 142.24
- 158.91
- 180.73
- 229.19
- 266.66
+ 1.89
+ 6.15
+ 9.34
+ 14.22
+ 18.94
+ 21.98
+ 26.83
+ 30.17
+ 41.55
+ 48.36
+ 58.45
+
- 59.00
- 87.69
- 114.54
- 134.19
- 157.72
- 184.69
- 229.99
- 264.08
- 316.56
- 375.74
- 450.94
- 529.79
- 603.34
- 684.48
+ 3.71
+ 6.16
+ 8
+ 10.94
+ 12.73
+ 14.4
+ 21.39
+ 24.1
+ 30.42
+ 42.49
+ 49.37
+ 58.09
+ 67.54
+ 79.04
+
- 199.11
- 332.32
- 389.40
- 452.85
- 547.22
- 629.93
- 735.84
- 861.23
- 946.15
- 1137.98
- 1318.48
- 1396.56
- 1583.05
- 1811.61
- 2050.00
+ 8.36
+ 16.33
+ 19.44
+ 36.71
+ 41.42
+ 48.24
+ 54.77
+ 65.32
+ 69.58
+ 128.49
+ 142.15
+ 149.74
+ 164.78
+ 188.68
+ 193.15
+ 227.98
+ 254.25
diff --git a/bluejay/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/bluejay/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
index eda0ef7..7a655ac 100644
--- a/bluejay/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
+++ b/bluejay/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
@@ -53,6 +53,12 @@
- 0
+
+
+
+
+
+
0dp
-
- 47px
-
1px
diff --git a/bluejay/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml b/bluejay/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml
new file mode 100644
index 0000000..8ae053c
--- /dev/null
+++ b/bluejay/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+ GB62Z
+
diff --git a/bluetooth_power_limits.csv b/bluetooth_power_limits.csv
new file mode 100644
index 0000000..a593be6
--- /dev/null
+++ b/bluetooth_power_limits.csv
@@ -0,0 +1,34 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
+off,off,off,off,off,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,off,off,on,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,off,on,off,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,off,on,on,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,on,off,off,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,on,off,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,off,on,on,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,off,on,on,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,off,off,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,off,off,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,off,on,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,off,on,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,on,off,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,on,off,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,on,on,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,on,on,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+on,off,off,off,off,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,off,off,on,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,off,on,off,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,off,on,on,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,on,off,off,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,on,off,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,off,on,on,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,off,on,on,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,off,off,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,off,off,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,off,on,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,off,on,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,on,off,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,on,off,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,on,on,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,on,on,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+off,any,any,any,any,off,76,76,36,76,76,36,66,66,36,66,66,36
diff --git a/bluetooth_power_limits_G1AZG_EU.csv b/bluetooth_power_limits_G1AZG_EU.csv
new file mode 100644
index 0000000..a593be6
--- /dev/null
+++ b/bluetooth_power_limits_G1AZG_EU.csv
@@ -0,0 +1,34 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
+off,off,off,off,off,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,off,off,on,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,off,on,off,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,off,on,on,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,on,off,off,on,76,76,36,76,76,36,66,66,36,66,66,36
+off,off,on,off,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,off,on,on,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,off,on,on,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,off,off,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,off,off,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,off,on,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,off,on,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,on,off,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,on,off,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,on,on,off,on,76,76,36,72,72,36,66,66,36,66,66,36
+off,on,on,on,on,on,76,76,36,72,72,36,66,66,36,66,66,36
+on,off,off,off,off,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,off,off,on,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,off,on,off,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,off,on,on,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,on,off,off,any,76,76,36,76,76,36,66,66,36,66,66,36
+on,off,on,off,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,off,on,on,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,off,on,on,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,off,off,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,off,off,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,off,on,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,off,on,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,on,off,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,on,off,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,on,on,off,any,76,76,36,72,72,36,66,66,36,66,66,36
+on,on,on,on,on,any,76,76,36,72,72,36,66,66,36,66,66,36
+off,any,any,any,any,off,76,76,36,76,76,36,66,66,36,66,66,36
diff --git a/bluetooth_power_limits_GB17L_JP.csv b/bluetooth_power_limits_GB17L_JP.csv
new file mode 100644
index 0000000..f0a33bc
--- /dev/null
+++ b/bluetooth_power_limits_GB17L_JP.csv
@@ -0,0 +1,34 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
+off,off,off,off,off,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,off,off,off,on,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,off,off,on,off,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,off,off,on,on,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,off,on,off,off,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,off,on,off,on,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,off,on,on,off,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,off,on,on,on,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,on,off,off,off,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,on,off,off,on,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,on,off,on,off,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,on,off,on,on,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,on,on,off,off,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,on,on,off,on,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,on,on,on,off,on,64,64,40,64,64,40,56,56,40,56,56,40
+off,on,on,on,on,on,64,64,40,64,64,40,56,56,40,56,56,40
+on,off,off,off,off,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,off,off,off,on,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,off,off,on,off,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,off,off,on,on,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,off,on,off,off,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,off,on,off,on,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,off,on,on,off,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,off,on,on,on,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,on,off,off,off,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,on,off,off,on,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,on,off,on,off,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,on,off,on,on,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,on,on,off,off,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,on,on,off,on,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,on,on,on,off,any,64,64,40,64,64,40,56,56,40,56,56,40
+on,on,on,on,on,any,64,64,40,64,64,40,56,56,40,56,56,40
+off,any,any,any,any,off,64,64,40,64,64,40,56,56,40,56,56,40
diff --git a/bluetooth_power_limits_GB62Z_EU.csv b/bluetooth_power_limits_GB62Z_EU.csv
new file mode 100644
index 0000000..d5a6f27
--- /dev/null
+++ b/bluetooth_power_limits_GB62Z_EU.csv
@@ -0,0 +1,34 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
+off,off,off,off,off,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,off,off,off,on,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,off,off,on,off,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,off,off,on,on,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,off,on,off,off,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,off,on,off,on,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,off,on,on,off,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,off,on,on,on,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,on,off,off,off,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,on,off,off,on,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,on,off,on,off,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,on,off,on,on,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,on,on,off,off,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,on,on,off,on,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,on,on,on,off,on,76,76,48,76,76,34,66,66,48,66,66,34
+off,on,on,on,on,on,76,76,48,76,76,34,66,66,48,66,66,34
+on,off,off,off,off,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,off,off,off,on,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,off,off,on,off,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,off,off,on,on,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,off,on,off,off,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,off,on,off,on,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,off,on,on,off,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,off,on,on,on,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,on,off,off,off,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,on,off,off,on,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,on,off,on,off,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,on,off,on,on,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,on,on,off,off,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,on,on,off,on,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,on,on,on,off,any,76,76,48,76,76,34,66,66,48,66,66,34
+on,on,on,on,on,any,76,76,48,76,76,34,66,66,48,66,66,34
+off,any,any,any,any,off,76,76,48,76,76,34,66,66,48,66,66,34
diff --git a/bluetooth_power_limits_bluejay_US.csv b/bluetooth_power_limits_GB62Z_US.csv
similarity index 82%
rename from bluetooth_power_limits_bluejay_US.csv
rename to bluetooth_power_limits_GB62Z_US.csv
index 4c7e73b..af742ec 100644
--- a/bluetooth_power_limits_bluejay_US.csv
+++ b/bluetooth_power_limits_GB62Z_US.csv
@@ -1,34 +1,34 @@
-Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
-off,off,off,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,off,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,off,off,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,off,off,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,off,on,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,off,on,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,off,on,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,off,on,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,on,off,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,on,off,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,on,off,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,on,off,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,on,on,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,on,on,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,on,on,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
-off,on,on,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
-on,off,off,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,off,off,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,off,off,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,off,off,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,off,on,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,off,on,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,off,on,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,off,on,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,on,off,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,on,off,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,on,off,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,on,off,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,on,on,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,on,on,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,on,on,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
-on,on,on,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
-off,any,any,any,any,off,76,76,76,76,76,76,70,70,70,70,70,70
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
+off,off,off,off,off,on,76,76,68,76,76,76,66,66,66,66,66,66
+off,off,off,off,on,on,76,76,68,76,76,76,66,66,66,66,66,66
+off,off,off,on,off,on,76,76,68,76,76,76,66,66,66,66,66,66
+off,off,off,on,on,on,76,76,68,76,76,76,66,66,66,66,66,66
+off,off,on,off,off,on,76,76,68,76,76,76,66,66,66,66,66,66
+off,off,on,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,off,on,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,off,on,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+on,off,off,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+off,any,any,any,any,off,76,76,68,76,76,76,66,66,66,66,66,66
diff --git a/bluetooth_power_limits_GX7AS_CA.csv b/bluetooth_power_limits_GX7AS_CA.csv
new file mode 100644
index 0000000..6ce2287
--- /dev/null
+++ b/bluetooth_power_limits_GX7AS_CA.csv
@@ -0,0 +1,34 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
+off,off,off,off,off,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,off,off,on,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,off,on,off,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,off,on,on,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,on,off,off,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,on,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,off,on,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,off,on,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+on,off,off,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+off,any,any,any,any,off,76,76,76,76,76,76,66,66,66,66,66,66
diff --git a/bluetooth_power_limits_GX7AS_US.csv b/bluetooth_power_limits_GX7AS_US.csv
new file mode 100644
index 0000000..6ce2287
--- /dev/null
+++ b/bluetooth_power_limits_GX7AS_US.csv
@@ -0,0 +1,34 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
+off,off,off,off,off,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,off,off,on,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,off,on,off,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,off,on,on,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,on,off,off,on,76,76,76,76,76,76,66,66,66,66,66,66
+off,off,on,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,off,on,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,off,on,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,off,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,off,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,off,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,on,off,on,56,56,56,56,56,56,56,56,56,56,56,56
+off,on,on,on,on,on,56,56,56,56,56,56,56,56,56,56,56,56
+on,off,off,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,off,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,off,on,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,off,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,off,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,off,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,on,off,any,44,44,44,44,44,44,44,44,44,44,44,44
+on,on,on,on,on,any,44,44,44,44,44,44,44,44,44,44,44,44
+off,any,any,any,any,off,76,76,76,76,76,76,66,66,66,66,66,66
diff --git a/bluetooth_power_limits_bluejay_JP.csv b/bluetooth_power_limits_bluejay_JP.csv
deleted file mode 100644
index 8f3e765..0000000
--- a/bluetooth_power_limits_bluejay_JP.csv
+++ /dev/null
@@ -1,34 +0,0 @@
-Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
-off,off,off,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,off,off,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,off,on,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,off,on,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,on,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,on,off,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,on,on,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,on,on,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,off,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,off,off,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,off,on,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,off,on,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,on,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,on,off,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,on,on,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,on,on,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,off,off,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,off,off,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,off,on,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,off,on,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,on,off,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,on,off,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,on,on,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,on,on,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,off,off,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,off,off,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,off,on,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,off,on,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,on,off,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,on,off,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,on,on,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,on,on,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-off,any,any,any,any,off,76,76,76,76,76,76,70,70,70,70,70,70
diff --git a/bluetooth_power_limits_bluejay_ROW.csv b/bluetooth_power_limits_bluejay_ROW.csv
deleted file mode 100644
index 8f3e765..0000000
--- a/bluetooth_power_limits_bluejay_ROW.csv
+++ /dev/null
@@ -1,34 +0,0 @@
-Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1
-off,off,off,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,off,off,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,off,on,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,off,on,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,on,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,on,off,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,on,on,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,off,on,on,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,off,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,off,off,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,off,on,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,off,on,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,on,off,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,on,off,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,on,on,off,on,76,76,76,76,76,76,70,70,70,70,70,70
-off,on,on,on,on,on,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,off,off,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,off,off,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,off,on,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,off,on,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,on,off,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,on,off,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,on,on,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,off,on,on,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,off,off,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,off,off,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,off,on,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,off,on,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,on,off,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,on,off,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,on,on,off,any,76,76,76,76,76,76,70,70,70,70,70,70
-on,on,on,on,on,any,76,76,76,76,76,76,70,70,70,70,70,70
-off,any,any,any,any,off,76,76,76,76,76,76,70,70,70,70,70,70
diff --git a/conf/init.bluejay.rc b/conf/init.bluejay.rc
index cbaefeb..d2a278d 100644
--- a/conf/init.bluejay.rc
+++ b/conf/init.bluejay.rc
@@ -2,8 +2,8 @@
import /vendor/etc/init/hw/init.gs101.rc
import /vendor/etc/init/hw/init.blueport.rc
-on fs
- # Start the twoshay touch service
+# Start the twoshay touch service
+on property:vendor.device.modules.ready=1
start twoshay
# Toggle glove_mode according to touch_sensitivity_mode
@@ -18,6 +18,15 @@ on post-fs-data
chown system system /dev/goodix_fp
exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/g7.app
+ # Speaker amp permission
+ chmod 644 /mnt/vendor/persist/audio/speaker.cal
+
# Ensure Camera sound is enforced audible for JP SKU
on property:ro.boot.hardware.sku=GB17L
setprop audio.camerasound.force true
+
+# charger driver exposes now finer grain control, map demo mode to those properties
+# NOTE: demo mode can only be exit wiping data (which reset the persist properties)
+on property:sys.retaildemo.enabled=1
+ setprop persist.vendor.charge.stop.level 35
+ setprop persist.vendor.charge.start.level 30
diff --git a/device-bluejay.mk b/device-bluejay.mk
index 7b75578..0c18d2f 100644
--- a/device-bluejay.mk
+++ b/device-bluejay.mk
@@ -27,6 +27,7 @@ $(call inherit-product-if-exists, vendor/google_devices/bluejay/proprietary/Wall
GOODIX_CONFIG_BUILD_VERSION := g7_trusty
DEVICE_PACKAGE_OVERLAYS += device/google/bluejay/bluejay/overlay
+include device/google/gs101/fingerprint/extension/fingerprint.extension.mk
include device/google/bluejay-sepolicy/bluejay-sepolicy.mk
include device/google/bluejay/audio/bluejay/audio-tables.mk
include device/google/gs101/device-shipping-common.mk
@@ -41,8 +42,8 @@ else
include device/google/gs101/fingerprint/udfps_factory.mk
endif
-SOONG_CONFIG_lyric_tuning_product := bluejay
-SOONG_CONFIG_google3a_config_target_device := bluejay
+$(call soong_config_set,lyric,tuning_product,bluejay)
+$(call soong_config_set,google3a_config,target_device,bluejay)
# Init files
PRODUCT_COPY_FILES += \
@@ -61,6 +62,10 @@ PRODUCT_COPY_FILES += \
PRODUCT_COPY_FILES += \
device/google/bluejay/thermal_info_config_bluejay.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config.json
+# Power HAL config
+PRODUCT_COPY_FILES += \
+ device/google/bluejay/powerhint.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json
+
# Camera
PRODUCT_COPY_FILES += \
device/google/bluejay/media_profiles_bluejay.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml
@@ -74,6 +79,9 @@ PRODUCT_COPY_FILES += \
device/google/bluejay/display_colordata_dev_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_colordata_dev_cal0.pb \
device/google/bluejay/display_golden_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_cal0.pb
+# Media Performance Class 12
+PRODUCT_PROPERTY_OVERRIDES += ro.odm.build.media_performance_class=31
+
# NFC
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
@@ -129,10 +137,13 @@ PRODUCT_PACKAGES_DEBUG += \
# Bluetooth Tx power caps for bluejay
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/bluetooth_power_limits_bluejay_ROW.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
- $(LOCAL_PATH)/bluetooth_power_limits_bluejay_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv \
- $(LOCAL_PATH)/bluetooth_power_limits_bluejay_ROW.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \
- $(LOCAL_PATH)/bluetooth_power_limits_bluejay_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv
+ $(LOCAL_PATH)/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
+ $(LOCAL_PATH)/bluetooth_power_limits_GB17L_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \
+ $(LOCAL_PATH)/bluetooth_power_limits_GX7AS_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \
+ $(LOCAL_PATH)/bluetooth_power_limits_GB62Z_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GB62Z_US.csv \
+ $(LOCAL_PATH)/bluetooth_power_limits_GX7AS_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GX7AS_US.csv \
+ $(LOCAL_PATH)/bluetooth_power_limits_G1AZG_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_G1AZG_EU.csv \
+ $(LOCAL_PATH)/bluetooth_power_limits_GB62Z_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GB62Z_EU.csv
# Bluetooth
PRODUCT_PRODUCT_PROPERTIES += \
@@ -143,13 +154,21 @@ PRODUCT_PACKAGES += \
bt_vendor.conf
# Power HAL ADPF
-PRODUCT_PRODUCT_PROPERTIES += \
+PRODUCT_VENDOR_PROPERTIES += \
vendor.powerhal.adpf.rate=16666666
# Set zram size
PRODUCT_VENDOR_PROPERTIES += \
vendor.zram.size=2g
+# Enable camera 1080P 60FPS binning mode
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.1080P_60fps_binning=true
+
+# Enable camera exif model/make reporting
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.exif_reveal_make_model=true
+
# Fingerprint antispoof property
PRODUCT_PRODUCT_PROPERTIES +=\
persist.vendor.fingerprint.disable.fake.override=none
@@ -167,6 +186,10 @@ PRODUCT_PACKAGES += \
PRODUCT_PRODUCT_PROPERTIES += \
ro.support_hide_display_cutout=true
+# Set support one-handed mode
+PRODUCT_PRODUCT_PROPERTIES += \
+ ro.support_one_handed_mode=true
+
# Voice packs for Text-To-Speech
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/tts/ja-jp/ja-jp-x-multi-darwinn-wavernn-r27.zvoice:product/tts/google/ja-jp/ja-jp-x-multi-darwinn-wavernn-r27.zvoice\
@@ -194,3 +217,7 @@ endif
# This device is shipped with 32 (Android S V2)
PRODUCT_SHIPPING_API_LEVEL := 32
+
+# Vibrator HAL
+PRODUCT_VENDOR_PROPERTIES += \
+ ro.vendor.vibrator.hal.supported_primitives=243
diff --git a/display_colordata_dev_cal0.pb b/display_colordata_dev_cal0.pb
index 4fe410b..252a819 100644
Binary files a/display_colordata_dev_cal0.pb and b/display_colordata_dev_cal0.pb differ
diff --git a/gps.xml.b3 b/gps.xml.b3
index 751da36..a6bbcfc 100644
--- a/gps.xml.b3
+++ b/gps.xml.b3
@@ -52,6 +52,8 @@
AttributionAppPkgName="com.google.android.carrierlocation"
AssertEnabled="true"
+ CpLppeCancelDbhOnAgnssProvideLoc="true"
+ CpLppeUseAgnssLocForEmptyDbh="true"
/>