From 77a771e2d8e97d669ba2b96c612738f903e380ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D1=95=CE=B1=D0=BC=CE=B1=D1=8F=20=CE=BD=CE=B9=D1=95=CF=81?= =?UTF-8?q?=CF=85=D1=82=D1=94?= Date: Wed, 23 Jun 2021 12:28:21 +0530 Subject: [PATCH] universal7885: Remove libcamera_client and libgui deps from libexynoscamera*.so Signed-off-by: SamarV-121 Change-Id: Ibbdaee7f91e02361c4c972a41a54058a6ef21fe7 --- extract-files.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/extract-files.sh b/extract-files.sh index 30087c4..decc890 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -34,12 +34,14 @@ function blob_fixup { "$PATCHELF" --replace-needed "libcutils.so" "libcutils-v29.so" "$2" ;; vendor/lib*/hw/camera.exynos7904.so) - ;& + "$PATCHELF" --replace-needed "libcamera_client.so" "libcamera_metadata_helper.so" "$2" + "$PATCHELF" --replace-needed "libgui.so" "libgui_vendor.so" "$2" + ;; vendor/lib*/libexynoscamera.so) ;& vendor/lib*/libexynoscamera3.so) - "$PATCHELF" --replace-needed "libcamera_client.so" "libcamera_metadata_helper.so" "$2" - "$PATCHELF" --replace-needed "libgui.so" "libgui_vendor.so" "$2" + "$PATCHELF" --remove-needed "libcamera_client.so" "$2" + "$PATCHELF" --remove-needed "libgui.so" "$2" ;; esac }