From 39811a1fbd500982004dd97263049caee2facd1b Mon Sep 17 00:00:00 2001 From: Cuynu Date: Sat, 26 Jul 2025 03:42:25 +0700 Subject: [PATCH] feat: patch.sh: introduce sed_libzdefend Signed-off-by: Cuynu --- MBCPApp/patch.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/MBCPApp/patch.sh b/MBCPApp/patch.sh index af58691..ca6e01e 100755 --- a/MBCPApp/patch.sh +++ b/MBCPApp/patch.sh @@ -37,6 +37,17 @@ sed_libapp() { ) && echo "INFO : [$target] -> [$replacement]" || echo "WARN : replacing [$target] failed !" } +# libdesignersactivists.so are former known as libZDefend.so +# MB moved it to libdesignersactivists.so since v6.4.48+ +# this currently is placeholder, and will be implemented later +sed_libzdefend() { + target=$(bb_split "$1" '|' '1') + replacement=$(bb_split "$1" '|' '2') + ( + sed -i "$1" ~/mbbpatch/MBCPApp/mbapk/mbapk_unpacked/lib/arm64-v8a/libdesignersactivists.so + sed -i "$1" ~/mbbpatch/MBCPApp/mbapk/mbapk_unpacked/lib/armeabi-v7a/libdesignersactivists.so + ) && echo "INFO : [$target] -> [$replacement]" || echo "WARN : replacing [$target] failed !" +} manifest_remove() { sed -i "/$1/d" ~/mbbpatch/MBCPApp/mbapk/mbapk_unpacked/AndroidManifest.xml