Saltar al contenido

¿Puedo utilizar dispositivos con Android TV o Google TV con Fully Kiosk? ​

Android TV, o Google TV, es una versión del sistema operativo Android con funcionalidades reducidas, diseñada para dispositivos de gran tamaño sin pantalla táctil. Las funciones disponibles suelen verse recortadas de forma arbitraria, sin una documentación adecuada, y las restricciones resultantes pueden variar de manera impredecible según los distintos fabricantes y las versiones del sistema operativo.

Puede mantener pulsado el botón Atrás para abrir el menú, en lugar de deslizar el dedo. En el modo Single App Mode, puede mostrar el cuadro de diálogo del PIN del quiosco pulsando el botón Inicio.

Le rogamos que utilice las últimas versiones de Fully Kiosk Browser 1.61, Fully Video Kiosk 1.21 y Fully Single App 1.21 con Android TV. Estas versiones incorporan mejoras importantes para Android TV.

En los dispositivos Android TV más antiguos, es posible que algunos permisos (como Administrador del dispositivo o Permisos de superposición) no estén disponibles. Las opciones relacionadas de Fully Kiosk aparecerán desactivadas y no se podrán utilizar. Pruebe a utilizar la solución alternativa para dispositivos Android Go con el fin de conceder el permiso de superposición (Mostrar en primer plano). Para ignorar de forma permanente el permiso de Administrador del dispositivo, puede importar este archivo de configuración. En ese caso, por supuesto, funciones como el Screen Off Timer o el Suspensión programada no funcionarán.

Algunos dispositivos, como el TCL Google TV, requieren un permiso especial para el inicio automático que se puede conceder mediante ADB de la siguiente manera:

adb shell appops set [package] APP_AUTO_START allow

Al activar la configuración del Kiosk Mode, la aplicación de inicio predeterminada suele dejar de funcionar correctamente en Android TV. Tras este paso, deberá reiniciar la aplicación una vez más. Si el botón de inicio sigue permitiendo salir a la pantalla de inicio, active la opción Fully Kiosk en los ajustes de accesibilidad de Android TV para una mayor protección del botón de inicio.

Existe otra solución alternativa, más compleja, que requiere desactivar la aplicación de inicio predeterminada mediante ADB:

Solución alternativa para el bloqueo del botón de inicio en Android TV

Esta solución alternativa solo funciona en dispositivos Android TV compatibles con Google. Pruébelo bajo su propia responsabilidad si sabe lo que está haciendo. No podemos ofrecerle asistencia técnica alguna. Tenga en cuenta que estos ajustes podrían revertirse con la próxima actualización de Android TV.

  1. Descargue e instale las herramientas de Android Debug Bridge (ADB) para Windows, Mac o Linux en su ordenador

  2. En la tableta, vaya a Ajustes >> Preferencias del dispositivo >> Acerca de y pulse repetidamente sobre el Número de compilación hasta que aparezca el mensaje Es usted un desarrollador.

  3. Vaya a Ajustes >> Preferencias del dispositivo >> Opciones de desarrollador y active el interruptor situado en la parte superior, colocándolo en la posición Activado. Desplácese hacia abajo hasta la sección Depuración y active la opción Depuración USB. Ahora ya puede utilizar ADB con su Android TV. Conéctelo a su ordenador mediante cualquier cable USB.

  4. Active el Kiosk Mode y la opción Disable Home Button y continúe con la activación del Kiosk Mode. Una vez activado el Kiosk Mode en Fully Kiosk, ejecute los siguientes comandos en el ordenador, dentro de la carpeta ADB. De este modo, se configurará Fully Kiosk como la nueva aplicación de inicio.

adb devices
adb shell pm set-home-activity [package]/de.ozerov.fully.LauncherReplacement
adb shell pm disable-user --user 0 com.google.android.tvlauncher

Utilice los siguientes nombres de paquetes como [package] en este comando:

  • Fully Kiosk Browser: de.ozerov.fully
  • Fully Single App Kiosk: com.fullykiosk.singleapp
  • Fully Video Kiosk: com.fullykiosk.videokiosk
  • Fully Kiosk Browser, edición EMM: com.fullykiosk.emm
  1. Si desea desactivar el Kiosk Mode tras haberlo desactivado en el modo Fully Kiosk**,** ejecute los siguientes comandos para volver al lanzador predeterminado de Android TV.
adb shell pm enable --user 0 com.google.android.tvlauncher
adb shell pm set-home-activity com.google.android.tvlauncher/.MainActivity

La configuración de dispositivos mediante el método ADB puede funcionar con algunos dispositivos de Android TV. No obstante, deberá eliminar todas las cuentas de Google antes de proceder a la configuración.