Commit graph

553 commits

Message SHA1
chore: {parse.sh, common.sh}: get_mb_ver -> mb_ver
shorter, why not?

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

fukiame   authored and   Cuynu   commited 2026-03-19 16:20:44 +07:00
25fc723f4d
fix: patches(modify_app_theme): wrong mbcp_info folder name
it should be `mbcp_info` instead, not `mbcpinfo`

my mistake when write ts

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

Cuynu   commited 2026-03-18 20:59:01 +07:00
fc01fa4dcd
feat: patches(modify_app_theme): theme folder checks & minor changes
this commit adds folder check for themes

prevent noel 2024 theme from being applied if SemiPriority theme is already applied

some other stuff i can imagine

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

Cuynu   commited 2026-03-18 20:55:25 +07:00
2aee963a02
fix: mbcpapp.sh: new branch name
`dev` is the new branch name, replacement for old `mbflutter` branch.

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

Cuynu   commited 2026-03-16 04:19:50 +07:00
bf8812d27d
fix: mbcpapp.sh: do not restore apk signature if apk repacking failed
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:15:20 +07:00
b0a47f3340
readme: bump suggested version to v6.4.91
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:15:20 +07:00
c0ce8c518c
fix: patches(spoof_appver): incorrect MAXVER
`MAXVER` should be empty and `MINVER` should be 6.4.47

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

Cuynu   commited 2026-03-16 04:15:20 +07:00
8e293e5f77
feat: patches(remove_staticbanner): introduce new patch
inspired by old remove miniapp & banner patch

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

Cuynu   commited 2026-03-16 04:15:02 +07:00
72a984377f
feat: patches(remove_mbai): adapt with MB v6.4.91 changes
seems like that MB is testing new goreist ai assistant, but who cares? me nope.

im going to remove the resources, will dive into force removing it once the libapp and sha256 checksum puzzle is solved

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

Cuynu   commited 2026-03-16 04:14:55 +07:00
041b668f7d
readme: minor changes
mostly docs link fixes

added v6.4.85 situation

some promise

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

Cuynu   commited 2026-03-16 04:14:31 +07:00
32c9305ac2
chore: move some patch specific functions from common.sh to separate patches
i have no idea why it was put to `common.sh`

maybe bcz im too dumb

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

Cuynu   commited 2026-03-16 04:14:08 +07:00
2e8ab1b1fe
feat: patches(legacy_patch)!: require download apk manually
MB apk must be manually downloaded instead.

breaks ability to download v6.4.47 apks

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

Cuynu   commited 2026-03-16 04:14:08 +07:00
ae328ecbf0
feat: patches(remove_mbai): remove more resources
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:13:55 +07:00
92abf8eaed
fix: patches(spoof_appver): typo fix
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:13:47 +07:00
2775dc8d97
feat: patches(spoof_appver): spoof more app versions
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:13:41 +07:00
220d99d2c1
fix: patches(spoof_appver): use "." instead of "_" v6.4.90
fixes parse error after applying

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

Cuynu   commited 2026-03-16 04:13:35 +07:00
be57461cd8
fix: patches(spoof_appver): wrong MAXVER
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:13:28 +07:00
e247cb069a
readme: bump suggested version to v6.4.90
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:13:23 +07:00
a1200f1110
fix: patches(remove_invoke_to_mbshield): both classes3 & 4 failling
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:13:12 +07:00
1c7ea4f991
feat: mbcpapp.sh: bump apktool to 3.0.1 & update strings
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:12:17 +07:00
8de15395e2
feat: patches(spoof_appver): spoof v6.4.90
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:08:49 +07:00
c912860259
feat: patches(remove_bulitin_fonts): also remove font folder
not used by anything i guess

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

Cuynu   commited 2026-03-16 04:08:38 +07:00
a668494f89
feat: patches(modify_app_theme): override tetbinhngo theme with [Tu Hao Viet Nam] theme
Lunar New Year is now over, but the latest app is still not removes that theme from their app.

this commits adds [Viet Nam] function as theme, it will override the [tetbinhngo] theme with [Tu Hao Viet Nam] one.

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

Cuynu   commited 2026-03-16 04:08:31 +07:00
5974a4bdba
feat: patches: vtap zygisk detection bypass
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:08:26 +07:00
1dc4260e02
feat: mbcpapp.sh: check for right app when convert apk or unpacking & refer to docs folder
prevent other apps from being accepted as the patcher is supposed to only works with MBBank `com.mbmobile`

im so bored and literally has nothing to do.

anything i can think right now is this commit, it works and makes me happy

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

Cuynu   commited 2026-03-16 04:08:19 +07:00
8f0d70cc28
docs: move from wiki to docs
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:08:07 +07:00
31f78ca301
readme: bump suggested version to v6.4.88 v6.4.88
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:07:59 +07:00
fac8b000d2
fix: common.sh: getvar: reset i
usually not a problem though?

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

fukiame   commited 2026-03-16 04:07:36 +07:00
d393998582
[2/2] fix: patches: *.sh: adapt for y2k
sed -i 's/MAXVER: /MAXVER: 6.4./' *
sed -i 's/MINVER: /MINVER: 6.4./' *

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

fukiame   commited 2026-03-16 04:07:36 +07:00
5a2fc21cc3
[1/2] feat: {parse.sh, common.sh}: "y2k" support
parse whole version, avoid potential patches leak when, for example, 6.5.0 lands

get_mb_ver now must have an argument,
for any usage outside of what ive grep'd, to retain the previous behavior, pass '2'

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

fukiame   commited 2026-03-16 04:07:36 +07:00
aa5fa10055
feat: mbcpapp.sh: check for unpacked app before extract assets
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:06:54 +07:00
7e0500e526
feat: notice with extract assets for v6.4.86+
find `libvcm1.so` because it only exists as of v6.4.86+

not effective ig

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

Cuynu   commited 2026-03-16 04:06:48 +07:00
1891b7b2ae
fix: patches: *.sh: kill all trailing whitespaces
sed -i 's/[ \t]*$//' *

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

fukiame   commited 2026-03-16 04:06:24 +07:00
bac96f2324
readme: fetch badges from disroot repo & gitlab notice
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:05:57 +07:00
f7c1da9879
fix: common.sh: usage guide
count

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

fukiame   commited 2026-03-16 04:05:35 +07:00
492fec1724
fix: mbcpapp.sh: wrong filename v6.4.87
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:04:52 +07:00
43f64f8e34
readme: bump suggested version to v6.4.87
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:03:07 +07:00
0d60f10d1f
feat: modify_app_theme.sh: check for libapp.so first before patching links
save times for v6.4.67+

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

Cuynu   commited 2026-03-16 04:03:01 +07:00
f564981164
feat: mbcpapp.sh: commit id in repacked app filename
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:02:54 +07:00
f9a4d9d741
readme: typo fixes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:02:47 +07:00
cba0223ac3
readme: bump suggested version to v6.4.86 & todo
some other changes too

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

Cuynu   commited 2026-03-16 04:01:54 +07:00
fc436865b0
feat: patches: new fix_tian37 patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:01:54 +07:00
888ac5c0d4
feat: placeholder for new native lib
maybe another c++ lib will be implemented? no idea.

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

Cuynu   commited 2026-03-16 04:01:54 +07:00
e85f133198
license: right author
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:01:54 +07:00
ba48f53cb7
readme: missing custom_vtapscreen patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:01:54 +07:00
efbf9eea06
feat: custom_vtapscreen.sh: new vtap warning screen patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:01:54 +07:00
510ad69a43
feat: mbcpapp.sh: update apkeditor to 1.4.7
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:01:54 +07:00
865811f305
fix: patches: don't remove vtap & vguard activities
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:01:54 +07:00
343e0058d0
readme: bump suggested version to v6.4.84 v6.4.84
tested

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

Cuynu   commited 2026-03-16 04:01:54 +07:00
fc14dbadb2
feat: patches: remove_mbai: also remove ugly resource for theme
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-16 04:01:54 +07:00
a0921557ea