diff --git a/extract-files.sh b/extract-files.sh index da5016e..8f3945d 100644 --- a/extract-files.sh +++ b/extract-files.sh @@ -14,9 +14,24 @@ function blob_fixup() { vendor/etc/camera/pureShot_parameter.xml|vendor/etc/camera/pureView_parameter.xml) sed -i 's/=\([0-9]\+\)>/="\1">/g' "${2}" ;; + vendor/lib64/hw/fingerprint.goodix_fod.default.so) + "${PATCHELF_0_17_2}" --set-soname "fingerprint.goodix_fod.default.so" "${2}" + ;; + vendor/lib64/hw/fingerprint.goodix_fod6.default.so) + "${PATCHELF_0_17_2}" --set-soname "fingerprint.goodix_fod6.default.so" "${2}" + ;; vendor/lib64/libcamximageformatutils.so) "${PATCHELF_0_17_2}" --replace-needed "vendor.qti.hardware.display.config-V2-ndk_platform.so" "vendor.qti.hardware.display.config-V2-ndk.so" "${2}" ;; + vendor/lib64/libSnpeCpu.so) + "${PATCHELF_0_17_2}" --set-soname "libSnpeCpu.so" "${2}" + ;; + vendor/lib64/libSnpeGpu.so) + "${PATCHELF_0_17_2}" --set-soname "libSnpeGpu.so" "${2}" + ;; + vendor/lib64/libSnpeHtpV69Stub.so) + "${PATCHELF_0_17_2}" --set-soname "libSnpeHtpV69Stub.so" "${2}" + ;; esac }