Inicio Noticias Ejecute Android TV en la Raspberry Pi

Ejecute Android TV en la Raspberry Pi

Este proyecto le mostrará cómo instalar Android TV en la Raspberry Pi.Android TV es una versión especial del popular sistema operativo móvil. Tiene una interfaz rediseñada que funciona mejor con la naturaleza horizontal de las pantallas de TV, para ejecutar Android TV en una Raspberry Pi usaremos una versión especial de LineageOS. Esta versión se mantiene y desarrolla gracias al arduo trabajo de KonstaKANG y el equipo de Android-rpi, ya que el sistema operativo está más optimizado para pantallas horizontales grandes y controles remotos, lo que la convierte en la elección perfecta a la hora de conectar el Pi a tu televisor. Incluso puede acceder a la gran cantidad de aplicaciones disponibles a través de Google Play Store. Actualmente, el problema más importante que enfrenta la ejecución de Android TV en una Raspberry Pi es que las versiones no admiten la decodificación y la codificación de video por hardware. Las versiones de Android TV cuentan con gráficos acelerados por hardware. Esto significa que debería ser posible ejecutar la mayoría de las aplicaciones siempre que no dependan de la decodificación de video. solo disponible para Raspberry Pi 4 modelos basados. Esto significa que solo puede ejecutar Android TV en Pi 4 Model B, Pi 400 y Compute Module 4. A lo largo de esta guía, aprenderá cómo instalar Android TV, configurarlo e instalar el paquete de Google Apps. Apégate a la versión normal de Android, también tenemos una guía para instalarlo.

Indice

Lista de equipo

Para instalar Android TV en nuestra Raspberry Pi, usamos la siguiente lista de equipos.

aconsejado

Raspberry Pi 4, 400, CM4 Tarjeta Micro SD Fuente de alimentación Conexión de red Cable HDMI Lector USB

Opcional

Carcasa Raspberry Pi Probamos esta versión de Android TV en una Raspberry Pi 4 y una Pi 400

Preparación para Android TV en Raspberry Pi

La instalación de Android TV requiere que descarguemos una versión particular de LineageOS creada por KonstaKang, así como descargar el paquete de Google Apps. Sin este paquete, no tendrá acceso a Google Play Store en su Android TV Raspberry Pi.

Obtén Android TV para Raspberry Pi

Nuestro primer paso es uno de los más importantes, que es descargar la imagen de Android TV, necesitamos descargar una versión de Android TV que está especialmente compilada para funcionar en el hardware Raspberry Pi. Solo las versiones disponibles para la generación de dispositivos Pi 4. Puede descargar la versión de Android TV requerida para Raspberry Pi en el sitio web de KonstaKANG. contribuir al desarrollo de Android TV para Pi.

Descarga de GApp para Android TV

Google no permite que otros sistemas operativos Android agrupen sus aplicaciones sin una licencia de software de ellos, afortunadamente podemos solucionar este problema con el proyecto OpenGApps. Utilizando los paquetes que nos proporciona este equipo, podemos instalar Google Apps en el sistema operativo Android TV de nuestra Raspberry Pi.1. Para instalar Google Apps en su Raspberry Pi, deberá ir al sitio web de OpenGapps, que proporciona todas las aplicaciones que necesitamos para que los servicios de Google estén en funcionamiento en nuestro sistema operativo Android TV.2. Una vez que esté en el sitio web, deberá seleccionar algunas opciones para asegurarse de descargar la versión correcta de Google Apps.1) Para la opción de plataforma, deberá seleccionar “ARM” (1.Esta es la arquitectura para la que se compila Android TV para Raspberry Pi.2) A continuación, deberá seleccionar la versión de Android que está utilizando. La versión de Android TV que usamos actualmente está diseñada para Android 10.0. Seleccione la opción “10.0” (2.).3) Para nuestra siguiente opción, debemos seleccionar la variante de Google Apps diseñada para Android TV. Debes seleccionar la opción “tvstock” (3.).4) Finalmente, podemos descargar el paquete GApps para nuestra selección haciendo clic en el botón de descarga (4.)Descarga de GApp para Android TV3. Una vez que haya descargado el paquete GApps para la instalación de su Raspberry Pi Android TV, debe copiarlos a una memoria USB, una vez que el archivo se haya copiado en una memoria USB, puede conectar el reproductor a su Raspberry Pi. Usaremos estos archivos después de instalar Android TV.

Escribe la imagen de Android TV en tu Raspberry Pi

Ahora que tenemos todo lo que necesitamos para ejecutar Android TV en nuestra Raspberry Pi, ahora puede continuar con nuestra guía de configuración, en nuestros próximos pasos le mostraremos cómo puede flashear el sistema operativo Android TV en su aparato. Imagen de Android TV en nuestra Raspberry Pi, usaremos el grabador de imágenes Etcher. Sin embargo, puede usar lo que le resulte más cómodo.1. Cuando abra el software Etcher por primera vez, haga clic en el botón “Flash desde archivo”. Este botón mostrará un cuadro de diálogo de archivo que utilizará para seleccionar la imagen de Android TV que descargó anteriormente.Etcher Flash Raspberry Pi desde un archivo2. Con una imagen seleccionada, nuestro siguiente paso es seleccionar la unidad en la que queremos escribirla. En este punto, su tarjeta SD debe estar conectada a su computadora, debe hacer clic en el botón “Seleccionar destino” para continuar con el proceso de actualización.Etcher Select Drive para escribir Android TV3. Con este menú, debe identificar y seleccionar la unidad en la que desea escribir la imagen (1.Una vez que haya seleccionado su tarjeta SD, debe hacer clic en el botón “Seleccionar” (2.).Etcher Elija la unidad de destino para la imagen de Android TV4. Finalmente, con la unidad y la imagen seleccionadas, podemos iniciar el proceso de flasheo. Todo lo que tiene que hacer para iniciar el proceso es hacer clic en el botón “¡Flash!”. botón.Flash Android TV en la tarjeta SD Raspberry Pi5. Una vez que el sistema operativo Android TV se haya transferido a la tarjeta SD de su Raspberry Pi, puede volver a conectarlo y encender el Pi, en la siguiente sección lo guiaremos a través de la experiencia de configuración inicial.

Primera experiencia de configuración de Android TV en Raspberry Pi

Cuando inicie Android TV por primera vez en su Raspberry Pi, hay algunos pasos de configuración iniciales que deberá completar, la siguiente guía lo guiará a través de esos pasos para que pueda estar listo y funcionando en poco tiempo.1. La primera pantalla que verá es la que indica que el sistema operativo Android TV está buscando accesorios. La Raspberry Pi puede tardar un poco en completar este proceso, así que tenga paciencia.Búsqueda inicial de accesorios al inicio2. Una vez que se complete el proceso de investigación, será recibido con la pantalla de inicio inicial de LineageOS. Puede iniciar el proceso de configuración de Android TV en su Raspberry Pi haciendo clic en el botón “Siguiente>”.Bienvenido a LinageOS TV2. Esta versión de Android TV para Raspberry Pi viene con un EULA que evita el uso comercial. Para continuar, debe aceptar estas condiciones haciendo clic en el botón “ACEPTAR>”.Acepte EULA para Android TV en Raspberry Pi3. Finalmente estamos en el primer parámetro que deberá definir, que es importante: use la rueda de selección en el medio de la pantalla para encontrar y elegir su idioma nativo (1.). Para nuestro ejemplo, nos ceñiremos al inglés. Cuando haya seleccionado su idioma, haga clic en el botón “Siguiente>” (2.) seguir.Elija el idioma de la interfaz de Android TV4. Ahora puede ajustar la configuración de fecha y hora para Android TV que se ejecuta en su Raspberry Pi. Si tiene una conexión Ethernet, el Es posible que Raspberry Pi ya haya sincronizado la fecha y la hora. Sin embargo, en nuestro caso, la zona horaria era incorrecta, por lo que la configuramos en “GMT + 11: 00”. Utilice las tres opciones a la izquierda de la pantalla para asegurarse de que la hora y la fecha sean correctas (1.Una vez que haya verificado los tres valores, haga clic en el botón “Siguiente>” (2.) para confirmar la configuración.Seleccionar fecha y hora5. En este punto, será recibido con dos posibles pantallas, el sistema operativo Android TV intentará detectar si su Raspberry Pi tiene una conexión Ethernet automáticamente. Si es así, Android TV le mostrará una pantalla que le permitirá continuar sin ningún problema, si está confiando en una conexión a Internet Wi-Fi, será recibido con la pantalla que tenemos a continuación. Utilice este cuadro de diálogo para elegir su red Wi-Fi y conectarse a ella.Conecta Android TV a la red Wi-Fi6. Esta pantalla le permitirá controlar los servicios de ubicación que LineageOS proporciona a las aplicaciones. bloquear categóricamente todas las aplicaciones para que no usen su ubicación, puede usar esta configuración. Una vez que haya hecho su elección, haga clic en el botón “Siguiente>” para confirmarla.Elija los servicios de ubicación7. También podemos desactivar ciertas funciones de LineageOS. El único que se muestra actualmente en esta interfaz son los datos de uso y diagnóstico de LineageOS. De forma predeterminada, el sistema operativo transmitirá información automáticamente para mejorar el sistema operativo de Android TV. Puede desactivar esta opción si prefiere que no se devuelva ningún dato al equipo. Cuando esta configuración está habilitada o deshabilitada, haga clic en el botón “Siguiente>” para continuar.Habilitar o deshabilitar las funciones de LineageOS8. También puede establecer un código PIN para proteger su dispositivo de accesos no deseados. Para usar Android TV en su Raspberry Pi, el usuario deberá ingresar la contraseña, el PIN o el patrón proporcionados. Como no estamos muy preocupados por el acceso, hicimos clic en el Botón “SALTAR>” en la parte inferior derecha.Configure el código PIN para Android TV en la Raspberry Pi9. Lo último que se le preguntará es si desea restaurar sus aplicaciones y datos. Si tiene una copia de seguridad anterior de LineageOS, puede hacer clic en el botón “RESTAURAR DESDE LA COPIA DE SEGURIDAD” para iniciar el proceso de restauración. experiencia de configuración haciendo clic en el botón “SALTAR>”.diez. En este punto, ahora debería tener Android TV en funcionamiento en su Raspberry Pi, y notará que la interfaz está casi en blanco por ahora. Esto se debe a que la mayoría de los servicios de Android TV se brindan a través de aplicaciones de Google, sin embargo, no se preocupe, la instalación de Google Apps no es un proceso tan complicado.Android TV ejecutándose en Raspberry Pi sin GApps

Modo de recuperación en Android TV

En este momento, nuestra configuración de Android TV en la Raspberry Pi parece un poco rudimentaria, para solucionar eso e instalar paquetes adicionales como Google Apps tendremos que usar el modo de recuperación integrado, que es útil. para cargar aplicaciones del sistema, así como para ampliar el sistema de archivos.

Habilitación del modo desarrollador

Para acceder al modo de recuperación de Android TV en nuestra Raspberry Pi, necesitaremos habilitar el modo desarrollador, el modo desarrollador nos permite cambiar opciones más avanzadas que suelen estar ocultas en la interfaz.1. Para empezar, debemos abrir la interfaz de configuración de Android TV, a la que puede acceder haciendo clic en el engranaje en la parte superior derecha de la pantalla.Abra el panel de configuración2. Ahora debería aparecer un menú en el lado derecho de la pantalla. Para continuar, debe hacer clic en la opción “Preferencias del dispositivo”.Cambiar las preferencias del dispositivo3. En la pantalla de preferencias del dispositivo, debería ver varios submenús diferentes. Busque la opción “Acerca de” en la parte superior de la página y haga clic en ella.Abrir el menú Acerca de Android TV4. Desplácese hacia abajo en el menú lateral hasta que encuentre la opción denominada “Crear”. Deberá hacer clic en esta opción seis veces para habilitar el modo de desarrollador, una vez habilitado, debería ver un mensaje en pantalla informándole que el modo de desarrollador ahora está activo.Haga clic para activar el modo de desarrollador

Habilitación del reinicio avanzado

Con el modo desarrollador activo podemos activar la función de reinicio avanzado de esta versión de Android TV para la Raspberry Pi, esta característica nos permitirá arrancar directamente en modo recuperación sin depender del uso del terminal.1. Necesitamos volver a la página de opciones de “Preferencias del dispositivo”. Si todavía está en la página Acerca de de la sección anterior, puede presionar la tecla F2 para regresar.2. Una vez que esté de vuelta en el menú “Preferencias del dispositivo”, busque el menú “Opciones de desarrollador”. Una vez que encuentre este menú, debe hacer clic en él.Abra las opciones de desarrollador de Android TV de Raspberry Pi3. Ahora debería estar en el menú “Opciones de desarrollador”. Verá una lista de funciones avanzadas, pero la que estamos buscando se llama “Reinicio avanzado”. Una vez que encuentre esta opción, debe activarla haciendo clic en ella. La palanca debería cambiar a un color azul una vez que se haya activado con éxito.Habilitar la opción de reinicio avanzado

Reiniciar en modo de recuperación

Con el modo de desarrollador y las opciones de reinicio avanzadas habilitadas, finalmente podemos iniciar el modo de recuperación. El proceso de iniciar su Raspberry Pi en el modo de recuperación de Android TV es simple ahora que estas opciones han sido habilitadas.1. Necesitamos volver al menú “Preferencias del dispositivo”. Si todavía se encuentra en el menú “Opciones de desarrollador”, puede volver a este menú presionando la tecla F2.2. Una vez que regrese al menú “Preferencias del dispositivo”, es seguro continuar. Busque y haga clic en la opción “Acerca de”, que debe ubicar en la parte superior de la barra lateral.Encuentra la opción de reinicio en Android TV3. En el menú “Acerca de”, debería ver la opción “Reiniciar”. Tienes que hacer clic en esta opción porque eso es lo que nos permitirá reiniciar en modo de recuperación.Seleccione la opción de reinicio4. Al habilitar la opción “Reinicio avanzado” anteriormente, debería tener opciones adicionales en esta página. Busque y haga clic en la opción de recuperación para iniciar su dispositivo Android TV en modo de recuperación.Inicia en modo de recuperaciontenga en cuenta, antes de reiniciar, asegúrese de que la memoria USB que contiene los archivos que desea flashear esté conectada a su Raspberry Pi.

Ejecute GApps en Android TV con Raspberry Pi

Ahora que el modo de recuperación está activado en la instalación de Android TV de tu Raspberry Pi, ya podemos instalar Google Apps, lo dividiremos en dos apartados. Uno que cubre la instalación del paquete GApps en sí y otro le muestra cómo completar la experiencia de configuración inicial.

Instalación de GApp usando el modo de recuperación

En este punto, ahora debería comenzar en el modo de recuperación de su Raspberry Pi para Android TV, usando este modo de recuperación instalaremos Google Apps en su instalación de Android TV.1. A medida que la instalación de GApps cambie la partición del sistema, tendremos que permitirle que cambie la partición del sistema. Puede hacerlo deslizando la opción “Arrastrar para permitir cambios” hacia la derecha.Desliza para permitir cambios en el sistema2. Ahora tendremos que asegurarnos de que todo esté montado para que GApp se puede instalar. Para ello tendremos que ir al menú de edición pinchando en la opción “Montar”.Cambiar las opciones de montaje3. En este menú hay cuatro particiones que debe asegurarse de que estén seleccionadas (1.). Las casillas de verificación de Arranque, Sistema, Datos y USB deben estar marcadas. Una vez que haya seleccionado todas las opciones correctas, haga clic en el botón “Seleccionar almacenamiento” (2.).4. En este cuadro de diálogo, asegúrese de que se haya seleccionado su almacenamiento USB y no el almacenamiento interno (1.Si seleccionó la opción USB, haga clic en el botón “Aceptar” para continuar.Elija el dispositivo de almacenamiento para montar5. Ahora regrese al menú principal de la herramienta de recuperación, la forma más fácil de hacerlo es hacer clic en el icono de inicio en la parte inferior de la pantalla.Vaya al menú de inicio desde la página de ensamblaje6. Ahora haga clic en la opción de menú “Instalar”. Esta opción debe ser la de arriba a la derecha.Ir al menú de instalación7. Ahora debería ver una lista de todos los archivos en su archivo USB. En esta lista, ubique el archivo zip “open_gapps” y haga clic en él para comenzar el proceso de instalación.Instalar GApps en Android TV en Raspberry PiSi no ve el archivo ZIP en su dispositivo USB, es posible que deba reiniciar su dispositivo y luego reiniciar en modo de recuperación.7. Para actualizar GApps en el sistema de TV Android de su Raspberry Pi, debe deslizar la opción en la parte inferior derecha, una vez que arrastre esta opción, la herramienta de recuperación comenzará a actualizar las aplicaciones de Google en su dispositivo.Desliza para confirmar GApp Flash8. Después de que se hayan escrito las GApps en el sistema operativo Android TV, debemos volver a la página de inicio, puede volver al menú de inicio haciendo clic en el icono de inicio en la parte inferior de la pantalla.Instalación completa Ir a casa9. Ya casi hemos terminado. Lo último que debemos hacer es restablecer el dispositivo de fábrica. En el menú de inicio, haga clic en la opción “Borrar” ubicada en la parte superior derecha de la pantalla.Ir al menú Limpiardiez. Ahora deslice la opción “Deslizar al restablecimiento de fábrica”. Esta opción borrará sus datos, caché y archivos dalvik. No hacerlo puede causar problemas al ejecutar Google Apps.Desliza para confirmar el borrado11. Una vez que Raspberry Pi termine de borrar los archivos requeridos, puede reiniciar en Android TV. Todo lo que necesita hacer para reiniciar en el sistema operativo normal es hacer clic en el botón “Reiniciar”.Reinicie Raspberry Pi de nuevo a Android TV

Inicio de Android TV por primera vez con GApps

Cuando inicie su Raspberry Pi por primera vez después de instalar Google Apps en Android TV, deberá realizar algunos pasos.1. La primera pantalla tendrá una imagen de un control remoto y un temporizador de cuenta regresiva. Debería poder presionar la tecla F1 para omitir esta pantalla.Presione F1 para omitir el menú2. A continuación, debe seleccionar el idioma que desea utilizar para las aplicaciones de Google. Desplácese por este menú hasta encontrar el idioma correcto.Elige el idioma de Google3. En este punto, se le pedirá que se conecte a su red, ya estábamos conectados a través de Ethernet, pero también puede usar esta interfaz para conectarse a una red Wi-Fi.Conectar usando el cuadro de diálogo Ethernet4. Ahora deberá iniciar sesión en su cuenta de Google. Puede iniciar el proceso de conexión haciendo clic en el botón “Conexión”.Iniciar sesión en la cuenta de Google5. Puede elegir qué método desea utilizar para iniciar sesión en su cuenta de Google. Hemos tenido problemas con el método “use su teléfono o computadora”, pero vale la pena intentarlo ya que generalmente es más rápido.Elija el método de inicio de sesión de GoogleSiga las instrucciones a continuación para iniciar sesión en su cuenta de Google.6. Una vez que haya iniciado sesión, deberá aceptar los términos de servicio de Google. Puede utilizar esta pantalla para leer cada una de las tres condiciones. Una vez que haya terminado, puede hacer clic en el botón “Aceptar” para aceptar los términos.
Acepta las Condiciones de servicio de Google.7. Google también querrá que elijas si puede usar tu ubicación. Seleccione la opción Sí o No para completar el proceso de configuración.Activar los servicios de ubicación de Google8. Serás recibido en tu Raspberry Pi con Android TV. Puede hacer clic para ir a la siguiente parte de la diapositiva.Pantalla de bienvenida de Raspberry Pi Android TV9. Finalmente, ahora tendrás Android operativo en tu Raspberry Pi con aplicaciones de Google. Ahora debería ver que la interfaz se ha llenado con datos de los servicios de Google.Configuración y ejecución de Raspberry Pi Android TV con GApps

Ampliación de la partición de datos para Android TV en su Raspberry Pi

De forma predeterminada, cuando instalas Android TV en tu Raspberry Pi, no usará el tamaño completo de tu tarjeta SD.Gracias a KonstaKANG, hay una forma de solucionar este problema al actualizar un paquete especial que escribieron en el modo de recuperación. su trabajo, considere donar a través de su sitio web, ya que este tutorial no sería posible de otra manera. Hay dos cosas principales que contiene este paquete. La primera es una versión compilada de fdisk para ARM. Este binario se utiliza para calcular el tamaño del dispositivo de almacenamiento, el otro es un script por lotes que maneja todo el proceso. El script detectará el tamaño requerido para las particiones y luego las redimensionará automáticamente para llenar toda su tarjeta SD.1. Primero, debe descargar el paquete de cambio de tamaño para Android TV, una vez descargado, debe copiarlo en una unidad USB y luego conectarlo a su Raspberry Pi.2. El siguiente paso es volver al modo de recuperación. Si acaba de instalar el paquete GApps, significa que deberá seguir todos los pasos de la sección “Modo de recuperación en Android TV”.3. Una vez que haya reiniciado en modo de recuperación, puede continuar. Como necesitamos actualizar este paquete, necesitaremos hacer clic en la opción de menú “Instalar”.Ir al menú de instalación4. En la lista de archivos de esta página, ubique el paquete llamado “lineage-18.1-rpi-resize-konstakang.zip. Una vez que lo encuentre, haga clic en el archivo para iniciar el proceso de instalación.Instale el paquete de partición de datos de cambio de tamaño5. Tendrá una última oportunidad de no ejecutar el script de cambio de tamaño. Deslice la palanca en la esquina inferior derecha para comenzar el proceso de cambio de tamaño.Arrastre el script de cambio de tamaño de Flash a Android TV6. Una vez que la secuencia de comandos termine de cambiar el tamaño de la partición de datos para llenar la tarjeta SD, puede reiniciar su dispositivo. Para hacer esto, solo necesita hacer clic en el botón “Reiniciar”.Reiniciar el sistema operativo7. Al reiniciar su dispositivo, es posible que tenga algunas opciones. Para volver a su Raspberry Pi con Android TV, haga clic en la opción “Sistema”.Elija el sistema como opción de reinicio8. Una vez que su Raspberry Pi haya terminado de reiniciarse, ahora debería tener acceso a todo el espacio de su tarjeta SD.

Conclusión

Con suerte, esta guía le ha mostrado cómo instalar y configurar Android TV en una Raspberry Pi. Android TV es una versión del sistema operativo Android que se ha optimizado para televisores. Utiliza una interfaz diferente y

Troels Platz
¿Sabéis el cuento del holandés errante que acabó viviendo en las costas de Sevilla?
RELATED ARTICLES

Dejar respuesta

Please enter your comment!
Please enter your name here