diff --git a/extract-files.sh b/extract-files.sh index 0fa1b02..6914443 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -30,6 +30,14 @@ if [ ! -f "${HELPER}" ]; then fi source "${HELPER}" +function blob_fixup() { + case "${1}" in + lib64/libwfdnative.so) + sed -i "s/android.hidl.base@1.0.so/libhidlbase.so\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/" "${2}" + ;; + esac +} + # Default to sanitizing the vendor folder before extraction CLEAN_VENDOR=true @@ -76,6 +84,4 @@ 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" - "${MY_DIR}/setup-makefiles.sh"