Commit Graph

62972 Commits

Author SHA1 Message Date
Treehugger Robot
87b8907482 Merge "Remove symlink to audio_effects_conf.xsd" into main am: a35b13c3a3 am: db66183a36 am: bc977d3f9a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2852787

Change-Id: I707bcccb9c949730d07975a681c84821b5a1147a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-02 08:26:17 +00:00
Treehugger Robot
bc977d3f9a Merge "Remove symlink to audio_effects_conf.xsd" into main am: a35b13c3a3 am: db66183a36
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2852787

Change-Id: I3c7c54d0561c1bbcb46eccbba2e571a3742c8b1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-02 07:55:37 +00:00
Treehugger Robot
db66183a36 Merge "Remove symlink to audio_effects_conf.xsd" into main am: a35b13c3a3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2852787

Change-Id: I73ec9031e81f239394828ad395e9a9030a7ef0c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-02 07:22:56 +00:00
Treehugger Robot
a35b13c3a3 Merge "Remove symlink to audio_effects_conf.xsd" into main 2023-12-02 06:30:35 +00:00
Yu Shan
6a0f366f19 Merge changes I5a4669b1,I78613b1d into main
* changes:
  Refactor RecurrentTimer to use Looper.
  Use timestamp from property store when get prop.
2023-12-02 02:22:35 +00:00
Shunkai Yao
4c8371f03e Merge "Effect AIDL: add AudioTrack metadata as a common parameter for effects" into main am: 4181e7db41 am: 5c2af2b8f6 am: bd4bf53e14
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850160

Change-Id: I383a25f86f4c8035c51d2940f20bb9461783945f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:29:57 +00:00
Ted Wang
0d1d48b50f Merge changes from topic "bluetooth_finder_hal" into main am: 2865f1ec72 am: 60cfde2220 am: 07ff3806ae
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2829530

Change-Id: I1756a00e850ea24d605ace9867859d4b1bd3b061
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:29:10 +00:00
Ted Wang
a445606b51 Bluetooth Finder: Interface for Bluetooth Finder am: 36556927b1 am: e8c95aced0 am: 9636f6e8a9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819239

Change-Id: I39ec31ef3d464527d9c09510764cb4bc007ccc34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:29:03 +00:00
Shunkai Yao
bd4bf53e14 Merge "Effect AIDL: add AudioTrack metadata as a common parameter for effects" into main am: 4181e7db41 am: 5c2af2b8f6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850160

Change-Id: I1d4fa9c02a6386481e039a8e69c9e7e3631e65a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:25:04 +00:00
Shunkai Yao
59e3c1da45 Merge "Effect AIDL: add AudioTrack metadata as a common parameter for effects" into main am: 4181e7db41 am: cbc5cad748 am: 578ecd2f20
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850160

Change-Id: I0f274ef3f864d7dae8b57ec1894f11642a552ff5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:24:58 +00:00
Ted Wang
c1bb1f7fe0 Merge changes from topic "bluetooth_finder_hal" into main am: 2865f1ec72 am: 512e8ac9dc am: 7726dab82e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2829530

Change-Id: Icb2cab6c3c8cfc36e0689c802e7e8a79900e4977
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:23:17 +00:00
Ted Wang
07ff3806ae Merge changes from topic "bluetooth_finder_hal" into main am: 2865f1ec72 am: 60cfde2220
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2829530

Change-Id: I576ccfff98e2801f5a888bee26e040931cc28915
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:23:13 +00:00
Ted Wang
0d52d8ae33 Bluetooth Finder: Interface for Bluetooth Finder am: 36556927b1 am: 3e3f4868eb am: bd5c212a50
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819239

Change-Id: Iee1122fc9771c934070d1231198fb67ca96f1ffe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:23:11 +00:00
Ted Wang
9636f6e8a9 Bluetooth Finder: Interface for Bluetooth Finder am: 36556927b1 am: e8c95aced0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819239

Change-Id: I4b590874bd80a4fc3ef17e48751cd17514846f8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:23:04 +00:00
Shunkai Yao
5c2af2b8f6 Merge "Effect AIDL: add AudioTrack metadata as a common parameter for effects" into main am: 4181e7db41
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850160

Change-Id: I63caa44ae1c4c016a668968de456dabb75cf01dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:49:57 +00:00
Shunkai Yao
578ecd2f20 Merge "Effect AIDL: add AudioTrack metadata as a common parameter for effects" into main am: 4181e7db41 am: cbc5cad748
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850160

Change-Id: Idd82baa8d97378810a540aa8906cd498c09f9d7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:49:53 +00:00
Ted Wang
60cfde2220 Merge changes from topic "bluetooth_finder_hal" into main am: 2865f1ec72
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2829530

Change-Id: I0d59fa39447f269755670644b1d7b4fcd6e01ba7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:49:39 +00:00
Ted Wang
e8c95aced0 Bluetooth Finder: Interface for Bluetooth Finder am: 36556927b1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819239

Change-Id: I163483f0657b9af1ced01e882969dfc0467d7d31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:49:33 +00:00
Ted Wang
7726dab82e Merge changes from topic "bluetooth_finder_hal" into main am: 2865f1ec72 am: 512e8ac9dc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2829530

Change-Id: I6e5f13fbe59d643c41de9b1d160663e774812547
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:47:38 +00:00
Ted Wang
bd5c212a50 Bluetooth Finder: Interface for Bluetooth Finder am: 36556927b1 am: 3e3f4868eb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819239

Change-Id: Ib0b88d7cfafcbd31beb31f377019f1187784a930
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:47:34 +00:00
Shunkai Yao
cbc5cad748 Merge "Effect AIDL: add AudioTrack metadata as a common parameter for effects" into main am: 4181e7db41
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850160

Change-Id: I42f97ff90df079fa1344207402f2ef182b2eba52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:46:51 +00:00
Weilin Xu
f16f5c6fcc Merge changes I6a78794e,Ibde57042 into main
* changes:
  Improve DAB radio support in refrence bcRadio HAL
  Implement HD signal acquisition state in radio HAL
2023-12-01 18:31:33 +00:00
Shunkai Yao
4181e7db41 Merge "Effect AIDL: add AudioTrack metadata as a common parameter for effects" into main 2023-12-01 18:29:21 +00:00
Ted Wang
512e8ac9dc Merge changes from topic "bluetooth_finder_hal" into main am: 2865f1ec72
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2829530

Change-Id: I5852bd380ca0feca6f1bf04e9571cde5fc29237b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:17:06 +00:00
Ted Wang
3e3f4868eb Bluetooth Finder: Interface for Bluetooth Finder am: 36556927b1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2819239

Change-Id: Icf34c417aecb518cae8e7c54de114adcdc1883b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:16:59 +00:00
Wei Wang
1e25636e27 Merge "Power: add AUTOMOTIVE_PROJECTION power mode" into main 2023-12-01 18:13:52 +00:00
Ted Wang
2865f1ec72 Merge changes from topic "bluetooth_finder_hal" into main
* changes:
  Bluetooth Finder: Add Vts and AIDL default implement
  Bluetooth Finder: Interface for Bluetooth Finder
2023-12-01 17:41:04 +00:00
Vincent Wang
836b255eee Merge "Mark frozen false to make sure native could reference" into main 2023-12-01 16:54:53 +00:00
David Kimmel
3fb5b81816 Power: add AUTOMOTIVE_PROJECTION power mode
Test: Boot
Bug: 300362894
Change-Id: I83ffd47becbd5bde0a64950f26a321e6a48001c4
Signed-off-by: David Kimmel <davidkimmel@google.com>
2023-12-01 07:47:03 -08:00
Ted Wang
198746f6bd Bluetooth Finder: Add Vts and AIDL default implement
Bug: 307897345
Bug: 310790725
Test: atest VtsHalBluetoothFinderTargetTest
Change-Id: I20eba31695627cde2fdb212657c952f74615ea46
2023-12-01 03:51:45 +00:00
Ted Wang
36556927b1 Bluetooth Finder: Interface for Bluetooth Finder
Bug: 307897939
Test: m android.hardware.bluetooth.finder-update-api
Change-Id: I111b9e20831c094dcb42432e9d83f9fd326ff953
2023-12-01 03:49:04 +00:00
Peiyong Lin
65dbca6faf Merge "[Reland] Add GPU enabled ADPF to V5 of power hal." into main 2023-12-01 00:15:12 +00:00
Treehugger Robot
e7e4b60c13 Merge "Fix testListProperties test." into main 2023-11-30 22:48:12 +00:00
Mahesh KKV
f15937d315 Merge "Add HAL support to control EHT mode" into main 2023-11-30 22:44:46 +00:00
Cole Faust
85b661ae19 Remove symlink to audio_effects_conf.xsd
A change is being made so that sandboxed actions need to add a
dependency on the targets of the symlinks they use. All xsd_config
modules use sandboxing by default.

In this case, the symlink isn't necessary, and we can just depend
on the audio_effects_conf_V2_0 genrule instead.

Bug: 307824623
Test: Presubmits
Change-Id: Ia3c2e8adced78b39881d8c0390c881c0d28ecde4
2023-11-30 14:13:28 -08:00
Yu Shan
e5456f1c57 Refactor RecurrentTimer to use Looper.
Use Looper to make the logic cleaner.

Test: atest VehicleHalVehicleUtilsTest
Bug: 305103906

Change-Id: I5a4669b104964ac1dddff4b70b19b2f4e94c2b90
2023-11-30 13:52:11 -08:00
Yu Shan
c69b857b8d Use timestamp from property store when get prop.
Previously the timestamp in property events might come from two
different sources. For property update events, the timestamp is
generated from VehicleHalServer. For getProperty request, the
timestamp is generated from EmulatedVehicleHal. This might cause
a getProperty request which returns an older value to have a newer
timestamp compared to the newer property update event. As a result,
the new property update event will be ignored by the client, which
should not be the case since the property is actually updated and
the client should get the update.

This causes flaky test cases if the client is try to subscribe, which
will cause a get property request for the initial value and the client
is changing the value, which will cause a new property update event at
the same time.

Test: atest android.hardware.automotive.vehicle@2.0-default-impl-unit-tests
Bug: 311219830
Change-Id: I78613b1de30624011bd90a5d0da244f0e3d67337
2023-11-30 13:06:07 -08:00
maheshkkv
7d7e8dbca0 Add HAL support to control EHT mode
Bug: 308711070
Test: m
Change-Id: I5cde09537465d6a500078761780d1c82ed0e6704
2023-11-30 12:44:45 -08:00
Nick Wille
c591d08528 Merge "Revert "Change temp approximations to be accurate"" into main 2023-11-30 19:28:13 +00:00
Nick Wille
ade38cbfe1 Revert "Change temp approximations to be accurate"
This reverts commit 7a8a8ad079.
Bug: 314029216

Reason for revert: 314029216

Change-Id: I333fe10bd3e27a7c3956f260f47d28693a07af2a
2023-11-30 19:28:07 +00:00
Treehugger Robot
376c9bd240 Merge "Add new CertificateType for the RKP VM" into main am: 3cf2309b7b am: 077c76f85b am: 58bcf74faa
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850345

Change-Id: I34d6ffd6c895474a0db8fae765e8107dbdf0a66c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-30 19:21:14 +00:00
Treehugger Robot
8fd619b505 Merge "Add new CertificateType for the RKP VM" into main am: 3cf2309b7b am: 3e513c9d92 am: 84b7aba4be
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850345

Change-Id: I50a1cd6b337f88287597d53679a0b727eb8e6253
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-30 19:14:28 +00:00
Yu Shan
60a76f0e04 Fix testListProperties test.
We should update the config count in the unit test for
ag/25331307.

Test: atest android.hardware.automotive.vehicle@2.0-default-impl-unit-tests
Bug: 310035422
Change-Id: I821e43ec7fda31007457821186cce7fd0bc4f9b6
2023-11-30 11:14:11 -08:00
Treehugger Robot
58bcf74faa Merge "Add new CertificateType for the RKP VM" into main am: 3cf2309b7b am: 077c76f85b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850345

Change-Id: I1373a67c2e1f30a1ffbb3fd432334142fc7e83ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-30 19:02:19 +00:00
Treehugger Robot
84b7aba4be Merge "Add new CertificateType for the RKP VM" into main am: 3cf2309b7b am: 3e513c9d92
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850345

Change-Id: Ic4ae5a81390f2d076956932d933fed7878bdfdbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-30 18:42:11 +00:00
Treehugger Robot
077c76f85b Merge "Add new CertificateType for the RKP VM" into main am: 3cf2309b7b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850345

Change-Id: Ic5093b17efedf100c4443e22058fc0491b538ef3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-30 18:33:33 +00:00
Treehugger Robot
3e513c9d92 Merge "Add new CertificateType for the RKP VM" into main am: 3cf2309b7b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850345

Change-Id: I2a27decd69b81103f2d5d9d1a57af97e560f6467
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-30 17:54:02 +00:00
Treehugger Robot
3cf2309b7b Merge "Add new CertificateType for the RKP VM" into main 2023-11-30 17:00:20 +00:00
Seth Moore
690571283b Add new CertificateType for the RKP VM
The RKP VM is part of the Android Virtualization Framework. It will be
uniquely authenticated by the RKP server, and therefore needs its own
certificate type.

Bug: 300624493
Change-Id: Ice586ad85ae43235dd80a5d220603e7394c1c49b
2023-11-30 15:55:54 +00:00
Vincent Wang
241aeca469 Mark frozen false to make sure native could reference
android.hardware.biometrics.common-V4-ndk is an unfrozen development version,
and it can't be used if it's explicitly marked as `frozen: true`

Bug: b/305284901
Test: Build pass

Change-Id: Ie3f82da032d5b9d201f094ced2636592cc3f8844
2023-11-30 08:15:53 +00:00