zeus: Fix sonames of extracted blobs

Change-Id: Ia4327e5b64e705da6dff6da01d2c9f16dfd609c5
This commit is contained in:
Arian 2024-08-29 18:58:19 +02:00 committed by Bartłomiej Rudecki
parent d1bf7a48f6
commit 1e533f6ce2

View file

@ -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
}