Commit graph

200 commits

Author SHA1 Message Date
shawnlin
11d3fd8d72 Add hide cutout overlays to raven & oriole am: 1c49162f14
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14278086

Change-Id: If07108e717738bb9687238eda71f1ad7534e91f5
2021-05-03 12:50:25 +00:00
shawnlin
1c49162f14 Add hide cutout overlays to raven & oriole
Bug: 185779885
Bug: 185779883
Test: make
Change-Id: Ib6e9207e7d26ae815e10af6705fc6b7dd6dada1c
2021-05-03 12:28:28 +00:00
Robert Lee
57de54864b audio: bypass aoc post processing on speaker for factory audio test am: 4460dac76b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14308393

Change-Id: I146e6a50af460784b84216be30676f9ad30c38d4
2021-04-29 09:38:46 +00:00
Robert Lee
4460dac76b audio: bypass aoc post processing on speaker for factory audio test
For Cirrus amp, ASP means Audio Serial Port.
For AoC, ASP means Audio Signal Processing.

Bug: 184238845
Test: manual test factory test command
Change-Id: I8d62535056ef680e14ccc708c8f722a3dfab12ab
Signed-off-by: Robert Lee <lerobert@google.com>
2021-04-29 09:18:46 +00:00
Roger Fang
73fbe570be device: google: load audio_ext module to support audio suez am: 29c600ea29
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14186140

Change-Id: Icbc5bb75a03cfc2182acaf2001a6bfceb47a679f
2021-04-28 08:54:23 +00:00
Roger Fang
29c600ea29 device: google: load audio_ext module to support audio suez
Bug: 171854614
Test: manually test passed
Signed-off-by: Roger Fang <rogerfang@google.com>
Change-Id: Ib3cb34d045d80ba69f930dab0d9277c72208ae97
2021-04-28 03:10:20 +00:00
Beverly
6e1ba2a5a4 Don't use binned brightness for prox am: 8e79346260
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14329143

Change-Id: I2b1763d5b7e37fe519cb51c70d152b786a6ff5c5
2021-04-27 21:39:11 +00:00
Beverly
8e79346260 Don't use binned brightness for prox
Because binned brightness on R4/O6 isn't reporting prox anymore,
instead, use the default prox sensor

Test: manual
Bug: 183677790
Change-Id: I2e65846f41b4b313ddd288fa4cf989d06779e446
2021-04-27 20:58:49 +00:00
juyuchen
2c72d9f5c7 audio: update audio platform table am: 47166c6085
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14248598

Change-Id: Ic5ebf186c3e5325adb279ef821a0b61231d8be76
2021-04-27 11:46:26 +00:00
juyuchen
47166c6085 audio: update audio platform table
Increase period size to avoid using Fastmixer in the deep buffer
playback.

Bug: 185096280
Test: manual audio tests
Signed-off-by: juyuchen <juyuchen@google.com>
Change-Id: I8ce12f151eaa9b711e1dacaf12e2f70c0555bf30
2021-04-27 11:15:12 +00:00
Benjamin Schwartz
2b458ee228 powerstats: Add NFC stats am: 65afc07bcb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14269205

Change-Id: Id47c5672e19cf7cfced446a9bd1ee43328f66670
2021-04-22 23:59:40 +00:00
Benjamin Schwartz
65afc07bcb powerstats: Add NFC stats
Bug: 184722506
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I3b8dce2f7170c686a619dfda1002a49edf3a5428
2021-04-22 23:38:44 +00:00
Victor Liu
848a1620c5 Revert "device: don't build uwb" am: 0bc47d654b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14255321

Change-Id: I693864883ea7ed1e082c07add943d7b747750499
2021-04-22 22:50:34 +00:00
Victor Liu
0bc47d654b Revert "device: don't build uwb"
This reverts commit 7357dbcb59.

Reason for revert: Fixed uwb service crash
Test: flash on raven, verify uwb service is idle, unplug usb
Change-Id: I2f3a3a73d16e8a282fdbb171bf60ad2cafa0d7c5
2021-04-22 22:27:45 +00:00
HW Lee
4eee39b0cb audio: remove unsupported TinyALSA controls am: eab909573b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14257167

Change-Id: Ifae2ccaa7cbcd9da5fa1aacd89a7e76dcad002f9
2021-04-22 02:05:36 +00:00
HW Lee
eab909573b audio: remove unsupported TinyALSA controls
Bug: 185443616
Test: build pass
Signed-off-by: HW Lee <hwlee@google.com>
Change-Id: I84abb4a1d59ff8344d7fc308be7f82c21b591b00
2021-04-22 01:31:14 +00:00
TeYuan Wang
4acabdae3a thermal: update raviole thermal table am: 60d11bce2f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14065485

Change-Id: Ifc2f57c1921b02ba4dcb1d1b41a32553447e4c94
2021-04-21 16:12:15 +00:00
TeYuan Wang
60d11bce2f thermal: update raviole thermal table
Test: verified thermal throttling with emul temp
Bug: 183571707
Bug: 170653634
Bug: 170670750
Change-Id: Iebfc11483e2ebbf0d7fe59edf8818ccb4325457e
2021-04-21 15:44:39 +00:00
Carter Hsu
09ca728106 audio: update Fortemedia table 20210419_v538 am: e34a7c4e4e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14233130

Change-Id: I0ccf159ea7aa8b9c85bb2c25480a3e2271bfbd04
2021-04-21 07:16:12 +00:00
Carter Hsu
e34a7c4e4e audio: update Fortemedia table 20210419_v538
//R4O6
1. HA NB/WB/SWB/FB : adjust Mic SRC assignment /  RX& TX  Response adjust
2. HH NB/WB/SWB:  TX/RX distortion fine tuning,  WB TX PGA gain -> 0x1000
3. HE TTY  HCO: sync the latest of HH RX
4. HE TTY VCO: sync the latest of HH TX
5. HE Headphone:  sync the latest of HH TX

Bug: 174635995
Test: phone call
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: Ie384611a64bf6f837909f586fa4003345e4d292c
2021-04-21 06:54:05 +00:00
Chris Lu
fbedd52f73 oriole: enable peak refresh rate (90hz) am: 49181e2af2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14173751

Change-Id: I6dd42ccc98e2e1bbcff72d12b11eb0bea7655e98
2021-04-21 03:04:50 +00:00
Chris Lu
49181e2af2 oriole: enable peak refresh rate (90hz)
Enables default setting to 90hz mode, this can be disabled through
Settings app.

Bug: 179149537
Test: wipe user settings and check default peak refresh rate enabled
Change-Id: I5c5bd2f72c7a348f802a631b14cad45ca81462a9
2021-04-21 02:40:39 +00:00
terrycrhuang
1b0f3c211d Initial the modem svn am: fd95a68592
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14185020

Change-Id: If10f0eab455af84bbb64fa3a2b10257c6ddbf089
2021-04-20 10:10:53 +00:00
terrycrhuang
fd95a68592 Initial the modem svn
Bug: 184116758
Test: Manual
Change-Id: Idba7da2aa083e5db889ddd2e8212da40a3955f35
2021-04-20 14:30:49 +08:00
Jie Song
84894d5096 Add preferred MIPI freqs for rear wide camera am: e4885979b2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14236585

Change-Id: Iaed32c761db63646bbb2aaea764aae97994a71c4
2021-04-20 03:58:37 +00:00
Jie Song
e4885979b2 Add preferred MIPI freqs for rear wide camera
Bug: 183498554
Change-Id: I4bd3f4c615d65ef817716016db966eaf3bde8df1
2021-04-20 03:32:03 +00:00
Robert Lee
fcc8d1b646 audio: update speaker firmware and tuning am: 88ff6ea244
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14233131

Change-Id: I6125bf4ac1b853060ea5f149c2291bbbe8f2c8a7
2021-04-20 02:53:18 +00:00
Robert Lee
88ff6ea244 audio: update speaker firmware and tuning
Bug: 179534284
Test: Manual verify speaker basic function work
Change-Id: I8f1dc408717042e8e8a6d1e30cca2548a45ee337
Signed-off-by: Robert Lee <lerobert@google.com>
2021-04-19 12:15:53 +00:00
wenchangliu
a5b4307493 Update recommended bitrate for each EncoderProfile from P20 am: 72ae1114d5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14198729

Change-Id: Ie5b63a5e16a6bcb0f6054b7e4f90a4f42fe6a38d
2021-04-19 03:42:29 +00:00
wenchangliu
72ae1114d5 Update recommended bitrate for each EncoderProfile from P20
Bug: 185145849
Test: Normal/Slowmotion recording
Test: atest CtsMediaTestCases:CamcorderProfileTest
Change-Id: Ie3650b7e14fb9d88af782255b5458d78ac49efe8
2021-04-19 03:19:21 +00:00
Tai Kuo
df1d8bf9e1 raven: Launch twoshay during boot am: cb7d8ddca3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/13871566

Change-Id: Ibcd32ede0cc93e8fe8cc15f9c6e862bddcda1392
2021-04-16 21:07:30 +00:00
Tai Kuo
cb7d8ddca3 raven: Launch twoshay during boot
Bug: 174189880
Test: twoshay is launched
Signed-off-by: Steve Pfetsch <spfetsch@google.com>
Change-Id: I9c4b2c760d4b004944728a3ebdeb4c0da937c10f
Signed-off-by: Tai Kuo <taikuo@google.com>
2021-04-16 20:47:53 +00:00
Jack Wu
fa327b90e5 battery: raviole: disable wireless for pts battery test am: 6e0bb1cb11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14186137

Change-Id: Id06d286a1c8a4ae00547af753fda39d819c1f6c2
2021-04-16 10:48:46 +00:00
Jack Wu
6e0bb1cb11 battery: raviole: disable wireless for pts battery test
Disable wireless charging during drain, usb charging,
and charger stress test
  - vendor.disable.wlc 1
If device put onto dreamliner and shutdwon(drain out),
it would boot up by DC_CHG and keep shutdown(0%)-boot up
(by DC_CHG) continously. To avoid this symptom, limit wireless
current_max as 75000 after device boot up
  - persist.vendor.limit.wlc.current=1

How to verify:
  adb shell setprop vendor.disable.wlc 1
  adb shell cat /sys/class/power_supply/wireless/online >>>> 0

  adb shell setprop persist.vendor.limit.wlc.current 1
  adb shell cat /sys/class/power_supply/dc/current_max >>>> 75000

Bug: 179094447
Test: set the property manually and query the result from file node.
Change-Id: Ic5791c53f735caa19c73bae750651d774c0d4615
Signed-off-by: Ken Tsou <kentsou@google.com>
(synced from commit 84d73dafb7e44bd195adcc4cbb16bad28728aedc)
2021-04-16 10:23:18 +00:00
Peter_Liang
01308cbe70 Update the latest voice packs of Text-To-Speech and configs for am: d356ec5296
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14011946

Change-Id: Ibfab7d2a7475a96a37a5bc5b4cdbc3a31453b812
2021-04-15 16:28:08 +00:00
Peter_Liang
d356ec5296 Update the latest voice packs of Text-To-Speech and configs for
Oriole and Raven.

Bug: 156987763
Bug: 177494787
Test: manual test
Change-Id: I66976d7576e3962411e768b921e0d3ffbc3f2763
2021-04-15 15:43:24 +00:00
Carter Hsu
fd6a99cc6e audio: update camcorder tuning 20210407 am: f4852afcda
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14158205

Change-Id: Ide92b4ee255e159e1270bd5412ae0edd1d84370b
2021-04-15 10:00:58 +00:00
Carter Hsu
f4852afcda audio: update camcorder tuning 20210407
Change list(R4/O6):
    1. Update the parameters in each module(IIR_1, SUR, IIR_2, AGC, MBDRC)
    2. Aim for different scenario(based on the rotation the the DUT) provide
       different tuning parameters
    3. Fine-tuning the zoom gain of AZ

Bug: 181869495
Test: camcorder
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: I1d0aa78f657fcfc20bf5a570bbbebb28f4896bba
2021-04-15 08:47:55 +00:00
Ilya Matyukhin
81d917a606 raven: use GHBM for PROTO1.0 devices am: 71b5c99a7f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14193308

Change-Id: I01da9cc4b1f69eaccc34e4be8105264880cca3ae
2021-04-15 07:15:20 +00:00
Ilya Matyukhin
3947fda311 oriole: use GHBM for PROTO1.0 devices am: 8e2b19558f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14186187

Change-Id: If3bced487b857c9f718ec1bc3a1c3831e367d1bb
2021-04-15 07:14:55 +00:00
Ilya Matyukhin
71b5c99a7f raven: use GHBM for PROTO1.0 devices
Bug: 185421174
Test: manual on R4 P1.0
Change-Id: Ic731b5ae3b45241906f3a51e02fbcd1d368fbddb
2021-04-15 06:55:53 +00:00
Ilya Matyukhin
8e2b19558f oriole: use GHBM for PROTO1.0 devices
Bug: 185421174
Test: manual on O6 P1.0
Change-Id: I7bbb04e7c894d8dd1014e6f16f25643e208edd3c
2021-04-15 06:55:42 +00:00
Benjamin Schwartz
7dfc0b3893 powerstats: Add Uwb stats am: eeaf5ea672
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14188640

Change-Id: I2286d9bff3c2f1320842823d3bc4af4550c0a1ba
2021-04-15 06:51:17 +00:00
Benjamin Schwartz
eeaf5ea672 powerstats: Add Uwb stats
Bug: 180956351
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Ib528558b2efae9a35494bafcf2c675325cbcf6fe
2021-04-14 22:14:44 -07:00
Jasmine Cha
4bb000ab1f audio: switch Audio HAL to V7 am: 2a6d256369
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/13945527

Change-Id: I16a97d9bc00947ebc2c8b2738c9255b94b223944
2021-04-15 01:44:41 +00:00
Jasmine Cha
2a6d256369 audio: switch Audio HAL to V7
- update audio_policy_configuration tables by those instructions.
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/oriole/config/audio_policy_configuration.xml 6.0
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml 6.0
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml 6.0

./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/raven/config/audio_policy_configuration.xml 6.0
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml 6.0
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml 6.0

./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/whitefin/config/audio_policy_configuration.xml 6.0
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml 6.0
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml 6.0

./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/slider/config/audio_policy_configuration.xml 6.0
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml 6.0
./hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/google/raviole/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml 6.0

bug:180878031
Test: atest VtsHalAudioV6_0TargetTest
      atest VtsHalAudioV7_0TargetTest
      atest VtsHalAudioEffectV6_0TargetTest
      atest VtsHalAudioEffectV7_0TargetTest
      atest VtsHalAudioPolicyV1_0TargetTest
      manual audio test - playback/record/voice call

Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I003875ed041feeedbb7d16f517063cec164382be
2021-04-14 16:35:01 +08:00
juyuchen
f69e3f90e8 audio: update speaker tuning information am: aad4426870
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14160651

Change-Id: Ifc606b23459e062dc23df2bc8f90f1392645e4fd
2021-04-13 11:55:02 +00:00
juyuchen
aad4426870 audio: update speaker tuning information
Bug: 181874512
Test: build pass

Signed-off-by: juyuchen <juyuchen@google.com>
Change-Id: I276871d88e4b8cbb40b5568afc60ea0c5bd45ae5
2021-04-13 08:39:31 +00:00
HW Lee
5273dc6a23 audio: add initial values of controls am: 5faf342d2f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14127852

Change-Id: I10d26bea169599f42fc58735c40da6f971c6e1f4
2021-04-13 05:17:41 +00:00
HW Lee
5faf342d2f audio: add initial values of controls
Bug: 184696656
Test: build pass
Signed-off-by: HW Lee <hwlee@google.com>
Change-Id: Iad3d8b9e2bcf75efbdc2397b12e866b995fdb848
2021-04-13 04:46:35 +00:00