Que la pantalla no se pueda salir de Vitrix. Hay tres maneras, de la más simple a la más firme: elige según dónde va a quedar el equipo.
El equipo arranca en Vitrix y el botón de inicio vuelve a Vitrix. Para una pantalla en una oficina o una vitrina con el control guardado.
Android bloquea la app en primer plano. Se activa y se desactiva desde el propio reproductor, sin computador.
Sin barra de estado, sin recientes y sin salida. Necesita un computador y el equipo recién reseteado. Para lugares públicos.
Todo lo que sigue se maneja desde ahí. Se abre de tres formas, para que siempre haya una a mano:
El reproductor nunca lo muestra solo, así que el cliente no lo va a encontrar por accidente. Desde ahí también se cambia la dirección, se recarga y se sale a los ajustes de Android — útil para arreglar el WiFi sin desinstalar nada.
El lanzador es la app que Android abre al encender y cuando aprietas inicio. Si el lanzador es Vitrix, el equipo es una pantalla y nada más.
Desde el panel escondido, elige Elegir lanzador de Android. O a mano: Ajustes → Aplicaciones → Apps predeterminadas → Aplicación de inicio (en Android TV: Ajustes → Aplicaciones → Pantalla de inicio).
Aparecen dos entradas de Vitrix: la normal y la que dice (kiosko). Elige la de kiosko y marca Siempre o Usar de forma predeterminada.
Aprieta inicio en el control: tiene que volver a Vitrix. Reinicia el equipo: tiene que arrancar en Vitrix sin que nadie toque nada.
Android tiene un bloqueo llamado anclaje de pantalla (lock task): la app queda fija en primer plano y los botones de inicio y recientes dejan de sacarla.
Panel escondido → Activar kiosko (anclar pantalla). Sale un aviso de Android la primera vez: acéptalo.
Panel escondido → Desactivar kiosko. Si el equipo no es device owner, Android también lo suelta manteniendo apretados atrás + recientes unos segundos.
Es la única que de verdad no se puede saltar: sin barra de estado, sin recientes, sin notificaciones y sin forma de salir con el control. Android sólo la permite en un equipo sin ninguna cuenta configurada, así que se hace al principio, no después.
Ajustes → Sistema → Restablecer. Al volver a encender, no agregues ninguna cuenta de Google y salta todo lo que puedas: si hay una cuenta, Android va a rechazar el paso 4.
Ajustes → Información del dispositivo y aprieta 7 veces en Número de compilación. Vuelve atrás, entra a Opciones de desarrollador y activa Depuración por USB. Conecta el equipo al computador y acepta la ventana de confianza.
adb devices adb install vitrix-player.apk
Si adb devices no muestra nada, revisa el cable y la ventana de confianza en la TV. En TV Box sin puerto USB de datos, se puede por red: adb connect 192.168.1.50:5555.
adb shell dpm set-device-owner cl.vitrix.player/.AdminReceiver
Tiene que responder Success: Device owner set to package cl.vitrix.player.
adb reboot
El equipo arranca en Vitrix, se ancla solo y se queda fijo como lanzador. El panel escondido va a decir «kiosko firme (device owner)» en el título.
Un device owner no se saca desinstalando la app. Desde el computador:
adb shell dpm remove-active-admin cl.vitrix.player/.AdminReceiver
Si el equipo no lo permite, la salida segura es restablecer de fábrica. Vale tenerlo claro antes de dejar un equipo así en un local lejano.
El kiosko no sirve de nada si el equipo se duerme. Revisa siempre estas tres:
| Dónde | Qué dejar |
|---|---|
| Ajustes → Pantalla → Protector de pantalla | Desactivado |
| Ajustes → Pantalla → Apagar pantalla / Suspensión | Nunca |
| Ajustes → Red | WiFi siempre encendido, sin ahorro de energía |
El reproductor además le pide a Android mantener la pantalla encendida mientras está abierto, así que con esto queda doblemente cubierto.