<change list>
KM4 (Owen)
- Handsfree
1. Disable LSNR on WB/SWB: TX_SENDFUNC_MODE_1 (0x0000) & TX_LOGSNR_THR (0x8001)
2. Tx: Update SWB AEC/NS tuning(v0527) to improve DT performance
3. Batch copy 1./2. from generic to co-use case
- Handset
1. Enable Kid's voice protection on WB/SWB and batch copy from generic to co-use case
TX_KIDDET_NTH (0x0003)
TX_B_POST_FLT_KID (0x1000)
TX_T0_NE_TH (0x0DAC)
TX_T0_NE_3_TH (0x0FA0)
TK4 (Ricky)
- Handsfree
1. Disable LSNR on WB/SWB: TX_SENDFUNC_MODE_1 (0x0000) & TX_LOGSNR_THR (0x8001)
2. Batch copy 1. from generic to co-use case
- Handset
1. Enable Kid's voice protection on WB/SWB and batch copy from generic to co-use case
CM4 (Duncan)
- Handsfree
1. Disable LSNR on WB/SWB: TX_SENDFUNC_MODE_1 (0x0000) & TX_LOGSNR_THR (0x8001)
2. Batch copy 1.from generic to co-use case
- Handset
1. Enable Kid's voice protection on WB/SWB and batch copy from generic to co-use case
Bug: 354159219
Bug: 332933649
Test: verify by Acoustic team
Flag: NONE powerhal doesn't have a flag yet
Change-Id: I08a28e002afae5569de5f3dff22c7e17afb35b89
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
<CL>
CM4
--Handset/Handsfree(Duncan)
Handset
1: WB RFR nom vol for pass 3GPP/orange mask
Handsfree
1: May23 EC tuning to fix echo with protective case on phone stand
2: May24_noNStuned EC tuning to fix echo when nearend in noise env
3: WB/SWB RFR/RLR volume curve
TK4 (Ricky)
-Handsefree
1. Modify SLR for Orange testing
2. Batch copy from generic to co-use case
KM4 (Owen)
- Handsfree (Owen)
1. Tx: Lower down WB/SWB DRC gain 1.5dB to fix Orange SLR failures
WB: 25dB => 23.5dB / SWB: 26dB => 24.5dB
2. Batch copy 1. from generic to co-use case
3. Rx: Lower down SPK_Vol 1dB(Vol-2)/2dB(Vol-1)/3dB(Vol-0) for Reserve2 (VoIP) use case to fix Rx min vol too louder issue
Bug: 345569041
Test: verified by Acoustic team
Change-Id: Iea55a81b039f037d6472eb365a6749af82a107fb
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
<Overall table path>
Fortemedia tables => /vendor/etc/aoc
<change list>
TK4
- Handsfree (Ricky)
1. Optimize HHWB/SWB volume, FR, LR tuning for DVT device
2. Add AMS parameter in HA/HH but Function off
CM4
-Handset (Duncan)
1: HAWB setting increase 3150Hz for meet the requirement for pass TIA5050 NB
2: Fine tune HAWB for DVT device RFR and RLR volume curve for pass WB&NB
3: Fine tune HASWB for DVT device RFR and RLR volume curve for pass SWB
4: Batch copy from generic to co-use case
KM4
- Handsfree (Owen)
1. Tx: SWB AEC/DT V0411tuning to fix echo loss unstable issue and modify Tx DRC gain(26dB)/EQ for DVT
2. Rx: Modify DRC gain to 15dB for DVT
3. Batch copy from generic to co-use case
Bug: 335790962
Test: Verified by Acoustic team
Change-Id: I1e8701c0e5dfaa27481346b0b7aa28ed78e68fbb
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
<change list>
All P24
mcps.dat (kevin)
optimize BT clock voting for all projects (https://buganizer.corp.google.com/issues/324005681)
TK4
Handset (Ricky)
Optimize HAWB/HASWB volume curnve for carrier requirment (max to nom 3.5dB, nom to min 4.5dB)
Optimize HAWB/HASWB FR/LR with DVT device
Batch copy from generic to co-use case
CM4
Handset/Handsfree (Duncan)
HASWB RX reduce FFP gain for reduce harsh sound
HASWB RFR max/max-1 reduce 4-8KHz for reduce harsh sound
HHSWB RFRmax RFRmax-1 increase high freq for better listening
HHWB backoff NS + 0408 Car noise type correction + 0412 KM setting
HHSWB long distance on the table DT improvement
Batch copy from generic to co-use case
KM4
Handset(Owen)
Rx: WB/SWB EQ SPK_Vol for volume curve
Batch copy from generic to co-use case
Handsfree (Owen)
Tx: WB enable Adaptive NS + 0402/0408 NS tuning
Batch copy from generic to co-use case
Bug: 334012418
Test: Verified by Acoustic team
Change-Id: I58ec053297833cf945f839cd1f6685b8be210e20
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
<Change list>
KM4
- Handset (Owen)
1. Rx: Modify WB FNS for CCA(BWE) - N_SN_EST= 0x0600 / NS_LVL_CTRL=0x0009 / THR_SN_EST=0x0100
- Handsfree (Owen)
1. Tx: Modify WB TDDRC gain(dB) /
Modify SWB NS settings to enable KidsVoice+AdaptiveNS with TK4 tuning
2. Rx: Modify WB FNS for CCA(BWE) - N_SN_EST= 0x0600 / NS_LVL_CTRL=0x0009 / THR_SN_EST=0x0100
Modify WB/SWB DRC Limiter_THR to -1dB(0x7000)
Modify WB DRC gain(16dB) / EQ / SPKVol
Modify SWB DRC gain(16dB) / EQ(Max,Max-1,Max-2) / SPKVol
- Headset (Gene)
1. Modify following modes's DRC/FENS for "V1P9 Denoiser + bypass3 + 0314BWE"
- Bluetooth (Gene)
1. Modify following modes's DRC/FENS for "V1P9 Denoiser + bypass3 + 0314BWE"
TK4
- Headset (Gene)
1. Modify following modes's DRC/FENS for "V1P9 Denoiser + bypass3 + 0314BWE"
- Bluetooth (Gene)
1. Modify following modes's DRC/FENS for "V1P9 Denoiser + bypass3 + 0314BWE"
-Handset (Ricky)
1. Optimize HAWB NS objective performance (choose 0321v1)
2. Optimize HASWB NS objective performance (choose 0328v1)
3. Fine tune HAWB FdEQ (around 3K) for HAC TIA5050 distortion
4. Reduce harsh sound in HASWB/HAWB (v2) (> 4K by EQ)
5. FNS modify for BWE 0314 version
6. Batch copy from generic TX to Hac-tx
7. Batch copy from generic to t-mobile
8. Batch copy from generic to VOIP specific mode (cust1/cust2/res1)
-Handsfree (Ricky)
1. Reduce high band for distortion improving (>4K by EQ) (gain by TdDRC)
2. TdDRC hard limiter set as -1dB for New FIR patch
3. Batch copy from generic TX to BT-HAC/TTY-VCO/headpohone
4. Batch copy from generic RX to TTY-HCO
5. Batch copy from generic to VOIP specific mode (cust1/cust2/res1)
CM4
- Headset (Gene)
1. Modify following modes's DRC/FENS for "V1P9 Denoiser + bypass3 + 0314BWE"
- Bluetooth (Gene)
1. Modify following modes's DRC/FENS for "V1P9 Denoiser + bypass3 + 0314BWE"
-Handset (Duncan)
HASWB SFR fine tune
--Handsfree
Tune WB SFR/RFR for pass NB as well
HHSWB NS(Mar25)
TdDRC hard limiter set as -1dB for New FIR patch
RX HHWB FFP fine tuned
Tune NB/WB/SWB RFR nom for distortion pass
Bug: 332476284
Test: Verified by Acoustic team
Change-Id: I41702b71ba87197d9433ad85f59213d83f004f1f
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
<change list>
TK4:
-HA/HH/HE/BT
1. index 397 short term change to 0x8001 for adaptive NS off
CM4:
-HA/HH/HE/BT
1. index 397 short term change to 0x8001 for adaptive NS off
HH(Duncan)
WB/SWB RX max vol EQ for distortion pass
HA(Duncan)
Update NS tuning for SWB noisy environment sound quality issue
KM4:
-HA/HH/HE/BT
1. index 397 short term change to 0x8001 for adaptive NS off
Bug: 328329355
Test: Verified by Acoustic team
Change-Id: I4533916ea0c28540543e5334d51f4145241176e7
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
<change list>
TK4
- Handset (Ricky)
1. HAWB Modify TdDRC expander as short term for BWE noise issue on (max to max-2)
- Handsfree (Ricky)
1. HHSWB fine tune (max-1 to min) for EVT1.1
2. HHWB fine tune for EVT1.1
TX/RX: PreEQ, TdDRC, EQ
- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
- BT (Gene)
1. BTWB and BTWB_NREC WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
CM4
- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
- BT (Gene)
1. BTWB and BTWB_NREC WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
KM4
- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
Bug: 327555914
Test: Verified by Acoustic team
Change-Id: I2939312348ac6d9a13ac4be86460d49839b545ca
Signed-off-by: Carter Hsu <carterhsu@google.com>
(cherry picked from commit 2678747eae)
<changelist- FM table>
"TK4
- Handset (Ricky)
1. HA all BWs Disable AMS
2. HA WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
- Handsfree (Ricky)
1. HH all BWs Disable AMS
2. HH WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
3. HH all BWs Adaptive NS thd (index397) set to 0x0190
4. HH all BWs Disable LPF
- Headset (Gene)
1. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
KM4
- Handset (Ricky)
1. HA all BWs Disable AMS
2. HA WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
- Handsfree (Ricky)
1. HH all BWs Disable AMS
2. HH WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
3. HH all BWs Adaptive NS thd (index397) set to 0x0190
4. HH all BWs Disable LPF
- Headset (Gene)
1. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
CM4
- Handset (Duncan)
1. HA all BWs Disable AMS
2. HA WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
- Handsfree (Duncan)
1. HH all BWs Disable AMS
2. HH WB Rx FNS level from 0x0006 to 0x000F for CCA BWE
- Headset (Gene)
1. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE"
<change list - audio platform>
Enable stereo for BT VoIP
Bug: 323464302
Test: Verified by Acoustic team
Change-Id: I486d589eca68108a82dc071bb68a57fc39222eef
Signed-off-by: Carter Hsu <carterhsu@google.com>
<Change list:>
KM4 (Owen)
- Handset mode
1. Tx NB/WB/SWB DRC/EQ and Rx NB_EQDRC/WBSWB_DRC in Voice_Generic for SLR/SFR
2. Tx NS NB/WB/SWB tuning settings 1228v2/v2/v1 in Voice_Generic for 3QUEST
3. Rx NB EQ/DRC and WB/SWB DRC in Voice_Generic for TIA-5050 and RLR
- Handsfree mode
1. Tx SWB EQ & NB/WB/SWB AEC in Voice_Generic for SLR/SFR & ECDT
2. Tx NS NB/WB/SWB tuning settings 1227v2 in Voice_Generic for 3QUEST
3. Rx NB/WB Vol and SWB EQ/DRC/Vol Voice_Generic for Distortion/RFR/RLR
KM4/CM4/TK4 Headset (Gene)
- Align TX PGA gain setting for all mode for AMS
- Align Condor WB RX and Condor Headphone WB RX
KM4/CM4/TK4 Bluetooth (Gene)
- Align TX PGA gain setting for all mode for AMS
Bug: 319579984
Test: Verified by Acoustic team
Change-Id: If104d273fb91e5eedf167a4c22522155b124a77b
Signed-off-by: Carter Hsu <carterhsu@google.com>