Merge "Update the RKP aidl dependency" into tm-qpr-dev-plus-aosp

This commit is contained in:
Seth Moore
2022-11-10 01:47:39 +00:00
committed by Android (Google) Code Review
6 changed files with 15 additions and 6 deletions

View File

@@ -15,10 +15,10 @@ aidl_interface {
],
imports: [
"android.hardware.keymaster-V3",
"android.hardware.security.keymint-V3",
"android.hardware.security.rkp-V3",
],
stability: "vintf",
frozen: false,
frozen: true,
backend: {
java: {
platform_apis: true,
@@ -32,28 +32,28 @@ aidl_interface {
version: "1",
imports: [
"android.hardware.keymaster-V3",
"android.hardware.security.keymint-V1",
"android.hardware.security.rkp-V1",
],
},
{
version: "2",
imports: [
"android.hardware.keymaster-V3",
"android.hardware.security.keymint-V1",
"android.hardware.security.rkp-V1",
],
},
{
version: "3",
imports: [
"android.hardware.keymaster-V3",
"android.hardware.security.keymint-V1",
"android.hardware.security.rkp-V1",
],
},
{
version: "4",
imports: [
"android.hardware.keymaster-V3",
"android.hardware.security.keymint-V2",
"android.hardware.security.rkp-V3",
],
},

View File

@@ -45,6 +45,7 @@ cc_library_static {
"libpuresoftkeymasterdevice",
"android.hardware.identity-support-lib",
"android.hardware.keymaster-V3-ndk",
"android.hardware.security.rkp-V3-ndk",
],
}
@@ -112,6 +113,7 @@ cc_binary {
"android.hardware.keymaster-V3-ndk",
"android.hardware.identity-libeic-hal-common",
"android.hardware.identity-libeic-library",
"android.hardware.security.rkp-V3-ndk",
],
srcs: [
"service.cpp",

View File

@@ -39,6 +39,8 @@ cc_test {
"libcrypto",
],
static_libs: [
"android.hardware.security.rkp-V3-cpp",
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.secureclock-V1-ndk",
"libcppbor_external",
"libcppcose_rkp",

View File

@@ -25,6 +25,7 @@ cc_binary {
"keymint_use_latest_hal_aidl_ndk_shared",
],
shared_libs: [
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"android.hardware.security.secureclock-V1-ndk",
"libbase",

View File

@@ -35,6 +35,7 @@ cc_defaults {
"libcrypto",
],
static_libs: [
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.secureclock-V1-ndk",
"libcppbor_external",
"libcppcose_rkp",

View File

@@ -63,6 +63,9 @@ cc_library {
defaults: [
"keymint_use_latest_hal_aidl_ndk_shared",
],
static_libs: [
"android.hardware.security.rkp-V3-ndk",
],
shared_libs: [
"libbase",
"libbinder_ndk",