commit | efd89cfec77e253121458fad1d0c6f7443abe750 | [log] [tgz] |
---|---|---|
author | Bill Richardson <wfrichar@google.com> | Mon Jun 04 18:08:39 2018 -0700 |
committer | Bill Richardson <wfrichar@google.com> | Mon Jun 04 18:08:39 2018 -0700 |
tree | aa9204e8b427c9c60acbba89ac1c106aaf3a6dd8 | |
parent | 77ec341ff657ce28ea9b88d76966ce10c7836ad6 [diff] |
Add NOTICE files to get copyright info published Just adding the NOTICE files next to Android.bp is enough to make the binaries appear in the Legal Info file on the phone. Bug: b/69868595 Test: Build, observe files appear in the list Change-Id: If653a3955b2582f4957aa9076885f1a7423a0b86 Signed-off-by: Bill Richardson <wfrichar@google.com>
Android communicates with Nugget apps in order to implement security related HALs. Currently, those HALs are Keymaster, Weaver and OemLock.
Apps that define a protobuf service will have an app interface class autogenerated. These classes will wrap a NuggetClient
. The generator can be found in the generator
directory.
Work in progress.
Currently, everything is synchronous and just exposes the call_application()
function from the Nugget transport API. In future, asynchronous calls may be desired. Support for this could be added in:
NuggetClient
on top of call_application()
citadel
This directory contains the components to support Citadel connected to Android.