sdm660-common: Switch to patchelf from tools-lineage

Change-Id: If1a7328804fb9bc39ccec70690f1090f2d0509b3
Signed-off-by: OdSazib <odsazib@gmail.com>
This commit is contained in:
Michael Bestas 2020-11-29 08:04:55 +06:00 committed by OdSazib
parent 01e20206e2
commit 7f63174bbe
No known key found for this signature in database
GPG key ID: 0954440B60470871

View file

@ -75,28 +75,28 @@ function blob_fixup() {
case "${1}" in case "${1}" in
product/lib64/libdpmframework.so) product/lib64/libdpmframework.so)
patchelf --add-needed libcutils_shim.so "${2}" "$PATCHELF" --add-needed libcutils_shim.so "${2}"
;; ;;
vendor/bin/mlipayd@1.1) vendor/bin/mlipayd@1.1)
patchelf --remove-needed vendor.xiaomi.hardware.mtdservice@1.0.so "${2}" "$PATCHELF" --remove-needed vendor.xiaomi.hardware.mtdservice@1.0.so "${2}"
;; ;;
vendor/lib64/libmlipay.so | vendor/lib64/libmlipay@1.1.so) vendor/lib64/libmlipay.so | vendor/lib64/libmlipay@1.1.so)
patchelf --remove-needed vendor.xiaomi.hardware.mtdservice@1.0.so "${2}" "$PATCHELF" --remove-needed vendor.xiaomi.hardware.mtdservice@1.0.so "${2}"
sed -i "s|/system/etc/firmware|/vendor/firmware\x0\x0\x0\x0|g" "${2}" sed -i "s|/system/etc/firmware|/vendor/firmware\x0\x0\x0\x0|g" "${2}"
;; ;;
vendor/lib/hw/camera.sdm660.so) vendor/lib/hw/camera.sdm660.so)
patchelf --add-needed camera.sdm660_shim.so "${2}" "$PATCHELF" --add-needed camera.sdm660_shim.so "${2}"
;; ;;
vendor/lib64/libril-qc-hal-qmi.so) vendor/lib64/libril-qc-hal-qmi.so)
patchelf --replace-needed "libprotobuf-cpp-full.so" "libprotobuf-cpp-full-v29.so" "${2}" "$PATCHELF" --replace-needed "libprotobuf-cpp-full.so" "libprotobuf-cpp-full-v29.so" "${2}"
;; ;;
vendor/lib64/libwvhidl.so) vendor/lib64/libwvhidl.so)
patchelf --replace-needed "libprotobuf-cpp-lite.so" "libprotobuf-cpp-lite-v29.so" "${2}" "$PATCHELF" --replace-needed "libprotobuf-cpp-lite.so" "libprotobuf-cpp-lite-v29.so" "${2}"
;; ;;
product/etc/permissions/vendor.qti.hardware.data.connection-V1.{0,1}-java.xml) product/etc/permissions/vendor.qti.hardware.data.connection-V1.{0,1}-java.xml)
sed -i 's/xml version="2.0"/xml version="1.0"/' "${2}" sed -i 's/xml version="2.0"/xml version="1.0"/' "${2}"