Quiero usar un teléfono Android como terminal/pantalla USB para un sistema sin pantalla.
La experiencia de usuario ideal sería:
- Conectar el teléfono al puerto USB.
- El sistema comienza a enviar información de estado, el teléfono la muestra.
Prefiero una solución sin necesidad de opciones de desarrollador/adb.
Lo ideal sería que el usuario final solo tenga que instalar una aplicación y abrirla.
¿Existe una solución?
0 votos
Quizás a través de VNC?
0 votos
Probé. Dado que el propósito es solo mostrar información, tener un escritorio es un exceso y requiere scripts adicionales para abrir automáticamente una pantalla de información. Un sistema sin cabeza no tendrá X11 de todos modos... El esfuerzo para que el usuario configure un nuevo teléfono es igual o mayor a la solución parcial que enumero a continuación.
0 votos
Habilitar usb-tethering programáticamente parece no ser posible.
0 votos
Buenos puntos. Si el dispositivo está rooteado, habilitar automáticamente el tether USB no debería ser un gran problema, por ejemplo con Tasker y el Plugin Secure Settings, como revelan mis gráficos de Tasker - ¡solo es cuestión de encontrar el disparador-acción correcto :)
0 votos
Dispositivos con root no son una opción. Quiero poder hacer una verificación de cordura en el servidor sin cabeza usando cualquier dispositivo disponible.
0 votos
Entonces me temo que las posibilidades son bastante bajas, a menos que encuentres una aplicación de anclaje de tercera parte que se inicie automáticamente al detectar un dispositivo específico a través de USB, o algo similar. Si Tasker requiere acceso root para cambiar eso, no habrá una forma automatizada sin acceso root.