mbbpatch/MBCPApp/patches/remove_useless_lib.sh
Cuynu a7e09b9ba2 fix: patches(remove_useless_lib.sh): do not remove libvvb2060.so in newer app version v6.5.7+
removing it in v6.5.7+ trigger checksum failing error (GW934 - Re-install app to continue using app)

Signed-off-by: Cuynu <cuynu@proton.me>
2026-06-29 02:03:25 +07:00

15 lines
772 B
Shell

#!/usr/bin/env bash
# PATCHNAME: Remove useless libraries
# MAXVER:
# MINVER: 6.4.68
# shellcheck disable=SC1091
. "$DIRPATH"/common.sh
# remove rootbeer simple check (used in singalarity ekyc)
rm -rf 'mbapk/mbapk_unpacked/root/lib/arm64-v8a/libtoolChecker.so'
rm -rf 'mbapk/mbapk_unpacked/root/lib/armeabi-v7a/libtoolChecker.so'
# remove libvvb2060.so (only for older app verion : v6.5.6 or older)
# in newer app, removing it will trigger checksum failing error (GW934 - Re-install app to continue using app)
[ ! -f 'mbapk/mbapk_unpacked/root/lib/arm64-v8a/libcode.so' ] && rm -rf 'mbapk/mbapk_unpacked/root/lib/arm64-v8a/libvvb2060.so'
[ ! -f 'mbapk/mbapk_unpacked/root/lib/armeabi-v7a/libcode.so' ] && rm -rf 'mbapk/mbapk_unpacked/root/lib/armeabi-v7a/libvvb2060.so'