# Dump MB Logs Author : Cuynu - Since v6.4.60+, MB hidden the `client.log` under `/data/data/com.mbmobile/cache` or `/data/data/com.mbmobile/app_flutter` even without internet connection. This make debugging even more harder for us. - The only place where logs exists since v6.4.60+ is `/data/data/com.mbmobile/app_flutter/hive_databases` but it's encrypted and cannot be read. - Only way for now is force v6.4.59 libraries to current app. # [Download from releases](https://git.disroot.org/mbcp/logmb/releases) # Usage - Reproduce bugs from current app if you have need to - Download from release above or made module manually - Flash it as a Magisk module. App will open and hang on MB logo for 20 seconds, don't close it. - Logs will dump automatically in the background, once it's done, app will be closed. - After dumped logs, it's will on [`/sdcard/client.log`]. # Example - Contents inside `client.log` after dumped from app will be like this one - This is the example from MBCPApp v6.4.63 (688) with a bit modified to hide IP address and RefNo/Hash ``` 24/08/2025 17:14:52 840, INFO, SYSTEM, ==========Open app MBCPApp v6.4.63 (688) (mbcpreleases) BUILD_OPTION:() UserAgent:(MBF)========== 24/08/2025 17:14:53 467, INFO, SCREEN, / 24/08/2025 17:14:53 754, INFO, API, REQUEST /common/clientLog | RefNo: 00000000-0000-0000-0000-0000000000000-0000000000000 | Hide URL: https://mobile.***** | Hash: 000000000000000000000000000000 24/08/2025 17:14:53 948, INFO, API, RESPONSE /common/clientLog | RefNo: 00000000-0000-0000-915e-d1b6aa5161b8-0000000000000 | Result: 00 - OK | TimeTaken: 200 24/08/2025 17:14:54 226, INFO, SYSTEM, IP Public: 127.0.0.1 24/08/2025 17:14:55 177, INFO, VTAP, Setup VTap: 40200 24/08/2025 17:14:55 177, INFO, VTAP, Setup VTap: 40200 24/08/2025 17:14:55 363, INFO, THEME, classic 24/08/2025 17:14:55 872, INFO, NFC_SUPPORT, available 24/08/2025 17:14:56 094, INFO, VTAP, Setup TAO: 60200 24/08/2025 17:14:56 100, INFO, APPSFLYER, init 24/08/2025 17:14:56 105, INFO, INSIDER, init 24/08/2025 17:14:57 205, INFO, SECURITY_APP_INTEGRITY, 3c20203bb60cde9d70923a76e97601fc91f6379c87d0da85f211b575e9843390 24/08/2025 17:14:57 277, INFO, API, REQUEST /getDomainConfig | RefNo: 00000000-0000-0000-0000-0000000000000-0000000000000 | Hide URL: https://mobile.***** | Hash: 000000000000000000000000000000 24/08/2025 17:14:57 520, INFO, API, RESPONSE /getDomainConfig | RefNo: 00000000-0000-0000-0000-0000000000000-0000000000000 | Result: 00 - OK | TimeTaken: 247 24/08/2025 17:14:57 563, INFO, GNS, https://mobile.***** 24/08/2025 17:14:57 657, INFO, API, REQUEST /common/doCheckConnection | RefNo: 00000000-0000-0000-0000-0000000000000-0000000000000 | Hide URL: https://mobile.***** | Hash: 9025b236e116092d9042a22bf4c5cc2e 24/08/2025 17:14:57 661, INFO, API, REQUEST /checkDevice | RefNo: 00000000-0000-0000-0000-0000000000000-0000000000000 | Hide URL: https://mobile.***** | Hash: 000000000000000000000000000000 24/08/2025 17:14:57 838, INFO, API, RESPONSE /checkDevice | RefNo: 00000000-0000-0000-915e-0000000000000-0000000000000 | Result: 00 - Success | TimeTaken: 186 24/08/2025 17:14:57 895, INFO, API, RESPONSE /common/doCheckConnection | RefNo: null | Result: 00 - OK | TimeTaken: 246 24/08/2025 17:14:57 920, INFO, SCREEN, /onboard/signin ``` ## Made module manually - Grab v6.4.59 apks from [Telegram : eMBee APKs](https://t.me/embeeapks) or [Lotus Chat: MB Bank APKs](https://lotuschat.vn/w/+anSH1BbDbAYn54JC9nIC9A) - Unzip it : - For arm64 : ``` unzip embee_v6.4.59_679_arm64-v8a_armeabi-v7a.apks unzip split_config.arm64_v8a.apk ``` - Grab `libapp.so` from extracted [split_config.arm64_v8a.apk] to logmb folder, then run ``` ./createmodule.sh ``` For armeabi-v7a - Run this command under `logmb` folder ``` sed -i 's|arm64|arm|g' customize.sh ``` - Grab v6.4.59 apks from [Telegram : eMBee APKs](https://t.me/embeeapks) or [Lotus Chat: MB Bank APKs](https://lotuschat.vn/w/+anSH1BbDbAYn54JC9nIC9A) - Unzip it : ``` unzip embee_v6.4.59_679_arm64-v8a_armeabi-v7a.apks unzip split_config.armeabi_v7a.apk ``` - Grab `libapp.so` from extracted [split_config.armeabi_v7a.apk] to logmb folder, then run ``` ./createmodule.sh ```