Cómo instalar Android Lollipop en una Raspberry PI 2

Hola amig@s,

En un artículo anterior, os comenté como instalar Windows 10 IOT en nuestra Raspberry Pi 2:

Advertisement

En esta ocasión os traigo algo más prometedor, la posibilidad de instalar Android Lollipop 5.0.2 en nuestra Raspberry Pi 2.

Nota: Android aún no dispone de un controlador nativo para Raspberry Pi 2 (falta que porten el videocore 4 a Android Lollipop) por tal motivo la aceleración de hardware está inactiva.

Advertisement

Requisitos

Necesitaremos un sistema operativo Linux para poder instalar la imagen nuestra SD. En este ejemplo utilizaré Ubuntu.

Advertisement

Paso a Paso

Actualización 26/06/2016 enlace a la imagen.

1-Descargarnos la imagen de Android Lollipop 5.0.2 desde aquí.

2-Descomprimir el fichero a una carpeta de ejemplo (/andrpi2)

Preparar las particiones en la SD

Las particiones hay que configurarlas de la siguiente manera (no es necesario crear ningún directorio en las particiones 3 y 4):

Advertisement

Partición 1 de 512MB para el BOOT.

Partición 2 de 512MB para /system.

Partición 3 de 512MB para /cache.

Partición 4 (resto de mb’s) para los datos /data

Podemos utilizar la utilidad Gparted de Ubuntu para crearlas y configurarlas, así que la distribución de las particiones nos tiene que quedar de la siguiente manera:

Illustration for article titled Cómo instalar Android Lollipop en una Raspberry PI 2
Advertisement

Tras realizar los pasos anteriores, continuaremos con el volcado del fichero system.img a la SD.

Volcado de la imagen y ficheros a la SD

1-Primero volcaremos la imagen system.img a la partición 2, para ello deberemos entrar (mediante una consola) al directorio android_rpi2_binary/out/target/product y ejecutaremos lo siguiente:

sudo dd if=system.img of=/dev/sdd2 bs=1M

El resto de ficheros hay que copiarlos a la partición 1 (Partición de Boot, Kernel y la Ramdisk).

Advertisement

Primero montamos la partición sdd1 a un directorio:

sudo mkdir /mnt/sdd1

sudo mount /dev/sdd1 /mnt/sdd1

Luego copiamos los ficheros a la ruta recién montada:

sudo cp device/brcm/rpi2/boot/* /mnt/sdd1

sudo cp kernel/rpi/arch/arm/boot/zImage /mnt/sdd1

sudo cp out/target/product/rpi2/ramdisk.img /mnt/sdd1

y listo ;)

Video demostrativo

Espero que les haya gustado.

Salu2.

Share This Story

Get our newsletter