From 75cbd48ef87e110279d020dbae5981b29055736b Mon Sep 17 00:00:00 2001 From: Erfan Abdi Date: Sat, 7 Sep 2019 17:47:30 +0430 Subject: [PATCH] msm8953-common: Wrap libgui_vendor into libwui Change-Id: Ifa25ec6a2aaf3855c24b2a3a46b80abb8501b189 Signed-off-by: Erfan Abdi --- extract-files.sh | 6 +++++- libshims/Android.mk | 8 ++++++++ msm8953.mk | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/extract-files.sh b/extract-files.sh index 9b72a34..b14045a 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -89,6 +89,10 @@ function blob_fixup() { patchelf --add-needed libqsap_shim.so "${2}" ;; + vendor/lib/libmot_gpu_mapper.so) + sed -i "s/libgui/libwui/" "${2}" + ;; + esac } @@ -107,4 +111,4 @@ if [[ "$ONLY_COMMON" = "false" ]] && [[ -s "${DEVICE_DIR}"/proprietary-files.txt extract "${DEVICE_DIR}"/proprietary-files.txt "$SRC" "${KANG}" --section "${SECTION}" fi -"$COMMON_DIR"/setup-makefiles.sh \ No newline at end of file +"$COMMON_DIR"/setup-makefiles.sh diff --git a/libshims/Android.mk b/libshims/Android.mk index 793861d..d8ca8f3 100644 --- a/libshims/Android.mk +++ b/libshims/Android.mk @@ -23,3 +23,11 @@ LOCAL_MODULE_TAGS := optional LOCAL_PROPRIETARY_MODULE := true LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) + +include $(CLEAR_VARS) +LOCAL_SHARED_LIBRARIES := libgui_vendor +LOCAL_MODULE := libwui +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_VENDOR_MODULE := true +include $(BUILD_SHARED_LIBRARY) diff --git a/msm8953.mk b/msm8953.mk index 53a61f6..cfc68e0 100644 --- a/msm8953.mk +++ b/msm8953.mk @@ -80,7 +80,7 @@ PRODUCT_PACKAGES += \ android.hardware.camera.provider@2.4-impl \ camera.device@1.0-impl \ camera.device@3.2-impl \ - libgui_vendor \ + libwui \ vendor.qti.hardware.camera.device@1.0 \ vendor.qti.hardware.camera.device@1.0_vendor \ MotCamera2