peridot: Use prebuilt keymint ndk backend

Change-Id: I7e66fc1b6f5b94b132ef1b7ede5ec1c7e128e964
This commit is contained in:
AdarshGrewal
2025-09-22 01:20:36 +05:30
parent 76c52ca5b3
commit 3f363cf7bc
5 changed files with 29 additions and 2 deletions

View File

@@ -39,6 +39,32 @@ cc_prebuilt_library_shared {
prefer: true, prefer: true,
} }
cc_prebuilt_library_shared {
name: "android.hardware.security.keymintperidot",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.security.keymintperidot.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.security.secureclock-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "btaudio_offload_if", name: "btaudio_offload_if",
owner: "xiaomi", owner: "xiaomi",
@@ -6184,7 +6210,7 @@ cc_prebuilt_library_shared {
"libjc_keymint_transport_nxp", "libjc_keymint_transport_nxp",
"libbinder_ndk", "libbinder_ndk",
"libmemunreachable", "libmemunreachable",
"android.hardware.security.keymint-V4-ndk", "android.hardware.security.keymintperidot",
"libc++", "libc++",
"libc", "libc",
"libm", "libm",
@@ -40499,7 +40525,7 @@ cc_prebuilt_binary {
"liblog", "liblog",
"libutils", "libutils",
"libhidlbase", "libhidlbase",
"android.hardware.security.keymint-V4-ndk", "android.hardware.security.keymintperidot",
"libc++", "libc++",
"libc", "libc",
"libm", "libm",

View File

@@ -1346,6 +1346,7 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
vendor.qti.diaghal-V1-ndk \ vendor.qti.diaghal-V1-ndk \
android.hardware.security.keymintperidot \
btaudio_offload_if \ btaudio_offload_if \
com.qualcomm.qti.dpm.api@1.0 \ com.qualcomm.qti.dpm.api@1.0 \
com.qualcomm.qti.imscmservice@1.0 \ com.qualcomm.qti.imscmservice@1.0 \

Binary file not shown.