chore: patches(etc): move specific bypass from autopatch_strings to separate patches
separate from `autopatch_strings` would be better than just add them to one patch Signed-off-by: Cuynu <cuynu@proton.me>
This commit is contained in:
parent
d4914930d1
commit
aa08968a5f
10 changed files with 50 additions and 20 deletions
|
|
@ -5,21 +5,6 @@
|
|||
# shellcheck disable=SC1091
|
||||
. "$DIRPATH"/common.sh
|
||||
|
||||
# Block forced update dialog (does not bypasses GW525)
|
||||
sed_libapp 's|version_check_update_config|version_nonapp_check_config'
|
||||
sed_libapp 's|currentVersion|currentMBdevsa'
|
||||
sed_libapp 's|minVersion|MBDEVSUCKS'
|
||||
|
||||
# Bypass blacklist IP hashes
|
||||
sed_libapp 's|list_blocked_ip_hash|list_ip_blocked_hash'
|
||||
|
||||
# Bypass malicious apps check
|
||||
sed_libapp 's|whitelistServices|Servicewhitelist'
|
||||
|
||||
# XPE003 error fixes
|
||||
sed_libapp 's|isEnableTimeout|isEnableLockout'
|
||||
sed_libapp 's|zdefend_config|fua0am0_config'
|
||||
|
||||
# App update button url
|
||||
sed_libapp 's|market://details?id=com.mbmobile|https://tinyurl.com/mbcpupdate??|'
|
||||
# Facebook button url
|
||||
|
|
@ -177,8 +162,9 @@ sed_libapp 's|Account Balance|Account balance|g'
|
|||
sed_libapp 's|Set as Default Account|Set as default account|g'
|
||||
|
||||
# App log header info (client.log)
|
||||
# Spoof app version patch already spoofed with (_mbcp) suffix.
|
||||
#sed_libapp 's|productionrn|mbcpreleases|g'
|
||||
sed_libapp 's|Open app MBCPApp|Open app MB Bank|g'
|
||||
#sed_libapp 's|Open app MBCPApp|Open app MB Bank|g'
|
||||
|
||||
# Wallet (Link management)
|
||||
sed_libapp 's|Link Management|Link management|'
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: Block adjust volume on sEKYC
|
||||
# MAXVER: 6.4.66
|
||||
# MAXVER:
|
||||
# MINVER:
|
||||
# shellcheck disable=SC1091
|
||||
. "$DIRPATH"/common.sh
|
||||
|
|
|
|||
8
MBCPApp/patches/bypass_blacklist_iphash.sh
Normal file
8
MBCPApp/patches/bypass_blacklist_iphash.sh
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: Bypass blacklist IP hashes
|
||||
# MAXVER: 6.4.67
|
||||
# MINVER:
|
||||
# shellcheck disable=SC1091
|
||||
. "$DIRPATH"/common.sh
|
||||
|
||||
sed_libapp 's|list_blocked_ip_hash|list_ip_blocked_hash|'
|
||||
12
MBCPApp/patches/bypass_forced_update_dialog.sh
Normal file
12
MBCPApp/patches/bypass_forced_update_dialog.sh
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: Bypass forced update dialog
|
||||
# MAXVER: 6.4.67
|
||||
# MINVER:
|
||||
# shellcheck disable=SC1091
|
||||
. "$DIRPATH"/common.sh
|
||||
|
||||
# Block forced update dialog (does not bypasses GW525)
|
||||
sed_libapp 's|version_check_update_config|version_check_nonapp_config'
|
||||
sed_libapp 's|currentVersion|currentMBCPver|'
|
||||
sed_libapp 's|minVersion|appVersion|'
|
||||
|
||||
10
MBCPApp/patches/bypass_malicious_apps_check.sh
Normal file
10
MBCPApp/patches/bypass_malicious_apps_check.sh
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: Bypass malicious app check
|
||||
# MAXVER: 6.4.67
|
||||
# MINVER:
|
||||
# shellcheck disable=SC1091
|
||||
. "$DIRPATH"/common.sh
|
||||
|
||||
# Bypass malicious apps check
|
||||
sed_libapp 's|whitelistService|Servicewhitelist|'
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: Hide VTAP root detection activity & dialog
|
||||
# MAXVER: 6.4.66
|
||||
# MAXVER:
|
||||
# MINVER:
|
||||
# shellcheck disable=SC1091,SC2016
|
||||
. "$DIRPATH"/common.sh
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: Remove invoke to mbshield
|
||||
# MAXVER: 6.4.66
|
||||
# MAXVER:
|
||||
# MINVER: 6.4.21
|
||||
# shellcheck disable=SC1091
|
||||
. "$DIRPATH"/common.sh
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: Remove new zimperium check
|
||||
# MAXVER: 6.4.66
|
||||
# MAXVER:
|
||||
# MINVER: 6.4.59
|
||||
# shellcheck disable=SC1091
|
||||
. "$DIRPATH"/common.sh
|
||||
|
|
|
|||
10
MBCPApp/patches/xpe003_fix.sh
Normal file
10
MBCPApp/patches/xpe003_fix.sh
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: XPE003 Fix
|
||||
# MAXVER: 6.4.67
|
||||
# MINVER:
|
||||
# shellcheck disable=SC1091
|
||||
. "$DIRPATH"/common.sh
|
||||
|
||||
# XPE003 error fixes
|
||||
sed_libapp 's|isEnableTimeout|isEnableLockout|'
|
||||
sed_libapp 's|zdefend_config|fua0am0_config|'
|
||||
|
|
@ -104,6 +104,10 @@
|
|||
|:--------:|:--------------:|:-----------------:|
|
||||
| `Fix outdated VTAP certificate` | Update new VTAP certificate for older app version, so it can work again in future | v6.4.67 ~ v6.4.90 |
|
||||
| `Autopatch strings` | Modify the strings in-app within `libapp.so`, and also fixes some translation typo in-app. | v6.4.0 ~ v6.4.66 |
|
||||
| `Bypass blacklist IP hashes` | Bypass the block list of some IP hashes. | v6.4.50 ~ v6.4.66 |
|
||||
| `Bypass forced update dialog` | Bypass forced update dialog from app. | v6.4.0 ~ v6.4.66 |
|
||||
| `Bypass malicious app check` | Bypass malicious app check from app. | v6.4.10 ~ v6.4.66 |
|
||||
| `XPE003 Fix` | Fix XPE003 issues when use bypass zimperium patch. | v6.4.56 ~ v6.4.66 |
|
||||
| `Bypass GW934 checksum` | Bypass the GW934 error rolled-out from MB server-side which prevent MBCP users from logging in to app. Only use this after applied all your patch needs. | v6.4.64 ~ v6.4.66 |
|
||||
| `Remove custom profile picture` | Force the use of default profile picture instead of your current one on MB's server side. | v6.4.0 ~ v6.4.66 |
|
||||
| `Restore old 682 lib` | Restore old v6.4.61 `libapp.so` to prevent enforced `quockhanh` theme changes on v6.4.62. | v6.4.62 |
|
||||
|
|
|
|||
Loading…
Reference in a new issue