shihchienc
cb8a9d74a0
[Thread] make sure buffer size is enough
...
inotify event size is dynamic, we need to make sure read would not
return error when having inotify event.
Bug: 333829392
Test: manual check `Invalid argument` error won't happen
Change-Id: I3cac8d1519659c6b1b53c1d41013818adab876c7
2024-04-11 06:20:38 +00:00
Sneha Patil
94abce0998
PresetReverb: Add test to validate PresetReverb Effect
...
Added tests to verify increase in energy with decrease in room and hall size.
Remove preset reverb default implementation from the config file.
Bug: 305866207
Test: atest VtsHalPresetReverbTargetTest
Change-Id: I565612d90b7c7e52cb23bd5dbfaf02235f65cc67
2024-04-11 09:25:56 +05:30
Mikhail Naganov
7b9b9e03e5
audio: Use allow list for device connection types in TryConnectMissingDevice
...
Limit the connection types to test to the following:
- HDMI*
- IP_V4
- USB
Only these connection types can be easily checked by the HAL
for presence of an external device.
Bug: 326888643
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I659e14a150b3043ead8d844cd89a2c4700d57efd
2024-04-10 23:50:37 +00:00
A. Cody Schuffelen
f693f3bc5c
Allow vendor ISharedSecret HALs by any name
...
This works together with the keystore2 implementation which already
scans the device for implementations by any name.
Relevant code that searches for "shared secret participants":
https://cs.android.com/android/platform/superproject/main/+/main:system/security/keystore2/src/shared_secret_negotiation.rs;l=142;drc=f20c0ddd095013f983d0f73aee0285331bfae4e3
Bug: 332376454
Test: Run cuttlefish
Change-Id: I5eef81e5f55aaa327cabb5c648e085229b8ce6db
2024-04-10 12:59:00 -07:00
Orlando Arbildo
adafb4ab7d
Add key parameter to deriveDicePolicyBoundKey am: 287187f1d2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3026286
Change-Id: Ib5435187819049e7718a462a80974b2cb763f161
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-10 00:22:32 +00:00
Orlando Arbildo
287187f1d2
Add key parameter to deriveDicePolicyBoundKey
...
Adding a key parameter to deriveDicePolicyBoundKey to use it
as the base of the derived key.
Bug: 284152719
Test: qemu android build
Change-Id: Iab3ee341825f01345996bde3b0b62037e4ec45da
2024-04-09 22:53:21 +00:00
Seth Moore
dc2d3dfbdb
Merge "Allow RKP-only devices to pass keymint VTS" into main am: fae563acb0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3029929
Change-Id: If866510ba314e96fc359281f97fbb672feef4720
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-09 15:58:15 +00:00
Seth Moore
fae563acb0
Merge "Allow RKP-only devices to pass keymint VTS" into main
2024-04-09 15:31:26 +00:00
David Drysdale
9985cdb9e1
Merge "Make batch attestation keys/certs optional" into main am: 61c9ab4d87
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3002898
Change-Id: Id9c5746dade9ced9006e4b6a9b4aca1635dc9c29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-09 09:27:39 +00:00
David Drysdale
61c9ab4d87
Merge "Make batch attestation keys/certs optional" into main
2024-04-09 09:11:54 +00:00
Treehugger Robot
ce3ffbc5a2
Merge "[threadnetwork] update the platform log API usages and implementations" into main am: f02c7e0b2f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3029147
Change-Id: Ibde625fd05767f311c13d280d2e3795813b0712c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-09 06:59:31 +00:00
Treehugger Robot
f02c7e0b2f
Merge "[threadnetwork] update the platform log API usages and implementations" into main
2024-04-09 06:38:44 +00:00
Kiyoung Kim
09cf45025e
Merge "Remove VNDK definition(s)" into main am: 160c3d610c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2994440
Change-Id: I1441c32d31dc3ecc9778843482b0e74e9ec0c577
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-09 02:19:33 +00:00
Kiyoung Kim
160c3d610c
Merge "Remove VNDK definition(s)" into main
2024-04-09 02:13:37 +00:00
Nikolay Elenkov
7243db7045
Merge "Enable Java backend for ISecretKeeper" into main am: 6e71b471a9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3007148
Change-Id: I8e0354c6e2d726662b0fd3af69979e8a462e4b13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-09 02:11:32 +00:00
Nikolay Elenkov
6e71b471a9
Merge "Enable Java backend for ISecretKeeper" into main
2024-04-09 01:59:35 +00:00
Orlando Arbildo
d2fd1cb025
Merge "Add deriveKey function" into main am: 4761ae94fd
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2714707
Change-Id: I5d3d2ccf951aaae602019ab6226e2dede766fccd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-08 22:20:09 +00:00
Orlando Arbildo
4a23d1a3dc
Merge "deriveDicePolicyBoundKey AIDL definition" into main am: 22c8d13258
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3026285
Change-Id: Ic4de51259120e36e795b8cf953574436d8a027f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-08 22:19:54 +00:00
Orlando Arbildo
4761ae94fd
Merge "Add deriveKey function" into main
2024-04-08 22:03:30 +00:00
Orlando Arbildo
22c8d13258
Merge "deriveDicePolicyBoundKey AIDL definition" into main
2024-04-08 22:03:18 +00:00
Rocky Fang
9ef302efac
Remove Arthur from owner's file am: 7efa3c930a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3031025
Change-Id: Idd8aece383a33abd4184e1551a8b4a70148ac373
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-08 21:27:27 +00:00
Orlando Arbildo
cfcdb0b4b9
Add deriveKey function
...
Adding a function to HWCryptoKey AIDL definition to derive a key given
another. This will be used with deriveDicePolicyBoundKey to create
device bound keys.
Bug: 284152719
Test: qemu android build
Change-Id: Ie1e8552846df73325c2428471ca007fca217b675
2024-04-08 19:55:39 +00:00
Orlando Arbildo
6a82aa921e
deriveDicePolicyBoundKey AIDL definition
...
Adding deriveDicePolicyBoundKey function AIDL definition. It
will derive a new key based on a DICE policy
Bug: 284152719
Test: qemu android build
Change-Id: Ie9d5a1233b4aad07fe55cdc522de0cc057d3bec3
2024-04-08 19:55:37 +00:00
Seth Moore
c5c52ce1d3
Allow RKP-only devices to pass keymint VTS
...
Add test paths for HALs that are RKP-only so that they may pass tests.
Fix up a few tests that were just being skipped for RKP-only HALs.
Test: ran VTS against cuttlefish with no factory key
Bug: 329409739
Change-Id: I5400874dd2f9885c061970a30ea44985353d23ed
2024-04-08 12:38:20 -07:00
Rocky Fang
7efa3c930a
Remove Arthur from owner's file
...
Change-Id: Idb9e891c9b391133d7f5604be0bf921783e27f41
2024-04-08 17:32:45 +00:00
Zhanglong Xia
3c153add59
[threadnetwork] update the platform log API usages and implementations
...
The latest OpenThread has updated the usage of the platform log APIs.
This CL updates the log APIs usages and implementations.
Bug: b/333301206
Test: Run ThreadNetwork HAL and check logs.
Change-Id: I0c0999edbed1c041e2752d195e753d02b2c734f4
2024-04-08 17:07:57 +08:00
David Drysdale
fe5f33a61e
Make batch attestation keys/certs optional
...
Test: VtsKeyMintTargetTest
Bug: 329399923
Bug: 329269183
Change-Id: I4ef49fcbda7a69ea5623c084e276eb64d34c5813
2024-04-05 16:54:31 +00:00
Kiyoung Kim
9e9d41d162
Remove VNDK definition(s)
...
As of VNDK deprecation, any libraries that defines vndk is no longer
valid anymore. This change removes all VNDK definition(s) from modules
which was VNDK.
Bug: 328994089
Test: AOSP CF build succeeded
Change-Id: Ifdade9c052db29c989ce7d804ba725361c4c0f8e
Merged-In: Ic4f19113c1a25dc1fb60cdfbf9c0f2d8d7d09726
2024-04-05 02:29:07 +00:00
Charisee Chiw
7dfc18cd09
Merge "Update needed for Rust v1.77.1" into main am: 0c2179c224
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3026125
Change-Id: I3ed750a5b2be67c48e5ef3c7311303f60cc68fa2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-04 18:14:20 +00:00
Charisee Chiw
0c2179c224
Merge "Update needed for Rust v1.77.1" into main
2024-04-04 17:59:39 +00:00
Ray Chin
1cd6ce486e
Refine infeasible frontend status check am: 9b13077c4c am: 863f96ecdd
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3022524
Change-Id: I6affc1b0ba99edde204a4a6f61ba46e6935ea3e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-04 00:17:14 +00:00
Ray Chin
863f96ecdd
Refine infeasible frontend status check am: 9b13077c4c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3022524
Change-Id: I4a5f52304971ef1477147850eae9067455d1d221
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-03 23:57:27 +00:00
Charisee
5fc736d96d
Update needed for Rust v1.77.1
...
error: field `0` is never read
--> hardware/interfaces/security/keymint/aidl/default/main.rs:38:24
|
38 | struct HalServiceError(String);
| --------------- ^^^^^^
| |
| field in this struct
|
= note: `HalServiceError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
= note: `-D dead-code` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(dead_code)]`
help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
|
38 | struct HalServiceError(());
| ~~
error: aborting due to 1 previous err
Bug: http://b/330185853
Test: ./test_compiler.py --prebuilt-path dist/rust-dev.tar.xz --target aosp_cf_x86_64_phone --image
Change-Id: I57f3bd1d702c97929f5fd34f909aa72aa2f2ba02
2024-04-03 20:05:19 +00:00
Gabriel Biren
ab5004ab0c
Merge "Copy legacy HAL header files to the wifi interface directory." into main am: 48def07853
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3023129
Change-Id: Ic8385f07ea664138cac978b8bd9faea14208c220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-03 19:08:49 +00:00
Gabriel Biren
48def07853
Merge "Copy legacy HAL header files to the wifi interface directory." into main
2024-04-03 18:54:27 +00:00
Orlando Arbildo
ad0194d544
Merge "HWCrypto AES non-authenticated AIDL definitions" into main am: 8e0b0ae117
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2954697
Change-Id: I1b304edf4a2978d6ae3f42a5640c372146f326b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-03 14:59:54 +00:00
Orlando Arbildo
8e0b0ae117
Merge "HWCrypto AES non-authenticated AIDL definitions" into main
2024-04-03 14:34:19 +00:00
Roshan Pius
5656ce571f
nfc(interface): Align owner's file with other NFC locations am: ffe8335846
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3024403
Change-Id: I58c18ae632ea4e91d7bdb908fec852d5af260a01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-03 14:10:04 +00:00
Roshan Pius
ffe8335846
nfc(interface): Align owner's file with other NFC locations
...
Bug: N/A
Test: N/A
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:21dde9152232bfda6b5c195806b030c37c385021 )
Merged-In: Iddf46eb3f162992898403c2c4832ad2d87b6ac0e
Change-Id: Iddf46eb3f162992898403c2c4832ad2d87b6ac0e
2024-04-03 05:41:50 +00:00
Orlando Arbildo
d0470df3e3
HWCrypto AES non-authenticated AIDL definitions
...
AIDL definitions for non-authenticated AES-based commands.
Bug: 284152719
Test: qemu android build
Change-Id: Id2319bd186358b085788a3d8c318b78e592a1518
2024-04-02 23:14:13 +00:00
Orlando Arbildo
c5d50dca8c
Merge "Add OWNERS file" into main am: fbd08f8892
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3023134
Change-Id: I34dda4eaea5712f1ecc2de4e7284a6f72c479c26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-02 22:54:42 +00:00
Orlando Arbildo
fbd08f8892
Merge "Add OWNERS file" into main
2024-04-02 22:34:50 +00:00
Devin Moore
dd0e9ebedb
Merge "Fix fmq_test when HIDL is not supported" into main am: aeab14d52c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3020084
Change-Id: Ica0dd349324e2b2415001a1b7cc65d7ced2d79f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-02 21:47:07 +00:00
Devin Moore
aeab14d52c
Merge "Fix fmq_test when HIDL is not supported" into main
2024-04-02 21:27:42 +00:00
Orlando Arbildo
2d9f5e9df9
Add OWNERS file
...
Adding an OWNERS file to the staging/security AIDL folders.
Bug: 284152719
Test: NA
Change-Id: I51838f772c4daf0a7da54c3fe0dd3c1d0edcd910
2024-04-02 19:51:49 +00:00
Orlando Arbildo
cd8badc2c3
Merge "HWCrypto authenticated symmetric cryptography AIDL definitions" into main am: 648d748e35
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2954696
Change-Id: I754a2a73bd33e73bf88ba3c343d6fe70299bad5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-02 18:15:44 +00:00
Orlando Arbildo
6749ae0d96
Merge "HWCrypto base AIDL definitions" into main am: b4e55bd84d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2954695
Change-Id: I7d188dbfe53d01492f71822e60ebe0e1aa4d7ce5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-02 18:15:16 +00:00
Gabriel Biren
97e48aa122
Copy legacy HAL header files to the wifi
...
interface directory.
No-Typo-Check: Unable to update misspelled variables
BYPASS_INCLUSIVE_LANGUAGE_REASON=Moving legacy code
Bug: 271177978
Test: atest VtsHalWifiChipTargetTest \
VtsHalWifiStaIfaceTargetTest \
VtsHalWifiApIfaceTargetTest \
VtsHalWifiNanIfaceTargetTest \
VtsHalWifiRttControllerTargetTest
Change-Id: I9329c2bc8c816299cabacb4c3702a20b0056929f
2024-04-02 18:12:31 +00:00
Orlando Arbildo
648d748e35
Merge "HWCrypto authenticated symmetric cryptography AIDL definitions" into main
2024-04-02 17:56:10 +00:00
Orlando Arbildo
b4e55bd84d
Merge "HWCrypto base AIDL definitions" into main
2024-04-02 17:55:56 +00:00