From d29ff49692d33d9ba7ac80006be5769955b2064d Mon Sep 17 00:00:00 2001 From: Rohit Date: Fri, 14 Apr 2023 13:07:34 +0530 Subject: [PATCH] FP4: Switch to source built fingerprint wrapper * Yay no more overrding targets! --- BoardConfig.mk | 1 - extract-files.sh | 3 +++ proprietary-files.txt | 3 +-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index 3ba59e5..0830e06 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -BUILD_BROKEN_DUP_RULES := true BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES := true DEVICE_PATH := device/fairphone/FP4 diff --git a/extract-files.sh b/extract-files.sh index c23871b..17964c3 100644 --- a/extract-files.sh +++ b/extract-files.sh @@ -58,6 +58,9 @@ function blob_fixup() { vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.bitra.so) "${SIGSCAN}" -p "13 0a 00 94" -P "1F 20 03 D5" -f "${2}" ;; + vendor/lib64/hw/fingerprint.lito.so) + sed -i 's|fpsensor_fingerprint\x00|fingerprint\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|g' "${2}" + ;; esac } diff --git a/proprietary-files.txt b/proprietary-files.txt index 59de3b7..a44d5c9 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -387,8 +387,7 @@ vendor/bin/feature_enabler_client vendor/etc/init/feature_enabler_client.rc # Fingerprint -vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service -vendor/lib64/hw/fpsensor_fingerprint.default.so +vendor/lib64/hw/fpsensor_fingerprint.default.so:vendor/lib64/hw/fingerprint.lito.so vendor/lib64/libfp_ext_svc2.so vendor/lib64/vendor.fpsensor.hardware.fpsensorhidlsvc@2.0.so -- GitLab