feat: legacy_hide_vtap.sh: introduce [Legacy hide VTAP activity & dialog] patch
This patch is needed on some ugly devices that cannot work with standard [Hide VTAP root detection activity & dialog] patch and crashing It's behaviour is the same as before v6.4.53 : App opens but when trying to login, app will just simply throw GW908 error. Signed-off-by: Cuynu <cuynu@proton.me>
This commit is contained in:
parent
7991f54d69
commit
9077ee7a35
1 changed files with 20 additions and 0 deletions
20
MBCPApp/patches/legacy_hide_vtap.sh
Normal file
20
MBCPApp/patches/legacy_hide_vtap.sh
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
#!/usr/bin/env bash
|
||||
# PATCHNAME: Legacy hide VTAP activity & dialog
|
||||
# MAXVER:
|
||||
# MINVER:
|
||||
# shellcheck disable=SC1091,SC2016
|
||||
. "$DIRPATH"/common.sh
|
||||
|
||||
|
||||
# Adapt with v6.4.64+
|
||||
|
||||
warn "Use cases : Some devices that crashes with standard hide VTAP patch"
|
||||
warn "It is better to use the standard hide VTAP patch, so you don't have to hide anything"
|
||||
warn "This will only prevent the VGFullScreenDialogActivity from being shown, and the app inside will throw GW908 error when trying to signing in."
|
||||
warn "You have to hide root with some method for that, like freeze Magisk app with App Manager."
|
||||
info "Forcing flutter activity..."
|
||||
sed -i 's|const-class v1, Lcom/vkey/android/vguard/VGFullScreenDialogActivity;|const-class v1, Lio/flutter/plugins/MainActivity;|g' "$DIRPATH"/mbapk/mbapk_unpacked/smali_classes3/com/vkey/android/ep.smali && info "Done!"
|
||||
info "Removing VGFullScreenDialogActivity..."
|
||||
rm -f 'mbapk/mbapk_unpacked/smali_classes3/com/vkey/android/vguard/VGFullScreenDialogActivity.smali' && info "Done!"
|
||||
|
||||
|
||||
Loading…
Reference in a new issue