From 2f897728a0071e06a247dca67647ac72075579c0 Mon Sep 17 00:00:00 2001 From: chandu078 Date: Sat, 24 Aug 2024 20:49:09 +0530 Subject: [PATCH] sm8550-common: Add libshim_ui dependency to unihal_android.so The symbol _ZN7android19GraphicBufferMapper4lockEPK13native_handlejRKNS_4RectEPPvPiS9_ and _ZN7android19GraphicBufferMapper6unlockEPK13native_handle was removed after 14QPR2 / 24Q1 Change-Id: I702a4b4977987cbe16ad4a2dec2ab9fdf2b0e586 Signed-off-by: chandu078 --- common.mk | 1 + extract-files.sh | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/common.mk b/common.mk index d73508b..107380a 100644 --- a/common.mk +++ b/common.mk @@ -133,6 +133,7 @@ PRODUCT_PACKAGES += \ libqdMetaData.system \ libsdmcore \ libsdmutils \ + libui_shim.vendor \ vendor.display.config@1.0 \ vendor.display.config@1.11.vendor \ vendor.display.config@2.0 \ diff --git a/extract-files.sh b/extract-files.sh index 4d00f5b..7f60a11 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -80,10 +80,13 @@ function blob_fixup() { ;; vendor/etc/seccomp_policy/qwesd@2.0.policy) echo "pipe2: 1" >> "${2}" - ;; - vendor/etc/init/vendor.qti.media.c2audio@1.0-service.rc) + ;; + vendor/etc/init/vendor.qti.media.c2audio@1.0-service.rc) sed -i '/disabled/d' "${2}" ;; + vendor/lib64/unihal_android.so) + grep -q libui_shim.so "$2" || "$PATCHELF" --add-needed libui_shim.so "$2" + ;; esac }