diff --git a/extract-files.sh b/extract-files.sh index 87bbc51..9884512 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -84,6 +84,9 @@ function blob_fixup() { vendor/etc/media_codecs_ravelin.xml) sed -i -E '/media_codecs_(google_audio|google_c2|google_telephony|vendor_audio)/d' "${2}" ;; + vendor/lib64/hw/fingerprint.fpc.default.so) + "${PATCHELF}" --replace-needed "com.fingerprints.extension@1.0.so" "com.fingerprints.extension@1.0_vendor.so" "${2}" + ;; vendor/lib64/libqshcamera.so) "${PATCHELF}" --replace-needed "libprotobuf-cpp-lite-3.9.1.so" "libprotobuf-cpp-full-3.9.1.so" "${2}" ;; diff --git a/proprietary-files.txt b/proprietary-files.txt index aa75e33..70385c4 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -741,7 +741,7 @@ vendor/lib64/vendor.qti.esepowermanager@1.1.so system_ext/lib64/vendor.xiaomi.hardware.fingerprintextension@1.0.so vendor/lib64/hw/fingerprint.fpc.so:vendor/lib64/hw/fingerprint.fpc.default.so vendor/lib64/hw/fingerprint.goodix.so:vendor/lib64/hw/fingerprint.goodix.default.so -vendor/lib64/com.fingerprints.extension@1.0.so +vendor/lib64/com.fingerprints.extension@1.0.so:vendor/lib64/com.fingerprints.extension@1.0_vendor.so;FIX_SONAME vendor/lib64/libgf_ca.so vendor/lib64/libgf_hal.so vendor/lib64/libgoodixhwfingerprint.so