#!/system/bin/sh
# Lanza Vesta Advanced (bypass Splash/privacidad cuando sea posible).
PKG=com.vesta.vestaadvanced

am force-stop "$PKG" 2>/dev/null
sleep 1
am start -n $PKG/com.saimvison.vss.action.MainActivity 2>/dev/null
sleep 8

# Cerrar LicenseActivity / Google Play si bloquea
for i in 1 2 3; do
  uiautomator dump /data/local/tmp/vesta-ui.xml >/dev/null 2>&1
  fg=$(dumpsys activity activities 2>/dev/null | grep mResumedActivity)
  echo "$fg" | grep -q 'LicenseActivity' && input keyevent KEYCODE_BACK && sleep 2
  echo "$fg" | grep -q 'SplashActivity' && sleep 3
  grep -q 'Aceptar\|Accept\|OK' /data/local/tmp/vesta-ui.xml 2>/dev/null && input tap 640 400 && sleep 2
  grep -q 'privacidad\|Privacy\|privacy' /data/local/tmp/vesta-ui.xml 2>/dev/null && input tap 640 650 && sleep 2
done

# Intentar vista multipantalla / dispositivos si hay botones visibles
uiautomator dump /data/local/tmp/vesta-ui.xml >/dev/null 2>&1
grep -o 'text="[^"]*"' /data/local/tmp/vesta-ui.xml 2>/dev/null | head -20

log -t cctv_kiosk "Vesta MainActivity iniciada"
