ferrari: prebuilt Face AIDL

Change-Id: I73fd655c8e92d425526353585a8eabdcaaccb459
This commit is contained in:
pjgowtham
2025-03-07 14:30:03 +05:30
parent 01a5f5b5a8
commit 40d26f42d6
3 changed files with 31 additions and 1 deletions

View File

@@ -34,6 +34,10 @@ PRODUCT_COPY_FILES += \
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/display_id_4630946358012694402.xml:$(TARGET_COPY_OUT_VENDOR)/etc/displayconfig/display_id_4630946358012694402.xml
# Face
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.biometrics.face.xml:$(TARGET_COPY_OUT_ODM)/etc/permissions/android.hardware.biometrics.face.xml
# NFC
PRODUCT_PACKAGES += \
android.hardware.nfc-service.nxp \

View File

@@ -31,6 +31,9 @@ lib_fixups: lib_fixups_user_type = {
}
blob_fixups: blob_fixups_user_type = {
'odm/bin/hw/vendor.oplus.hardware.biometrics.face@1.0-service': blob_fixup()
.replace_needed('android.hardware.biometrics.common-V1-ndk_platform.so', 'android.hardware.biometrics.common-V1-ndk.so')
.replace_needed('android.hardware.biometrics.face-V1-ndk_platform.so', 'android.hardware.biometrics.face-V1-ndk.so'),
'odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service': blob_fixup()
.replace_needed('android.hardware.biometrics.common-V1-ndk_platform.so', 'android.hardware.biometrics.common-V1-ndk.so')
.replace_needed('android.hardware.biometrics.fingerprint-V1-ndk_platform.so', 'android.hardware.biometrics.fingerprint-V1-ndk.so'),
@@ -43,6 +46,9 @@ blob_fixups: blob_fixups_user_type = {
.replace_needed('vendor.qti.hardware.display.config-V2-ndk_platform.so', 'vendor.qti.hardware.display.config-V5-ndk.so'),
'odm/lib64/libextensionlayer.so': blob_fixup()
.replace_needed('libziparchive.so', 'libziparchive_odm.so'),
'vendor/bin/hw/android.hardware.biometrics.face@1.0-service.face': blob_fixup()
.replace_needed('android.hardware.biometrics.common-V1-ndk_platform.so', 'android.hardware.biometrics.common-V1-ndk.so')
.replace_needed('android.hardware.biometrics.face-V1-ndk_platform.so', 'android.hardware.biometrics.face-V1-ndk.so'),
'vendor/etc/libnfc-nci.conf': blob_fixup()
.regex_replace('NFC_DEBUG_ENABLED=1', 'NFC_DEBUG_ENABLED=0'),
'vendor/etc/libnfc-nxp.conf': blob_fixup()

View File

@@ -990,7 +990,6 @@ odm/lib64/libsnpe_loader.so
odm/lib64/libstblur_api.so
odm/lib64/libstblur_capture_api.so
odm/lib64/libstface_fd_api.so
odm/lib64/libstfaceunlockocl.so
odm/lib64/libstfd_mobile_api.so
odm/lib64/libthirdcapability.so
odm/lib64/libtriplecam_optical_zoom_control.so
@@ -1228,6 +1227,27 @@ odm/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so
odm/lib64/vendor.qti.esepowermanager@1.0.so
odm/lib64/vendor.qti.esepowermanager@1.1.so
# Face
odm/bin/hw/vendor.oplus.hardware.biometrics.face@1.0-service
odm/etc/init/vendor.oplus.hardware.biometrics.face@1.0-service.rc
odm/etc/vintf/manifest/manifest_oplus_face.xml
vendor/bin/hw/android.hardware.biometrics.face@1.0-service.face
vendor/etc/init/android.hardware.biometrics.face@1.0-service.face.rc
vendor/lib64/vendor.qti.hardware.secureprocessor.common@1.0.so
vendor/lib64/vendor.qti.hardware.secureprocessor.config@1.0.so
vendor/lib64/vendor.qti.hardware.secureprocessor.device@1.0.so
vendor/lib64/vendor.qti.hardware.secureprocessor.common@1.0-helper.so
odm/vendor/firmware/facereg.b00
odm/vendor/firmware/facereg.b01
odm/vendor/firmware/facereg.b02
odm/vendor/firmware/facereg.b03
odm/vendor/firmware/facereg.b04
odm/vendor/firmware/facereg.b05
odm/vendor/firmware/facereg.b06
odm/vendor/firmware/facereg.b07
odm/vendor/firmware/facereg.mdt
odm/lib64/libstfaceunlockocl.so
# Fingerprint
odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service
odm/bin/init.oplus.fingerprints.sh