Commit graph mbbpatch/MBCPApp
Message SHA1
feat: mbcpapp.sh: also remove some leftover apks
fix issues when working with multiple app version

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:07:30 +07:00
fd1662d438
feat: remove_mbai.sh: replace blank white button with normal search icon
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:07:30 +07:00
c7da6f574c
feat: remove_mbai.sh: introduce [Remove MB AI bullsh*t resources] patch
need to implement more in the future

for now it atleast remove AI resources from app, especially the search button.

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:07:30 +07:00
cbe2e325a7
feat: autopatch_strings.sh: ignore forced update dialog on app launch & bypass malicious apps check & XPE003 fixes
tested with MB v6.4.66. unsure about v6.4.67+

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:06:29 +07:00
a44b66ec0f
revert "fix: patch(remove_garbage_permission_and_activities): don't remove vtap-related activities"
this reverts commit 2e37a38943199f9ddb8e60e6b34c2290e7011d63.

Cuynu   commited 2026-03-16 03:06:29 +07:00
b48a2a8e65
fix[add_anime_resources.sh]: wrong folder name
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:05:46 +07:00
3d93ddc049
fix[add_anime_resources.sh]: patch failing to apply for some app versions
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:05:39 +07:00
b9cd36c2c7
feat[remove_new_zimperium_check.sh]: adapt with v6.4.72+ & improve code logic
each zimperium changes now handle separately and does not conflict with others anymore

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:04:34 +07:00
5373df6436
feat[mbcpapp.sh]: improve extract assets function
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:04:23 +07:00
e0cbb02378
feat[mbcpapp.sh]: adapt with v6.4.72+
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:04:18 +07:00
5de0490d36
patch: restrict [remove_invoke_to_mbshield] to v6.4.66 or lower
fixes apk repacking fail

also add cpp folder, idk what to do with it

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:04:12 +07:00
a4be060fa1
readme: change new preview logo
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:04:04 +07:00
b91c0db7ef
patch: remove restriction for more patches
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:04:04 +07:00
105f98ed14
patch: remove restriction for some patches
those patches still works with latest version, just no login function, but the app basically works with working eKYC authentication in (Forgot password) and registration screen.

maybe I need some hook code in c++ to make login works, but not right now.

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:03:27 +07:00
5c4dfa0cf7
legacy_patch: notice to use bypass gw934 patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:03:27 +07:00
e4e3b7f3cf
fix: patch(remove_garbage_permission_and_activities): don't remove vtap-related activities
fix crashes for v6.4.67+ where hide vtap patch doesn't work

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:03:27 +07:00
c3c8582e97
fix: patch(add_anime_resources): patch did not applied properly due to missing [/]
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:03:01 +07:00
29cf71a7e8
patch(add_anime_resources): move new resources to specific path
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:03:01 +07:00
2c1ad5491b
patch(add_anime_resources): add new resources
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 03:03:01 +07:00
a066355265
patch: also remove QUERY_ALL_PACKAGES
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:54:22 +07:00
0e5a9eae98
feat: modify_app_theme.sh: adapt noel 2024 with new trungthu changes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:54:22 +07:00
171e0e5be4
feat: remove_useless_lib.sh: introduce new forced patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:54:22 +07:00
328a99e8a3
patch: remove_vnpay_vmb20.sh: don't modify smali & libapp
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:52:46 +07:00
4ce69337e7
fix: mbcpapp.sh: wrong select option
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:52:33 +07:00
22d71c69e1
feat: trungthu: adapt with v6.4.68+ trungthu theme
also mark todo as done

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:52:18 +07:00
1a98863c99
fix: spoof_appver.sh: patch not showing in patch list
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:52:18 +07:00
5f466faaf5
feat: spoof_appver.sh: add more app version
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:52:18 +07:00
87204effd9
feat: introduce spoof_appver patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:52:18 +07:00
61cded9703
feat: new app install method & fix tg group link
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:52:15 +07:00
069d248d87
patches: correct maximum supported version
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:51:09 +07:00
869751a49b
feat: remove_new_zimperium_check.sh: adapt with v6.4.67+
current v6.4.67 situation : remove zimperium check works, but no login yet, maybe need more research or implement a specific bypass

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:49:07 +07:00
1ca698d9e4
mbcpapp.sh: completely remove termux & wsl check
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:48:32 +07:00
b3e0463948
feat: mbcpapp.sh: adapt with v6.4.67+
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:47:20 +07:00
46b74a218c
feat: strings.xml: adjust strings
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:47:13 +07:00
da63d0b66e
fix: mbcpapp.sh: move environment check place
warn must be shown for unsupported environment

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:46:59 +07:00
d63edbf8bd
mbcpapp.sh: dont exit patcher for unsupported environment
any issues about app or patcher that is reported under unsupported environment will be closed.

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:44:25 +07:00
d53606e6a0
fix: autopatch_string.sh: correct [get notification] string
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:43:04 +07:00
1a90111065
patches: bypass_checksum: block further patching
Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:42:41 +07:00
b5d9b1c0c7
feat: common.sh: pblock()
Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:42:34 +07:00
2a69fef125
feat: parse.sh: blocker
Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:42:25 +07:00
b1a7a24cd7
patches: bypass_checksum: small stuff
- use `mkdir -p` to exit peacefully if dir already exist, also move it down after confirm()
- dont repeatedly download apksignaturekiller

Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:42:18 +07:00
75ec8a7bab
feat: mbcpapp.sh: drop hardcoded branch name
Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:42:06 +07:00
7c0b36a83b
feat: parse.sh: confirm() for repeated applying attempt
Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:41:22 +07:00
3ba641df8d
{patches, common}: fry checkVtap
not effective: parser uses script name for .inf outputting, to correctly detect this, use the script name

also, it would be more effective to apply this directly to the parser for most/all patches

Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:41:12 +07:00
41fdf1a28b
mbcpapp.sh: small cleanup
- wildcard shouldve included that wsl case

Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:39:54 +07:00
29fe4fb562
patches: autopatch_strings: drop some duped entries
Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:37:41 +07:00
6869a963b8
patches: autopatch_strings: drop g flags for most strings
these are, more than likely, only apply once
dont repeatedly scoop through the entire file

this should theoretically speed this patch up

Signed-off-by: fukiame <fukiame@proton.me>

fukiame   commited 2026-03-16 02:37:41 +07:00
541b902ee8
patches: hook up confirm() for more patches
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:35:44 +07:00
00af9f95a2
fix: autopatch_strings.sh: drop autoally strings
fixes [Cause: null pointer dereference] error due to breaking ELF header

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:35:44 +07:00
233245880a
fix: target_sdk_34.sh: targetSdkVersion did not changed properly
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 02:35:44 +07:00
e237b2e4ba