Gracias a las importantes mejoras en su capacidad informática, las nuevas placas Raspberry Pi son capaces de ejecutar algunas de lasdistribuciones de Linux más popularese incluso la versión ARM de Windows 11 sin grandes problemas de rendimiento. Pero si estás aburrido de la misma interfaz de escritorio de siempre, puedes optar por ejecutar Android en estos diminutos sistemas. Y no cualquier versión de Android; gracias a los esfuerzos del desarrollador KonstaKANG, es posible configurar la última versión del sistema operativo Android en diminutas placas Raspberry Pi.

Relacionado
Reseña de Raspberry Pi 5: el santo grial de los proyectos DIY se volvió aún mejor (y más raro)

La Raspberry Pi 5 es una de las tarjetas de control de consumo más potentes que existen. Lamentablemente, su stock limitado significa que te resultará difícil encontrar una.

Lo que necesitarás

Por razones obvias, es obligatorio contar con una placa Raspberry Pi, y una RPi 3 será suficiente para aquellos a quienes no les importe ejecutar una copia desactualizada de Android. Dicho esto, Android 14 solo está disponible en los modelos Raspberry Pi 4 y 5, por lo que es posible que debas cambiar a un modelo RPi más nuevo si deseas instalar la última versión de Android.

Además del sistema que cabe en la palma de la mano, necesitarás una tarjeta microSD y te recomiendo que adquieras una con al menos 8 GB de espacio. De esa manera, podrás instalar tus aplicaciones Android favoritas sin quedarte sin almacenamiento.

Actualización de los archivos LineageOS/AOSP

Suponiendo que estás usando una Raspberry Pi 4 o 5, el repositorio de KonstKANG proporciona enlaces para las versiones LineageOS y AOSP de Android 14. Usaremos la versión estándar de Android de LineageOS para este tutorial.

1.Comience descargando la versión portátil de Balena Etcher desde elsitio web oficial.

2.Dirígete alsitio web de KonstKANG, pasa el cursor sobre la pestañaDispositivosy selecciona tu modelode Raspberry Pi.

Una captura de pantalla del sitio web KonstaKANG que muestra el procedimiento para seleccionar el modelo de Raspberry Pi

3.Descarga la versión de Android que deseas utilizar con tu Raspberry Pi. Asegúrate de extraerla después.

4.EjecuteBalena Etchercomo administrador.

5.SeleccioneFlash desde el archivo, elija elarchivo .imgque extrajo anteriormente y presioneAbrir.

El procedimiento para seleccionar el archivo img de LineageOS dentro de Balena Etcher

6.Haga clic enSeleccionar almacenamientoantes de elegir la tarjeta microSD donde planea flashear los archivos del sistema operativo.

El procedimiento para seleccionar la tarjeta microSD dentro de Balena Etcher

7.Pulse el botónFlash.

El procedimiento para flashear la imagen de LineageOS usando Balena Etcher

Arrancando Android por primera vez

De manera similar acómo configurarías UbuntuoWindows 11 en Raspberry Pi, necesitarás configurar algunos ajustes cuando inicies Android por primera vez en el SBC.

1.Inserte la tarjeta microSD en la Raspberry Pi y conecte todos los cables necesarios antes de encender la SBC.

2.PresioneIniciaren la pantalla de bienvenida.

La pantalla de bienvenida de LineageOS

3.Acepte el Acuerdo de licencia de usuario final.

4.Seleccione elidiomay haga clic en el botónSiguiente.

La opción de idioma dentro de LineageOS

5.Si no ha conectado un cable Ethernet, haga clic en su redWi-Fie ingrese sucontraseñaantes de presionarSiguiente.

La configuración de Wi-Fi dentro de LineageOS

6.Configure los ajustesde fecha y horay haga clic enSiguiente.

La configuración de fecha y hora en LineageOS

7.PresioneSiguientedespués de que haya terminado de personalizar laconfiguración de ubicaciónylas características de LineageOS.

El procedimiento para habilitar las funciones de LineageOS

8.LineageOS le pedirá que proteja su tableta y recupere datos de otro dispositivo.

La página Protege tu tableta con el botón Omitir resaltado

Puede ignorar estas configuraciones haciendo clic enOmitir.

9.Si está usando un teclado y un mouse, asegúrese de elegirla navegación de 3 botonesantes de seleccionarSiguiente.

La mejor configuración de navegación para usuarios de teclado y mouse en LineageOS

10.Haga clic en el botónSiguientedos veces más para completar el procedimiento de configuración.

(Opcional) Instalación de aplicaciones de Google

Si has seguido todos los pasos correctamente, la Raspberry Pi se iniciará en la pantalla de inicio de LineageOS. Sin embargo, notarás que tu Raspberry Pi no tiene instaladas las aplicaciones habituales de Google Play.

Para los principiantes, les sugiero que se ahorren la molestia de instalar GApps y cambien a Aurora, F-Droid u otra tienda de aplicaciones. Pero si son veteranos y están dispuestos a soportar una dura prueba para usar el conjunto de aplicaciones de Google, sigan leyendo.

1.Descargue la versión Arm64 de BiTGApps de latienda Pling.

2.Abra la aplicaciónConfiguraciónen su Raspberry Pi.

LineageOS con la aplicación Configuración resaltada

3.Escribaenergíaen la barra de búsqueda y seleccionelos elementos del menú Energíade las sugerencias.

Sugerencias de elementos del menú de Energía dentro de la aplicación de configuración de LineageOS

4.Desplácese hacia abajo y habilite el interruptor junto aReinicio avanzado.

La opción Reinicio avanzado en LineageOS

5.Accede alpanel de notificacionesy haz clic en elbotón de encendido.

El botón de encendido en LineageOS

6.SeleccioneReiniciarseguido deRecuperación.

El procedimiento para ingresar al entorno de recuperación en LineageOS

7.Seleccione la pestañaInstalardentro de la interfaz de TWRP.

La pestaña Instalar resaltada dentro de TWRP

8.Vaya a la carpetaDescargasy seleccione el archivoBiTGApps.zip.

9.Desliza hacia la derecha para instalar la aplicación.

La opción Deslizar para confirmar Flash está resaltada

10.Asegúrese de seleccionar la opciónBorrar Dalviky reiniciar su Raspberry Pi.

La opción Wipe Dalvik en TWRP

Después de reiniciar la Raspberry Pi con Android, notarás que Google Play muestra un mensaje de error que indica que el dispositivo no está certificado para Play Protect. Esto significa que no podrás iniciar sesión en tu cuenta de Google ni descargar ninguna aplicación de Play Store. Afortunadamente, hay una solución para eso (aunque es bastante complicada).

1.Conecte un extremo de un cable USB a su PC y el otro extremo al puerto USB Tipo-C de su Raspberry Pi, y espere a que este último se encienda.

2.Abra la aplicaciónConfiguraciónen su Raspberry Pi y habilite lasopciones de desarrolladortocando siete veces elNúmero de compilaciónen el encabezadoAcerca de la tableta.

El número de compilación resaltado en la configuración de LineageOS

3.Abra las Opciones de desarrollador y habilitela depuración USByla depuración rooteada.

Las opciones de depuración resaltadas dentro de LineageOS

4.Cambie a su PC y configure ADB siguiendoesta guía.

5.Abra la terminal/PowerShell en el ADB y escriba el siguiente comando:

.\adb raíz

El comando raíz .\adb que se ejecuta dentro de la aplicación Windows Terminal

Asegúrese deaceptarla solicitud de conexión dentro de su Raspberry Pi.

6.A continuación, acceda al shell de Unix ejecutando este comando:

.\adb shell

El comando de shell .\adb que se ejecuta dentro de la aplicación Windows Terminal

7.Pegue este comando dentro del shell de Unix:

sqlite3 /data/data/com.google.android.gsf/databases/gservices.db

El comando sqlite3 dentro del shell de Unix

8.Dentro de la interfaz sqlite, escriba el comando final:

seleccione * de principal donde nombre = "android_id";

El comando ADB utilizado para averiguar el ID de Android

9.Aquí, la cadena hexadecimal es tu ID de Android y deberás certificar tu dispositivo pegándola eneste enlace.

La cadena hexadecimal (Android_ID) de una Raspberry Pi que ejecuta LineageOS

10.Reinicia tu Raspberry Pi una vez que hayas hecho clic en el botónRegistraren el enlace anterior.

Una vez que Raspberry Pi se reinicie, Google Play Services dejará de mostrar el mensaje de error y podrás iniciar sesión en tu cuenta de Google.

(Opcional) Instalación de Magisk

Ahora que hemos instalado Google Play, configurar Magisk es el paso final para convertir tu Raspberry Pi en un dispositivo Android completo.

1.Descargue la versión 25.2 delarchivo apk de Magiskjunto con suarchivo zip compatible con LineageOS.

2.Ingresa al modo de recuperación como lo hiciste al configurar Google Play.

3.(Opcional) Mientras esté dentro del entorno de recuperación, le recomiendo actualizar elmódulo Cambiar tamaño, ya que le permitirá utilizar todo el espacio no asignado en su tarjeta microSD.

4.Actualice el archivo zip de Magisk dentro de la interfaz TWRP antes de reiniciar en Android 14.

5.Usando elAdministrador de archivos, localice el archivoMagisk.apke instálelo.

El procedimiento para instalar Magisk

6.Al iniciar Magisk, la aplicación le pedirá que finalice la instalación reiniciando su Raspberry Pi.

El botón Aceptar resaltado dentro de la aplicación Magisk

7.Simplemente toque el botónAceptarpara finalizar el procedimiento de configuración de Magisk.

Ejecutando Android en Raspberry Pi

Raspberry Pi 5 con LineageOS

Con eso, tu tableta Android con sabor a Raspberry Pi está lista para usar. Si bien incluso la variante más cara de 8 GB de Raspberry Pi 5 tiene problemas paraejecutar juegos de Steam, los juegos de Android tienden a funcionar bien en el dispositivo. Por lo tanto, incluso puedes usar Raspberry Pi como un emulador de Android si te cansas de ejecutar juegos de consola retro en el SBC.

Relacionado
Cómo emular juegos en tu Raspberry Pi

Aquí encontrarás todo lo que necesitas saber para emular sistemas de juegos más antiguos en Raspberry Pi.