Hola Amig@s,

Hace alg√ļn tiempo publiqu√© un art√≠culo acerca de la instalaci√≥n de Android Lollipop para Raspberry Pi 2

Desde entonces han surgido varias versiones como la RASPAND (de pago 9usd) y otras versiones personalizadas por los usuarios, por ejemplo la Android-RPI3, la cual tiene muy buena pinta y es con la que trabajaremos en este artículo. Así mismo con la llegada de la Raspberry pi 3 hace algunos meses, la Android-RPI3 es ideal ya que está compilada para dicha plataforma.

Características de la Android-RPI3

  • AOSP android-6.0.1_r46 (build MOB30M)
  • Bluetooth
  • Soporte zRam
  • Compilada para Raspberry pi 3

Instalación

Como requisito para la instalación, necesitaremos:

  • Tarjeta SD de al menos 8GB y a ser posible clase 10.
  • Necesitaremos Linux (ubuntu por ejemplo) para poder ejecutar el script de instalaci√≥n. Dicho script se encarga de gestionar toda la instalaci√≥n y su √ļnico requisito es definir el dispositivo o tarjeta SD que detecta linux.
  • Descargarnos la √ļltima compilaci√≥n de Android-RPI3 desde aqu√≠ y la dejamos en una ruta local de nuestro S.O. Ejemplo /home/usuario/descargas

Advertisement

Paso a paso

Una vez descargada, abrimos un terminal y nos cambiamos al directorio descargas.

Ejemplo:

$ cd /home/usuario/descargas

$ tar xvfz android_rpi3_*.tar.gz

$ cd rpi3

$ ./install.sh -p /dev/sdX

Donde sdX es el dispositivo que debemos definir seg√ļn lo ha montado Linux, por ejemplo $ ./install.sh -p /dev/sdb

Advertisement

Tras finalizar la ejecución del script, desmontamos la SD desde el escritorio o utilizando el comando umount /dev/sdb (en este ejemplo) y colocamos la SD en la RPI3.

Nota 1: Si no tenemos formateada la SD para que sea compatible con el instalador, deberemos a√Īadir a la linea de ejecuci√≥n del script el par√°metro -f es decir:

$ ./install.sh -p -f /dev/sdX

Nota 2: Si al ejecutar el script obtenemos errores de privilegios, necesitaremos ejecutar (en caso de ubuntu) el script con privilegios elevados, es decir con sudo:

$ sudo ./install.sh -p -f /dev/sdX

Nota 3: En mi caso, ubuntu me detectó la tarjeta sd con el nombre mmcblk0 y el script de instalación no es capaz luego de reconocer las particiones adicionales porque se crean como:

Disposit. Inicio Start Final Sectores Size Id Tipo
/dev/mmcblk0p1 * 2048 1050623 1048576 512M 1 FAT12
/dev/mmcblk0p2 1050624 3147775 2097152 1G 83 Linux
/dev/mmcblk0p3 3147776 4196351 1048576 512M 83 Linux
/dev/mmcblk0p4 4196352 31586303 27389952 13,1G 83 Linux

Advertisement

Así que tuve que modificar el script para que encuentre las particiones correctas.

Resultado final

Advertisement

Si observ√°is glitches (artifacts) en la pantalla, es normal en esta versi√≥n de AOSP. En la propia web del proyecto comentan que a√ļn no est√° solucionado.

Espero que les haya resultado √ļtil.

Cualquier duda con respecto a la instalación, pueden remitirse al grupo que mantiene esta distribución.

Advertisement

https://groups.google.com/forum/#!forum/…

Salu2.