Equipos utilizados:
Resumen
En ocasiones cuando se instala una aplicación externa a la Play Store, esta no aparece en el menú del launcher que viene por defecto instalado en el TV Box. Para solucionar esta problemática, se puede instalar un launcher de terceros e inhabilitar el que viene predeterminado para que estas aplicaciones aparezcan en el menú de inicio.
PASO 1: Descargar launcher
Lo primero es bajar el launcher que desee, en este caso se descarga el FLauncher de PlayStore
PASO 2: Habilitar modo desarrollador
Ingrese a Ajustes > Sistema > Acerda de, busca la opción Compilación del SO de Android TV y presiona Ok varias veces, hasta que aparezca la leyenda ¡Ya eres promgramador!
PASO 3: Habilitar Depuración por USB
Para habilitarlo, se dirige a Ajustes > Sistema > Opciones del programador, dentro se habilita la opción de Depuración por USB
PASO 4: Ingresar a TV Box por ADB
Primero debe revisar la IP del TV Box, desde Ajustes > Internet y red
Para ingresar al TV Box por ADB puede hacerlo desde un Telefono celular con la aplicación de Remote ADB Shell o desde una computadora con las herramientas de Android Remote Shell
- Desde dispositivo móvil:
Instalar la aplicacion Android Remote ADB Shell desde la playstore
Una vez abierto el programa se ingresa la IP consultada anteriormente
En el TV Box pide permisos, se aceptan
Una vez dentro del TV Box por ADB se colocan los siguientes comandos:
pm disable-user --user 0 com.google.android.apps.tv.launcherx
pm disable-user --user 0 com.google.android.tungsten.setupwraith
reboot
- Desde una computadora:
Descargar las herramientas Android Toolkit y descomprimirlas en una carpeta en el escritorio
Dentro de la carpeta en la parte de la ubicación del archivo escribimos cmd y damos enter
Esto nos debería de abrir la consola de comandos en el directorio actual
Aquí escribimos los siguientes comandos reemplazando la Ip con la de nuestro TV Box
adb.exe connect REEMPLAZA_POR_LA_IP:5555
Ejemplo:
adb.exe connect 192.168.31.224:5555
En el TV Box pide permisos, se aceptan
Una vez aceptados los permisos ponemos los siguientes comandos
adb.exe shell pm disable-user --user 0 com.google.android.apps.tv.launcherx
adb.exe shell pm disable-user --user 0 com.google.android.tungsten.setupwraith
adb.exe reboot
PASO 5: Comprobar que se hayan realizado los cambios
Con el ultimo comando, el equipo se reinicia y al encender, ya se encuentra habilitado el otro Launcher y los iconos ya aparecen en el Menú
NOTA: Una vez terminado el proceso, se sugiere deshabilitar la Depuración por USB en el equipo para evitar riesgos de seguridad