From 1e533f6ce22ee0e749e242a9d59ae8ad7c9d5b64 Mon Sep 17 00:00:00 2001 From: Arian Date: Thu, 29 Aug 2024 18:58:19 +0200 Subject: [PATCH] zeus: Fix sonames of extracted blobs Change-Id: Ia4327e5b64e705da6dff6da01d2c9f16dfd609c5 --- extract-files.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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 }