Cómo construir una caja de TV Android con una Raspberry Pi

Cómo construir una caja de TV Android con una Raspberry Pi

¿Quiere hacer un centro multimedia basado en Raspberry Pi, pero descubre que la instalación básica de Kodi no ofrece suficientes funciones? No se preocupe, existe una alternativa probada y comprobada: ¡Android TV!





otra computadora en esta red tiene la misma dirección IP

A continuación, le mostramos cómo instalar Android TV y disfrutar de los beneficios de todas las aplicaciones de transmisión populares que se ejecutan en Android, en su Raspberry Pi 3, 3 B + y Raspberry Pi 4.





Android TV en Raspberry Pi

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





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

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

Los pasos para Raspberry Pi 4 se encuentran a continuación. Se requieren diferentes pasos para Raspberry Pi 3 y 3 B +, que siguen más adelante.



Instalar Android TV en una Raspberry Pi 4

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 por obtener la compilación de Android TV LineageOS 18.1.

Descargar : LineageOS 18.1 Android TV por KostaKANG





A continuación, descargue e instale Etcher de Balena. Esta es una herramienta de escritura de imágenes de disco versátil, que se utiliza 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 detalles.

Paso 2: configurar Android TV, TWRP y GApps

A diferencia de la versión Raspberry Pi 3, la configuración de Android TV en la Raspberry Pi 4 está prácticamente lista para usar. Habiendo dicho eso, deberá instalar algunas aplicaciones que no están incluidas, no menos GApps. Sin embargo, se requieren algunos ajustes.

Primero, sin embargo, necesitará saber cómo usar Android TV con un teclado.

  • F1 = Inicio
  • F2 = Atrás
  • F3 = Ver aplicaciones abiertas
  • F4 = Menú
  • F5 = Poder
  • 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 Sobre
  3. Desplazarse hasta Número de compilación y haga clic en esto repetidamente hasta que vea un mensaje sobre Opciones de desarrollador
  4. Ir 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 permitir el acceso al menú de recuperación de TWRP:

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

Esto le permite acceder a TWRP, que es necesario para flashear y descargar, que es donde entra el paquete GApps.

Los paquetes de Google Apps (GApps) para Android TV en Raspberry Pi 4 son actualmente versiones de prueba. Esto significa que pueden faltar funciones o ser inestables.

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 haya hecho eso, inicie TWRP:

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

En TWRP:

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

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

Paso 3: reinicia tu Raspberry Pi 4 para usar Android TV

Ahora que ha resuelto 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 por infrarrojos y enviar audio a través del conector de 3,5 mm en lugar de HDMI.

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

Se pueden encontrar ajustes y sugerencias para la resolución de problemas en la página de descarga del sitio web de KostaKANG.

Instale Android TV en Raspberry Pi 3 y 3 B +

Si tiene una Raspberry Pi 3/3 B +, los pasos para la instalación son algo diferentes. Antes de comenzar, asegúrese de tener:

  • Una Raspberry Pi 3 o Raspberry Pi 3 B +
  • A microSD de buena calidad tarjeta
  • Fuente de alimentación confiable para Raspberry Pi
  • 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: descomprime e instala Android

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

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

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 lo habitual: establecer país, zona horaria, etc.

Paso 2: prepara Android TV para Google Apps

Tu Raspberry Pi ahora está ejecutando 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 en su PC. Visita opengapps.org y seleccione:

  • BRAZO
  • 8.1
  • Pico

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

¿Es seguro eliminar los archivos de configuración de Windows?

Seleccione Descargar , luego, cuando el archivo GApps esté guardado en su PC, cópielo en su memoria USB. Retire esto de forma segura e insértelo en su 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 para Número de compilación y haga clic en él repetidamente. Eventualmente, esto agregará el menú de opciones de desarrollador a la pantalla anterior.

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

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

Regrese al cajón de aplicaciones 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:

|_+_|

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

A continuación, ingrese el comando

|_+_|

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

|_+_|

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

Seleccione el archivo GApps, luego Instalar zip , y en la siguiente pantalla verifique Reiniciar después de la instalación , luego Desliza para confirmar Flash .

frambuesa pi 3 b + vs b

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

Paso 3: configura la interfaz de tu 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á un lanzador.

Hay varios disponibles; utilizamos un lanzador con publicidad, Lanzador de ATV Gratis desde Play Store. Simplemente inicie sesión con su cuenta de Google habitual, búsquela e instálela. (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 multimedia útiles. Cosas como YouTube, Plex, Amazon Prime Video, Kodi y más funcionan, y están disponibles en Google Play. Simplemente instálelos como de costumbre para beneficiarse de sus suscripciones existentes.

Nota: El rendimiento de estas aplicaciones ha demostrado ser, en el mejor de los casos, mixto. Para obtener los mejores resultados, quédese en YouTube. Si está buscando otras aplicaciones, busque las mejores versiones para instalar.

Paso 4: Controlar su Android TV Raspberry Pi 3

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 opcion es la Mini teclado inalámbrico / control remoto por aire que es un dispositivo de combinación con retroiluminación LED configurable.

Alternativamente, puede preferir el Mini teclado inalámbrico iPazzPort con Touchpad. Esto combina el teclado y el touchpad junto con un D pad y controladores multimedia en una sola unidad.

Ambos dispositivos son inalámbricos y se envían con una llave Wi-Fi dedicada específicamente codificada para controles remotos.

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

A estas alturas, debería tener una Raspberry Pi 3 o posterior que bombee videos y música usando LineageOS con una interfaz de usuario de Android TV. A todos los efectos, ¡tienes una caja de TV Android DIY!

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 asegurará que el Pi obtenga la energía que necesita sin riesgo de subtensión y corrupción de la tarjeta microSD.

¿Te gusta la sensación de Android TV pero no estás obteniendo los mejores resultados? Tal vez compre una caja de Android TV en su lugar.

Cuota Cuota Pío Correo electrónico La mejor caja de TV de Android para todos los presupuestos

Las cajas de TV Android son una excelente manera de agregar funciones inteligentes y transmisión a cualquier televisor. Aquí están las mejores cajas de TV de Android.

Leer siguiente
Temas relacionados
  • Bricolaje
  • Casa inteligente
  • Entretenimiento
  • Frambuesa pi
  • Android TV
  • Media Center
  • Tutoriales de proyectos de bricolaje
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Un colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse