From 492939e05bbe8e60c5f9423a95a4ce25f58b979e Mon Sep 17 00:00:00 2001 From: Cuynu Date: Tue, 20 Jan 2026 23:59:02 +0700 Subject: [PATCH 01/46] fix: patches: don't remove vtap & vguard activities Signed-off-by: Cuynu --- MBCPApp/patches/remove_garbage_permission_and_activities.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MBCPApp/patches/remove_garbage_permission_and_activities.sh b/MBCPApp/patches/remove_garbage_permission_and_activities.sh index 79652c4..6105470 100644 --- a/MBCPApp/patches/remove_garbage_permission_and_activities.sh +++ b/MBCPApp/patches/remove_garbage_permission_and_activities.sh @@ -9,10 +9,10 @@ sed -i 's|android:protectionLevel="signature"|android:protectionLevel="normal"|g manifest_remove 'android:name="com.android.vending.CHECK_LICENSE"' manifest_remove 'android:name="com.google.android.gms.permission.AD_ID"' manifest_remove "com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY" -manifest_remove "com.vtap.MaintenanceActivity" +#manifest_remove "com.vtap.MaintenanceActivity" manifest_remove "com.mbmobile.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" -manifest_remove "com.vkey.android.vguard.VGDialogActivity" -manifest_remove "com.vkey.android.vguard.VGFullScreenDialogActivity" +#manifest_remove "com.vkey.android.vguard.VGDialogActivity" +#manifest_remove "com.vkey.android.vguard.VGFullScreenDialogActivity" manifest_remove "com.google.android.play.core.common.PlayCoreDialogWrapperActivity" manifest_remove "com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" manifest_remove "com.sec.android.provider.badge.permission.READ" From 662c5d962126fce093006bcac43faaed86cd16a4 Mon Sep 17 00:00:00 2001 From: Cuynu Date: Wed, 21 Jan 2026 23:58:32 +0700 Subject: [PATCH 02/46] feat: mbcpapp.sh: update apkeditor to 1.4.7 Signed-off-by: Cuynu --- MBCPApp/mbcpapp.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MBCPApp/mbcpapp.sh b/MBCPApp/mbcpapp.sh index 57e216b..6280e2a 100755 --- a/MBCPApp/mbcpapp.sh +++ b/MBCPApp/mbcpapp.sh @@ -62,7 +62,7 @@ Asset extraction are not needed :)' download_tools() { apktool_link="https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.12.0.jar" - apkeditor_link="https://github.com/REAndroid/APKEditor/releases/download/V1.4.6/APKEditor-1.4.6.jar" + apkeditor_link="https://github.com/REAndroid/APKEditor/releases/download/V1.4.7/APKEditor-1.4.7.jar" cd tools && rm -rf ./*.jar wget -q --show-progress -O apktool.jar "$apktool_link" || err "downloading apktool failed" From 710bad2567e91f517e9017d717cbffd961d54ce4 Mon Sep 17 00:00:00 2001 From: Cuynu Date: Thu, 22 Jan 2026 00:10:51 +0700 Subject: [PATCH 03/46] feat: custom_vtapscreen.sh: new `vtap` warning screen patch Signed-off-by: Cuynu --- .../customvtap/custom_vtapdialog_activity.xml | 106 ++++++++++++++++++ MBCPApp/patches/custom_vtapscreen.sh | 8 ++ 2 files changed, 114 insertions(+) create mode 100644 MBCPApp/blob_patches/customvtap/custom_vtapdialog_activity.xml create mode 100644 MBCPApp/patches/custom_vtapscreen.sh diff --git a/MBCPApp/blob_patches/customvtap/custom_vtapdialog_activity.xml b/MBCPApp/blob_patches/customvtap/custom_vtapdialog_activity.xml new file mode 100644 index 0000000..66ffe99 --- /dev/null +++ b/MBCPApp/blob_patches/customvtap/custom_vtapdialog_activity.xml @@ -0,0 +1,106 @@ + + + +