vtpay_vtapfix/customize.sh
2026-05-25 17:29:36 +07:00

55 lines
1.8 KiB
Shell
Executable file

#!/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