← Descargas

Modo kiosko en Android

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.

Vía A · 1 minuto

Como lanzador

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.

Vía B · 10 segundos

Anclando la pantalla

Android bloquea la app en primer plano. Se activa y se desactiva desde el propio reproductor, sin computador.

Vía C · la firme

Device owner

Sin barra de estado, sin recientes y sin salida. Necesita un computador y el equipo recién reseteado. Para lugares públicos.

barra de estado a la vista VITRIX Vía A · lanzador inicio vuelve a Vitrix se puede salir a propósito barra de estado a la vista VITRIX pantalla anclada Vía B · anclaje inicio y recientes no sacan se suelta con atrás+recientes VITRIX sin barra · sin recientes · sin salida Vía C · device owner nada saca la pantalla sólo se deshace reseteando
Lo que ve y lo que puede hacer alguien con el control en la mano, según la vía
Las tres se pueden combinar. Lo habitual: A + B para una pantalla normal, y C cuando el equipo queda a la mano de cualquiera.

El panel escondido del reproductor

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.

Vía A — Dejar Vitrix como lanzador

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.

  1. Abre la elección de lanzador

    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).

  2. Elige «Vitrix Player (kiosko)»

    Aparecen dos entradas de Vitrix: la normal y la que dice (kiosko). Elige la de kiosko y marca Siempre o Usar de forma predeterminada.

    Si Android pregunta «¿Qué app quieres usar?» cada vez que aprietas inicio, es que no quedó marcada como predeterminada. Repite el paso y marca «Siempre».
  3. Comprueba

    Aprieta inicio en el control: tiene que volver a Vitrix. Reinicia el equipo: tiene que arrancar en Vitrix sin que nadie toque nada.

    Para volver atrás: panel escondido → Elegir lanzador de Android → elige el lanzador original del equipo.

Vía B — Anclar la pantalla

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.

  1. Actívalo desde el reproductor

    Panel escondido → Activar kiosko (anclar pantalla). Sale un aviso de Android la primera vez: acéptalo.

  2. Para desactivarlo

    Panel escondido → Desactivar kiosko. Si el equipo no es device owner, Android también lo suelta manteniendo apretados atrás + recientes unos segundos.

    En algunos TV Box baratos el anclaje viene desactivado de fábrica. Si el reproductor avisa «este equipo no permite anclar la pantalla», usa la vía A, o la C si necesitas que sea a prueba de todo.

Vía C — Device owner (el kiosko firme)

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.

1 · Resetear sin cuenta de Google 2 · Depuración USB por adb 3 · Instalar adb install 4 · dpm queda en kiosko Una sola vez por equipo, antes de entregarlo al cliente
  1. Deja el equipo como de fábrica

    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.

  2. Activa la depuración por USB

    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.

  3. Instala la app desde el computador

    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.

  4. Conviértelo en device owner

    adb shell dpm set-device-owner cl.vitrix.player/.AdminReceiver

    Tiene que responder Success: Device owner set to package cl.vitrix.player.

    Si dice «Not allowed to set the device owner because there are already some accounts on the device»: quedó una cuenta. Borra las cuentas o vuelve a resetear, y repite.
  5. Reinicia y comprueba

    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.

    Prueba con el control: inicio, atrás y recientes no sacan la pantalla de Vitrix.

Cómo se deshace

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.

Que no se apague ni se actualice sola

El kiosko no sirve de nada si el equipo se duerme. Revisa siempre estas tres:

DóndeQué dejar
Ajustes → Pantalla → Protector de pantallaDesactivado
Ajustes → Pantalla → Apagar pantalla / SuspensiónNunca
Ajustes → RedWiFi 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.