Pindar Yang
a7aa124275
Merge "Revert "Convert hardware/interfaces/compatibility_matrices/Andro..."" into main am: 7732e91f50 am: 9a9d0eaac7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3235656
Change-Id: Id25387b2b1a97ff6cc99370842232d2a1b6e6c1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-27 03:41:31 +00:00
Pindar Yang
9a9d0eaac7
Merge "Revert "Convert hardware/interfaces/compatibility_matrices/Andro..."" into main am: 7732e91f50
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3235656
Change-Id: I74bc0282b372c3dce0da0e954cadb19a0afb1bf3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-27 03:33:33 +00:00
Pindar Yang
7732e91f50
Merge "Revert "Convert hardware/interfaces/compatibility_matrices/Andro..."" into main
2024-08-27 03:25:22 +00:00
Pindar Yang
08e6d32599
Revert "Convert hardware/interfaces/compatibility_matrices/Andro..."
...
Revert submission 3195743-compatibility_matrix
Reason for revert: Build Break, Bug: 361227456
Reverted changes: /q/submissionid:3195743-compatibility_matrix
Change-Id: I9a0e678942694a1ea0d068de381d04e2e4b135f8
2024-08-27 03:23:21 +00:00
Yu Shan
7a2a924af4
Merge "Update generated lib to backport PER_DISPLAY_MAX_BRIGHTNESS." into main
2024-08-26 22:44:53 +00:00
Karuna Wadhera
b056af2ffc
Update getDiceChainKind for VSR >15 am: eabdb6edf0 am: d82718e92c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3237879
Change-Id: Ic774b3dc53425e9976cd51f98c6d7237bbea1b16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-26 12:44:22 +00:00
Karuna Wadhera
d82718e92c
Update getDiceChainKind for VSR >15 am: eabdb6edf0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3237879
Change-Id: Id7cc3e1f14a8b530e9e2bde92f0b9a839c1a7be7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-26 12:34:54 +00:00
Karuna Wadhera
eabdb6edf0
Update getDiceChainKind for VSR >15
...
Bug: 346861728
Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: I8698663c29c8d91e7b39ca02e588b87377356363
2024-08-26 12:25:04 +00:00
Steve Pomeroy
8fc8d2aa97
[automerger skipped] Use parameterized test to disable test for devices without NFC am: 92938c606c -s ours am: 2b6e30091c -s ours
...
am skip reason: Merged-In I22393acc260d200d2e472d276c64af005a75ab6b with SHA-1 9ec2405e1a is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/28962107
Change-Id: I3f93d298b33632c3cced469bd03b95794b1d0241
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-23 21:03:21 +00:00
Steve Pomeroy
2b6e30091c
[automerger skipped] Use parameterized test to disable test for devices without NFC am: 92938c606c -s ours
...
am skip reason: Merged-In I22393acc260d200d2e472d276c64af005a75ab6b with SHA-1 9ec2405e1a is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/28962107
Change-Id: I202acc00e967d3fee103c609dc6028e2c6e1f696
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-23 20:54:54 +00:00
Nate Jiang
76fa374bc9
Merge "Add bootstrapping_instance_id to make this value more clear" into main
2024-08-23 20:17:19 +00:00
Steve Pomeroy
92938c606c
Use parameterized test to disable test for devices without NFC
...
Test: atest VtsNfcBehaviorChangesTest
Bug: 345575225
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f113bc3a9ea32c6eb53df761f745079fa0e2bb2e )
Merged-In: I22393acc260d200d2e472d276c64af005a75ab6b
Change-Id: I22393acc260d200d2e472d276c64af005a75ab6b
2024-08-23 14:39:53 +00:00
Huihong Luo
be0551d9bc
Merge "Separate hdcp levels into a base interface" into main
2024-08-23 01:43:22 +00:00
Terry Guan
2a7e994860
Merge "Add refreshPropertyConfigs to DumpResult proto" into main
2024-08-22 23:06:07 +00:00
Yu Shan
8bd79e7262
Update generated lib to backport PER_DISPLAY_MAX_BRIGHTNESS.
...
Manually update generated VHAL libs to backport
PER_DISPLAY_MAX_BRIGHTNESS. This is required otherwise it will
be filtered out at DefaultVehicleHal layer if v3 version lib
is used.
Flag: EXEMPT HAL change
Test: Manual test, verify PER_DISPLAY_MAX_BRIGHTNESS is not filtered.
Bug: 361417708
Change-Id: I86f66ed8a9c775e03d7ad65b83d370c97dd38e76
2024-08-22 15:45:35 -07:00
Ahmad Khalil
7eacaad15e
Update composePwleV2 VTS test
...
Updating composePwleV2 VTS test to verify cases where the PWLE V2 capability is not supported.
Bug: 347034419
Flag: TEST_ONLY
Test: vts-tradefed run vts -m VtsHalVibratorTargetTest
Change-Id: I73de882f6595e858cea922b5378e5e7da4719140
2024-08-22 12:26:15 +00:00
Ahmad Khalil
4deb197f2b
Merge "Update HAL with new PWLE V2 APIs" into main
2024-08-22 00:37:24 +00:00
Treehugger Robot
01d76c7bbe
Merge "Retroactively allow sounddose V3 in 202404 FCM" into main am: a7fffef352 am: ee926a6a70
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3236545
Change-Id: I7113fa742c08f0f0b0e67a1ad680e46945f3355a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-21 23:53:06 +00:00
Treehugger Robot
ee926a6a70
Merge "Retroactively allow sounddose V3 in 202404 FCM" into main am: a7fffef352
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3236545
Change-Id: I43d28b46f700588acfa9099cbf80164502a19058
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-21 23:48:33 +00:00
Treehugger Robot
a7fffef352
Merge "Retroactively allow sounddose V3 in 202404 FCM" into main
2024-08-21 23:38:48 +00:00
Devin Moore
845b0855f1
Retroactively allow sounddose V3 in 202404 FCM
...
There are changes in common audio libraries that force the sounddose
implementation to be bumped if any of the other audio implementations
are bumped.
Since we want to deprecate the sounddose interface and remove it from
FCMs > 202404, we need to retroactively allow the new sounddose version.
The other audio interfaces don't need this treatment because the newer
versions are added to the newer FCMs and we allow older devices to
implement them.
Test: m
Bug: 361383071
Change-Id: I195053bb6c5b6cb01584398eafc86f8fbcdd1148
2024-08-21 22:33:28 +00:00
Alec Mouri
863035d9a8
Merge "Support 10-bit VTS readback" into main
2024-08-21 22:04:22 +00:00
qiangjiang
99ce358cb8
Add bootstrapping_instance_id to make this value more clear
...
Bug: 354820259
Test: TH
Change-Id: Idf793f42c21cb395fac749c1f71d29ce8e95aa52
2024-08-21 21:46:46 +00:00
Treehugger Robot
4835bb4884
Merge "audio: Implement more accurate timing for the stub stream" into main am: 722afde62a am: e759910683
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3236976
Change-Id: Ifc5eb26584444f2f86883074c0a97e8a3e32776e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-21 20:33:19 +00:00
Treehugger Robot
e759910683
Merge "audio: Implement more accurate timing for the stub stream" into main am: 722afde62a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3236976
Change-Id: I05a2926c27382419d07e0d220e7b055644243a24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-21 20:25:19 +00:00
terryguan
465d8d7de2
Add refreshPropertyConfigs to DumpResult proto
...
refreshPropertyConfigs was not previously used in dumpresult proto
resulting in failing tests that require the argument.
Flag: EXEMPT test
Bug: 357135536
Test: atest android.car.apitest.CarPropertyManagerTest
Change-Id: I9c6dd3053aa54f37786edc3810a9342f5efb39cd
2024-08-21 13:20:16 -07:00
Treehugger Robot
722afde62a
Merge "audio: Implement more accurate timing for the stub stream" into main
2024-08-21 20:16:07 +00:00
Mikhail Naganov
10fc96386e
audio: Implement more accurate timing for the stub stream
...
Stub output stream is like a /dev/null audio device, however
for synchronous transfers it must block for the duration of
the audio chunk being transferred. Implement more accurate
accounting for the blocking time using the same approach as
employed by the remote submix stream implementation.
Bug: 356719263
Test: atest CtsNativeMediaAAudioTestCases
on aosp_cf_x86_64_auto target
Change-Id: I137aed397246bcf2b5ef6789aa4d2d27ead64467
2024-08-21 11:34:05 -07:00
Vlad Popa
cafd7cb21f
Remove the ISoundDoseFactory HAL library am: e2a71fb696 am: d8b231b4b2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3233984
Change-Id: I55045466f47d7ded99f7e3f65a8f6c273f86a2d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-21 18:31:27 +00:00
Vlad Popa
d8b231b4b2
Remove the ISoundDoseFactory HAL library am: e2a71fb696
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3233984
Change-Id: I74d070b0a7b2e7e4b3efc0f19cc98b451a08660f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-21 18:26:20 +00:00
Vlad Popa
e2a71fb696
Remove the ISoundDoseFactory HAL library
...
When supporting the audio AIDL HAL, we do not use the ISoundDoseFactory
anymore. Removing it from the compatibility matrix.
Flag: EXEMPT bugfix
Test: trivial
Bug: 356641174
Change-Id: I241c4b93ea6aa4e5499bc9e924d6df4f4bd464a7
2024-08-21 10:09:52 -07:00
Ahmad Khalil
a788bedcb9
Update HAL with new PWLE V2 APIs
...
Updating IVibrator.aidl to introduce APIs for PWLE V2 support. The updated interface now enables retrieval of minimum and maximum PWLE durations, maximum composition size, and facilitates the composition of PWLE effects using points.
Bug: 347034419
Flag: EXEMPT HAL interface change
Test: vts-tradefed run vts -m VtsHalVibratorTargetTest
Change-Id: Id0a93e4f8678622bdb698cddc2b39f46e0283fdd
2024-08-21 14:50:05 +00:00
Alec Mouri
6a000228f7
Support 10-bit VTS readback
...
Some devices require this for VTS
Bug: 329526845
Test: builds
Test: VtsHalGraphicsComposer3_TargetTest
Change-Id: I94d9611c9ec64be867ade6933a07ae9e97b459a1
2024-08-21 00:37:54 +00:00
Treehugger Robot
690c0824e6
Merge "codec2: BufferPoolClient: fix NPE in fetchBufferHandle if connection is null" into main am: c818adc8d4 am: 8b0e74abf9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3222209
Change-Id: I36d05354dd800496431a8a4de220f377760ad148
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-20 21:59:17 +00:00
Treehugger Robot
9fe75fa4ee
Merge "audio: Start Binder pool thread explicitly" into main am: 08c7c29c11 am: 14483ffaf0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3228808
Change-Id: Ie5dd7f6aed666eb75592779290592ce441eda56d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-20 21:56:07 +00:00
Xin Li
2c18bd7401
[automerger skipped] Merge "Merge aosp-24Q3-ts-dev" into aosp-main-future am: 86e299ea54 -s ours
...
am skip reason: Merged-In I48189896138da4efacbe1ce8e46f4267e956771f with SHA-1 864c904897 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/28853486
Change-Id: Ia96b5d5fcab098b5f0adb9347a877a887395d6b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-20 21:40:20 +00:00
Xin Li
d7865632c0
[automerger skipped] Merge aosp-24Q3-ts-dev am: 53b6fae571 -s ours
...
am skip reason: Merged-In I48189896138da4efacbe1ce8e46f4267e956771f with SHA-1 864c904897 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/28853486
Change-Id: I203b1da4312eb71f68274dad88b2226e05f59208
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-20 21:40:00 +00:00
Treehugger Robot
8b0e74abf9
Merge "codec2: BufferPoolClient: fix NPE in fetchBufferHandle if connection is null" into main am: c818adc8d4
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3222209
Change-Id: I92a78610de73a54bdda14ee447b46bd43a2af659
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-20 20:20:32 +00:00
Treehugger Robot
c818adc8d4
Merge "codec2: BufferPoolClient: fix NPE in fetchBufferHandle if connection is null" into main
2024-08-20 20:16:45 +00:00
Treehugger Robot
5a457d81e5
Merge "Add scale factor fields to HapticGenerator AIDL" into main
2024-08-20 17:28:17 +00:00
Chan Wang
d69c4d66ad
Merge "Add Rust target for VehicleHalProtos" into main
2024-08-20 12:24:33 +00:00
Treehugger Robot
a0791ae5f0
Merge "Unfreezed aidl interface for aidl v3" into main
2024-08-20 06:21:18 +00:00
Treehugger Robot
14483ffaf0
Merge "audio: Start Binder pool thread explicitly" into main am: 08c7c29c11
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3228808
Change-Id: If5ba5e367257abd83244f2f6eb7c4f65cec96281
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-19 23:02:05 +00:00
Treehugger Robot
08c7c29c11
Merge "audio: Start Binder pool thread explicitly" into main
2024-08-19 22:46:05 +00:00
Xin Li
86e299ea54
Merge "Merge aosp-24Q3-ts-dev" into aosp-main-future
2024-08-19 22:39:21 +00:00
Mikhail Naganov
1840d35645
audio: Start Binder pool thread explicitly
...
It was noted that calling 'ABinderProcess_startThreadPool'
results in the audio HAL service having more Binder pool
threads than without it. This is preferred to having
just one thread via 'ABinderProcess_joinThreadPool'
as in the latter case clients may seemingly be blocked
instead of being served by a newly spawned thread from
the pool.
Bug: 357669241
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Ia8ed52b3c5a95cea12d063a0e75ac908af9260f8
2024-08-19 14:48:28 -07:00
Mikhail Naganov
43b8ae854f
Merge "audio: Fix stream cleanup sequence" into main am: a6c2d43c79 am: 3f32ed237a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3221028
Change-Id: I94b81380322e68fefcbd33f9ec31df31ffdbe40f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-19 17:34:07 +00:00
Mikhail Naganov
3f32ed237a
Merge "audio: Fix stream cleanup sequence" into main am: a6c2d43c79
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3221028
Change-Id: I43ade00b1877f7d0ce16edcfaa3cd02cda7aacbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-19 16:54:40 +00:00
Mikhail Naganov
a6c2d43c79
Merge "audio: Fix stream cleanup sequence" into main
2024-08-19 16:30:45 +00:00
Huihong Luo
e5e76c734e
Separate hdcp levels into a base interface
...
Both media drm and HWC can share this common base code.
Run the following commands to freeze the aidl:
(1) m android.hardware.drm.common-update-api && m android.hardware.drm.common-freeze-api
(2) system/tools/aidl/build/hash_gen.sh hardware/interfaces/drm/aidl/aidl_api/android.hardware.drm/1 latest-version hardware/interfaces/drm/aidl/aidl_api/android.hardware.drm/1/.hash
Bug: 293945485
Test: manual
Change-Id: I9e90ada03144b49245dc6b55a0fb2fa2eb6f3893
2024-08-16 18:16:38 +00:00