exynos9610: exynos-thermald: disable logging
[GitHub/moto-9609/android_device_motorola_exynos9610-common.git] / extract-files.sh
index bd2ad060736bd255def3bca7a6446d33ef428de9..c0be6553e6a0e8ef312ee8749933f6ef1a1e8855 100755 (executable)
@@ -65,4 +65,12 @@ setup_vendor "${DEVICE_COMMON}" "${VENDOR}" "${LINEAGE_ROOT}" true "${CLEAN_VEND
 extract "${MY_DIR}/proprietary-files.txt" "${SRC}" \
         "${KANG}" --section "${SECTION}"
 
+extract "${MY_DIR}/proprietary-files-vendor.txt" "${SRC}" \
+        "${KANG}" --section "${SECTION}"
+
+# Fix proprietary blobs
+BLOB_ROOT="$LINEAGE_ROOT"/vendor/"$VENDOR"/"$DEVICE_COMMON"/proprietary
+patchelf --replace-needed libmedia.so libmedia_ims.so $BLOB_ROOT/lib64/libmediaadaptor.so
+patchelf --add-needed libaudioproxy_shim.so $BLOB_ROOT/vendor/lib/libaudioproxy.so
+
 "${MY_DIR}/setup-makefiles.sh"