Compare commits

...
Message SHA1
fix: mbcpapp.sh: do not restore apk signature if apk repacking failed
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-13 14:06:35 +07:00
b525a8fbbe
readme: bump suggested version to v6.4.91
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-13 01:33:13 +07:00
5570f890cf
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-11 17:21:11 +07:00
18057c25fc
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-11 01:19:43 +07:00
b3e4f9a866
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-11 00:51:17 +07:00
071c3a84ff
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-08 19:25:34 +07:00
cf7344634a
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-08 18:51:12 +07:00
4fe43f71bf
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-08 18:25:25 +07:00
6c5c913d50
feat: patches(remove_mbai): remove more resources
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-07 23:58:04 +07:00
1dca1cc358
fix: patches(spoof_appver): typo fix
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-06 01:14:32 +07:00
0607bc5571
feat: patches(spoof_appver): spoof more app versions
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-06 01:09:58 +07:00
03b825276c
fix: patches(spoof_appver): use "." instead of "_"
fixes parse error after applying

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

Cuynu   commited 2026-03-05 00:56:05 +07:00
144bdfd80e
fix: patches(spoof_appver): wrong MAXVER
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-05 00:50:56 +07:00
b1ebb7a45b
readme: bump suggested version to v6.4.90
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-05 00:43:48 +07:00
94b203df6f
fix: patches(remove_invoke_to_mbshield): both classes3 & 4 failling
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-05 00:36:13 +07:00
26bf9027d0
feat: mbcpapp.sh: bump apktool to 3.0.1
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-05 00:28:50 +07:00
bc542caa0f
feat: patches(spoof_appver): spoof v6.4.90
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-05 00:12:00 +07:00
11e19aac60
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-05 00:05:54 +07:00
7556b36538
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-01 19:05:24 +07:00
cc9f30ec9e
feat: patches: vtap zygisk detection bypass
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-03-01 14:06:00 +07:00
0268e73dbc
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-02-20 01:26:04 +07:00
64fc1639a9
misc: shortcut for launching mbcpapp.sh
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-19 14:47:18 +07:00
2ce667d81a
docs: move from wiki to docs
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-19 01:36:32 +07:00
b849e927fb
readme: bump suggested version to v6.4.88
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-13 01:58:50 +07:00
f7a143d53a
chore: {parse.sh, common.sh}: get_mb_ver -> mb_ver
shorter, why not?

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

fukiame   commited 2026-02-08 14:43:20 +07:00
a45bcb42be
fix: common.sh: getvar: reset i
usually not a problem though?

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

fukiame   commited 2026-02-08 14:43:20 +07:00
9d5f548050
[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-02-08 14:43:20 +07:00
bf2d50e5af
[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-02-08 14:43:20 +07:00
29313e5e54
feat: mbcpapp.sh: check for unpacked app before extract assets
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-08 14:07:06 +07:00
408eeda03e
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-02-08 00:48:49 +07:00
9641de80e3
fix: patches: *.sh: kill all trailing whitespaces
sed -i 's/[ \t]*$//' *

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

fukiame   commited 2026-02-08 00:06:58 +07:00
97f401cf2c
readme: fetch badges from disroot repo & gitlab notice
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-07 23:44:00 +07:00
775c56473e
fix: common.sh: usage guide
count

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

fukiame   commited 2026-02-07 21:53:40 +07:00
7ab765f68c
fix: mbcpapp.sh: wrong filename
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-07 16:06:24 +07:00
897e227231
readme: bump suggested version to v6.4.87
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-07 15:57:09 +07:00
194316043b
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-02-07 15:23:33 +07:00
5c5004243d
feat: mbcpapp.sh: commit id in repacked app filename
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-07 12:09:45 +07:00
03a4adcc2e
readme: typo fixes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-07 01:56:49 +07:00
622db464f8
readme: bump suggested version to v6.4.86 & todo
some other changes too

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

Cuynu   commited 2026-02-07 01:47:33 +07:00
9c99350f7e
feat: patches: new fix_tian37 patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-02-05 21:49:28 +07:00
ef68c5a63d
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-01-31 17:49:34 +07:00
7064f2bdbb
license: right author
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-23 23:59:53 +07:00
1a4700df94
readme: missing custom_vtapscreen patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-22 00:12:58 +07:00
e1f85149b1
feat: custom_vtapscreen.sh: new vtap warning screen patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-22 00:10:51 +07:00
710bad2567
feat: mbcpapp.sh: update apkeditor to 1.4.7
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-21 23:58:32 +07:00
662c5d9621
fix: patches: don't remove vtap & vguard activities
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-20 23:59:02 +07:00
492939e05b
readme: bump suggested version to v6.4.84
tested

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

Cuynu   commited 2026-01-19 19:07:59 +07:00
e109bbc365
feat: patches: remove_mbai: also remove ugly resource for theme
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-19 16:44:43 +07:00
a22aab236f
feat: patches: remove_mbai: adapt with new changes for v6.4.84+
MB forced the ugly search logo

This commit will override it once again.

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

Cuynu   commited 2026-01-19 16:30:33 +07:00
cb11e1dc33
feat: better_custombgscreen.sh: new preview custom background screen patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-19 16:22:00 +07:00
e333a1b68d
feat: add_verified_badge.sh: also remove MIC protection banners files
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-19 15:28:46 +07:00
ab7eab636d
fix: add_modified_resources.sh: wrong path
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-17 22:32:33 +07:00
08c60f5ae6
feat: add_modified_resources: bootleg ekyc guide
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-17 22:19:39 +07:00
c1d1a63115
readme: bump suggested version to v6.4.83
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-16 16:18:48 +07:00
61c59cd664
readme: minor changes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-16 16:13:09 +07:00
7fc7665525
fix: mbcpapp.sh: no return 1 for unpack & repack
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-14 23:59:42 +07:00
f4e4869178
feat: semipriority: new enforced logo
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-13 03:10:17 +07:00
96067a39dd
fix: mbcpapp.sh: incorrect gnu-sed path
darwin only

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

Cuynu   commited 2026-01-13 02:36:11 +07:00
c5def45c3d
fix: modify_app_theme.sh: wrong function location
it must be in common.sh instead

also some syntax ahh moment

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

Cuynu   commited 2026-01-13 01:08:18 +07:00
4b24859f02
fix: legacy_patch.sh: wrong filename
we already switched to apkeditor for a while, but this one is still using apktool.yml, it must be AndroidManifest.xml instead.

some other minimal changes

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

Cuynu   commited 2026-01-12 20:38:17 +07:00
b5b7cb8295
readme: current situations
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-12 20:16:23 +07:00
e32c0f9118
misc: remove sh*t
completely fake, idk why this is get pushed

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

Cuynu   commited 2026-01-12 19:49:13 +07:00
d143a79d1b
feat: modify_app_theme.sh: support for new enforced priority logo
looks bad, but still usable

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

Cuynu   commited 2026-01-11 12:11:22 +07:00
5f6d43aa63
fix: mbcpapp.sh: script exit when the apks files is not found
should be return 0 instead

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

Cuynu   commited 2026-01-11 11:49:38 +07:00
ca5548ed77
feat: mbcpapp.sh: unpack status & restart script
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-11 11:46:55 +07:00
7470f5ad12
readme: minor changes
Cuynu   commited 2026-01-10 01:20:15 +07:00
7abde0e9e0
readme: clean up
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-10 01:01:17 +07:00
ec33105333
readme: new important warning about dex-related patches
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-10 00:44:19 +07:00
7fde9de4fc
readme: bring back remove invoke to mbshield patch to patches list
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-10 00:19:38 +07:00
a2538ae6be
fix: remove_invoke_to_mbshield.sh: patch not applied correctly
find for MainActivity instead of flutter folder in classes3/4

prevent duplicate files

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

Cuynu   commited 2026-01-10 00:16:11 +07:00
1f3e8d508c
feat: remove_invoke_to_mbshield.sh: restore support for newer base
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2026-01-09 23:59:10 +07:00
85c2f8cac2
readme: bump suggested version to v6.4.82
last version of 2025...

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

Cuynu   commited 2025-12-31 22:52:54 +07:00
a96a34b883
fix: mbcpapp.sh: too many arguments when unpack & convert apk
skill issues ahh moment

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

Cuynu   commited 2025-12-31 17:46:49 +07:00
9f79554a34
feat: tretrung_theme: override noel 2025 theme with tretrung theme
christmas is now over, it's nearly 2026. it is better to replace them with standard tretrung theme

tomorrow is 2026, my aim is still programming and youtuber

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

Cuynu   commited 2025-12-31 17:30:55 +07:00
74e910498d
feat: proper darwin support
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-26 12:23:17 +07:00
da2a704f87
fix: patches: changeapplogo.sh: proper logo year
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-20 23:55:44 +07:00
fc53f34202
readme: bump suggested version to v6.4.80
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 17:43:47 +07:00
7b9b17213e
readme: bump suggested version to v6.4.79
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 17:01:23 +07:00
0fafda0e6f
feat: mbcpapp.sh: download tools function also updating tools
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 16:19:58 +07:00
4e43f7d4b7
feat: mbcpapp.sh: new tg channel link & reference issues link
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 16:04:33 +07:00
91944d5e01
feat: mbcpapp.sh: bump apkeditor dependency to 1.4.6
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 15:53:48 +07:00
486da94d4b
feat: patches: add_verified_badge: proper badge size
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 15:33:36 +07:00
508792bf55
feat: remove_vnpay_vmb20.sh: also remove more layout files
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 15:32:39 +07:00
87129a82a5
feat: patches: widget_dark.sh: new font color & arrow button
partially fixes display issues with MBBHomeWidget

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

Cuynu   commited 2025-12-19 12:13:21 +07:00
c6b241e17a
feat: patches: add_modified_resources.sh: also copying english strings
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 01:32:08 +07:00
66ae9c5209
feat: strings.xml: new english strings
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 01:29:21 +07:00
0285923ecb
feat: strings.xml: actual widget translation
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-19 01:28:32 +07:00
a5d189211b
fix: wrong binaries pushed
yet, another dumb time

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

Cuynu   commited 2025-12-18 00:38:27 +07:00
a0f8edaef0
feat: patches: revert_old_embee.sh: new bee rich icon location
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-18 00:35:28 +07:00
0766691ffa
fix: patches: remove_animated_qr_background.sh: wrong path
im dumb, don't know how to code properly

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

Cuynu   commited 2025-12-17 23:26:39 +07:00
2b1d938c28
feat: patches: handle new homeLanding_bg_qrCode
seems to exists since v6.4.77 or v6.4.78

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

Cuynu   commited 2025-12-17 23:23:35 +07:00
ec73cf2f4e
feat: patches: new [add verified badge] patch
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-17 22:55:44 +07:00
59ea51477c
fix: readme: invaild link
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-15 01:20:21 +07:00
4ab9baade5
feat: main_str: add placeholder strings
not going to use for now, but maybe in the future

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

Cuynu   commited 2025-12-15 01:13:31 +07:00
bd78e1a46d
readme: mark revert old bee rich logo as done
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-11 00:10:02 +07:00
613a684f6d
feat: patches: revert_old_embee.sh: also restore old bee rich logo
new Bee Rich logo on MB looks just like testing logo

the old one which is present before in the React Native version of MB (which is discontinued long time ago) is much better than the new one.

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

Cuynu   commited 2025-12-11 00:08:56 +07:00
dc9d0bb9e1
readme: mistake fixes
retarded brain made this mistake

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

Cuynu   commited 2025-12-10 23:53:54 +07:00
22e575f2b1
readme: new todo
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-10 23:51:37 +07:00
bd6b588a08
fix: readme: missing [noti_ic] patch in patches list & minor changes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-10 23:46:50 +07:00
41d58c9c45
readme: add shields.io badge and some notes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-10 23:28:47 +07:00
f99b4eef7d
readme: bump suggested version to v6.4.78
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-05 23:56:44 +07:00
0e7e81ed49
feat: patches: introduce noti_ic
"fix" notification icon
TODO cleanup; fix color
ref: https://stackoverflow.com/questions/34225779/how-to-set-the-app-icon-as-the-notification-icon-in-the-notification-drawer

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

fukiame   commited 2025-12-04 00:45:23 +07:00
146731c2d9
readme: bump suggested version to v6.4.77
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-02 21:29:33 +07:00
ea0d284520
feat: misc: check for [libZDefend.so] before requiring app resources extraction
app resources only encrypted inside [mbshield.szip] for v6.4.47 or older, which uses [libZDefend.so]

from v6.4.48 and above, the app resources no longer fully encrypted, and the old [libZDefend.so] is moved to [libdesignersactivists.so]

this will notice whether app resources extraction is required or not

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

Cuynu   commited 2025-12-02 20:52:22 +07:00
2e5b29ae03
fix: patches: hide_vtap_root_detection_activity: handle classes3 and classes4 correctly & exit with error if classes3 does not contains VTAP
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-02 19:56:09 +07:00
eec4dde010
feat: patches: remove_mbai.sh: adapt with new animated search logo
since MB v6.4.77 (711), the app switched to new animated search logo [search_ai.gif]

old search logo (with white round background) remain available on the app if upgrading from older version, unless starting app with no older user data

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

Cuynu   commited 2025-12-01 00:56:23 +07:00
0554356211
fix: patches: remove_animated_qr_background: white QR button not applying with v6.4.77+
MB v6.4.77 (711) switched to use [homeLanding_bg_qrCode.webp] instead of [ homeLanding_bg_qrCode.gif] as before

this commit adapt with that new changes.

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

Cuynu   commited 2025-12-01 00:15:34 +07:00
3f4327af9e
feat: mbcpapp.sh: add current user to [mbcp_info.txt] when repacking
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-12-01 00:05:37 +07:00
939bf893d0
misc: remove warning about rembcp & mbcp-next
I don't think this warn should be remain available, after all.

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

Cuynu   commited 2025-11-25 18:09:03 +07:00
ac326037fd
feat: mbcpapp.sh: set minSdkVersion to 28 after unpacking apk
corepatch and lsposed requires atleast android 9 to be fully functional.

so the support for older android versions such as Android 7/8 will be dropped.

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

Cuynu   commited 2025-11-25 01:28:17 +07:00
0953c2cfe3
readme: add adaptive_ic_launcher to patches list
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-20 16:44:11 +07:00
cd8ca4a476
fixup! patches: adaptive_ic_icon: "proper" background
for it to render properly on a15+ launchers

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

fukiame   commited 2025-11-20 16:21:07 +07:00
31cf3402f2
feat: patches: introduce adaptive_ic_launcher
adaptive launcher icon, with monochrome for actual "themed icon" support

this "unfortunately" overrides all changes done if change_app_logo is applied

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

fukiame   commited 2025-11-20 00:56:13 +07:00
f39f29d2fa
feat: remove_garbage_permission_and_activities.sh: also remove vnpay vmb20 activity
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-19 21:33:11 +07:00
2920d4f2b9
readme: mbcpapp.sh: add the warning about [MBCP-Next] project
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-17 21:26:59 +07:00
28f88049f5
feat: autopatch_strings.sh: new strings
another MB's AI slop strings

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

Cuynu   commited 2025-11-16 11:57:33 +07:00
b1d912a737
feat: autopatch_strings.sh: new strings
related to MB's AI slop

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

Cuynu   commited 2025-11-16 11:51:25 +07:00
31f05e721f
readme: typo fix
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-16 03:01:09 +07:00
8b05400069
feat: mbcpapp.sh: adapt with new detection point
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-16 02:59:55 +07:00
9a6cb2a09c
readme: grammar fix & minor changes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-16 02:59:22 +07:00
963d43ff85
readme: bump suggested version to v6.4.75
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-16 02:42:41 +07:00
727a4ee4b8
feat: remove_mbai.sh: also remove p2p [Paste to Transfer] feature resources
[Paste to Transfer] feature is the part of MB AI slop which is the bullsh*t things that is implemented by MB's dev

unacceptable, should be removed

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

Cuynu   commited 2025-11-16 02:25:00 +07:00
f0de35aef0
feat: revert_old_embee.sh: also replace mb junior avatars
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-16 02:18:27 +07:00
f80cba7512
feat: remove_mbai.sh: adapt with v6.4.75+
starting with v6.4.75, MB now uses [mbai_img_search.webp] instead of [img_mbai_textLogo] as before

this commit fixes empty search logo when patching with v6.4.75+.

tested and working with v6.4.75.

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

Cuynu   commited 2025-11-16 02:13:10 +07:00
de918fa83a
feat: autopatch_strings.sh: new strings
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-16 00:48:54 +07:00
5016751971
feat: mbcpapp.sh: move to /data/data/ instead of /data/user/0/
allow extracting assets when using MB with multiple user & private space mode

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

Cuynu   commited 2025-11-10 13:39:46 +07:00
3e94cfc58b
readme: project history changes p2
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-10 01:23:32 +07:00
9d01001385
readme: project history changes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-10 01:15:25 +07:00
0e6b1f818e
readme: minor changes
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-10 00:56:16 +07:00
48f525575b
feat: anime_resources: new rating emojis
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-09 19:00:10 +07:00
67e1be8b64
feat: strings.xml: modify ekyc related strings
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-09 01:31:03 +07:00
f534da707c
feat: strings.xml: details about read aloud number on ekyc phase
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-09 01:08:25 +07:00
8913433ae0
feat: remove_bulitin_fonts.sh: new MB marketplace fonts
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-09 00:07:50 +07:00
f5a717b27c
readme: move outdated patches to old patches & notice it
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-08 23:56:54 +07:00
35f7265c25
readme: bump suggested version to v6.4.74
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-08 23:44:37 +07:00
5c8f48152e
feat: searchicon: new search logo & credit on main readme
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-08 23:35:22 +07:00
d6b34e9ef8
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 2025-11-08 22:31:11 +07:00
6064a360a7
feat: remove_mbai.sh: replace blank white button with normal search icon
Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-11-08 17:57:42 +07:00
17e566c74e
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 2025-11-08 17:15:31 +07:00
32f0a2a0c3
89 changed files with 2180 additions and 494 deletions

View file

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2025 MBCPApp Author.
Copyright (c) 2026 Cuynu.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<vector
android:height="108dp"
android:width="108dp"
android:viewportHeight="108"
android:viewportWidth="108"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#000BD0"
android:pathData="M0,0h108v108h-108z"/>
</vector>

View file

@ -0,0 +1,41 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="37"
android:viewportHeight="40">
<group android:scaleX="0.41625"
android:scaleY="0.45"
android:translateX="10.799375"
android:translateY="11">
<path
android:pathData="M8.047,12.186L14.83,15.306C15.224,15.472 15.658,15.597 16.131,15.514C17.353,15.306 18.181,14.1 17.984,12.81C17.826,11.812 17.156,11.063 16.289,10.897L9.033,9.192C8.836,9.15 8.638,9.108 8.402,9.15C7.574,9.275 7.022,10.107 7.14,10.98C7.219,11.521 7.574,11.978 8.047,12.186Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M16.367,7.071C16.131,7.528 16.012,8.069 16.17,8.61C16.446,9.567 17.432,10.066 18.299,9.775C18.575,9.691 18.851,9.483 19.049,9.275L23.308,4.076C23.82,3.452 24.096,2.579 23.82,1.705C23.426,0.458 22.164,-0.208 20.981,0.166C20.468,0.333 20.035,0.707 19.758,1.165C19.68,1.289 16.367,7.071 16.367,7.071Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M28.552,15.68C28.079,15.555 27.566,15.639 27.132,15.971C26.383,16.553 26.226,17.677 26.778,18.467C26.975,18.716 27.211,18.924 27.448,19.049C27.448,19.049 33.442,21.67 33.442,21.711C34.191,22.044 35.019,22.002 35.729,21.503C36.715,20.713 36.951,19.257 36.202,18.217C35.887,17.76 35.414,17.427 34.901,17.302C34.822,17.219 28.592,15.68 28.552,15.68Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M24.611,30.529C24.571,29.989 24.334,29.489 23.901,29.198C23.152,28.616 22.087,28.782 21.535,29.614C21.337,29.864 21.259,30.197 21.219,30.488C21.219,30.488 20.667,37.309 20.667,37.351C20.588,38.182 20.904,39.056 21.574,39.555C22.56,40.304 23.98,40.096 24.689,39.014C25.005,38.557 25.163,37.974 25.123,37.434C25.123,37.267 24.611,30.571 24.611,30.529Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M9.941,31.195C10.414,30.987 10.769,30.613 10.927,30.072C11.203,29.116 10.729,28.117 9.822,27.826C9.546,27.743 9.231,27.701 8.955,27.785C8.955,27.785 2.645,29.365 2.606,29.365C1.817,29.573 1.147,30.114 0.871,30.946C0.477,32.194 1.147,33.525 2.291,33.94C2.803,34.107 3.355,34.107 3.828,33.899C4.026,33.816 9.941,31.195 9.941,31.195Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M4.853,16.679C5.169,17.053 5.642,17.344 6.155,17.344C7.101,17.344 7.85,16.554 7.85,15.556C7.85,15.223 7.771,14.932 7.614,14.641L4.222,8.776C3.789,8.069 3.118,7.528 2.251,7.528C1.028,7.528 0.003,8.568 0.003,9.899C0.003,10.481 0.2,11.022 0.555,11.438C0.673,11.563 4.853,16.679 4.853,16.679Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M21.417,8.9L20.707,16.678C20.667,17.136 20.707,17.593 20.943,18.051C21.495,19.215 22.836,19.673 23.94,19.091C24.768,18.633 25.242,17.718 25.163,16.761L24.453,8.942C24.453,8.734 24.374,8.526 24.295,8.318C23.901,7.528 22.994,7.195 22.245,7.611C21.732,7.902 21.456,8.359 21.417,8.9Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M28.474,21.295L21.258,23C20.824,23.084 20.43,23.292 20.075,23.666C19.207,24.581 19.207,26.078 20.075,26.993C20.745,27.701 21.731,27.867 22.52,27.493L29.342,24.373C29.539,24.29 29.697,24.165 29.855,23.999C30.446,23.375 30.446,22.335 29.855,21.711C29.5,21.295 28.987,21.17 28.474,21.295Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M19.524,32.193L15.777,25.455C15.541,25.039 15.265,24.706 14.831,24.499C13.727,23.916 12.386,24.374 11.834,25.538C11.4,26.412 11.558,27.452 12.149,28.159C12.149,28.159 17.079,34.023 17.079,34.065C17.197,34.231 17.355,34.356 17.552,34.481C18.301,34.897 19.208,34.564 19.602,33.774C19.799,33.233 19.76,32.692 19.524,32.193Z"
android:fillColor="#ff0000"/>
<path
android:pathData="M6.905,26.577C6.905,26.577 11.794,20.754 11.834,20.713C12.11,20.38 12.347,19.964 12.425,19.465C12.623,18.176 11.794,16.969 10.572,16.761C9.626,16.595 8.758,17.094 8.285,17.885C8.285,17.885 4.499,24.623 4.499,24.664C4.381,24.831 4.302,25.039 4.263,25.288C4.144,26.162 4.696,26.993 5.524,27.118C6.037,27.201 6.55,26.993 6.905,26.577Z"
android:fillColor="#ff0000"/>
</group>
</vector>

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_foreground"/>
</adaptive-icon>

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_foreground"/>
</adaptive-icon>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 266 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 240 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 235 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 453 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View file

@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="@dimen/fab_margin"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<LinearLayout
android:gravity="center"
android:orientation="vertical"
android:id="@id/llBottom"
android:paddingTop="2.0dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent">
<Button
android:textColor="#ffff0000"
android:tag="0"
android:visibility="visible"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="BẠN ĐANG GẶP LỖI NGHIÊM TRỌNG TRONG APP !!!" />
<Button
android:textColor="#ffff0000"
android:tag="0"
android:visibility="visible"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="APP MBCP sẽ KHÔNG THỂ HOẠT ĐỘNG CHO ĐẾN KHI FIX" />
<Button
android:textColor="#ffff0000"
android:tag="0"
android:visibility="visible"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="VUI LÒNG KIỂM TRA LẠI CÁC BƯỚC CÀI ĐẶT APP" />
<Button
android:textColor="#ff6698ff"
android:tag="0"
android:visibility="visible"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="TRUY CẬP WEB SAU ĐỂ THỬ FIX : tinyurl.com/vtapfixvi" />
<Button
android:textColor="#ffff0000"
android:tag="0"
android:visibility="visible"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="TRONG TRƯỜNG HỢP ĐÃ LÀM ĐÚNG TẤT CẢ, CHỤP MÀN HÌNH NÀY VÀ BÁO LỖI QUA Telegram @cuynuchat hoặc YouTube @cuynu !!!" />
<Button
android:tag="0"
android:visibility="invisible"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="" />
<Button
android:tag="0"
android:visibility="invisible"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="" />
<Button
android:id="@id/btnSecond"
android:tag="0"
android:visibility="gone"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="" />
<Button
android:id="@id/btnMain"
android:tag="1"
android:visibility="gone"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="" />
</LinearLayout>
<ImageView
android:id="@id/imgAlert"
android:background="@color/cardview_shadow_end_color"
android:visibility="gone"
android:layout_width="100.0dip"
android:layout_height="100.0dip"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<androidx.viewpager2.widget.ViewPager2
android:id="@id/view_pager"
android:layout_width="0.0dip"
android:layout_height="0.0dip"
app:layout_constraintBottom_toTopOf="@id/tab_layout"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="1.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/imgAlert"
app:layout_constraintVertical_bias="0.0" />
<com.google.android.material.tabs.TabLayout
android:id="@id/tab_layout"
android:layout_width="fill_parent"
android:layout_height="2.0dip"
android:layout_marginBottom="16.0dip"
app:layout_constraintBottom_toTopOf="@id/llBottom"
app:layout_constraintTop_toTopOf="@id/llBottom"
app:tabIndicatorColor="#ffffffff" />
</androidx.constraintlayout.widget.ConstraintLayout>

View file

@ -0,0 +1,52 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="37"
android:viewportHeight="40"
android:tint="#FFFFFF">
<group android:scaleX="0.9351648"
android:scaleY="1.0109891"
android:translateX="1.1994505"
android:translateY="-0.21978022">
<path
android:pathData="m9.885,13.424 l5.686,2.615c0.331,0.139 0.694,0.244 1.091,0.174 1.025,-0.174 1.719,-1.185 1.554,-2.266 -0.132,-0.837 -0.694,-1.465 -1.422,-1.604L10.712,10.913c-0.165,-0.035 -0.331,-0.07 -0.529,-0.035 -0.694,0.105 -1.157,0.802 -1.058,1.534 0.066,0.453 0.364,0.837 0.76,1.011z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m16.86,9.135c-0.198,0.384 -0.298,0.837 -0.165,1.29 0.231,0.802 1.058,1.22 1.785,0.976 0.231,-0.07 0.463,-0.244 0.628,-0.418L22.679,6.625C23.108,6.102 23.34,5.369 23.108,4.637 22.778,3.591 21.72,3.033 20.728,3.347 20.298,3.487 19.935,3.8 19.703,4.184c-0.066,0.105 -2.843,4.951 -2.843,4.951z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m27.075,16.353c-0.397,-0.105 -0.826,-0.035 -1.19,0.244 -0.628,0.488 -0.76,1.43 -0.298,2.092 0.165,0.209 0.364,0.384 0.562,0.488 0,0 5.025,2.197 5.025,2.232 0.628,0.279 1.322,0.244 1.917,-0.174 0.826,-0.663 1.025,-1.883 0.397,-2.755 -0.264,-0.384 -0.661,-0.663 -1.091,-0.767 -0.066,-0.07 -5.289,-1.36 -5.322,-1.36z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m23.771,28.801c-0.033,-0.453 -0.231,-0.872 -0.595,-1.116 -0.628,-0.488 -1.521,-0.349 -1.983,0.349 -0.165,0.209 -0.231,0.488 -0.264,0.732 0,0 -0.463,5.718 -0.463,5.753 -0.066,0.697 0.198,1.43 0.76,1.848 0.826,0.628 2.017,0.453 2.612,-0.453 0.264,-0.384 0.397,-0.872 0.364,-1.325 0,-0.139 -0.43,-5.753 -0.43,-5.788z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m11.473,29.359c0.397,-0.174 0.694,-0.488 0.826,-0.942 0.231,-0.802 -0.165,-1.639 -0.926,-1.883 -0.231,-0.07 -0.496,-0.105 -0.727,-0.035 0,0 -5.289,1.325 -5.322,1.325 -0.661,0.174 -1.223,0.628 -1.455,1.325 -0.331,1.046 0.231,2.162 1.19,2.511 0.43,0.139 0.893,0.139 1.289,-0.035 0.165,-0.07 5.124,-2.266 5.124,-2.266z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m7.208,17.19c0.264,0.314 0.661,0.558 1.091,0.558 0.793,0 1.421,-0.663 1.421,-1.499 0,-0.279 -0.066,-0.523 -0.198,-0.767l-2.843,-4.916C6.315,9.972 5.753,9.519 5.026,9.519c-1.025,0 -1.884,0.872 -1.884,1.988 0,0.488 0.165,0.941 0.463,1.29 0.099,0.105 3.603,4.393 3.603,4.393z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m21.093,10.669 l-0.595,6.52c-0.033,0.384 0,0.767 0.198,1.151 0.463,0.976 1.587,1.36 2.512,0.872 0.694,-0.384 1.091,-1.151 1.025,-1.953l-0.595,-6.555c0,-0.174 -0.066,-0.349 -0.132,-0.523 -0.331,-0.662 -1.091,-0.941 -1.719,-0.593 -0.43,0.244 -0.661,0.628 -0.694,1.081z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m27.01,21.06 l-6.05,1.43c-0.364,0.07 -0.694,0.244 -0.992,0.558 -0.727,0.767 -0.727,2.022 0,2.79 0.562,0.593 1.388,0.732 2.05,0.418l5.719,-2.615c0.165,-0.07 0.298,-0.174 0.43,-0.314 0.496,-0.523 0.496,-1.395 0,-1.918 -0.298,-0.349 -0.727,-0.453 -1.157,-0.349z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m19.506,30.196 l-3.141,-5.649c-0.198,-0.349 -0.43,-0.628 -0.793,-0.802 -0.926,-0.488 -2.05,-0.105 -2.512,0.872 -0.364,0.732 -0.231,1.604 0.264,2.197 0,0 4.132,4.916 4.132,4.951 0.099,0.139 0.231,0.244 0.397,0.349 0.628,0.349 1.388,0.07 1.719,-0.593 0.165,-0.453 0.132,-0.907 -0.066,-1.325z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
<path
android:pathData="m8.928,25.488c0,0 4.099,-4.882 4.132,-4.916 0.231,-0.279 0.43,-0.628 0.496,-1.046 0.165,-1.081 -0.529,-2.092 -1.554,-2.266 -0.793,-0.139 -1.521,0.279 -1.917,0.941 0,0 -3.174,5.649 -3.174,5.684 -0.099,0.139 -0.165,0.314 -0.198,0.523 -0.099,0.732 0.364,1.43 1.058,1.534 0.43,0.07 0.86,-0.105 1.157,-0.453z"
android:strokeWidth="0.83832"
android:fillColor="#ff0000"/>
</group>
</vector>

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 487 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 968 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 B

View file

@ -29,7 +29,7 @@
<string name="abc_toolbar_collapse_description">Thu gọn</string>
<string name="aiDemo_buttonUnderstand">Đã hiểu. Tiếp tục</string>
<string name="aiDemo_defaultGuidance">Hãy đưa mặt của bạn vào chính giữa khung hình~</string>
<string name="aiDemo_willSpeakLoudly">Bạn sẽ cần đọc to:</string>
<string name="aiDemo_willSpeakLoudly">Bạn sẽ cần đọc to :</string>
<string name="aiFaceMessage_facePitchDown">Bạn vui lòng nhìn thẳng ạ 👀</string>
<string name="aiFaceMessage_facePitchUp">Bạn vui lòng nhìn thẳng ạ 👀</string>
<string name="aiFaceMessage_faceQualified">Mặt của bạn đã ở đúng vị trí yêu cầu. Hãy giữ vững tay giúp MBCP nhé❤️</string>
@ -42,11 +42,11 @@
<string name="aiFaceMessage_noFaceFound">Hãy đưa mặt của bạn vào chính giữa khung hình~</string>
<string name="aiFaceMessage_tooManyFace">MBCP phát hiện có vài khuôn mặt, bạn làm ơn ra chỗ vắng người nhé~</string>
<string name="aiGuidanceBottomSheet_buttonConfirm">Đồng ý</string>
<string name="aiGuidanceBottomSheet_line1">Đầu tiên, bạn cần đến nơi có đủ ánh sáng. Tháo bỏ mũ, khăn, khẩu trang, kính râm, loại bỏ lớp trang điểm nếu có.</string>
<string name="aiGuidanceBottomSheet_line2">Giữ vững khuôn mặt của bạn trong suốt quá trình quay video eKYC</string>
<string name="aiGuidanceBottomSheet_line3">Đọc to và rõ dãy số được hiển thị trên màn hình nha.</string>
<string name="aiGuidanceBottomSheet_line1">Đầu tiên, bạn cần đến nơi có đủ ánh sáng. Tháo bỏ mũ, khăn, khẩu trang, kính râm, bỏ lớp trang điểm nếu có.</string>
<string name="aiGuidanceBottomSheet_line2">Đưa khuôn mặt của bạn vào trong khung hình hiển thị trên màn hình, sau đó giữ vững tay, không rung lắc để có kết quả tốt nhất trong quá trình quay video eKYC. Đừng ngại hay tự ti về khuôn mặt của bạn vì thông tin khuôn mặt của bạn được lưu trữ an toàn trên máy chủ và không ai thực sự rảnh để trích xuất hình ảnh của bạn từ máy chủ ra để xem cả.</string>
<string name="aiGuidanceBottomSheet_line3">Đọc to và rõ dãy số được hiển thị trên màn hình (CHỈ áp dụng khi đăng ký tài khoản hay DigitalOTP. KHÔNG áp dụng khi đăng nhập thiết bị mới, chuyển khoản trên 10 triệu, hay đặt lại mật khẩu).</string>
<string name="aiGuidanceBottomSheet_line4">Để điện thoại song song và ngang với gương mặt</string>
<string name="aiGuidanceBottomSheet_title">Hướng dẫn quay video</string>
<string name="aiGuidanceBottomSheet_title">Hướng dẫn quay video xác thực eKYC</string>
<string name="aiIntro_actionDetail">Quay video khuôn mặt của bạn để xác minh không ai đang mạo danh bạn~</string>
<string name="aiIntro_actionTitle">Thông tin sinh trắc học</string>
<string name="aiIntro_buttonStartRecord">Bắt đầu làm thử</string>
@ -61,8 +61,8 @@
<string name="aiScreen_faceNotMatchWithID">Dữ liệu gương mặt không khớp</string>
<string name="aiScreen_recordVideoFailed">Quay video không thành công</string>
<string name="aiScreen_recordVoiceFailed">Thu âm giọng nói không thành công</string>
<string name="aiScreen_recording">Đang quay phim</string>
<string name="aiScreen_speakLoudly">Hãy đọc to dãy số sau:</string>
<string name="aiScreen_recording">Đang quay video eKYC...</string>
<string name="aiScreen_speakLoudly">Đọc to dãy số sau giúp MBCP nhé :</string>
<string name="bottomsheet_action_expand_halfway">Mở rộng một nửa</string>
<string name="call_notification_answer_action">Trả lời</string>
<string name="call_notification_answer_video_action">Video</string>
@ -143,7 +143,7 @@
<string name="ocrScreen_actionFront">Mặt trước</string>
<string name="ocrScreen_actionPage2">Trang 2</string>
<string name="ocrScreen_captureYourCardPrefix">Chụp</string>
<string name="ocrScreen_cardCCCDLabel">Căn cước công dân</string>
<string name="ocrScreen_cardCCCDLabel">Căn cước công dân hoặc Căn cước</string>
<string name="ocrScreen_cardCCLabel">Căn cước</string>
<string name="ocrScreen_cardCMNDLabel">Chứng minh thư</string>
<string name="ocrScreen_cardPassportLabel">Hộ chiếu</string>
@ -182,13 +182,13 @@
<string name="permission_buttonAggree">Đồng ý</string>
<string name="permission_buttonClose">Đóng</string>
<string name="permission_buttonGotoSetting">Đi đến "Cài đặt"</string>
<string name="permission_cameraAndMicrophoneDescription">Bạn vui lòng cấp quyền cho phép [APP_NAME] truy cập Camera và Microphone để thực hiện quá trình quay video</string>
<string name="permission_cameraAndMicrophoneTitle">Cấp quyền cho phép [APP_NAME] truy cập Camera và Microphone</string>
<string name="permission_cameraDescription">Bạn vui lòng cấp quyền cho phép [APP_NAME] truy cập Camera để chụp ảnh selfie của bạn</string>
<string name="permission_cameraTitle">Cấp quyền cho phép [APP_NAME] truy cập Camera</string>
<string name="permission_microphoneDescription">Bạn vui lòng cấp quyền cho phép [APP_NAME] truy cập Microphone để thu âm giọng nói của bạn</string>
<string name="permission_microphoneTitle">Cấp quyền cho phép [APP_NAME] truy cập Microphone</string>
<string name="permission_noCameraOrMicrophonePermission">Hãy cấp quyền cho phép [APP_NAME] truy cập máy ảnh và ghi âm trong "Cài đặt"</string>
<string name="permission_cameraAndMicrophoneDescription">Bạn vui lòng cấp quyền cho phép App MBCP truy cập Camera và Microphone để thực hiện quá trình quay video</string>
<string name="permission_cameraAndMicrophoneTitle">Cấp quyền cho phép App MBCP truy cập Camera và Microphone</string>
<string name="permission_cameraDescription">Bạn vui lòng cấp quyền cho phép App MBCP truy cập Camera để chụp ảnh selfie của bạn</string>
<string name="permission_cameraTitle">Cấp quyền cho phép App MBCP truy cập Camera</string>
<string name="permission_microphoneDescription">Bạn vui lòng cấp quyền cho phép App MBCP truy cập Microphone để thu âm giọng nói của bạn</string>
<string name="permission_microphoneTitle">Cấp quyền cho phép App MBCP truy cập Microphone</string>
<string name="permission_noCameraOrMicrophonePermission">Hãy cấp quyền cho phép App MBCP truy cập máy ảnh và ghi âm trong "Cài đặt"</string>
<string name="preference_copied">Đã sao chép "%1$s" vào bảng nhớ tạm.</string>
<string name="search_menu_title">Tìm kiếm</string>
<string name="status_bar_notification_info_overflow">999+</string>
@ -196,4 +196,12 @@
<string name="tp_loading_spinner_content_desc">Đang tải…</string>
<string name="v7_preference_off">TẮT</string>
<string name="v7_preference_on">BẬT</string>
<string name="text_click_setting_qr">Chạm để cài đặt QR</string>
<string name="text_online_loan">Vay online</string>
<string name="text_phone_recharge">Nạp tiền điện thoại</string>
<string name="text_recharge_phone_short">Nạp ĐT</string>
<string name="text_scan_qr">Quét QR</string>
<string name="text_transfer">Chuyển tiền</string>
</resources>

View file

@ -0,0 +1,399 @@
<?xml version='1.0' encoding='utf-8' ?>
<resources>
<string name="OPC_NAME_NOT_SET_KEY">OPC_NAME_NOT_SET_KEY</string>
<string name="OPC_NETWORK_KEY">OPC_NETWORK_KEY</string>
<string name="OPC_NETWORK_NAME_KEY">OPC_NETWORK_NAME_KEY</string>
<string name="OPC_NOT_SET_STRING">NO_OPC_SET</string>
<string name="OPC_SHARED_PREFERENCES_FILE">OPC_SHARED_PREFERENCES_FILE</string>
<string name="OPC_SHARED_PREFERENCES_KEY">OPC_SHARED_PREFERENCES_KEY</string>
<string name="OPC_TOKEN_SERVICE_PROVIDER_KEY">OPC_TOKEN_SERVICE_PROVIDER_KEY</string>
<string name="OPC_TOKEN_SERVICE_PROVIDER_NAME_KEY">OPC_TOKEN_SERVICE_PROVIDER_NAME_KEY</string>
<string name="abc_action_bar_home_description">Navigate home</string>
<string name="abc_action_bar_up_description">Navigate up</string>
<string name="abc_action_menu_overflow_description">More options</string>
<string name="abc_action_mode_done">Done</string>
<string name="abc_activity_chooser_view_see_all">See all</string>
<string name="abc_activitychooserview_choose_application">Choose an app</string>
<string name="abc_capital_off">OFF</string>
<string name="abc_capital_on">ON</string>
<string name="abc_menu_alt_shortcut_label">Alt+</string>
<string name="abc_menu_ctrl_shortcut_label">Ctrl+</string>
<string name="abc_menu_delete_shortcut_label">delete</string>
<string name="abc_menu_enter_shortcut_label">enter</string>
<string name="abc_menu_function_shortcut_label">Function+</string>
<string name="abc_menu_meta_shortcut_label">Meta+</string>
<string name="abc_menu_shift_shortcut_label">Shift+</string>
<string name="abc_menu_space_shortcut_label">space</string>
<string name="abc_menu_sym_shortcut_label">Sym+</string>
<string name="abc_prepend_shortcut_label">Menu+</string>
<string name="abc_search_hint">Search…</string>
<string name="abc_searchview_description_clear">Clear query</string>
<string name="abc_searchview_description_query">Search query</string>
<string name="abc_searchview_description_search">Search</string>
<string name="abc_searchview_description_submit">Submit query</string>
<string name="abc_searchview_description_voice">Voice search</string>
<string name="abc_shareactionprovider_share_with">Share with</string>
<string name="abc_shareactionprovider_share_with_application">Share with %s</string>
<string name="abc_toolbar_collapse_description">Collapse</string>
<string name="aiDemo_buttonUnderstand">Understand and continue</string>
<string name="aiDemo_defaultGuidance">Please move the face into the frame</string>
<string name="aiDemo_willSpeakLoudly">You will have to speak loudy these numbers on the screen</string>
<string name="aiFaceMessage_facePitchDown">Please look straight</string>
<string name="aiFaceMessage_facePitchUp">Please look straight</string>
<string name="aiFaceMessage_faceQualified">Your face is in the frame. Please hold your hand steady!</string>
<string name="aiFaceMessage_faceRollAntiClockWise">Please keep your face upright</string>
<string name="aiFaceMessage_faceRollClockWise">Please keep your face upright</string>
<string name="aiFaceMessage_faceTooBig">Please put the camera further away</string>
<string name="aiFaceMessage_faceTooSmall">Please put the camera closer</string>
<string name="aiFaceMessage_faceYawedLeft">Please look straight</string>
<string name="aiFaceMessage_faceYawedRight">Please look straight</string>
<string name="aiFaceMessage_noFaceFound">Please move your face fit in the frame</string>
<string name="aiFaceMessage_tooManyFace">Found many faces in the frame. Please retake the selfie</string>
<string name="aiGuidanceBottomSheet_buttonConfirm">Agree</string>
<string name="aiGuidanceBottomSheet_line1">Please remove scarf, mask, sunglasses, hat and take a photo in well-lit condition</string>
<string name="aiGuidanceBottomSheet_line2">Keep your face steady during video recording</string>
<string name="aiGuidanceBottomSheet_line3">Speak loudly and clearly the number on the screen</string>
<string name="aiGuidanceBottomSheet_line4">Hold your phone as high as your face </string>
<string name="aiGuidanceBottomSheet_title">Video recording tutorial</string>
<string name="aiIntro_actionDetail">Please take a video of your face to verify no one is impersonating you</string>
<string name="aiIntro_actionTitle">Biometric information</string>
<string name="aiIntro_buttonStartRecord">Start demonstration</string>
<string name="aiIntro_title">Verify information</string>
<string name="aiIntro_videoDescription">Please watch the tutorial to know how to record video with the best quality</string>
<string name="aiResultScreen_buttonCancelLabel">Cancel</string>
<string name="aiResultScreen_buttonRetryLabel">Retry</string>
<string name="aiResultScreen_title">Record selfie video failed</string>
<string name="aiScreen_defaultGuidance">Please move your face fit in the frame</string>
<string name="aiScreen_faceMatchingWithVideoFailed">Your facial data does not match. Please try again</string>
<string name="aiScreen_faceNotMatchQuality">Your video is in low quality</string>
<string name="aiScreen_faceNotMatchWithID">Your facial data does not match</string>
<string name="aiScreen_recordVideoFailed">Failed. Please record the video again</string>
<string name="aiScreen_recordVoiceFailed">Error. Please record your voice again</string>
<string name="aiScreen_recording">Recording</string>
<string name="aiScreen_speakLoudly">Speak loudly the number on the screen</string>
<string name="androidx_startup">androidx.startup</string>
<string name="app_link">mbbank.onelink.me</string>
<string name="app_name">MB Bank</string>
<string name="app_widget_description">This is an app widget description</string>
<string name="appbar_scrolling_view_behavior">com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior</string>
<string name="bottom_sheet_behavior">com.google.android.material.bottomsheet.BottomSheetBehavior</string>
<string name="bottomsheet_action_expand_halfway">Expand halfway</string>
<string name="character_counter_content_description">Characters entered %1$d of %2$d</string>
<string name="character_counter_overflowed_content_description">Character limit exceeded %1$d of %2$d</string>
<string name="character_counter_pattern">%1$d/%2$d</string>
<string name="chip_text">Chip text</string>
<string name="clear_text_end_icon_content_description">Clear text</string>
<string name="click_setting_qr">Touch to setup QR</string>
<string name="click_setting_qr_big_qr">Touch to setup QR</string>
<string name="com.crashlytics.android.build_id">cca90e65-5805-4c06-bc2d-930595fb2cf4</string>
<string name="com.google.firebase.crashlytics.mapping_file_id">a4f49867dfa64435bea0bafc1f437f34</string>
<string name="common_google_play_services_enable_button">Enable</string>
<string name="common_google_play_services_enable_text">%1$s can't work properly unless you enable GMS/microG.</string>
<string name="common_google_play_services_enable_title">Enable GMS/microG</string>
<string name="common_google_play_services_install_button">Install</string>
<string name="common_google_play_services_install_text">GMS/microG is missing from your device. %1$s still runs without it but some features will be broken.</string>
<string name="common_google_play_services_install_title">GMS/microG missing</string>
<string name="common_google_play_services_notification_channel_name">Google Play services availability</string>
<string name="common_google_play_services_notification_ticker">Google Play services error</string>
<string name="common_google_play_services_unknown_issue">%1$s is having trouble with Google Play services. Please try again.</string>
<string name="common_google_play_services_unsupported_text">%1$s won't run without Google Play services, which are not supported by your device.</string>
<string name="common_google_play_services_update_button">Update</string>
<string name="common_google_play_services_update_text">%1$s won't run unless you update Google Play services.</string>
<string name="common_google_play_services_update_title">Update Google Play services</string>
<string name="common_google_play_services_updating_text">%1$s won't run without Google Play services, which are currently updating.</string>
<string name="common_google_play_services_wear_update_text">New version of Google Play services needed. It will update itself shortly.</string>
<string name="common_open_on_phone">Open on phone</string>
<string name="common_signin_button_text">Sign in</string>
<string name="common_signin_button_text_long">Sign in with Google</string>
<string name="confirm_device_credential_password">Use password</string>
<string name="contentFilteringHtmlStatusCardCriticalTitle">SITE IS MALICIOUS</string>
<string name="contentFilteringHtmlStatusCardWarningTitle">SITE IS NOT APPROVED</string>
<string name="contentFilteringHtmlTrustedContinueAnywayButtonTitle">Continue Anyway</string>
<string name="contentFilteringHtmlTrustedGoBackButtonTitle">Go Back</string>
<string name="contentFilteringHtmlTrustedSiteSectionTitle">Mark this site as "Trusted"</string>
<string name="copy">Copy</string>
<string name="copy_toast_msg">Link copied to clipboard</string>
<string name="default_error_msg">Unknown error</string>
<string name="default_web_client_id">162583259686-erd52s6o9832jno1lpa9on8t2djnicie.apps.googleusercontent.com</string>
<string name="detected_threats_msg_vi">Hệ thống phát hiện ứng dụng %1$s có thể gây ra rủi ro bảo mật khi được sử dụng cùng với ứng dụng MBBank, vui lòng gỡ bỏ ứng dụng không tương thích.</string>
<string name="detected_threats_title_vi">Phát hiện ứng dụng không tương thích</string>
<string name="error_icon_content_description">Error</string>
<string name="expand_button_title">Advanced</string>
<string name="exposed_dropdown_menu_content_description">Show dropdown menu</string>
<string name="fab_transformation_scrim_behavior">com.google.android.material.transformation.FabTransformationScrimBehavior</string>
<string name="fab_transformation_sheet_behavior">com.google.android.material.transformation.FabTransformationSheetBehavior</string>
<string name="fallback_menu_item_copy_link">Copy link</string>
<string name="fallback_menu_item_open_in_browser">Open in browser</string>
<string name="fallback_menu_item_share_link">Share link</string>
<string name="fcm_fallback_notification_channel_label">Miscellaneous</string>
<string name="fingerprint_dialog_touch_sensor">Touch the fingerprint sensor</string>
<string name="fingerprint_error_hw_not_available">Fingerprint hardware not available.</string>
<string name="fingerprint_error_hw_not_present">This device does not have a fingerprint sensor</string>
<string name="fingerprint_error_lockout">Too many attempts. Please try again later.</string>
<string name="fingerprint_error_no_fingerprints">No fingerprints enrolled.</string>
<string name="fingerprint_error_user_canceled">Fingerprint operation canceled by user.</string>
<string name="fingerprint_not_recognized">Not recognized</string>
<string name="firebase_database_url">https://mbmobilebanking6789.firebaseio.com</string>
<string name="gcm_defaultSenderId">162583259686</string>
<string name="general_errorCannotBackAtThisScreen">You cannot go back to the previous step. Please continue</string>
<string name="general_popupWarningTitle">Warning</string>
<string name="general_processing">Processing...</string>
<string name="generic_error_no_device_credential">No PIN, pattern, or password set.</string>
<string name="generic_error_no_keyguard">This device does not support PIN, pattern, or password.</string>
<string name="generic_error_user_canceled">Authentication canceled by user.</string>
<string name="gerneral_invalidOrMissingResponse">The server response is invalid or missing. Please try again</string>
<string name="gerneral_networkError">Please check your internet connection</string>
<string name="google_api_key">AIzaSyAcxvc0vK4vJ3TzLe0PI9gqNIq8ZxmL5NI</string>
<string name="google_app_id">1:162583259686:android:884f0ccb6ad5e1ed</string>
<string name="google_crash_reporting_api_key">AIzaSyAcxvc0vK4vJ3TzLe0PI9gqNIq8ZxmL5NI</string>
<string name="google_storage_bucket">mbmobilebanking6789.appspot.com</string>
<string name="hide_bottom_view_on_scroll_behavior">com.google.android.material.behavior.HideBottomViewOnScrollBehavior</string>
<string name="icon_content_description">Dialog Icon</string>
<string name="initSDK_getConfigFailed">SDK initialization failed</string>
<string name="initSDK_success">SDK initialization success</string>
<string name="insider_add_testdevice">https://mobile.useinsider.com/api/v1/test_device/add</string>
<string name="insider_amplification">https://mobile.useinsider.com/api/amplification/v1/poll</string>
<string name="insider_analytics">https://mobileanalytics.useinsider.com</string>
<string name="insider_custom_add_testdevice">/api/v1/test_device/add</string>
<string name="insider_custom_amplification">/api/amplification/v1/poll</string>
<string name="insider_custom_gdpr_consent_get">/api/v1/privacy/gdpr/consent/get</string>
<string name="insider_custom_gdpr_consent_set">/api/v1/privacy/gdpr/consent/set</string>
<string name="insider_custom_geofences">/api/v1/geofences</string>
<string name="insider_custom_geofences_notify">/api/v1/geofences/notify</string>
<string name="insider_custom_identity">/api/identity/v3/get</string>
<string name="insider_custom_message_center">/api/message_center/v2/sdk/get</string>
<string name="insider_gdpr_consent_get">https://mobile.useinsider.com/api/v1/privacy/gdpr/consent/get</string>
<string name="insider_gdpr_consent_set">https://mobile.useinsider.com/api/v1/privacy/gdpr/consent/set</string>
<string name="insider_get_geofences">https://mobile.useinsider.com/api/v1/geofences</string>
<string name="insider_get_geofences_notify">https://mobile.useinsider.com/api/v1/geofences/notify</string>
<string name="insider_identity">https://mobile.useinsider.com/api/identity/v3/get</string>
<string name="insider_logging">https://mobile.useinsider.com/api/logging/sdk/v2</string>
<string name="insider_message_center">https://mobile.useinsider.com/api/message_center/v2/sdk/get</string>
<string name="insider_platform">Android</string>
<string name="insider_session_custom_start">/api/v3/session/start</string>
<string name="insider_session_custom_stop">/api/v3/session/stop</string>
<string name="insider_session_start">https://mobile.useinsider.com/api/v3/session/start</string>
<string name="insider_session_stop">https://mobile.useinsider.com/api/v3/session/stop</string>
<string name="insider_wizard_custom_feed">/api/gandalf/v2/live_push</string>
<string name="insider_wizard_custom_init">/api/gandalf/v2/start_connection</string>
<string name="insider_wizard_custom_terminate">/api/gandalf/v2/stop_connection</string>
<string name="insider_wizard_feed">https://mobile.useinsider.com/api/gandalf/v2/live_push</string>
<string name="insider_wizard_init">https://mobile.useinsider.com/api/gandalf/v2/start_connection</string>
<string name="insider_wizard_terminate">https://mobile.useinsider.com/api/gandalf/v2/stop_connection</string>
<string name="item_view_role_description">Tab</string>
<string name="label">Label</string>
<string name="loginHtmlButton">ACTIVATE NOW</string>
<string name="loginHtmlDetails">You’re browsing without mobile threat defense enabled. Your corporate policy requires activating your network security to continue.</string>
<string name="loginHtmlTitle">Please activate mobile threat defense on your device</string>
<string name="m3_ref_typeface_brand_regular">sans-serif</string>
<string name="m3_ref_typeface_plain_medium">sans-serif-medium</string>
<string name="m3_ref_typeface_plain_regular">sans-serif</string>
<string name="material_clock_display_divider">:</string>
<string name="material_clock_toggle_content_description">Select AM or PM</string>
<string name="material_hour_selection">Select hour</string>
<string name="material_hour_suffix">%1$s o'clock</string>
<string name="material_minute_selection">Select minutes</string>
<string name="material_minute_suffix">%1$s minutes</string>
<string name="material_motion_easing_accelerated">cubic-bezier(0.4, 0.0, 1.0, 1.0)</string>
<string name="material_motion_easing_decelerated">cubic-bezier(0.0, 0.0, 0.2, 1.0)</string>
<string name="material_motion_easing_emphasized">path(M 0,0 C 0.05, 0, 0.133333, 0.06, 0.166666, 0.4 C 0.208333, 0.82, 0.25, 1, 1, 1)</string>
<string name="material_motion_easing_linear">cubic-bezier(0.0, 0.0, 1.0, 1.0)</string>
<string name="material_motion_easing_standard">cubic-bezier(0.4, 0.0, 0.2, 1.0)</string>
<string name="material_slider_range_end">Range end,</string>
<string name="material_slider_range_start">Range start,</string>
<string name="material_timepicker_am">AM</string>
<string name="material_timepicker_clock_mode_description">Switch to clock mode for the time input.</string>
<string name="material_timepicker_hour">Hour</string>
<string name="material_timepicker_minute">Minute</string>
<string name="material_timepicker_pm">PM</string>
<string name="material_timepicker_select_time">Select time</string>
<string name="material_timepicker_text_input_mode_description">Switch to text input mode for the time input.</string>
<string name="mtrl_badge_numberless_content_description">New notification</string>
<string name="mtrl_chip_close_icon_content_description">Remove %1$s</string>
<string name="mtrl_exceed_max_badge_number_content_description">More than %1$d new notifications</string>
<string name="mtrl_exceed_max_badge_number_suffix">%1$d%2$s</string>
<string name="mtrl_picker_a11y_next_month">Change to next month</string>
<string name="mtrl_picker_a11y_prev_month">Change to previous month</string>
<string name="mtrl_picker_announce_current_selection">Current selection: %1$s</string>
<string name="mtrl_picker_cancel">@android:string/cancel</string>
<string name="mtrl_picker_confirm">OK</string>
<string name="mtrl_picker_date_header_selected">%1$s</string>
<string name="mtrl_picker_date_header_title">Select Date</string>
<string name="mtrl_picker_date_header_unselected">Selected date</string>
<string name="mtrl_picker_day_of_week_column_header">Column of days: %1$s</string>
<string name="mtrl_picker_invalid_format">Invalid format.</string>
<string name="mtrl_picker_invalid_format_example">Example: %1$s</string>
<string name="mtrl_picker_invalid_format_use">Use: %1$s</string>
<string name="mtrl_picker_invalid_range">Invalid range.</string>
<string name="mtrl_picker_navigate_to_year_description">Navigate to year %1$s</string>
<string name="mtrl_picker_out_of_range">Out of range: %1$s</string>
<string name="mtrl_picker_range_header_only_end_selected">Start date – %1$s</string>
<string name="mtrl_picker_range_header_only_start_selected">%1$s – End date</string>
<string name="mtrl_picker_range_header_selected">%1$s – %2$s</string>
<string name="mtrl_picker_range_header_title">Select Range</string>
<string name="mtrl_picker_range_header_unselected">Start date – End date</string>
<string name="mtrl_picker_save">Save</string>
<string name="mtrl_picker_text_input_date_hint">Date</string>
<string name="mtrl_picker_text_input_date_range_end_hint">End date</string>
<string name="mtrl_picker_text_input_date_range_start_hint">Start date</string>
<string name="mtrl_picker_text_input_day_abbr">d</string>
<string name="mtrl_picker_text_input_month_abbr">m</string>
<string name="mtrl_picker_text_input_year_abbr">y</string>
<string name="mtrl_picker_toggle_to_calendar_input_mode">Switch to calendar input mode</string>
<string name="mtrl_picker_toggle_to_day_selection">Tap to switch to selecting a day</string>
<string name="mtrl_picker_toggle_to_text_input_mode">Switch to text input mode</string>
<string name="mtrl_picker_toggle_to_year_selection">Tap to switch to selecting a year</string>
<string name="mtrl_timepicker_confirm">OK</string>
<string name="next_button">Next</string>
<string name="nfc_exit_screen_0_btn">Kết thúc</string>
<string name="not_set">Not set</string>
<string name="notificationOpenAppToActivateBody">Open the app to complete the activation of mobile threat defense.</string>
<string name="notificationOpenAppToActivateIdentifier">OPEN APP</string>
<string name="notificationOpenAppToActivateTitle">Open app to activate</string>
<string name="notificationThreatDetectedBody">Link is risky!</string>
<string name="notificationThreatDetectedTitle">Threat detected</string>
<string name="ocrGuidanceBottomSheet_buttonConfirm">Agree</string>
<string name="ocrGuidanceBottomSheet_line1">Please move the ID card into the frame</string>
<string name="ocrGuidanceBottomSheet_line2">Make sure the photo is easy to read, with no blur or loss of angle or flare</string>
<string name="ocrGuidanceBottomSheet_line3">Make sure your ID card is valid</string>
<string name="ocrGuidanceBottomSheet_title">Tutorial for taking photo of ID card</string>
<string name="ocrIntro_actionDetail">Please take a photo of your ID card to verify your information</string>
<string name="ocrIntro_actionTitle">ID card information</string>
<string name="ocrIntro_buttonChangeDocs">Change</string>
<string name="ocrIntro_buttonStartCapture">Start capturing</string>
<string name="ocrIntro_headerChooseDocs">Please select the type of document</string>
<string name="ocrIntro_popupBackButtonContinue">Continue</string>
<string name="ocrIntro_popupBackButtonStop">Cancel</string>
<string name="ocrIntro_popupBackMessage">Do you want to continue to register?</string>
<string name="ocrIntro_title">Verify information</string>
<string name="ocrIntro_videoDescription">-</string>
<string name="ocrScreen_actionBack">Back</string>
<string name="ocrScreen_actionButtonAccept">Accept</string>
<string name="ocrScreen_actionButtonCapture">Capture</string>
<string name="ocrScreen_actionButtonRetake">Retake</string>
<string name="ocrScreen_actionButtonRetry">Retry</string>
<string name="ocrScreen_actionFront">Front</string>
<string name="ocrScreen_actionPage2">Page 2</string>
<string name="ocrScreen_captureYourCardPrefix">Capture</string>
<string name="ocrScreen_cardCCCDLabel">Citizen identification</string>
<string name="ocrScreen_cardCCLabel">Citizen identification</string>
<string name="ocrScreen_cardCMNDLabel">Identification documents</string>
<string name="ocrScreen_cardPassportLabel">Passport</string>
<string name="ocrScreen_cardVNMilitaryLabel">Military ID card</string>
<string name="ocrScreen_errorIncorrectSide">You took the wrong side of the ID card. Please try again</string>
<string name="ocrScreen_errorLowQuality">Your photo is unqualified. Please retake a photo of ID</string>
<string name="ocrScreen_errorNoFace">Cannot find the face on your ID card. Please retake the photo</string>
<string name="ocrScreen_errorWrongCardOrInvalid">Your ID card is not fully captured. Please try again (OCR005)</string>
<string name="ocrScreen_faceNotMatchWithID">Your facial data on ID card and video do not match. Please try again</string>
<string name="ocrScreen_imageLowQuality">Your photo is unqualified. Please retake a photo of ID</string>
<string name="ocrScreen_infoEnsureYourCardIsReadable">Make sure your photos are easy to read, with no blur, loss of corners, or glare</string>
<string name="ocrScreen_infoPlaceDocumentInsideBorder">Please move the ID card into the frame</string>
<string name="ocrScreen_popupBackButtonContinue">Continue</string>
<string name="ocrScreen_popupBackButtonStop">Stop</string>
<string name="ocrScreen_popupBackMessage">Do you want to continue to register?</string>
<string name="ocrScreen_popupBackPrevButtonContinue">Yes</string>
<string name="ocrScreen_popupBackPrevButtonStop">No</string>
<string name="ocrScreen_popupBackPrevMessage">Do you want to go back to previous step?</string>
<string name="ocrScreen_warningCardRotated">Please keep your ID straight</string>
<string name="ocrScreen_warningNoFace">Cannot find the face on your ID card</string>
<string name="ok">OK</string>
<string name="onboardingResult_authenFailed">Authentication failed</string>
<string name="onboardingResult_authenSuccess">Authentication successfully</string>
<string name="onboardingResult_getSessionFailed">Cannot receive the data of identification session. Please try again</string>
<string name="onboardingResult_hashBankUidMismatchWithBioId">Identifier and bioID do not match</string>
<string name="onboardingResult_hashBankUidNotFound">Cannot find the identifier</string>
<string name="onboardingResult_manualReview">Your data is being manually reviewed</string>
<string name="onboardingResult_matchingWithLocalImageFailed">Cannot identify your data on video and ID card</string>
<string name="onboardingResult_onboardingFailed">Authentication failed</string>
<string name="onboardingResult_onboardingSuccess">Successful registration with highest level</string>
<string name="onboardingResult_retryManyTimes">You have tried more than the permitted. Please contact the call center</string>
<string name="onboardingResult_supiciousFraud">Please try again. If not successful, please contact the call center</string>
<string name="onboardingResult_uploadEkycDataFailed">Cannot verify your data</string>
<string name="onboardingResult_userCancelled">You have exited the identification process</string>
<string name="onboardingResult_userNotQualifyToNextStep">You are not qualify to take the next step</string>
<string name="password_toggle_content_description">Show password</string>
<string name="path_password_eye">M12,4.5C7,4.5 2.73,7.61 1,12c1.73,4.39 6,7.5 11,7.5s9.27,-3.11 11,-7.5c-1.73,-4.39 -6,-7.5 -11,-7.5zM12,17c-2.76,0 -5,-2.24 -5,-5s2.24,-5 5,-5 5,2.24 5,5 -2.24,5 -5,5zM12,9c-1.66,0 -3,1.34 -3,3s1.34,3 3,3 3,-1.34 3,-3 -1.34,-3 -3,-3z</string>
<string name="path_password_eye_mask_strike_through">M2,4.27 L19.73,22 L22.27,19.46 L4.54,1.73 L4.54,1 L23,1 L23,23 L1,23 L1,4.27 Z</string>
<string name="path_password_eye_mask_visible">M2,4.27 L2,4.27 L4.54,1.73 L4.54,1.73 L4.54,1 L23,1 L23,23 L1,23 L1,4.27 Z</string>
<string name="path_password_strike_through">M3.27,4.27 L19.74,20.74</string>
<string name="permission_buttonAggree">Agree</string>
<string name="permission_buttonClose">Close</string>
<string name="permission_buttonGotoSetting">Go to "Settings"</string>
<string name="permission_cameraAndMicrophoneDescription">Please allow [APP_NAME] to access the camera and microphone for recording the video</string>
<string name="permission_cameraAndMicrophoneTitle">Please allow [APP_NAME] to access the camera and microphone </string>
<string name="permission_cameraDescription">Please allow [APP_NAME] to access the camera for taking selfie</string>
<string name="permission_cameraTitle">Please allow [APP_NAME] to access the camera</string>
<string name="permission_microphoneDescription">Please allow [APP_NAME] to access the microphone for recording</string>
<string name="permission_microphoneTitle">Please allow [APP_NAME] to access the microphone</string>
<string name="permission_noCameraOrMicrophonePermission">Please allow [APP_NAME] to access the camera and microphone in "Settings"</string>
<string name="phishing_whitelist">Allow this Site</string>
<string name="preference_copied">"%1$s" copied to clipboard.</string>
<string name="project_id">mbmobilebanking6789</string>
<string name="qr_image">QR Image</string>
<string name="qr_receive_money">QR nhận tiền</string>
<string name="rationale_ask">This app may not work correctly without the requested permissions.</string>
<string name="rationale_ask_again">This app may not work correctly without the requested permissions. Open the app settings screen to modify app permissions.</string>
<string name="rooted_device_msg_en">For your security, MBBank app will not work on rooted or malware infected devices.</string>
<string name="rooted_device_msg_vi">Để bảo mật cho bạn, ứng dụng MBBank sẽ không hoạt động trên các thiết bị root hoặc phần mềm độc hại.</string>
<string name="rooted_device_title_en">Rooted device detected</string>
<string name="rooted_device_title_vi">Phát hiện thiết bị đã root</string>
<string name="search_menu_title">Search</string>
<string name="sgnfc_default_scanning">Vui lòng giữ yên thẻ
cho đến khi hoàn tất quy trình</string>
<string name="sgnfc_fm_error_desc_not_supported">Thiết bị đang sử dụng không tương thích
với chế độ NFC.
Vui lòng sử dụng thiết bị khác và thử lại.</string>
<string name="sgnfc_fm_error_title_not_supported">Thiết bị không tương thích</string>
<string name="sgnfc_fm_guidance1_title">Kiểm tra CCCD gắn chip</string>
<string name="sgnfc_fm_guidance1_title_2">Lưu ý</string>
<string name="sgnfc_fm_guidance1_video_desc">Xem video hướng dẫn trước khi thực hiện</string>
<string name="sgnfc_fm_guidance1_warning_desc_1">1. Chuẩn bị sẵn CCCD gắn chip hợp lệ, nguyên vẹn.</string>
<string name="sgnfc_fm_guidance1_warning_desc_2">2. Tháo ốp lưng điện thoại.</string>
<string name="sgnfc_fm_guidance1_warning_desc_3">3. Bật chế độ NFC và cấp quyền cho ứng dụng nếu có yêu cầu.</string>
<string name="sgnfc_fm_guidance1_warning_desc_4">4. Thao tác như video hướng dẫn.</string>
<string name="sgnfc_fm_scan_demo_warning_desc_1">1. Cầm sẵn thẻ CCCD gắn chip.</string>
<string name="sgnfc_fm_scan_demo_warning_desc_2">2. Áp sát thẻ vào lưng điện thoại.</string>
<string name="sgnfc_fm_scan_demo_warning_desc_3">3. Di chuyển thẻ chậm rãi từ trên xuống dưới cho đến khi thiết bị rung và làm theo tín hiệu hướng dẫn.</string>
<string name="sgnfc_fm_scan_demo_warning_desc_4">4. Giữ yên thẻ trong 5-10 giây.</string>
<string name="sgnfc_fm_scan_warning_desc_1">1. Áp sát thẻ vào lưng điện thoại.</string>
<string name="sgnfc_fm_scan_warning_desc_2">2. Di chuyển thẻ chậm rãi từ trên xuống dưới cho đến khi thiết bị rung và làm theo tín hiệu hướng dẫn.</string>
<string name="show_threats">SHOW THREATS</string>
<string name="status_bar_notification_info_overflow">999+</string>
<string name="summary_collapsed_preference_list">%1$s, %2$s</string>
<string name="text_click_setting_qr">Tap to setup QR</string>
<string name="text_online_loan">Online loan</string>
<string name="text_phone_recharge">Phone recharge</string>
<string name="text_recharge_phone_short">Phone Recharge</string>
<string name="text_scan_qr">Scan QR</string>
<string name="text_transfer">Transfer</string>
<string name="title_activity_video_preview">VideoPreviewActivity</string>
<string name="title_settings_dialog">Permissions Required</string>
<string name="tp_loading_spinner_content_desc">Loading…</string>
<string name="ucrop_crop">Crop</string>
<string name="ucrop_error_input_data_is_absent">Both input and output Uri must be specified</string>
<string name="ucrop_label_edit_photo">Edit Photo</string>
<string name="ucrop_label_original">Original</string>
<string name="ucrop_menu_crop">Crop</string>
<string name="ucrop_mutate_exception_hint">Therefore, override color resource (ucrop_color_toolbar_widget) in your app to make it work on pre-L devices</string>
<string name="ucrop_rotate">Rotate</string>
<string name="ucrop_scale">Scale</string>
<string name="v7_preference_off">OFF</string>
<string name="v7_preference_on">ON</string>
<string name="preference_copied">Đã sao chép "%1$s" vào bảng nhớ tạm.</string>
<string name="search_menu_title">Tìm kiếm</string>
<string name="status_bar_notification_info_overflow">999+</string>
<string name="summary_collapsed_preference_list">%1$s, %2$s</string>
<string name="tp_loading_spinner_content_desc">Đang tải…</string>
<string name="v7_preference_off">TẮT</string>
<string name="v7_preference_on">BẬT</string>
</resources>

Some files were not shown because too many files have changed in this diff Show more