diff --git a/MBCPApp/common.sh b/MBCPApp/common.sh index 945a3ae..0f68c19 100644 --- a/MBCPApp/common.sh +++ b/MBCPApp/common.sh @@ -106,6 +106,14 @@ iszdefend() { fi } +isvcm1() { + if [[ -f mbapk/mbapk_unpacked/root/lib/arm64-v8a/libvcm1.so ]]; then + warn "As of v6.4.86+, to extract assets, you need to clear app data and then open the app again!" + else + info "[libvcm1.so] not found! ignoring notice" + fi +} + manifest_remove() { sed -i "/$1/d" "$DIRPATH"/mbapk/mbapk_unpacked/AndroidManifest.xml && \ info "[manifest_remove] removing $1" || \ diff --git a/MBCPApp/mbcpapp.sh b/MBCPApp/mbcpapp.sh index 8e5c134..72b7af0 100755 --- a/MBCPApp/mbcpapp.sh +++ b/MBCPApp/mbcpapp.sh @@ -290,6 +290,7 @@ do 'MBShield Check' ) check_mbshield ;; 'Convert apks to apk' ) convert_apks ;; 'Extract assets [ROOT]' ) + isvcm1 iszdefend info 'To extract encrypted assets [if current app has MBShield protection] you need rooted device' info 'And trigger a bulit-in app assets extraction !'