Android Lollipop para Raspberry Pi 2

¡Lo primero es que he vuelto!

Y traigo una gran noticia con matices. Se ha liberado una versión funcional de Android Lollipop para Raspberry Pi 2. En este enlace tenéis la imagen y las instrucciones.

Preparar la tarjeta SD

ANTES DE QUE OS METÁIS EN FAENA, OS ADVIERTO QUE COMO DIGO AL FINAL, ESTE ANDROID ARRANCA PERO CASI NO SE PUEDE USAR POR LA FALTA DE DRIVER ACELERADO GRÁFICO

Hay que hacer 4 particiones desde Linux con los siguientes tamaños y formatos. partición 1: 512MB para arranque BOOT: usando fdisk y formato fat32 partición 2: 512MB para /system : usando fdisk, como nueva partición primaria partición 3: 512MB para /cache : usando fdisk, formato ext4 partición 4: espacio restante para /data : usando fdisk, formato ext4

Copiáis la parte correspondiente a la partición /system usando un ordenado con Linux, donde dice <p2> será la partición 2 de la lista anterior de nuestra SD que podemos ver usando la orden sudo blkid

$ cd out/target/product/rpi2
$ sudo dd if=system.img of=/dev/<p2> bs=1M

Luego preparamos la partición de arranque, Boot, el kernel y ramdisk. Igual que antes p1 será la partición 1 de la lista anterior de nuestra SD

Copiamos device/brcm/rpi2/boot/* a p1:/
Copiamos kernel/rpi/arch/arm/boot/zImage a p1:/
copiamos out/target/product/rpi2/ramdisk.img a p1:/

AHORA VIENE LO MALO: No tiene driver de vídeo y por tanto aceleración, el sistema es muy lento y casi inusable. Además como los drivers no están disponibles el desarrollador de este Android ya no va continuar el desarrollo. Así que ya sabéis, hay ANDROID para Raspberry Pi 2 pero como si no hubiera.

Os dejo el vídeo de Android Lollipop funcionando en la Raspberry Pi 2: