Treehugger Robot
fab0804671
Merge "Sandbox VehicleServerProtoStub_cc/h@default-grpc" into main am: 73c04536b0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2838463
Change-Id: I761f48b9c8c337af4442267c28a2f69032d92995
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-22 20:35:14 +00:00
Treehugger Robot
73c04536b0
Merge "Sandbox VehicleServerProtoStub_cc/h@default-grpc" into main
2023-11-22 20:04:07 +00:00
Alice Wang
b1b624e192
Merge "Revert^4 "[avf] Adjust IRPC VTS tests to handle AVF in unsupported env"" into main am: c9655da294
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2828233
Change-Id: I7c12ffc04aac291e0c0bad39a97b9da99550efc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-22 10:03:25 +00:00
Alice Wang
c9655da294
Merge "Revert^4 "[avf] Adjust IRPC VTS tests to handle AVF in unsupported env"" into main
2023-11-22 09:49:19 +00:00
David Drysdale
f94f935add
Merge "AuthGraph VTS: detect additional errors" into main am: f4cb6de19c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2838658
Change-Id: I2947241e6ae59d2856ca99477ff32957c56fdc12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-22 06:32:11 +00:00
David Drysdale
f4cb6de19c
Merge "AuthGraph VTS: detect additional errors" into main
2023-11-22 06:23:38 +00:00
Treehugger Robot
955e8f3c33
Merge "remove the com.android.threadnetwork from apex_available list" into main am: 1cc9795ba8
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2842753
Change-Id: Ie26d54dbc165ae2cb5d9c4fda868dc0d8b9522ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-22 03:21:54 +00:00
Treehugger Robot
1cc9795ba8
Merge "remove the com.android.threadnetwork from apex_available list" into main
2023-11-22 02:58:44 +00:00
Zhanglong Xia
7760812a21
remove the com.android.threadnetwork from apex_available list
...
The ot-daemon has been moved from the com.android.threadnetwork to
com.android.tethering. No need to add the com.android.threadnetwork
to the apex_available list.
Bug: b/312573093
Test: Build
Change-Id: I2216e0d2a1d30738c405a174909d174cbc1f0bc7
2023-11-22 09:45:37 +08:00
Shikha Panwar
12abf744c8
Merge changes from topic "sk_hal" into main am: 0da7c09716
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2797757
Change-Id: I248c59401956abf8cf4750507b65447bf1fb75c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-21 18:05:49 +00:00
Shikha Panwar
afca7e50dc
Secretkeeper implementation: in-HAL/nonsecure impl am: eb223ba883
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2797756
Change-Id: I874cf08c7331fbb91653f54be29f831e109e4c6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-21 18:05:44 +00:00
Shikha Panwar
5d668c50ec
Introduce Secretkeeper HAL interface am: 18cafa0a11
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2695089
Change-Id: I9ee10451fc5a1919d30bd4a51e81b19db62bfb19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-21 18:05:34 +00:00
Shikha Panwar
0da7c09716
Merge changes from topic "sk_hal" into main
...
* changes:
VTS test for ISecretkeeper
Secretkeeper implementation: in-HAL/nonsecure impl
Introduce Secretkeeper HAL interface
2023-11-21 17:56:46 +00:00
Alice Wang
895f4b33e8
Revert^4 "[avf] Adjust IRPC VTS tests to handle AVF in unsupported env"
...
Revert submission 2829351-revert-2812456-revert-2812435-revert-2778549-expose-avf-rkp-hal-GTFGLMUUKQ-PAWNEHUQBT-WYENGHRTXK
Reason for revert: Relands the original topic:
https://r.android.com/q/topic:%22expose-avf-rkp-hal%22
PS2 is the same as the original cl: aosp/2796032
Reverted changes: /q/submissionid:2829351-revert-2812456-revert-2812435-revert-2778549-expose-avf-rkp-hal-GTFGLMUUKQ-PAWNEHUQBT-WYENGHRTXK
Test: atest MicrodroidHostTests librkp_support_test
Change-Id: I7200599131c01908db7fa3bb4a6f989418a89288
2023-11-21 12:26:53 +00:00
Shikha Panwar
a6eaf55d7d
VTS test for ISecretkeeper
...
Add VTS for testing ISecretkeeper implementation. At present, VTS is
limited to testing GetVersion operation of SecretManagement.
Test: atest VtsSecretkeeperTargetTest
Bug: 291224769
Change-Id: I6084af2fa6cb578e27996e26a0505b267a10b4ef
2023-11-21 12:00:49 +00:00
David Drysdale
087ead1608
AuthGraph VTS: detect additional errors
...
A failure to get the IAuthGraphKeyExchange/nonsecure instance might
be because it's not registered (likely on most non-Cuttlefish devices)
or it might be for some other reason, such as SELinux denial.
So detect other kinds of failure to get the service, and also change
the VTS to require root so SELinux denials don't happen.
Also tweak the expected return code when a source is given a corrupt
key; now that replay protection is implemented, the reference
implementation rejects this earlier (and with a different error)
because the session lookup fails.
Test: VtsAidlAuthGraphRoleTest
Bug: 291228560
Change-Id: I032600ac809f43a3642fa9ef9aae788d3ca2378f
2023-11-21 11:09:42 +00:00
David Drysdale
9ec8e582de
Merge "KeyMint: tweak spec to allow for no v4 in V" into main am: 3fb1cddadc
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2838075
Change-Id: I4d5ba778e7b502ba9b63b47000819f40ce7c8602
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-21 10:05:03 +00:00
David Drysdale
3fb1cddadc
Merge "KeyMint: tweak spec to allow for no v4 in V" into main
2023-11-21 09:38:53 +00:00
Cole Faust
52d7446074
Sandbox VehicleServerProtoStub_cc/h@default-grpc
...
go/roboleaf-busy-beavers-sandboxing
Bug: 307824623
Test: ./build/soong/tests/genrule_sandbox_test.py VehicleServerProtoStub_cc@default-grpc VehicleServerProtoStub_h@default-grpc
Change-Id: I35d56c909e5eda8bc337f7f994e669fb8e3c9cb0
2023-11-20 14:36:58 -08:00
Hasini Gunasinghe
49875a8967
Merge "Documentation updates as per the API council review and proof reading." into main am: d411e0aa8f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2835300
Change-Id: Id3cf2b7124fd25a172f246f6c269d8fb921df8d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-20 18:26:48 +00:00
Hasini Gunasinghe
d411e0aa8f
Merge "Documentation updates as per the API council review and proof reading." into main
2023-11-20 17:55:48 +00:00
David Drysdale
1405dbc7a4
KeyMint: tweak spec to allow for no v4 in V
...
Given that we are not expecting to release a v4 of the KeyMint HAL for
Android V, tweak some spec and test details so that existing v3
implementations do not need to change.
- Soften the requirement to use (1970-01-01, 9999-12-31) as cert dates
when secure-importing an asymmetric to be a suggestion instead.
- Change the version gate for the test of importing an EC key with no
specified `EC_CURVE` to be VSR-gated rather than gated on a putative
future version of the HAL.
Test: VtsAidlKeyMintTargetTest
Bug: 292318194
Bug: 292534977
Change-Id: Ib8d6e79ea948ee77eeb2528d698205179f026fd3
2023-11-20 12:13:42 +00:00
Alice Kuo
75f44615ea
Minor handle refine for setLowLatencyModeAllowed am: 42b85abe9c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2837536
Change-Id: I4afaca001450123af4381f054750eea890fc54f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-20 10:12:49 +00:00
Limon Mia
c1b86e30d2
BTAudio HAL: implement changes for DSA Over LEA am: 7c48034d32
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2835456
Change-Id: I971925620727079473ad388809f94a7156644024
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-20 10:12:44 +00:00
Alice Kuo
42b85abe9c
Minor handle refine for setLowLatencyModeAllowed
...
setLowLatencyModeAllowed API is only used for A2DP offload session. For
this case, we shouldn't report ReportLowLatencyModeAllowedChanged
callback for the other session
Bug: 270987427
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: I1991ee93b3523717c6ca26b1638e34a196253a5b
2023-11-20 08:24:51 +00:00
Limon Mia
7c48034d32
BTAudio HAL: implement changes for DSA Over LEA
...
Test: atest VtsHalBluetoothAudioTargetTest
Bug: 270987427
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f6a9577ac7585a5c284896736ba3508f7ed7528a )
Merged-In: I341e3af726da7870e23f5bb0943066ebcdd34e35
Change-Id: I341e3af726da7870e23f5bb0943066ebcdd34e35
2023-11-20 07:56:19 +00:00
Shunkai Yao
a3c120c31a
Merge "Add Headtracking connection mode for Spatializer AIDL" into main am: 17017a2aa4
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2835087
Change-Id: I9103d611f4e116f908744158f832ea95f3e83d52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-18 01:34:30 +00:00
Shunkai Yao
17017a2aa4
Merge "Add Headtracking connection mode for Spatializer AIDL" into main
2023-11-18 01:01:28 +00:00
Shikha Panwar
eb223ba883
Secretkeeper implementation: in-HAL/nonsecure impl
...
Create the default/reference implementation of Secretkeeper HAL. Status
quo, this is non-secure implementation. In reality, the HAL should be
backed by a privileged component such a trusted app.
Bug: 291224769
Test: Topic includes VTS
Change-Id: I6a4ad50482d537f5438de6201275f4020cd827df
2023-11-17 18:21:35 +00:00
Shikha Panwar
18cafa0a11
Introduce Secretkeeper HAL interface
...
Secretkeeper is a privileged component which seals the secrets of pVM
instances & releases them on successful authentication of the pVM.
The HAL should be backed by a secure TA of higher privilege than a pVM.
This patch introduces a subset of HAL spec - the SecretManagement api. The
protocol is cbor based (specified in SecretManagement.cddl).
Test: atest VtsSecretkeeperTargetTest
Bug: 293429085
Change-Id: I8e650f27d506d378a94bbc8834c68a005fb12253
2023-11-17 18:17:24 +00:00
Treehugger Robot
1daa555faf
Merge "Refactored vehicleManager_fuzzer" into main am: 3db45f8509
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2769161
Change-Id: If5cc1fe6e378291a37a63131597c3353b857be04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-17 09:45:01 +00:00
Treehugger Robot
3db45f8509
Merge "Refactored vehicleManager_fuzzer" into main
2023-11-17 09:15:07 +00:00
Shunkai Yao
d5b19ea384
Add Headtracking connection mode for Spatializer AIDL
...
Bug: 311474218
Test: m android.hardware.audio.effect-update-api
Test: m
Change-Id: I2578cc37f55000d881211048a10256e67aa26532
2023-11-17 04:27:23 +00:00
Hasini Gunasinghe
7a32f3e555
Documentation updates as per the API council review and proof reading.
...
This CL updates description of the `Nonce` used in key exchange as per
API council review.
Additionally, this includes updates to the documentation that are found
to be suitable as per further proof reading.
Test: N/A
Change-Id: Ie59e3a10eb8844fcfac9dad60c9d431ae499ee40
2023-11-17 02:18:23 +00:00
Treehugger Robot
41d67f2327
Merge "audio: Add a missing include to ModuleConfig.cpp" into main am: 035672eb61
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2825166
Change-Id: I90eaeaa59f12726b035dc001e7e4602a0b74aaa8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-16 20:27:21 +00:00
Treehugger Robot
035672eb61
Merge "audio: Add a missing include to ModuleConfig.cpp" into main
2023-11-16 19:47:54 +00:00
Hasini Gunasinghe
b1d571f9f4
Merge "Update the VTS module according to the refactoring in aosp/2826571" into main am: 69efe8e753
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2827370
Change-Id: I04f15c3479b85b97e59cc2c3012cae14a8c838e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-16 18:10:38 +00:00
Hasini Gunasinghe
69efe8e753
Merge "Update the VTS module according to the refactoring in aosp/2826571" into main
2023-11-16 17:11:38 +00:00
Hasini Gunasinghe
5df6ed5e66
Update the VTS module according to the refactoring in aosp/2826571
...
Test: atest VtsAidlAuthGraphRoleTest, atest VtsAidlAuthGraphSessionTest
Change-Id: I6cc3bd17952f602b58668d35e09c6a5385c7de61
2023-11-16 06:49:05 +00:00
Avichal Rakesh
aba897e523
Merge "ExternalCameraHAL: Fix memory leak when copying buffer fence" into main am: 634ecd5da0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2817883
Change-Id: I7b92079c8ef316a208ecdee834571193b40a1888
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-15 22:44:38 +00:00
Avichal Rakesh
634ecd5da0
Merge "ExternalCameraHAL: Fix memory leak when copying buffer fence" into main
2023-11-15 22:18:24 +00:00
Mikhail Naganov
ba113931bd
Merge "audio: Fix remote submix configuration and 'prepareToClose'" into main am: 8a4394f8b8
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2825161
Change-Id: I370c8367226ef33724605f22354f8b3008becd41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-15 16:45:37 +00:00
Mikhail Naganov
8a4394f8b8
Merge "audio: Fix remote submix configuration and 'prepareToClose'" into main
2023-11-15 16:10:04 +00:00
Steven Moreland
4255cdc8a9
Merge "HIDL multithreaded: increase timeout duration" into main am: 43d4e6fdb7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2828485
Change-Id: I6fea86adc6009fc769dcee7aee53599dba70cbc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-15 07:45:00 +00:00
Steven Moreland
43d4e6fdb7
Merge "HIDL multithreaded: increase timeout duration" into main
2023-11-15 07:02:10 +00:00
Treehugger Robot
c66f9eb482
Merge "Refactored automotiveCanV1.0_fuzzer" into main am: abe08ca9fe
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2761765
Change-Id: I7a53253c300de28996273af494b10261c785910d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-15 06:34:49 +00:00
Treehugger Robot
abe08ca9fe
Merge "Refactored automotiveCanV1.0_fuzzer" into main
2023-11-15 06:00:41 +00:00
Andy Hung
9f1b5aceac
Merge "frameCountFromDurationUs: Avoid integer overflow" into main am: 4cf75592a3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2824592
Change-Id: Ide582f21f71dce662bc9d1ad617c47fc183140eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-15 04:05:40 +00:00
Andy Hung
4cf75592a3
Merge "frameCountFromDurationUs: Avoid integer overflow" into main
2023-11-15 03:31:58 +00:00
Steven Moreland
7e815610a4
HIDL multithreaded: increase timeout duration
...
This was flaking in infra. I wasn't able to reproduce
offline. Yes, this code directly affects a test in
system/tools/hidl git project.
Bug: 309428730
Test: atest hidl_test
Change-Id: Id8eef9f84f208d5c5de739869fe56603da9dc141
2023-11-14 08:48:42 +00:00