Cómo construir un Android TV Box con una Raspberry Pi

No tienes que gastar cientos de dólares en un televisor nuevo para obtener Android TV. De hecho, todo lo que necesita es una computadora compacta de $50 y una tarjeta microSD. Puede hacer su propia caja de TV Android Raspberry Pi por una fracción del precio de un televisor nuevo y configurarlo exactamente como lo desee.

Aprenda a instalar Android TV en computadoras Raspberry Pi 3, 3 B+ y Raspberry Pi 4 y 400.

Android TV en Raspberry Pi

Antes de comenzar, es importante comprender que las versiones de Android y Android TV utilizadas en este proyecto son beta estándar. Como tal, vienen con ciertas deficiencias que es posible que no experimente con una unidad de Android TV real.

Cuatro modelos de Raspberry Pi son adecuados para ejecutar Android TV:

  • frambuesa pi 3
  • Frambuesa Pi 3 B+
  • frambuesa pi 4
  • Frambuesa pi 400

Obtendrá los mejores resultados con una Raspberry Pi 4 con 8 GB de RAM.

Los pasos para Raspberry Pi 4 y Raspberry Pi 400 se encuentran a continuación. Se requieren diferentes pasos para la instalación de Android TV Raspberry Pi 3 y Raspberry Pi 3 B+, ​​que siguen más adelante.

Si desea construir un televisor inteligente Raspberry Pi sin gastar dinero en un nuevo Android TV, esto es lo que debe hacer.

Instalar Android TV en una Raspberry Pi 4 o 400

Para construir su propio Android TV basado en Raspberry Pi 4, necesitará:

  • Raspberry Pi 4 (los modelos de 4GB u 8GB son los mejores)
  • Una tarjeta microSD de buena calidad (16 GB o más)
  • Fuente de alimentación Raspberry Pi 4
  • Teclado y mouse USB (alternativamente, un control remoto combinado)
  • memoria USB
  • cable HDMI
  • Cable Ethernet (opcional)

Con esos elementos reunidos, está listo para comenzar.

Paso 1: Descarga e instala Android TV

Para instalar Android TV en su Raspberry Pi 4, comience tomando la compilación de LineageOS 18.1 Android TV.

Descargar: LineageOS 18.1 Android TV por KonstaKANG

A continuación, descargue e instale Etcher de Balena. Esta es una herramienta versátil de escritura de imágenes de disco, utilizada aquí para crear tarjetas SD de arranque para Raspberry Pi.

Descargar: Autor de aguafuertes

Luego debe instalar LineageOS en la tarjeta SD usando Etcher. Consulte nuestra guía para instalar un sistema operativo Raspberry Pi para obtener más información.

Paso 2: Configure Android TV, TWRP y GApps

A diferencia de la compilación Raspberry Pi 3, la configuración de Android TV en Raspberry Pi 4 está prácticamente lista para usar de inmediato. Dicho esto, deberá instalar algunas aplicaciones que no están incluidas, entre ellas GApps. Sin embargo, se requieren algunos ajustes.

Sin embargo, primero deberá saber cómo usar Android TV con un teclado.

  • F1 = Inicio
  • F2 = Atrás
  • F3 = Ver aplicaciones abiertas
  • F4 = Menú
  • F5 = Potencia
  • F11 = Bajar volumen
  • F12 = Subir volumen

Después de conectarse a su red Wi-Fi, habilite las opciones de desarrollador:

  1. Ir a Configuración > Preferencias del dispositivo
  2. Abierto Acerca de
  3. Desplácese hasta Número de compilación y haga clic en esto repetidamente hasta que vea un mensaje sobre Opciones de desarrollador
  4. Vamos Atrás y verá el menú Opciones de desarrollador en Configuración

Con las opciones de desarrollador disponibles, puede configurar la opción de reinicio avanzado para habilitar el acceso al menú de recuperación de TWRP:

  1. Abierto Configuración > Preferencias del dispositivo
  2. Seleccione Opciones de desarrollador
  3. Aquí, haz clic reinicio avanzado

Esto le permite acceder a TWRP, que se requiere para flashear y cargar, que es donde entra el paquete GApps.

Los paquetes de Google Apps (GApps) para Android TV en Raspberry Pi 4 son versiones de prueba actualmente. Esto significa que las características pueden faltar o ser inestables. Una versión dedicada de Android 12 de GApps está disponible para descargar en Android Filehost

Descargar: GApps para Android TV en Raspberry Pi 4

Seleccione el paquete tvstock o tvmini y descargue el archivo ZIP en su computadora, luego cópielo en una unidad extraíble que pueda conectar a la Raspberry Pi.

Una vez que hayas hecho eso, inicia TWRP:

  1. Abierto Configuración > Preferencias del dispositivo
  2. Seleccione Reiniciar > Recuperación

En TWRP:

  1. Seleccione Instalar
  2. Busque el archivo ZIP de GApps
  3. Usar Deslizar para confirmar flash y espera
  4. A continuación, seleccione Borrar > Restablecimiento de fábrica

Para salir de TWRP, reinicie Raspberry Pi 4 usando la opción Reiniciar.

Paso 3: reinicie su Raspberry Pi 4 para usar Android TV

Ahora que ha solucionado las aplicaciones de Google, puede reiniciar el Pi 4 para comenzar a usar Android TV. Inicie sesión en sus cuentas, descargue herramientas de transmisión de medios o conecte sus propios medios al sistema. ¡Todo está ahí para ti!

¿Quieres más configuración? Esta compilación de Android TV para Raspberry Pi 4 presenta varios ajustes que puede realizar en la configuración. Esto cubre todo, desde configurar un botón de encendido de hardware hasta configurar SSH. También puede habilitar un control remoto IR y enviar audio a través del conector de 3,5 mm en lugar de HDMI.

Encontrará opciones específicas de Raspberry Pi 4 en Configuración > Preferencias del dispositivo > Configuración de Raspberry Pi.

Los ajustes y consejos para la solución de problemas se pueden encontrar en la página de descarga en el sitio web de KostaKANG. De lo contrario, ¡ahora tienes un Android TV Raspberry Pi 4!

Instalar Android TV en Raspberry Pi 3 y 3 B+

Si tiene una Raspberry Pi 3/3 B+, ​​los pasos para la instalación difieren un poco. Antes de comenzar, asegúrese de tener:

  • Una Raspberry Pi 3 o Raspberry Pi 3 B+
  • Una tarjeta microSD de buena calidad.
  • Fuente de alimentación Raspberry Pi confiable
  • Teclado y mouse USB (o control remoto combinado)
  • memoria USB
  • cable HDMI
  • Cable Ethernet (opcional)

Para instalar Android TV en una Raspberry Pi 3 o 3 B+, ​​necesitará las siguientes descargas de software:

¿Listo para empezar? Vamos.

Paso 1: Descomprimir e instalar Android

La instalación de LineageOS en su Raspberry Pi le brinda el beneficio del sistema operativo Android. Esto significa un soporte potencialmente mejor para el software de medios, como YouTube y Kodi. Sin embargo, con las aplicaciones de Google correctas instaladas, su Raspberry Pi con Android es un gran Android TV.

Esto es posible con varias versiones de Android para Raspberry Pi, pero para obtener los mejores resultados, use la versión de LineageOS vinculada anteriormente. Antes de continuar, asegúrese de que el archivo ZIP esté desempaquetado.

Luego debe instalar LineageOS en la tarjeta SD usando Etcher. Después de la instalación y un arranque exitoso, LineageOS requiere una configuración básica. Defina las cosas habituales: establezca el país, la zona horaria, etc.

Paso 2: Prepara Android TV para Google Apps

Su Raspberry Pi ahora ejecuta Android. Esta es una versión basada en AOSP, lo que significa que no hay aplicaciones de Google instaladas; deberá instalarlas manualmente.

Ya debería haber descargado el paquete GApps a su PC. Visitar opengapps.org y seleccione:

  • BRAZO
  • 8.1
  • Pico

(Es tentador seleccionar la opción Android TV en lugar de Pico, no lo hagas. Este es simplemente un archivo más grande y realmente no hace nada más que causar problemas en el futuro).

Seleccione Descargar, luego, cuando el archivo GApps se guarde en su PC, cópielo en su memoria USB. Retíralo de forma segura e insértalo en tu Raspberry Pi.

A continuación, en LineageOS, abra el cajón de la aplicación y seleccione Configuración > Sistema > Acerca de la tableta. Aquí, desplácese hacia abajo hasta Número de compilación y haga clic repetidamente. Eventualmente, esto agregará el menú de opciones de desarrollador a la pantalla anterior.

Haga clic en Atrás hasta que haya salido de la Ajustes aplicación, luego vuelva a abrirla y navegue hasta Sistema > Opciones de desarrollador. Seleccione Acceso raíz y elige el Aplicaciones y ADB opción, haciendo clic DE ACUERDO cuando se muestra la advertencia.

A continuación, desplácese hacia abajo hasta Terminal local y habilite la aplicación. Esto le da acceso al shell local, lo que significa que puede ingresar comandos a través del teclado.

Regrese al cajón de la aplicación y abra la aplicación Terminal, luego Permitir el permiso de la aplicación para acceder a su dispositivo.

A continuación, ingrese el comando de superusuario:

su

Aparecerá un cuadro de advertencia de Privacy Guard. Cheque Recuerda mi elección (para garantizar el permiso futuro para lo que está a punto de hacer) y luego Permitir.

A continuación, introduzca el comando

rpi3-recovery.sh

Esto carga el script de recuperación. Enter el comando de reinicio para iniciarlo.

reboot

La Raspberry Pi se iniciará en la consola de recuperación TWRP. Aquí, seleccione Instalar, entonces Seleccionar almacenamiento para elegir su dispositivo flash USB.

Seleccione el archivo GApps, luego Instalar zipy en la siguiente pantalla comprobar Reiniciar después de la instalaciónentonces Deslizar para confirmar Flash.

Cuando el dispositivo se reinicie, debería poder acceder a Play Store.

Paso 3: configure su interfaz de Android TV

Hasta ahora, notará que la interfaz de LineageOS en su Raspberry Pi básicamente se parece a Android, no a Android TV. Para cambiar esto, necesitarás un lanzador.

Varios están disponibles; usamos un lanzador con publicidad, Lanzador de ATV gratis de la Play Store. Simplemente inicie sesión con su cuenta habitual de Google, búsquelo e instálelo. (Tenga en cuenta que su inicio de sesión inicial en Play Store tardará unos minutos en completarse gracias a los pasos de verificación).

Con la interfaz ordenada, deberá agregar algunas aplicaciones de medios útiles. Cosas como YouTube, Plex, Amazon Prime Video, Kodi y más, y están disponibles en Google Play. Simplemente instálelos como de costumbre para obtener el beneficio de sus suscripciones existentes.

Nota: el rendimiento de estas aplicaciones ha demostrado ser mixto en el mejor de los casos. Para obtener los mejores resultados, apéguese a YouTube. Si está buscando otras aplicaciones, investigue para encontrar las mejores versiones para instalar.

Paso 4: controlar su Raspberry Pi 3 Android TV

Con todo listo y listo, probablemente querrá desconectar el mouse y el teclado en favor de algo liviano. Hay varias opciones remotas disponibles para Raspberry Pi, que deberían funcionar con Android TV.

Una opción es la Mini teclado inalámbrico/control remoto de aire que es un dispositivo combinado con retroiluminación LED configurable.

Alternativamente, usted puede preferir el Mini teclado inalámbrico iPazzPort con panel táctil. Esto combina el teclado y el panel táctil junto con un D pad y controladores de medios en una sola unidad.

Ambos dispositivos son inalámbricos y se envían con un dongle Wi-Fi dedicado específicamente para los controles remotos.

¡Disfruta de tus medios con Android TV para Raspberry Pi!

A estas alturas, debería tener un Android TV Raspberry Pi 3 o Android TV Raspberry Pi 4 para transmitir videos y música y jugar juegos gracias a LineageOS y la interfaz de usuario de Android TV. A todos los efectos, tiene una caja de TV DIY Raspberry Pi con Android TV.

Es cierto que puede tener problemas con el rendimiento, así que asegúrese de que su tarjeta microSD esté a la altura. Además, verifique que esté utilizando una fuente de alimentación Raspberry Pi aprobada. Esto garantizará que Pi obtenga la energía que necesita sin correr el riesgo de sufrir una subtensión y corrupción de la tarjeta microSD.

Related Posts