Cómo instalar Android 9 en la Raspberry Pi 4

La Raspberry Pi te da la libertad de instalar una gran variedad de sistemas operativos, ¡incluyendo algunos sistemas operativos de nicho! Mientras que los sistemas que fueron diseñados para la Raspberry Pi tienden a proporcionar una experiencia de usuario más fiable, puede haber un momento en que usted necesita un conjunto de características muy específicas, como el acceso a las aplicaciones de Android.

En este artículo aprenderás a dar soporte a la pantalla táctil instalando Android 9.0 en la Raspberry Pi 4. Aunque la experiencia de usuario puede ser a veces incómoda y lenta, tendrás soporte multitáctil y de pantalla táctil, acceso a una gran variedad de aplicaciones de Android, y el derecho a presumir de que has conseguido poner en marcha Android en la Raspberry Pi.

Qué necesitarás

Para completar este tutorial, necesitarás:

    • Una Raspberry Pi 4
    • Una tarjeta SD
    • Un portátil u ordenador donde descargarás la imagen del sistema Android 9.0
    • Un cable de alimentación compatible con tu Raspberry Pi
    • Un cable micro HDMI
    • Un monitor externo o, si quieres esa auténtica experiencia Android, una pantalla que tenga soporte de pantalla táctil
    • Un teclado externo y una forma de conectar este teclado a su Raspberry Pi
    • Un ratón o el trackpad de su teclado externo
    • Opcionalmente, un cable ethernet

Una vez que hayas reunido tus herramientas, ¡estás listo para hacer funcionar Android 9.0 en la Raspberry Pi!

Descargando LineageOS 16.0

Estamos utilizando una compilación de LineageOS 16.0 como imagen base de Android 9.0. Ten en cuenta que esta compilación no es oficial y no está soportada por el equipo de LineageOS, y normalmente no es adecuada para realizar tareas intensivas, como jugar a juegos o transmitir medios de alta resolución.

Estamos flasheando esta imagen del sistema a nuestra tarjeta SD utilizando la aplicación gratuita Etcher, así que si aún no la tienes configurada en tu ordenador o portátil, dirígete a la página web de balenaEtcher y descarga la última versión.

    • Dirígete a la web de KonstaKANG y descarga LineageOS 16.0
    • Inserta la tarjeta SD en tu portátil u ordenador.
    • Lanza la aplicación Etcher.
    • En Etcher, haz clic en «Seleccionar imagen» y luego elige el archivo de LineageOS que acabas de descargar.
    • Haz clic en «Seleccionar destino» y elige tu medio de arranque de destino, que en este caso es la tarjeta SD.

Etcher ahora flasheará la imagen del sistema en la tarjeta SD.

Ejecutando Android en la Raspberry Pi

¡Ahora estás listo para obtener tu primera prueba de Android corriendo en la Raspberry Pi!

    1. Retira la tarjeta SD del portátil u ordenador e insértala en la Raspberry Pi.
    2. Acopla el monitor a la Raspberry Pi utilizando el cable micro HDMI.
    3. Acoplar el teclado al dispositivo Raspberry Pi.
    4. Acoplar un cable ethernet a la Raspberry Pi.
    5. Conecta la Raspberry Pi a una fuente de alimentación. El dispositivo debería ahora arrancar automáticamente.
    6. Después de unos minutos verás la pantalla de bienvenida de «Lineage». Haz clic en «Siguiente».
Tras unos minutos, verás el logotipo del sistema operativo Lineage
  1. Ahora se te pedirá que completes la configuración habitual, como la elección de un idioma, la configuración de la hora y la fecha, y la conexión a una red Wi-Fi.
  2. Una vez que hayas introducido toda esta información, haz clic en «Iniciar»

Ahora pasarás a la pantalla principal de Android.

Ahora accederás a la pantalla principal de Android

 

¡No te olvides de Google Play!

Android ya debería estar funcionando, pero LineageOS no viene con Google Play instalado. Para conseguir Google Play, descarga e instala GApps, que incluye Google Play y todos los servicios necesarios para alimentar esta aplicación. También es necesario el APK Device ID, que servirá para generar un código que identifique el dispositivo y nos permita conectarnos a Google Play.

    • Lanzamos el navegador web que viene preinstalado en Android y nos dirigimos a la página web de Google Play.
    • Selecciona «ARM», «Android 9» y «Pico», y luego haz clic en el icono «Descargar»

.

Descarga el paquete GApps en tu Raspberry Pi

Mover el archivo GApps

Para facilitar los siguientes pasos, arrastra el archivo GApps a la raíz de tu almacenamiento:

    1. Arrastra hacia arriba desde la parte inferior de la pantalla para abrir el cajón de aplicaciones.
Arrastre desde la parte inferior de la pantalla para abrir el cajón de aplicaciones de Android
    1. Busca la aplicación «Archivos» y dale un clic.
    2. Selecciona «Descargas»
    3. Busca el archivo «GApps» que se acaba de descargar y arrástralo hacia el menú de la izquierda. Suelta «GApps» sobre «Raspberry Pi 4.».
Busca el paquete GApps y arrástralo a "Raspberry Pi 4" en el menú de la izquierda.
Este archivo será ahora más fácil de encontrar cuando arranquemos en modo Recovery.

Desbloquear las opciones de desarrollador ocultas de Android

Es necesario habilitar las Opciones de Desarrollador, lo que nos dará acceso a la Terminal:

    1. Arrastrar hacia arriba desde la parte inferior de la pantalla para abrir el cajón de aplicaciones.
    2. Seleccione la aplicación «Ajustes»
    3. Abre «Acerca de la tableta»
Cómo instalar Android 9 en la Raspberry Pi 4

 

  1. Busca la sección «Número de compilación» y haz clic en ella repetidamente hasta que veas una ventana emergente «Ahora has activado los ajustes del desarrollador».
Cómo instalar Android 9 en la Raspberry Pi 4

 

    1. Vuelve a la pantalla principal de «Ajustes», pero esta vez navega hasta «Sistema -> Avanzado -> Opciones de desarrollador»
    2. Toca «Acceso a la raíz». En la siguiente ventana emergente, asegúrate de que «Apps y ADB» está seleccionado.
Introduzca los comandos en el terminal del modo de recuperación de Android
    1. Cuando se le pida que permita el acceso a la raíz, haga clic en «Aceptar»
    2. A continuación, desplázate hasta la parte inferior de la pantalla «Opciones de desarrollador», busca «Terminal local» y arrastra el control deslizante que lo acompaña hasta la posición «Activado»

Ahora puede salir de la aplicación «Configuración».

La Raspberry Pi necesita ser reiniciada para poder acceder a la Terminal, así que pulsa la tecla F5 del teclado, que abrirá un menú «Power» en el que podrás seleccionar «Restart.»

Acceder al modo de recuperación de Android

Para arrancar en el modo de recuperación:

1. Abre el cajón de aplicaciones arrastrando hacia arriba desde la parte inferior de la pantalla.

2. Selecciona «Terminal».

3. Escribe el siguiente comando en la ventana de Terminal:

4. Pulse la tecla «Enter» de su teclado. Cuando te lo pida, selecciona «Recordar mi elección» seguido de «Permitir».

5. Escribe el siguiente comando en el Terminal:

Pulsa la tecla Enter y ejecuta el siguiente comando:

Presiona la tecla «Enter».

Terminal Android Recovery Mode
Ahora Android se reiniciará en el modo de recuperación.

Instalar GApps y limpiar la caché Dalvik

Para instalar GApps:

1. En el modo de recuperación, busca el control deslizante «Deslizar para permitir modificaciones» y arrástralo a la posición «Activado».

Arrastre el "Deslizamiento a todas las modificaciones" deslizador.

2. Selecciona «Instalar» y busca el paquete de GApps que descargaste anteriormente.

3. Dale un toque a GApps y arrastra el deslizador «Deslizar para confirmar Flash». GApps se instalará ahora.

4. Borra la caché Dalvik arrastrando el control deslizante «Deslizar para borrar».

5. Cuando veas la pantalla «Dalvik wipe complete», pulsa el botón «Back».

6. En la esquina superior izquierda, selecciona el icono «Team Win Recovery Project», que te llevará de nuevo al menú principal.

7. Haz clic en «Wipe».

8. Arrastra el control deslizante «Borrar para restablecer los valores de fábrica».

9. Cuando se le pida, haga clic en «Atrás». En la esquina superior izquierda, selecciona el botón «Team Win Recovery» que te llevará de nuevo al menú principal.

10. Haz clic en «Montar».

11. Asegúrate de que «Boot», «System» y «Data» están seleccionados, y luego vuelve a la pantalla principal haciendo clic en el icono «Team Win Recovery Project».

Asegúrese de que "Boot," "System" y "Data" están seleccionados

 

12. Haz clic en «Avanzado -> Terminal».

13. Para reiniciar el sistema desde la Terminal, escriba:

Pulsa la tecla Enter de tu teclado.

14. Escribe el siguiente comando en el Terminal:

Pulse Enter. El sistema se reiniciará.

Una vez que Android haya arrancado, es posible que tengas que realizar alguna configuración adicional: por ejemplo, aceptar los Términos y Condiciones de Google y establecer un PIN de protección. Una vez que hayas completado esta configuración, debería haber una nueva adición a tu pantalla de inicio: Google Play ya está instalado en tu dispositivo.

Sin embargo, hay una pega: si intentas lanzar la aplicación de Google Play, te encontrarás con un aviso de que tu dispositivo no está certificado por Play Protect. La tarea final es generar un código usando el APK de ID de dispositivo, y luego usar este código para autenticar el dispositivo.

Conseguir Play Protect: Registrarse en Google

Para generar el código Device ID:

    • Abre el cajón de aplicaciones arrastrando desde la parte inferior de la pantalla y luego seleccionando «Archivos»
    • Desplázate hasta la carpeta «Descargas»
    • Busca el APK de ID de dispositivo que has descargado antes y haz doble clic para iniciarlo. Cuando se le pida, seleccione «Instalar».
    • Abre el cajón de aplicaciones y selecciona la aplicación de ID de dispositivo recién instalada.
    • Una vez que la app se haya lanzado, haz clic en «Google Service Framework». Aparecerá un código en una ventana emergente. Haz clic en «Copiar»
    • Hacia la parte superior de la pantalla, deberías ver una advertencia «El dispositivo no está certificado por Play Protect». Haz clic en ella para lanzar una ventana emergente.
    • En la ventana emergente, desplázate hasta la sección «Usuarios de ROMs personalizadas» y haz clic en el enlace correspondiente. Esto lanzará el navegador web predeterminado de Android.
    • Cuando se te pida, inicia sesión en tu cuenta de Gmail.
    • Una vez que hayas iniciado sesión, pega el código del APK del ID del dispositivo y pégalo en el campo «Registro».
    • Selecciona «Registrar». Google registrará ahora este dispositivo como una ROM personalizada y te permitirá acceder a Google Play.

Tus cambios sólo se activan tras un reinicio, así que utiliza la tecla F5 para reiniciar el sistema.

Cuando tu Raspberry Pi haya realizado su reinicio, lanza la aplicación Google Play, inicia sesión con tu cuenta de Gmail y ya estás listo para empezar a descargar aplicaciones de Android en la Raspberry Pi 4.

Si recibes un mensaje de error al intentar acceder a Google Play por primera vez, intenta esperar unos 15 minutos, ya que a veces puede haber un retraso antes de que Google registre correctamente tu ID.

Aunque Android 9.0 no fue diseñado para la Raspberry Pi, ofrece una combinación única de soporte de pantalla táctil y acceso a todo un ecosistema de aplicaciones Android. Aparte de eso, también hay muchas otras maneras de dar un buen uso a la Raspberry Pi 4.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *