fix: vtpay(customize.sh/action.sh): app detection did not working properly

Signed-off-by: Cuynu <cuynu@proton.me>
This commit is contained in:
Cuynu 2026-05-25 17:11:21 +07:00
commit 707e93b05f
Signed by: cuynu
GPG key ID: 1F01341D0B42B51A
2 changed files with 18 additions and 8 deletions

View file

@ -1,11 +1,11 @@
#!/system/bin/sh
openapp() {
openApp() {
echo "Opening app..."
am start -n com.bplus.vtpay/.activity.MainActivity
}
appinstalled() {
appInstalled() {
echo "Viettel Money [com.bplus.vtpay] is installed!"
echo "Forcing stop app..."
am force-stop com.bplus.vtpay
@ -24,13 +24,18 @@ appinstalled() {
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
}
appnotfound() {
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..."
dumpsys package com.bplus.vtpay > /dev/null 2>&1 && appinstalled || appnotfound
if [ -d /data/data/com.bplus.vtpay ]; then
appInstalled
else
appNotFound
fi

View file

@ -1,11 +1,11 @@
#!/system/bin/sh
openapp() {
openApp() {
echo "Opening app..."
am start -n com.bplus.vtpay/.activity.MainActivity
}
appinstalled() {
appInstalled() {
echo "Viettel Money [com.bplus.vtpay] is installed!"
echo "Forcing stop app..."
am force-stop com.bplus.vtpay
@ -24,13 +24,18 @@ appinstalled() {
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
}
appnotfound() {
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..."
dumpsys package com.bplus.vtpay > /dev/null 2>&1 && appinstalled || appnotfound
if [ -d /data/data/com.bplus.vtpay ]; then
appInstalled
else
appNotFound
fi