chore: mbcpapp.sh: actually use $COMMIT
...
appears unused despite being set
also fix some stray SC2086
also move var down after all runtime checks
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-25 01:19:51 +07:00
659cc4594a
chore: mbcpapp.sh: dont use /usr/bin as command check
...
command -v and or executing the binary itself is a good enough rudimentary check
"fix" "nonexistent" command on Termux
also drop redundant $JAVA
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-25 01:19:51 +07:00
8a74c376cf
fix: mbcpapp.sh: use uname instead of catting /proc/version
...
"fix" permission denied on Termux
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-25 01:19:51 +07:00
6f9e71c906
chore: mbcpapp.sh: cleanup startup
...
mkdir -p always exit successfully even if the dir already exist, and will not overwrite it
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-25 01:19:51 +07:00
759f1a8a67
feat: patch.sh: modify more strings
...
Signed-off-by: Cuynu <cuynu@proton.me>
Cuynu
commited 2025-07-24 21:19:12 +07:00
d91cd3230c
fixup! patch.sh: completely migrate to sed_libapp
...
- the filepath is unnessecary and does not do anything as $2 is unused
- since sed_libapp already do both armeabi-v7a and arm64-v8a, only one
command is needed per sed operation
gotta apologize for the sudden commonizing
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 02:10:29 +07:00
d077b0eaec
fixup! patch.sh: remove filepaths
Cuynu
commited 2025-07-23 02:07:42 +07:00
01bcfc0f7f
refactor: patch.sh: completely migrate to sed_libapp
Cuynu
commited 2025-07-23 01:54:03 +07:00
b0221fb7b6
fixup! patch.sh: correctly enforce ver restriction
...
me no have brain sar
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 01:27:25 +07:00
f482990ec7
chore: patch.sh: "Bypass accessibility & malicious apps check": enforce version restriction
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 01:05:52 +07:00
d30c120c4e
fix: patch.sh: "Remove VNPAY VMB20" restrict to v6.4.56+
...
causes issues on older versions
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:57:15 +07:00
99a919c927
feat: patch.sh: introduce get_mb_ver
...
apktool conveniently exports it out for us
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:42:27 +07:00
e3ee810029
chore: patch.sh: single quote all echo commands
...
fix false flagging SC2102
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:29:05 +07:00
c1e50fa9ed
fix: patch.sh: "Remove VNPAY VMB20": fix hanging single quotes causing SC1078
...
In patch.sh line 248:
rm -rf 'mbapk/mbapk_unpacked/smali/com/ay4
^-- SC1078 (warning): Did you forget to close this single quoted string?
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:29:05 +07:00
dce700d032
chore: patch.sh: "Modify app theme": drop redundant sleeps
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:29:05 +07:00
effde3d1d4
refactor: patch.sh: "Remove VNPAY VMB20": use for loops instead of repeating 70 times
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:29:05 +07:00
7162a2c5a1
refactor: patch.sh: migrate to patch_finish
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:29:05 +07:00
b988e1ad14
refactor: patch.sh: introduce patch_finish function
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:29:05 +07:00
3a59fd2178
refactor: patch.sh: migrate some manifest nukes to manifest_remove
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:29:05 +07:00
f7fb71e02f
refactor: patch.sh: introduce manifest_remove function
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:29:05 +07:00
0908d50b81
refactor: patch.sh: "Autopatch strings" : migrate to str_sed
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:28:59 +07:00
d5afe552cd
refactor: patch.sh: introduce sed_libapp
...
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-23 00:28:59 +07:00
f8cf060b5d
chore: patch.sh: include vim formatting
...
make this consistent, maybe
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-22 19:06:44 +07:00
578d1f5bfa
chore: patch.sh: fix some small grammar mistakes
...
this patch should incur no functional changes
Signed-off-by: fukiame <fukiame@proton.me>
fukiame
commited 2025-07-22 17:23:50 +07:00
1788f83b59
feat(patch)!: drop macOS support
...
- MB development team are working on macOS, so it must be dropped to prevent another patch fixes on future.
Cuynu
commited 2025-07-21 19:21:41 +07:00
3c8eade821
fix: typo fix
Cuynu
commited 2025-07-19 03:19:20 +07:00
e9f04e1f85
docs: move old patches to legacy patches
Cuynu
commited 2025-07-16 04:12:18 +07:00
30763899ec
docs: change suggested version to v6.4.58
Cuynu
commited 2025-07-16 04:07:21 +07:00
769f3ea711
patch: improve [Install patched app] logic
Cuynu
commited 2025-07-16 04:05:15 +07:00
6f31af0630
feat: add [Set targetSdkVersion to 35] patch
Cuynu
commited 2025-07-16 02:37:32 +07:00
85165618f7
feat: add [Remove app from launcher] patch
Cuynu
commited 2025-07-16 02:29:21 +07:00
c7b522365c
build: update apktool to 2.12.0
Cuynu
commited 2025-07-14 17:01:36 +07:00
a3ff79591d
patch: new priority logo (by @fukiame )
Cuynu
commited 2025-07-14 02:33:21 +07:00
d7293a6224
patch: modify gw908 dialog strings
Cuynu
commited 2025-07-13 05:09:47 +07:00
e99f31bbce
docs: add note for [Remove new root detection] patch
Cuynu
commited 2025-07-13 04:00:15 +07:00
227a70973e
docs: update suggested version to v6.4.57
Cuynu
commited 2025-07-13 03:58:17 +07:00
8bbb328bfc
patch: modify more strings [Autopatch strings]
Cuynu
commited 2025-07-13 03:55:41 +07:00
a42eb5dd92
patch: improve [Remove VNPAY VMB20] patch
Cuynu
commited 2025-07-13 03:15:38 +07:00
c29cdae18b
patch: modify more strings
Cuynu
commited 2025-07-12 03:48:11 +07:00
51166d71cf
docs: change suggested version to v6.4.55
...
- [Remove new root detection] patch currently doesn't work anymore due to new server-side changes from MB.
Cuynu
commited 2025-07-11 03:30:20 +07:00
893a6faeba
patch: drop remove v6.4.56 root detection
...
- it no longer works anymore as MB forced zimperium check
Cuynu
commited 2025-07-11 03:29:24 +07:00
67ae970cbb
fix: detection lib not removed properly
Cuynu
commited 2025-07-09 15:47:36 +07:00
f161b6c8e7
fix: missing patch info
Cuynu
commited 2025-07-09 14:02:58 +07:00
f45837e2f6
docs: add back warning for MB devs
Cuynu
commited 2025-07-09 03:18:50 +07:00
542eb808d3
feat: add new zimperium workaround for v6.4.56+
Cuynu
commited 2025-07-09 02:28:31 +07:00
f04ef48921
fix: legacy patches option missing from main functions
Cuynu
commited 2025-07-08 12:04:47 +07:00
db05522c0a
refactor: move some patches to legacy patch
Cuynu
commited 2025-07-08 12:03:20 +07:00
84763ed95c
docs: add platform-tools to requirements
Cuynu
commited 2025-07-08 11:48:44 +07:00
23eaafdea4
feat(func)!: remove install platform-tools function
Cuynu
commited 2025-07-08 11:42:20 +07:00
fbd06ff19c
docs: add [Remove VNPAY VMB20] to patch
Cuynu
commited 2025-07-07 02:00:30 +07:00
c289dffec3