mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
On top of checking that the patch level are a UINT, also check that they follow the YYYYMM or YYYYMMDD format in the CSR v3 as is required by the server validation logic. This check is not applied in the factory as the value might not yet be correctly provisioned. Bug: 269813991 Test: atest VtsHalRemotelyProvisionedComponentTargetTest Change-Id: I5c62ba176dae390ea0a387bba6cb975226e3873a
KeyMint HAL
This directory contains the HAL definition for KeyMint. KeyMint provides cryptographic services in a hardware-isolated environment.
Note that the IRemotelyProvisionedComponent HAL, and it's associated types,
used to also be defined in this directory. As of Android U, this HAL has been
moved to a different directory (../rkp). This move is ABI compatible, as the
interfaces have been maintained. The build is split so that the generated
code may be built with different options.