Cómo instalar Android en un Raspberry Pi

En este artículo explicaremos todos los pasos que debes seguir para instalar Android 7.1.1 de forma correcta en tu Raspberry Pi, incluyendo la tienda de aplicaciones Play Store.

Antes de empezar, es muy importante aclarar que este proceso es bastante experimental, ya que hasta los momentos ninguna versión de Android es compatible de forma oficial con el Raspberry Pi. Esto significa que podrías encontrar algunos errores de funcionamiento mientras realizas el proceso de instalación o incluso después de haber instalado el sistema operativo.

También aclaramos que aunque la instalación salga bien, el rendimiento relativamente bajo de Android en el Raspberry Pi podría dificultar el uso diario y continuo del proyecto que estés construyendo.

Todo lo que necesitar√°s

Ahora que dejamos la introducción a un lado, hablemos del hardware que necesitarás para completar la instalación de Android con éxito.

  • Un Raspberry Pi de tercera generaci√≥n
  • Una fuente de poder
  • Una tarjeta SD de¬†al menos 16 GB,¬†preferiblemente de una buena marca y con valores de lectura y escritura tan altos como sea posible, ya que este ser√° uno de los factores principales del rendimiento del sistema operativo.
  • Un monitor o¬†pantalla t√°ctil¬†con puerto HDMI,¬†la cual obviamente servir√° para mostrar e interactuar con la interfaz de Android. Tambi√©n puedes utilizar¬†la pantalla oficial creada por Raspberry Pi,¬†siendo su ventaja principal el hecho de que no requiere un puerto HDMI para funcionar.
  • Un ordenador con Mac OS o cualquier sistema operativo basado en Linux¬†(tambi√©n puedes usar una maquina virtual).

Una vez que tengas todos esos dispositivos, deberás descargar la imagen de instalación de Android, así como también el script sh que servirá para instalar la Play Store.

La √ļltima parte de esta gu√≠a consiste en la instalaci√≥n del sistema operativo y como mencionamos anteriormente,¬†necesitar√°s un ordenador con Mac OS o cualquier sistema operativo basado en Linux¬†para poder ejecutar el script sh. En caso de no poseer uno, tambi√©n puedes crear una maquina o interfaz virtual dentro de la interfaz de Windows.

Instalando Android en la tarjeta SD

Para poder instalar Android en tu tarjeta SD, deberás instalar Etcher en tu distro de Linux. Este programa te permitirá quemar la imagen del sistema operativo en la tarjeta SD.

La interfaz de Etcher es bastante intuitiva. Lo √ļnico que deber√°s hacer es escoger la imagen de Android que descargaste anteriormente y presionar el bot√≥n¬†«Flash!», ya que el programa¬†reconoce de forma autom√°tica a la tarjeta SD conectada al ordenador.¬†El proceso de quemado de im√°genes puede ser bastante largo dependiendo del procesador y la RAM de tu ordenador, as√≠ que deber√°s tener un poco de paciencia.

Cuando el proceso haya terminado,¬†conecta la pantalla a tu Raspberry Pi e introduce la tarjeta SD.¬†Si seguiste los pasos de forma correcta, tu Raspberry Pi ya deber√≠a contar con Android como su sistema operativo principal. Sin embargo,¬†a√ļn queda otro paso a seguir¬†para aprovechar al m√°ximo a este sistema operativo.

Instalando la Play Store

Una gran parte de este paso se realiza desde el Raspberry Pi, así que deberás conectarlo a una fuente de poder y encenderlo. Una vez que estés en la pantalla de inicio de Android, deberás conectar al Raspberry Pi a una red de Internet, ya sea por Ethernet o por Wi-Fi.

Para conectarte a Internet, simplemente deber√°s acceder a las opciones del Wi-Fi¬†a trav√©s de la barra de notificaciones,¬†como si se tratara de un smartphone con Android com√ļn y corriente.

Luego de completar ese paso,¬†necesitar√°s la direcci√≥n IP del Raspberry Pi.¬†Esta se consigue accediendo a los par√°metros, bajando hasta el final de la interfaz y accediendo a la opci√≥n titulada «About tablet» y luego a la opci√≥n «Status». All√≠ podr√°n observar la direcci√≥n IP exacta de su Raspberry.

Ahora deberás regresar a tu ordenador y acceder al archivo gapps.sh que descargaste con anterioridad. Allí encontrarás las siguientes líneas de programación:

SHOW_HELP = false

ADB_ADDRESS = «192.168.10.173»

ARCHITECTURE = «arm»

PACKAGE_NAME = «pico»

INIT_FILE = «/etc/init.d/gapps»

Es necesario que¬†reemplaces el c√≥digo de la l√≠nea «ABD_ADDRESS»¬†con la direcci√≥n IP de tu Raspberry. Tambi√©n es importante que llenes las otras l√≠neas de programaci√≥n con la informaci√≥n prove√≠da en el ejemplo, en caso de que estas est√©n vac√≠as en tu versi√≥n del archivo.

Ahora abre la terminal de Linux y activa los siguiente comandos:

sudo apt install android-tools-adb

sudo apt install lzip

adb connect IP_RASPBERRY_PI

sudo chmod u+x ./gapps.sh

sudo ./gapps.sh

Aquí también deberás tener paciencia, ya que estos scripts son bastante grandes y generalmente tardan un buen rato en instalarse. Al terminar, tu Raspberry se reiniciará de forma automática y listo; ya cuentas con versiones relativamente estables de Android y la Play Store.

:)