From b0a47f3340aa72f5fa381991dcc65748e6ad5fac Mon Sep 17 00:00:00 2001 From: Cuynu Date: Fri, 13 Mar 2026 14:06:35 +0700 Subject: [PATCH] fix: mbcpapp.sh: do not restore apk signature if apk repacking failed Signed-off-by: Cuynu --- MBCPApp/mbcpapp.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/MBCPApp/mbcpapp.sh b/MBCPApp/mbcpapp.sh index c000386..1d853fd 100755 --- a/MBCPApp/mbcpapp.sh +++ b/MBCPApp/mbcpapp.sh @@ -210,6 +210,7 @@ repack_mbcp() { ( set -e java -jar tools/apkeditor.jar b -i 'mbapk/mbapk_unpacked' -o mbcpapp_apk/MBCP_Flutter_TMP.apk + [ ! -f 'mbcpapp_apk/MBCP_Flutter_TMP.apk' ] && exit 1 info "Processing APK signature scheme v2/v3..." rm -rf mbcpapp_apk/MBCP_Flutter_SelfPatched* java -jar tools/apkeditor.jar b -t sig -i 'mbcpapp_apk/MBCP_Flutter_TMP.apk' -sig 'mbsig/signatures' -o "mbcpapp_apk/MBCP_Flutter_SelfPatched_$COMMIT.apk"