Commit graph

1849 commits

Author SHA1 Message Date
Ken Huang
c9498b5daa raven: control panel_idle via kernel idle property am: 91c66b18f7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14973990

Change-Id: I30bd56d6be82d7d8dc39205bad0d8130600538f8
2021-06-28 06:18:00 +00:00
Ken Huang
876864edfe raven: control panel_idle via kernel idle property
Bug: 190572787
Test: force refresh rate to peak or 60Hz
Change-Id: I5f25e2e8a79420bbcc74d047aa9234ad21911255
2021-06-28 06:04:49 +00:00
Android Build Coastguard Worker
c36dce48f3 Snap for 7493928 from 1584896a1836ecca5c028ea3187234b0cfbeee03 to sc-v2-release
Change-Id: Ifa83357c419ad35fdfb399a9ba75313ad9fa2d19
2021-06-25 16:49:08 +00:00
millerliang
6327f0b773 audio: adjust the latency for output and input am: a133d285b0 am: 460d21c3b9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15106512

Change-Id: I20e149292e1d0b7c43c81dce2c2f4292f417d80d
2021-06-25 14:20:57 +00:00
millerliang
e8984348bd audio: adjust the latency for output and input am: a133d285b0 am: 1584896a18
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15106512

Change-Id: I3a55cb8ee7775e5d1115f41a57251f13c30183df
2021-06-25 14:20:26 +00:00
millerliang
7c99f6f5e8 audio: adjust the latency for output and input am: a133d285b0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15106512

Change-Id: I8379ef049b292a8800eca9a8c5d56f670a47a1e3
2021-06-25 14:02:06 +00:00
millerliang
7d3cd303f3 audio: adjust the latency for output and input am: a133d285b0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15106512

Change-Id: Ibc4e8f103077d035994795fbd44eb853d12727ec
2021-06-25 14:01:28 +00:00
millerliang
0d481528c0 audio: adjust the latency for output and input
Change the period size to 20 for audio record.
Otherwise it will apply fast capture.
Fast capture timestamps are not supported yet.

Bug: 190453606
Bug: 189793417
Test: Test av sync for camera recording
Test: Test av sync for video playback
Change-Id: Ic7225979a411f6fdef1e5869df7f816bd49003b1
2021-06-25 13:44:27 +00:00
Peter_Liang
7ead9af956 Update the latest voice packs of Text-To-Speech and configs for am: 4c6efd8d74 am: d7e14209b2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15045651

Change-Id: Iaa4548cc3cf0067d11dcfbeca1146f43635472ec
2021-06-25 08:49:56 +00:00
Peter_Liang
93965851c6 Update the latest voice packs of Text-To-Speech and configs for am: 4c6efd8d74 am: 7757db6384
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15045651

Change-Id: I1042f9b592443b0f986dbd746d373d8a3b365aaa
2021-06-25 08:49:32 +00:00
Peter_Liang
365955ed05 Update the latest voice packs of Text-To-Speech and configs for am: 4c6efd8d74
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15045651

Change-Id: Iad7c669576d99dda7b16f4e46747fb5f6fbf10c5
2021-06-25 08:37:37 +00:00
Peter_Liang
a7b150a653 Update the latest voice packs of Text-To-Speech and configs for am: 4c6efd8d74
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15045651

Change-Id: Ie288c7372cc3fb080a178df6d6d2045ffce4df8e
2021-06-25 08:36:15 +00:00
Peter_Liang
55f8b7c6de Update the latest voice packs of Text-To-Speech and configs for
Oriole and Raven.

Bug: 177494787
Test: manual test
Change-Id: Ic764e003ddeddb10a9f807be04ed8a3761b6eef9
2021-06-25 08:26:35 +00:00
Robert Lee
31261c3cf9 audio: update audio table am: e24784948a am: ba1ad1577c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15090022

Change-Id: I961f175cc619d08816a2f6a7f1421ce9ffbc8a23
2021-06-25 08:24:15 +00:00
Robert Lee
9014df7686 audio: update audio table am: e24784948a am: 2c382fe954
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15090022

Change-Id: I1a7882f8a4cadf117cbfca26c56c79111f2d8366
2021-06-25 08:18:33 +00:00
Robert Lee
3728ba74f0 audio: update audio table am: e24784948a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15090022

Change-Id: I11e9b8e790e7afad9e128a52b258f5c9b15ce559
2021-06-25 08:05:24 +00:00
Robert Lee
3d308aab93 audio: update audio table am: e24784948a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15090022

Change-Id: I23a3ce28b14a319e36060d02a609879772e9559e
2021-06-25 08:04:31 +00:00
Robert Lee
12a5e8f467 audio: update audio table
<Change List>
For audio_platform_configuration.xml to both O6 & R4,
1. Add below devices for input_backend_cfg_mic_mapping to fix b/188696633.
     - <backend_cfg in_cfg="IN_CAMCORDER_INVERT_LANDSCAPE_BE_CFG">
     - <backend_cfg in_cfg="IN_CAMCORDER_PORTRAIT_BE_CFG">
     - <backend_cfg in_cfg="IN_CAMCORDER_SELFIE_LANDSCAPE_BE_CFG">
     - <backend_cfg in_cfg="IN_CAMCORDER_SELFIE_INVERT_LANDSCAPE_BE_CFG">
     - <backend_cfg in_cfg="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG">
     - <backend_cfg in_cfg="IN_VOICE_RECOGN_MIC_BE_CFG">
     - <backend_cfg in_cfg="IN_UNPROCESSED_MIC_BE_CFG">
     - <backend_cfg in_cfg="IN_UNPROCESSED_DUAL_MIC_BE_CFG">
     - <backend_cfg in_cfg="IN_UNPROCESSED_TRIPLE_MIC_BE_CFG">

<Validation Results>
All the regression are positive, which is validated based on SD1A.210614.001 build.
1. Fix freeze issue when running Diagnostic Tool for microphone test.
2. Built-in mic capturing with expected gain setup and active mic numbers in different mic source(mic/VR/unprocessed/camcorder).
3. Built-in speaker playout with expected gain setup in speaker & speaker-safe mode.
4. Both uplink & downlink for telephony works in HA/HH mode.

Bug: 174448901
Test: Builds pass and verified by hardware
Change-Id: Ifb14911eb25ef2b0f42d29b609ae6f9b74ddaa44
Signed-off-by: Robert Lee <lerobert@google.com>
2021-06-25 07:41:20 +00:00
Jasmine Cha
d42dde04a2 audio: update FM tuning tables (20210624_v540) am: d5d3cf2269 am: 01bc0a97ac
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15093751

Change-Id: I80f1ae3cee4c165e1b80aea1bf6b452c63a4c50c
2021-06-25 06:51:30 +00:00
Jasmine Cha
8019c4eec9 audio: update FM tuning tables (20210624_v540) am: d5d3cf2269 am: 478a11f9aa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15093751

Change-Id: If54c63d1d556e96a7f27f254af2db6344b7c6a18
2021-06-25 06:51:10 +00:00
Jasmine Cha
ffb673aabc audio: update FM tuning tables (20210624_v540) am: d5d3cf2269
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15093751

Change-Id: I01049f1361ab88b672c917ab643f63177b62114e
2021-06-25 06:32:09 +00:00
Jasmine Cha
11b5cf0f5b audio: update FM tuning tables (20210624_v540) am: d5d3cf2269
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15093751

Change-Id: Iac49f96cc5ae0927d3470876092f81dbf47bdffa
2021-06-25 06:31:17 +00:00
Jasmine Cha
fbdf38a954 audio: update FM tuning tables (20210624_v540)
Changlist:
R4
1. Handset NB/WB/SWB/FB EVT tuning
2. Add HA ECNS_off-FB / EC_off-FB / NS_off-FB
3. Add HH ECNS_off-FB / EC_off-FB / NS_off-FB
4. Handsfree NB/WB/SWB/FB EVT tuning
5. TTY VCO: sync the latest of HH TX
6. TTY HCO: sync the latest of HH RX
7. Headphone : sync the latest of HH TX
8. USB_BlackBird: fine tuned
9. Google_Condor: sync tuning

O6
1. Handset NS optimization: NB/WB/SWB
2. Add HA ECNS_off-FB / EC_off-FB / NS_off-FB
3. Add HH ECNS_off-FB / EC_off-FB / NS_off-FB
4. Handsfree NS optimization: NB/SWB
5. TTY VCO: sync the latest of HH TX
6. Headphone : sync the latest of HH TX
7. USB_BlackBird: fine tuned

Bug:174635995
Test: voice /voip call

Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I5cc0bec1131e5cf3c921a832e9a9211af9704fda
2021-06-25 06:18:17 +00:00
Calvin Pan
0af13cf3ba Update ./DevInfo/Mod model name am: b91f772947 am: 9b78135ead
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15093752

Change-Id: I5e99fd80dfa9d78556374c1ce2657b98f5e07e14
2021-06-25 02:42:24 +00:00
Calvin Pan
53decbef4b Update ./DevInfo/Mod model name am: b91f772947 am: e2f3defd85
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15093752

Change-Id: If2a51b4369e68a923a0029c84b5ba9c23c5ea93c
2021-06-25 02:41:55 +00:00
Calvin Pan
6c91fce2a5 Update ./DevInfo/Mod model name am: b91f772947
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15093752

Change-Id: I040f2133b6fd0dbbf5697ca6c880b325f447a4a7
2021-06-25 02:28:07 +00:00
Calvin Pan
59e61a0220 Update ./DevInfo/Mod model name am: b91f772947
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15093752

Change-Id: I94efa8f2637c20d69cf658a59a6ed0acbe5fefb9
2021-06-25 02:27:38 +00:00
Calvin Pan
0baeebd8f5 Update ./DevInfo/Mod model name
Bug: 191961582
Test: Build pass
Change-Id: I60fb9d0d4487a3b7ccfc2152cb90cc9df808a4a9
2021-06-25 02:12:11 +00:00
Ilya Matyukhin
250e3ac5ab Remove access to the LHBM node from SystemUI am: 6f19a948e7 am: 9490652e95
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15088718

Change-Id: I2670336a7478ff11bd27573c66bde8b76d667b8c
2021-06-25 02:03:59 +00:00
Ilya Matyukhin
7d9b6b3ec0 Remove access to the LHBM node from SystemUI am: 6f19a948e7 am: bf8f3b5bba
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15088718

Change-Id: Ibcfbc520bf1b974649d04eec70636882b2334bb2
2021-06-25 02:03:41 +00:00
Ilya Matyukhin
d8b0f0a402 Remove access to the LHBM node from SystemUI am: 6f19a948e7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15088718

Change-Id: Idcc4628c80f54b73a62cc740ed684f846564a72f
2021-06-25 01:27:58 +00:00
Ilya Matyukhin
7dab32c324 Remove access to the LHBM node from SystemUI am: 6f19a948e7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15088718

Change-Id: I6f671d4f27165705a00fa39193ae35d325af5869
2021-06-25 01:27:08 +00:00
Ilya Matyukhin
a8f6e24b37 Remove access to the LHBM node from SystemUI
Bug: 183223359
Test: on device
Change-Id: I56cdc5ab4654ac523b4a80f270d5567aac16cdc7
2021-06-25 01:12:52 +00:00
Android Build Coastguard Worker
d470915097 Snap for 7489879 from 5fcc863c4cd42028583c507614b174c6c9f343b1 to sc-v2-release
Change-Id: Iaf8e68364f1fa9afdf23d90646dedee865652bdb
2021-06-25 01:05:14 +00:00
TeYuan Wang
a328eeedab thermal: optimize trigger sensor settings am: b0f3bc8d09 am: 191e93c78b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15094633

Change-Id: I10b3c9e184c8da10611e853068af06ef40ce70ed
2021-06-25 00:26:24 +00:00
TeYuan Wang
4f6fe73d93 thermal: optimize trigger sensor settings am: b0f3bc8d09 am: 61dee2c9a6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15094633

Change-Id: I166d6a8570fe8b09c88f334709ee37f4feb08ba3
2021-06-25 00:26:04 +00:00
TeYuan Wang
337cb4f3b0 thermal: optimize trigger sensor settings am: b0f3bc8d09
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15094633

Change-Id: Ib54bb866c89c13217fd28e50d2d7658d1d5f2b2b
2021-06-25 00:04:24 +00:00
TeYuan Wang
ba6551f1d9 thermal: optimize trigger sensor settings am: b0f3bc8d09
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15094633

Change-Id: I6661eb66a15d6bfe1bd702a8fc18a41dd4f07d17
2021-06-25 00:03:29 +00:00
TeYuan Wang
bf198b780e thermal: optimize trigger sensor settings
1. Reduce the polling time to 60s to reduce the lantancy when ThermalHAL
miss the trigger sensor's notification.
2. Adjust the trigger sensor's threshold to lower temperature.

Bug: 191971470
Bug: 191795038
Test: adb shell lshal debug android.hardware.thermal@2.0::IThermal/default

Change-Id: I2559944dfdef684ee93867a15dea257ee5f435b9
2021-06-24 23:52:31 +00:00
Chris Kuiper
af0ee59a04 auto-brightness: Change light debounce for R4/O6 am: 1510fb15df am: 18f6f06729
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15089874

Change-Id: I3dd4e1aed9c9507c3e244a87b9050ab793760901
2021-06-24 16:22:45 +00:00
Chris Kuiper
ed6785712f auto-brightness: Change light debounce for R4/O6 am: 1510fb15df am: 5fcc863c4c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15089874

Change-Id: I64caf6b664218d2e01a11a9580152679de5bacaf
2021-06-24 16:22:19 +00:00
Chris Kuiper
68ad838775 auto-brightness: Change light debounce for R4/O6 am: 1510fb15df
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15089874

Change-Id: If4b8a1a83ca5a455d5a0e0f94de4e25265fd4eab
2021-06-24 16:10:18 +00:00
Chris Kuiper
68dfcac413 auto-brightness: Change light debounce for R4/O6 am: 1510fb15df
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/15089874

Change-Id: Iecfa7294ee11e12b521fa89122adad42962c87cd
2021-06-24 16:09:24 +00:00
Chris Kuiper
dab5283046 auto-brightness: Change light debounce for R4/O6
This reduces the brightening and darkening light debounce
configuration to match R3 and earlier Pixel devices.

Bug: 185770517
Test: Verified "dumpsys display" shows correct config values.
      Verified brightness transitions are similar to R3 now.

Change-Id: I6bd47cb52c28c63ece6b5247344a6cf062eb31ea
2021-06-23 22:52:45 -07:00
Android Build Coastguard Worker
406276aa71 Snap for 7487213 from 2e16f978440bdf27ade3ffdb676451d917070ff5 to sc-v2-release
Change-Id: I1ad5ce562270480c8aa94556d34995eb9b3fd975
2021-06-24 01:06:44 +00:00
TeYuan Wang
8b6e81ddff thermal: update thermal table am: a01dfbc327 am: 5976b27129
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14911642

Change-Id: Ibb09fcaebb057bf2daf43c5602c312fc31744a20
2021-06-23 23:38:55 +00:00
TeYuan Wang
229b5f76ef thermal: update thermal table am: a01dfbc327 am: 2e16f97844
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14911642

Change-Id: I33351ebeff8a96ac5f6db2c4fbfcc4002ffb8184
2021-06-23 23:38:37 +00:00
TeYuan Wang
948d4f3bfa thermal: update thermal table am: a01dfbc327
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14911642

Change-Id: Ia8eb63ff94208c5ecb6971ebb188b30c343ddbfe
2021-06-23 23:25:27 +00:00
TeYuan Wang
f8612524f0 thermal: update thermal table am: a01dfbc327
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14911642

Change-Id: I1dc29c1fb06cf5ca118277d1cb31cdcae909ace0
2021-06-23 23:24:37 +00:00
TeYuan Wang
be012113bb thermal: update thermal table
1. Update charging throttling policy according to the new kernel change
2. Adjust the virtual sensor formula for 5G cases.

Bug: 182970733
Bug: 183559513
Bug: 190449889
Bug: 190450703
Test: Verified by emul temp
      adb shell lshal debug android.hardware.thermal@2.0::IThermal/default
Change-Id: Ieb859c93cdfa7486ad199af21b57db0732c24006
2021-06-23 23:09:44 +00:00