readme: grammar fix & minor changes

Signed-off-by: Cuynu <cuynu@proton.me>
This commit is contained in:
Cuynu 2025-11-16 02:59:22 +07:00
commit 963d43ff85

View file

@ -1,12 +1,13 @@
# MBCPApp Patcher for MB Bank
Lightweight **AI-free, humanity** free and open source tool for patching MB Bank (Android) app with Flutter framework (v6.4.0+) for rooted user. mostly written in Bash, made possible by @cuynu and community.
Lightweight **AI-free, humanity** opeen source tool for patching MB Bank (Android) app with Flutter framework (v6.4.0+) for rooted user (or ROMs with bulit-in CorePatch). mostly written in Bash, made possible by @cuynu and community in Vietnam.
- If you are looking pre-bulit app, here : [MBCP Releases](http://cuynutt.ddns.net/mbcp/mbbpatch/releases) | [Install guide](http://cuynutt.ddns.net/mbcp/info/wiki/mbcpinstall_en.-)
- Licensed as MIT License : [View license on Disroot](https://git.disroot.org/mbcp/mbbpatch/src/branch/mbflutter/LICENSE) | [View license on Selfhosted](http://cuynutt.ddns.net/mbcp/mbbpatch/src/branch/mbflutter/LICENSE)
## Introduction
- This project was made to remove or limit annoying features & root detection & accessibility detection that implemented by the development team of "MB Bank" Android app with additional features such as custom themes ability,etc. **It's not PoC project**.
- [MBCP](https://t.me/mbbpatch_eng) are closed source before, and many people don't like it cuz worry about security & privacy issues.
- This project was made to remove or limit annoying features & root detection & accessibility detection that implemented by the development team of "MB Bank" Android app with additional features such as custom themes ability,etc. **It's not PoC (Proof of Concept) project at all.**.
- [MBCP](https://t.me/mbbpatch_eng) are closed source before, and many people don't like it because concern about privacy & security issues.
- In order to support community and allow other devs to improve the project, I spend days to rewritten `MBCP` patches in Bash and open source it so you can patch yourself from original app on (Bare metal, not WSL) Linux environment
- Note : MBCP are "MBBank CorePatch" but shorter and `MBCP` / `MBCPApp` are the same thing as `MBCP`.
@ -36,7 +37,6 @@ I'm not responsible for any illegal action if someone abuse this patch to do ill
>
> [Block adjust volume on sEKYC], [Remove new zimperium check], [Hide VTAP root detection activity & dialog] patches still works with latest app version, but the app will refuse to login with `GW934` error.
>
> By default, patcher will continue to patch [`libapp.so`] for some patches (eg: Modify app theme), and it's will cause `GW934` when logging in from patched app, delete `sed_libapp` function or comment it from `common.sh` before patching with `v6.4.67+`.
### [📦 `MB Bank : com.mbmobile`](https://t.me/embeeapks)
<details>
@ -71,7 +71,8 @@ I'm not responsible for any illegal action if someone abuse this patch to do ill
## Old patches
- Those patches are no longer compatible with newer/current app version. It's can't be fixed unless MB decompress the [`libapp.so`].
> [!IMPORTANT]
> Those patches are no longer compatible with newer/current app version. It's can't be fixed unless MB decompress the [`libapp.so`] or until I find the method to decompress it manually.
### [📦 `MB Bank : com.mbmobile`](https://t.me/embeeapks)
<details>
@ -107,8 +108,11 @@ I'm not responsible for any illegal action if someone abuse this patch to do ill
</details>
## Proprietary code
- This project contain some proprietary code extracted from MB's app that has been modified to bypass something else, but the modified proprietary code is completely public and open source, it will be used for patches.
That applies for following folder :
> [!WARNING]
> This project contain some proprietary code extracted from MB's app that has been modified to bypass something else, but the modified proprietary code is completely public and open source, it will be used for patches.
>
> That applies for following folder :
- 1. `blob_patches/bypass_apptampering`
- 2. `blob_patches/noadjust_volume_sekyc`
- 3. `blob_patches/skip_maintainscreen`
@ -116,7 +120,7 @@ That applies for following folder :
- 5. `blob_patches/bypass_rootold`
- 6. `blob_patches/fix_df16211`
- Under `mbsig` directory, its contain original dumped signature from MB's app, which is necessary to make app works after patching process.
- Under `mbsig` directory, its contain original signature from original MB's app, which is necessary to make app works after patching process because the app doesn't work with different APK signature.
- Everything including that listed above code are all licensed under MIT license, it's can be considered as reverse engineered code :>
## TODO