This interface is in staging because it's not ready to become a fully
supported HAL interface. Without "owner", we expect it to be frozen
after API freeze.
Adding owner field to enable API Freeze tests in continuous integration.
Test: none
Bug: 331696132
Change-Id: If56371438f61b771d0024d3091bde19b5d1b3e8c
Remove tamper acknowledgement and A/B update write settings. This
also removes the need for a lot of the operation options parcelables.
Test: mmm hardware/interfaces/staging/security/see/storage/aidl/
Bug: 278779487
Change-Id: I003f960bc14e19661c7aabb581846c52156fc8b3
Adding a IHwCryptoKey interface to IHwCryptoDeviceKeyAccess operate on
the generated device keys.
Bug: 284152719
Test: qemu android build
Change-Id: I1eee8c0fc36de4ad338945377373b28cb13756ff
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
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
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
Base AIDL definitions for command processing interface. The entry point
to the interface is IHwCryptoOperations.aidl.
Bug: 284152719
Test: qemu android build
Change-Id: Id11b165dac07c9f73be30805f0d611a22fc5f3ff
These aren't HALs and don't really have owners, but adding the OWNERS
files here to be explicit and stick to the pattern used in all the other
subdirectories.
Test: none
Bug: 296950573
Change-Id: I7cd157c79965ca40eec9bfe80d3c8dfa4c460d58
The Thread Network HAL is going to be added to the AOSP. The
implementation of the Thread Network HAL under the staging
folder is no longer needed. This commit removes the unstable
Thread Network HAL.
Bug: 283905423
Test: Build
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b044d98115f19fa6d1e430fd6065a372153f8680)
Merged-In: I7e4bf260c03dd0500725fec068747e3b3d05820c
Change-Id: I7e4bf260c03dd0500725fec068747e3b3d05820c
The `hardware/interfaces/staging/threadnetwork` folder contains the
unstable/unreleased `hardware/interfaces/threadnetwork` code which
are not supposed to be used in production. But vendors may start
verifying their hardware with the HAL interface.
This directory will be cleaned up when the stable Thread HAL interface
is added in `hardware/interfaces/threadnetwork` by version `V` or later.
Bug: 203492431
Change-Id: I0d6aee0666029fd17a94b3a46c51f43127db4759