readme: minor changes
Signed-off-by: Cuynu <cuynu@proton.me>
This commit is contained in:
parent
67e1be8b64
commit
48f525575b
1 changed files with 36 additions and 19 deletions
55
README.md
55
README.md
|
|
@ -1,31 +1,31 @@
|
|||
# MBCPApp Patcher for MB Bank
|
||||
|
||||
Lightweight **AI-free, humanity** 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](https://git.disroot.org/cuynu) and community.
|
||||
Lightweight **AI-free, humanity** Free, 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.
|
||||
|
||||
- Licensed as MIT License : [View license.](https://git.disroot.org/mbcp/mbbpatch/src/branch/mbflutter/LICENSE)
|
||||
|
||||
## DISCLAIMER
|
||||
I'm not responsible for any illegal action if criminal abuse this patch to do illegal things, since it's originally made for technical or well-known users only and not criminal.
|
||||
- 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**.
|
||||
- It's won't meet FOSS requirements due to contains some proprietary smali code (for example: Hide VTAP patch)
|
||||
- [MBCP](https://t.me/mbbpatch) are closed source before, and many people don't like it cuz worry about security & privacy issues.
|
||||
- In order to support community and also satisfy my mindset, 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` or `MBCPApp` are the same thing as `MBCP`.
|
||||
- [MBCP](https://t.me/mbbpatch_eng) are closed source before, and many people don't like it cuz worry about security & privacy 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`.
|
||||
|
||||
## Notice
|
||||
- STOP forking this project and fed to AI-tools as I don't like them. Any forks that is doing this thing is literally slowing down project development !!!
|
||||
- PLEASE respect the author code !!!
|
||||
- The reMBCP project on GitHub is the trash repository, which is [confirmed that it will contains AI-generated code](https://web.archive.org/web/20250927163504/https://github.com/reMBCP/Rembbpatch/issues/2) in the future and even bullying me like a dogshit. Avoid that ugly fork !
|
||||
|
||||
## DISCLAIMER
|
||||
I'm not responsible for any illegal action if someone abuse this patch to do illegal things, since it's originally made for technical or well-known users only.
|
||||
|
||||
## Documentation
|
||||
|
||||
- [Documentation on self-hosted instance](http://cuynutt.ddns.net/mbcp/mbbpatch/wiki) (WIP/Incomplete)
|
||||
|
||||
## Notice
|
||||
- The reMBCP project on GitHub is the trash repository, which is [confirmed that it will contains AI-generated code](https://web.archive.org/web/20250927163504/https://github.com/reMBCP/Rembbpatch/issues/2) in the future and even bullying me like a dogshit. Avoid that ugly fork !
|
||||
- STOP forking this project and fed to AI-tools as i don't like them. Any forks that is doing this thing is literally slowing down project development !!!
|
||||
- PLEASE respect the author code !!!
|
||||
- [Documentation on self-hosted instance](http://cuynutt.ddns.net/mbcp/mbbpatch/wiki)
|
||||
|
||||
- [Documentation on Disroot](https://git.disroot.org/mbcp/mbbpatch/wiki/Home)
|
||||
|
||||
## Requirements & Usage & How-to use patcher
|
||||
- Follow documentation here : [Patcher Usage (self-hosted)](http://cuynutt.ddns.net/mbcp/mbbpatch/wiki/patcher-usage.-)
|
||||
- Follow documentation here : [Patcher Usage (self-hosted)](http://cuynutt.ddns.net/mbcp/mbbpatch/wiki/patcher-usage.-) | [Patcher Usage (Disroot)](https://git.disroot.org/mbcp/mbbpatch/wiki/patcher-usage.-)
|
||||
|
||||
## Patches list :
|
||||
|
||||
|
|
@ -34,6 +34,9 @@ I'm not responsible for any illegal action if criminal abuse this patch to do il
|
|||
>
|
||||
> This means most important patches that is patching `libapp.so` are now useless and can't be used :(
|
||||
>
|
||||
> [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>
|
||||
|
|
@ -104,7 +107,7 @@ I'm not responsible for any illegal action if criminal abuse this patch to do il
|
|||
</details>
|
||||
|
||||
## Proprietary code
|
||||
- This project probably won't meet FOSS requirements due to contains proprietary code extracted from MB app that has been modified to bypass something else.
|
||||
- This project is NOT 100% "free" due to contain 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`
|
||||
|
|
@ -113,7 +116,7 @@ That applies for following folder :
|
|||
- 5. `blob_patches/bypass_rootold`
|
||||
- 6. `blob_patches/fix_df16211`
|
||||
|
||||
- Under `mbsig` directory, its contain MB original dumped signature, which is necessary to make app works after patching process.
|
||||
- Under `mbsig` directory, its contain original dumped signature from MB's app, which is necessary to make app works after patching process.
|
||||
- Everything including that listed above code are all licensed under MIT license, it's can be considered as reverse engineered code :>
|
||||
|
||||
## TODO
|
||||
|
|
@ -124,10 +127,24 @@ That applies for following folder :
|
|||
|
||||
- [x] Adapt new v6.4.68 trungthu theme
|
||||
|
||||
## Contributing
|
||||
## Contribute
|
||||
- PRs are welcome, but you are NOT allowed to use any AI-tools for creating PRs to this project, even if it's manually reviewed by human. please use your brain and search engine & read documentation (without AI things) !
|
||||
- If you wish to use AI-tools, please go ahead and find for another project instead.
|
||||
|
||||
## Project history
|
||||
|
||||
- 05/2023 : MB Bank MOD APK ANDROID project created on Telegram (@mbbmod), providing modified MB Bank APKs since v5.8 with lots of features such as bypassing accessibility check and show a guide to hide root instead of show rooted screen then close the app.
|
||||
- 01/2024 : Channel from 2023 is deleted, due to Telegram banning account (@cuynutt)
|
||||
- 06/2024 : [MB Android Patched] channel created, providing modified MB Bank Flutter APKs and then MB React Native APKs
|
||||
- 01/2025 : Channel renamed to [MBCP Android] due to MB discontinued version that does not requires CorePatch. MBCP Helper also existed since then.
|
||||
- 05/2025 : Project is rewritten from closed source (mostly with MT Manager) to open source with `bash` programming language, reduce the trust issues with closed source app before, also allow anyone to patch it manually.
|
||||
- 06/2025 : [Hide VTAP root detection activity & dialog] patch was added, enables the ability to use the MBCP app with superuser (root permission) enabled.
|
||||
- 08/2025 : @fukiame joining to refactor the project source code, made it easier to maintain in the future, also implement some specific nice logic.
|
||||
- 09/2025 : Original project repository is deleted due to contain Gemini (AI-generated) code `platform-tools.sh` then it has been recreated just right after that and cherry-pick commits from the old project repository.
|
||||
- 10/2025 : MB discontinued `v6.4.66`, the last version with almost all patches working (except `bypass_accessibility_applist`) with `GW525` error when logging in
|
||||
- 11/2025 : After multiple times lying myself and always said that I'm not a developer, **I claim myself as a MBCP developer** and still having skill issues, but atleast, I made this project, and solved the issues that MB's development team created `with code`.
|
||||
- ...
|
||||
|
||||
## Credits
|
||||
- [apktool](https://github.com/iBotPeaches/Apktool)
|
||||
- [APKEditor](https://github.com/REAndroid/APKEditor/)
|
||||
|
|
|
|||
Reference in a new issue