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",

View File

@@ -2356,6 +2356,7 @@ PRODUCT_PACKAGES += \
vendor.xiaomi.hardware.bgservice@1.0-impl \
vendor.xiaomi.hardware.bgservice@1.0 \
vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk \
vendor.xiaomi.hardware.fx.tunnel-V1-ndk \
vendor.xiaomi.hardware.mlipay-V1-ndk_platform \
vendor.xiaomi.hardware.quickcamera-V1-ndk_platform \
vendor.xiaomi.sensor.citsensorservice-V1-ndk \
@@ -2477,6 +2478,8 @@ PRODUCT_PACKAGES += \
com.xiaomi.plugin.tsskinbeautifier \
com.xiaomi.plugin.watermark \
displayfeature.default \
fingerprint.goodix_fod.default \
fingerprint.jiiov.default \
libAncHumanVideoBokehV4 \
libMiDispDevManager \
libMiStereoFactoryCalibAnalyzeBin_qual \
@@ -2513,6 +2516,7 @@ PRODUCT_PACKAGES += \
libflatmode \
libfpsmonitor \
libfsalgocal \
libgf_hal \
libhistprocess \
liblocalFlickerDet \
libmi-stc-HW-modulate \

Binary file not shown.

Binary file not shown.

Binary file not shown.