peridot: Build and configure xiaomi biometrics aidl

Change-Id: Ic385815f6fdbdf63912330e5bb8c9e0ef06b3c43
This commit is contained in:
AdarshGrewal
2025-09-18 22:43:21 +05:30
parent 80e35a5341
commit b2928ee139
6 changed files with 131 additions and 0 deletions

View File

@@ -32157,6 +32157,31 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.fx.tunnel-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.mlipay-V1-ndk_platform",
owner: "xiaomi",
@@ -35804,6 +35829,72 @@ cc_prebuilt_library_shared {
device_specific: true,
}
cc_prebuilt_library_shared {
name: "fingerprint.goodix_fod.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/hw/fingerprint.goodix_fod.default.so",
],
shared_libs: [
"libhidlbase",
"libhwbinder",
"libhidltransport",
"libutils",
"libcutils",
"liblog",
"libion",
"libgf_hal",
"libc",
"libm",
"libdl",
"libc++",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "fingerprint.jiiov.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/hw/fingerprint.jiiov.default.so",
],
shared_libs: [
"anc.hal",
"libcutils",
"libbase",
"libbinder_ndk",
"libhardware",
"libutils",
"liblog",
"vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libAncHumanVideoBokehV4",
owner: "xiaomi",
@@ -36809,6 +36900,42 @@ cc_prebuilt_library_shared {
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libgf_hal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libgf_hal.so",
],
shared_libs: [
"libhidlbase",
"libc++",
"libhwbinder",
"libhidltransport",
"libutils",
"libcutils",
"liblog",
"libhardware",
"libion",
"libdmabufheap",
"libQSEEComAPI",
"vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
"libbinder_ndk",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libhistprocess",
owner: "xiaomi",