From f3af61404d4ba25372a85794e5a71e530bb3fa04 Mon Sep 17 00:00:00 2001 From: Christian Oder Date: Mon, 24 Jun 2019 14:38:33 +0200 Subject: [PATCH] sdm845-common: Unpin libwfdnative and patch it on the fly Change-Id: Ia55cda25820e93f968999b17124e67415ddcb08e --- extract-files.sh | 4 ++++ proprietary-files.txt | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/extract-files.sh b/extract-files.sh index a06f818..207b737 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -74,4 +74,8 @@ if [ -s "${MY_DIR}/../${DEVICE}/proprietary-files.txt" ]; then "${KANG}" --section "${SECTION}" fi +COMMON_BLOB_ROOT="${LINEAGE_ROOT}/vendor/${VENDOR}/${DEVICE_COMMON}/proprietary" + +sed -i "s/android.hidl.base@1.0.so/libhidlbase.so\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/" "${COMMON_BLOB_ROOT}/lib64/libwfdnative.so" "${COMMON_BLOB_ROOT}/lib/libwfdnative.so" + "${MY_DIR}/setup-makefiles.sh" diff --git a/proprietary-files.txt b/proprietary-files.txt index 0db309a..6f8807c 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -122,7 +122,7 @@ lib/libwfdconfigutils.so lib/libwfdmminterface.so lib/libwfdmmsink.so lib/libwfdmmsrc.so -lib/libwfdnative.so|60e20185f00ed7f3e961787869f83414b820d677 +lib/libwfdnative.so lib/libwfdrtsp.so lib/libwfdservice.so lib/libwfdsm.so @@ -132,5 +132,5 @@ lib/libwfduibcsinkinterface.so lib/libwfduibcsrc.so lib/libwfduibcsrcinterface.so lib64/libwfdclient.so -lib64/libwfdnative.so|e6553d35102f50b5cf6dbce9b75a4a5c715837b7 +lib64/libwfdnative.so -priv-app/WfdService/WfdService.apk