#!/system/bin/sh openApp() { echo "Opening app..." am start -n com.bplus.vtpay/.activity.MainActivity sleep 2 am start -n com.bplus.vtpay/vn.viettelpay.authentication.ui.AuthenticationActivity } firstAppCheck() { echo "First app launch required ~" openApp sleep 5 echo "Forcing stop app..." am force-stop com.bplus.vtpay } appInstalled() { echo "Viettel Money [com.bplus.vtpay] is installed!" echo "Forcing stop app..." am force-stop com.bplus.vtpay echo "Bypasing :)" rm -rf /data/data/com.bplus.vtpay/files/firmware rm -rf /data/data/com.bplus.vtpay/files/profile rm -rf /data/data/com.bplus.vtpay/files/signature mkdir -p /data/data/com.bplus.vtpay/files/firmware mkdir -p /data/data/com.bplus.vtpay/files/profile mkdir -p /data/data/com.bplus.vtpay/files/signature # delete bshi libraries echo "Deleting bshi** libraries..." for library in $(find /data/app -name libVFaceLib.so | grep com.bplus.vtpay) ; do rm $library ; done for library in $(find /data/app -name libvkauxj.so | grep com.bplus.vtpay) ; do rm $library ; done # telemetry echo "Deleting telemetry libraries..." for library in $(find /data/app -name libcrash*.so | grep com.bplus.vtpay) ; do rm $library ; done [ -d /data/data/com.bplus.vtpay/files/firmware ] && echo "Bypass applied!" openApp echo "Please reinstall this module, or use [Action] in case if you:" echo "- Reinstall the Viettel Money app." echo "- Clear Viettel Money app data." } appNotFound() { echo "Viettel Money [com.bplus.vtpay] app not found !!!" echo "Please install it !!!" am start -a android.intent.action.VIEW -d https://www.apkmirror.com/uploads/?appcategory=viettel-money } echo "Checking Viettel Money app..." if [ -d /data/data/com.bplus.vtpay ]; then [ ! -d /data/data/com.bplus.vtpay/files ] && firstAppCheck appInstalled else appNotFound fi