Idea principal
WOL DualBoot está diseñado para que Android actúe como un mando sencillo del equipo, no como una puerta de administración completa. El agente publica acciones concretas y Android solo muestra lo que ese equipo permite.
Principios:
- no ejecuta scripts arbitrarios enviados desde Android;
- no acepta comandos libres por API;
- usa una lista cerrada de acciones;
- separa pairing/autorización de credenciales del sistema operativo;
- valida el agente mediante pinning de clave pública;
- guarda el token de cliente en almacenamiento seguro en Android.
Acciones cerradas
Las acciones de apagado, reinicio y dual boot pueden afectar al equipo. Por eso WOL DualBoot trabaja con una lista cerrada de acciones reconocibles, no con comandos escritos desde el móvil.
La app solo muestra las opciones disponibles para ese equipo: despertar, apagar, reiniciar o elegir sistema cuando la configuración lo permite.
Credenciales
WOL DualBoot no pide usuario ni contraseña del sistema operativo para ejecutar acciones básicas. El flujo usa pairing temporal y token de cliente.
Red local
La comunicación normal se realiza entre Android y el agente dentro de tu red local. Así el uso diario se mantiene simple: emparejas por QR, ves el estado del equipo y ejecutas solo las acciones disponibles.
Si quieres acceder desde fuera de casa, usa una solución de red que tú controles, como una VPN. WOL DualBoot no necesita publicar el agente directamente en Internet.