From a62f5adba028e251767664a055d2b5a3b5543a0d Mon Sep 17 00:00:00 2001 From: OdSazib Date: Fri, 18 Jun 2021 19:19:31 +0600 Subject: [PATCH] sdm660-common: Patch some wfd blobs --- extract-files.sh | 6 +++++- proprietary-files.txt | 12 +++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/extract-files.sh b/extract-files.sh index 13086997..8bc703e1 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -74,10 +74,14 @@ fi function blob_fixup() { case "${1}" in + lib64/libwfdnative.so) + "${PATCHELF}" --remove-needed "android.hidl.base@1.0.so" "${2}" + ;; + vendor/bin/mlipayd@1.1) "${PATCHELF}" --remove-needed vendor.xiaomi.hardware.mtdservice@1.0.so "${2}" ;; - + vendor/lib64/libmlipay.so | vendor/lib64/libmlipay@1.1.so) "${PATCHELF}" --remove-needed vendor.xiaomi.hardware.mtdservice@1.0.so "${2}" sed -i "s|/system/etc/firmware|/vendor/firmware\x0\x0\x0\x0|g" "${2}" diff --git a/proprietary-files.txt b/proprietary-files.txt index fb915800..cd509286 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -821,9 +821,9 @@ etc/wfdconfig.xml|d07f6b0441c0aa8913865100239490fa8687a020 etc/wfdconfigsink.xml|5b4a96f251fd83c2eee520d06bea2b5b159fcd36 lib/com.qualcomm.qti.wifidisplayhal@1.0.so|2384486622424611b30c977638d9b5281d08912e lib/libFileMux.so|2199e612dd58b6b7e5a01c23c3e1c3bd09bfde91 +lib/libOmxMux.so|2ed79d5beff56d17f5aba978d78b6447ab5dcf67 lib/libmmrtpdecoder.so|380754a55f0ff340bc98d57790070281128ba269 lib/libmmrtpencoder.so|3de6174322393e6f7e8767ca2a579e99d5466197 -lib/libOmxMux.so|2ed79d5beff56d17f5aba978d78b6447ab5dcf67 lib/libwfdavenhancements.so|b9f925aa836c311d5cf77880ec1fd2d625f8e576 lib/libwfdclient.so|f2c9c7b72277f4d36ea3f17229dfbbde0363ce89 lib/libwfdcodecv4l2.so|ad14ca8c603c7f0293ad8f0526474933c3185d9d @@ -831,7 +831,7 @@ lib/libwfdcommonutils.so|d59e192f0a699bb9aa3fd7e22618d626ca4b14f6 lib/libwfdconfigutils.so|f77389f1ea63bf728ebe9ac23126ecf2bd2c34ed lib/libwfddisplayconfig.so|4497aff1d7c8971ee26abab9ad01a7088465ae79 lib/libwfdmminterface.so|43c186cd9a8bd2d6a246edd82c22fb88795b7ff1 -lib/libwfdmmsink.so|d5a5ef1490c8a7a84b6ea034afd02efef0950336 +lib/libwfdmmsink.so|01b295149a97653fdc38752831ed3e63dd732e8a lib/libwfdmmsrc.so|0d1ea5c02945237abb49b2105e731556dfd9a0e2 lib/libwfdnative.so|e03f6083f1dcab0ec4d1e03319482ba65005a7f9 lib/libwfdrtsp.so|1983c75c5eef7a5714ed6250a91c53ce4bf243f6 @@ -845,7 +845,7 @@ lib/libwfduibcsrcinterface.so|bd2f7d03e7c7ffd5f42305bc5b87a3007fe2671e lib64/libFileMux.so|9013ca47299ce9ca575fe3924044a576e59c954a lib64/libOmxMux.so|da82ca706b10f5c97c9cab33afbc93abbca7d3d0 lib64/libwfdclient.so|8612f7068f76c8a51faeae963b95e2e9743c4a46 -lib64/libwfdnative.so|b33cc22b66fc96479ba5119d50e984438d521d8e +lib64/libwfdnative.so|e8af1065369855d5631f5b42bbf32fb769592960 product/lib/vendor.qti.hardware.sigma_miracast@1.0.so|4d8cbb72f99275430b98882fea6de871dc3e06de product/lib64/vendor.qti.hardware.sigma_miracast@1.0.so|0e4901cf394fa8a197c113df94267225fd42a5fd system_ext/lib/libmmosal.so|79c2c9c9c9916a9cc445b8238c0f7ce9bf9e6c00 @@ -856,10 +856,8 @@ vendor/bin/wifidisplayhalservice|c069a7f3c86ad3a97c98410d109aecc599ee5a6f vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc|04e463342cbba4c0e9c311a18238f95dec9359fd vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so|a4dd8ee7561da1041cf8236def6e86d49a3d984f vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0.so|eebc564d28033aa39c0ccd5e965db79e3566bc2e -vendor/lib/libmiracast.so|74a024cff799d50314b9b119adb4435d9361ba0e +vendor/lib/libmiracast.so|50f47a0a5a912bbccf121546db77ed396a684d25 vendor/lib/libmmosal.so|e23d6d1b2a035c08ffd7ac72d5241ebff37f0d14 -vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so|a4dd8ee7561da1041cf8236def6e86d49a3d984f -vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0.so|eebc564d28033aa39c0ccd5e965db79e3566bc2e vendor/lib/libwfdcommonutils_proprietary.so|0004dd03e77740f9f895323090c9e4f70f9bb917 vendor/lib/libwfddisplayconfig_proprietary.so|a29137fd34abca00f70ad2f2f0fcab0e2a9a41f9 vendor/lib/libwfdhaldsmanager.so|f821e664604b683ac9b6afc545e7f004e45d160c @@ -867,7 +865,7 @@ vendor/lib/libwfdhdcpcp.so|74407e38fb6584688201285589f2e396bcb58a3f vendor/lib/libwfdmmservice.so|8dbc75863971df4eadf99114354cfc0a7987758c vendor/lib/libwfdmodulehdcpsession.so|bed1f85a71330dd04a9ce5aba4ed40b15fc0f3f2 vendor/lib/vendor.qti.hardware.sigma_miracast@1.0.so|eaf070a871631b33ae40da2823ad4b4393f26a4a -vendor/lib64/libmiracast.so|8c6bdb1d54486542f392d042aeb66571f2235f13 +vendor/lib64/libmiracast.so|731c11bcbce88813cb42f7a6b00b67df0ca6bbcb vendor/lib64/libmmosal.so|e9fdb48163e92b089cea0c397723a8416436c272 vendor/lib64/libwfdhdcpcp.so|a9f56d29d9243272ca73d564977022d3aef3b8e4 vendor/lib64/vendor.qti.hardware.sigma_miracast@1.0.so|5be9cd005e79619fbbc0c4bad97a388655eda945