This should not scale with density size increases b/c the
sensor size is fixed.
Test: manual
Change-Id: I84cd73992b657ee292873fd7ba4bf6e73fc6b349
Fixes: 195564809
HAL can get the device latency from bluetooth headset.
We just to set the latency of the device side.
Bug: 195166550
Test: av sync
Change-Id: Id64b7ea796ddc4de996817d0553f1855b4d9485a
///R4
1. HHSWB BVE fine tuning ( by new FM lib fixed - b/194775936)
///O6
1. HHSWB BVE fine tuning ( by new FM lib fixed - b/194775936)
Bug: 194775936
Test: manual test
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I25a740c49ed85c0ac07dce6475af95453c126bad
- Add TempPath field to support force update for on-board ntc
thermistors.
- Update hysteresis for trigger sensors to prevent genlink storm
Bug: 191971470
Test: check if thermhal polling can start in time by burn8
Change-Id: I855ccee34602268315d7cd16896cba19b954d115
Update customization for O6/R4
1. Put status_bar_header_height_kegyuard in correct folder
2. Refine system_icons_super_container_avatarless_margin_end
3. Refine the config_mainBuiltInDisplayCutoutRectApproximation xPos
4. Remove unused system_icons_keyguard_padding_end
5. Adjust window rounded corner radius to match H/W corners
Test: manual build and check visual
Test: In keyguard, launch camera and exit, check provacy dot position
Test: In Keyguard, check keyguard status bar height algin home statusbar
Test: atest SystemUITests
Bug: 194324044
Change-Id: I8856b0ae9d5124b44a3aab89b0de8d8ddbe5a4c8
Enable batoilo thermal zone for further bcl policy definition.
Also fix the multiplier for ocp_warn tzone.
Bug: 194240210
Test: batoilo trigger under stress test.
Signed-off-by: George Lee <geolee@google.com>
Change-Id: Idfd3efc72efaa8813a2b6c62271ce4e6fec3bca7
zone condition(15% brightness, 5 Lux) for 120Hz
Bug: 193087466
Test: no refresh rate change in the blocking zone
Change-Id: I4e5918ff5d829a6ad656db1c7f4993e1e8e9c23d
Bug: 194169487
Test: Test Diagnostic Tools microphone test
Signed-off-by: Robert Lee <lerobert@google.com>
Change-Id: Ice468e91591f5e552e733d187ade86e76896c5b5
For raw playback, the buffer size needs to equal to the
ring buffer size. AoC changes the buffer size to 16384 bytes,
but it cannot be divisible by 48(1ms frames with 48000 sample rate).
Use the period size(frame couts) from configuration file.
Bug: 194398677
Test: OboeTester->TEST OUTPUT
Change-Id: I07f0cb7d5904e4e3ef78b9a15d31590fdd5a9087
///R4
1. Headset fine tuning for QoE issue (b/194852269)
2. HHSWB fine tune for echo
///O6
1. Headset fine tuning for QoE issue (b/194852269)
2. HHSWB fine tune for echo
Bug: 194852269
Test: manual test
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I59ae8ea5ef7b4d6d25c9b684c422ee5dd28fcb30
VDROOP2 had the same threshold as VDROOP1. It should be lower.
Bug: 194239833
Test: VDROOP2 doesn't always trigger.
Signed-off-by: George Lee <geolee@google.com>
Change-Id: Ic6a28707eb69309291132a3ca9838c42d5be6c8d
//R4
1. HH WB mic blocked enable
2. HH SWB BVE disable
3. HA WB mic blocked enable
4. HE TTY VCO: sync the latest of HH TX
5. HE TTY HCO: sync the latest of HH RX
6. HE Headphone : sync the latest of HH TX
7. BT HAC : sync the latest of HH TX
8. HA BVE turn on in Generic settings: NB/WB/SWB
9. HA BVE turn on in TMUS settings: NB/WB/SWB
10 HE by Gene
For both R4 and O6
BB
- General
- EnableBBLowLatencyMode
- NB
- TX EQ, NS improve
- RX volume, DRC
- WB
- TX EQ, NS improve
- RX EQ
- RX volume, DRC
- SWB
- RX EQ, NS improve
- RX TDDRC change from 5 to 7.01dB
- RX volume, DRC
- FB
- TX EQ for NS
- RX volume, DRC
Google Condor
- Enable LowLatencyMode
- NB TX EQ depress low freq, increase high freq
- WB TX EQ depress low freq
Condor reservation
- same to Google Condor
Condor for sertification
- Enable LowLatencyMode
//O6
1. HH WB EVT1.1/DVT fine tuning
=> FdEQ for more headroom
2. HH WB mic blocked enable
3. HH SWB BVE disable
4. HA WB mic blocked enable
5. HE TTY VCO: sync the latest of HH TX
6. HE TTY HCO: sync the latest of HH RX
7. HE Headphone : sync the latest of HH TX
8. BT HAC : sync the latest of HH TX
9. HA NB/WB/SWB/FB Generic tuning based on acoustic structure change
10. HA NB/WB/SWB/FB TMUS tuning based on acoustic structure change
11. HA BVE turn on in TMUS settings: NB/WB/SWB
12 HE by Gene
For both R4 and O6
BB
- General
- EnableBBLowLatencyMode
- NB
- TX EQ, NS improve
- RX volume, DRC
- WB
- TX EQ, NS improve
- RX EQ
- RX volume, DRC
- SWB
- RX EQ, NS improve
- RX TDDRC change from 5 to 7.01dB
- RX volume, DRC
- FB
- TX EQ for NS
- RX volume, DRC
Google Condor
- Enable LowLatencyMode
- NB TX EQ depress low freq, increase high freq
- WB TX EQ depress low freq
Condor reservation
- same to Google Condor
Condor for sertification
- Enable LowLatencyMode
Bug: 194273785
Test: manual test (b/194273785/comment#7)
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: Ifb00378b6b5a9df95af82b7a1ff6256e91bd0ca3
It fixes the following bugs:
- Volume pumping on vocals with musical content(b/193867952)
- Stereo balance skewed to the left (b/193867898)
Bug: 194443833
Test: LR mixed/swap, Mute/Unmute, bypass, playback
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: Ic0c8a27178509aebe8ca7d295a0ed4ee4daaec00
Media recording tuning table on O6 for RC code lock.
This tuning table aimed for the adjustment on Camcorder.
Change list(O6):
1. Update IIR2, MBDRC, spatial audio parameters
Applied stage: O6 DVT
Bug: 194278836
Test: manual
Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: I873dbd2a4378fbf2b256f1f79d100234a832ed8a
Adjust to smooth the curve for gfxbench improvement
Bug: 178178393
Test: run gfxbench safety certification
Change-Id: Idb3c7f77aa4e60ba914fa6abd25e2ccd0758507a
1) Adjust dc_icl settings due to one more level 100000 in dts
2) Change fcc ODPM-lo at MODERATE from 0 back to 1
3) Adjust wlc_fcc settings due to one more level in dts
Bug: 193785535
Test: Boot
Change-Id: If8b6a1439d4464968589f1ed8f6234fac6991977
Adjust the latency for OUT_USB_HEADSET_BE_CFG
Bug: 174992590
Test: Test av sync for video playback
Change-Id: Idc1dedbbc21290106d417905832810b1ebd1c576
Change CdevFloorWithPowerLink for fcc at MODERATE from 1 to 0 to avoid
unwanted throttling from fcc when wlc_fcc is set to 0 with ODPM-lo.
Bug: 192281595
Test: Boot & check log
Change-Id: I718eeb1c3c325a34345a24de90669f349addc972
O6:
1. significantly reduces distortion artefacts at high volumes
2. introduces bass management to balance low frequency response
across the volume curve
3. improved tonal balance at nominal volumes
4. improved landscape stereo image across the volume curve
R4:
1. This tuning improves the stereo balance between left and right
in landscape orientation, and removes the pop artefact when
rotating between portrait and landscape.
Bug: 179089856
Bug: 179089765
Test: playback, mute on/off, bypass on/off, lr swap/mixed
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I732742524ddbdd787ae86520141fb464ab01ca5a
Update power link settings for o6 proto to resolve thermalhal crash.
Bug: 193373779
Test: use emul_temp to check cpu throttling work
Change-Id: Iff6b16458c717c6a8aba0b82ecb7f78535ffe5e8
Apply the entry point of raw path which writes data through
pcm mmap from user space to DRAM ring buffer.
Bug: 190775545
Test: OboeTester
Change-Id: I3f61126f323fcebc0a2b53c06d564b9e9e64f823