18a9fa99a8
[Description] 1.Add patch to modify rkp_factory_extraction_tool, so that it can meet TV customer's factory product line. 2.Change the method for rkp_factory_extraction_tool to get the serial number. 3.Introduce a new input parameter, serialno_prop, to the function jsonEncodeCsrWithBuild. 4.Use the new property of serialno_prop if it is set, otherwise defaults to "ro.serialno". Test: 1.build pass 2.AC on/off pass 3.run "rkp_factory_extraction_tool --output_format build+csr --serialno_prop $(customer_prop) > csr.json" pass 4.run "rkp_factory_extraction_tool --output_format build+csr > csr.json" pass 5.VtsHalRemotelyProvisionedComponentTargetTest pass 6.libkeymint_remote_prov_support_test pass 7.VtsAidlKeyMintTargetTest pass Bug: 313811996 Change-Id: I8aa83bacab22f0a28bc54aea9e816f75a382ffde |
||
---|---|---|
.. | ||
aidl | ||
support | ||
README.md | ||
TEST_MAPPING |
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.