Install android prebuilt images on black beagle bone board on 2Gb of eMMC flash


I want to install android prebuilt images on Black beagle bone board.

So can anyone please provide me details how can i install or port or flash android on this board.

This board having 2 GB flash drive also on board and also having sdcard slot.

I did google about this most of the cases i found way to prepare sdcard for android with prebuilts and boot board.

I want to install android on flash drive which is on board itself with 2 GB memory.

It would be great if anyone please give me idea about this.

I found below link from beagle bone site. but it says for sdcard flashing not nand memory (2 GB memory on board itself).

I want to install android on 2Gb of eMMC flash drive of BBB.

Please help me to find out the solution for this.

Thanks & Regards

I don’t think it will fit into the eMMC. So, SD card is I believe your only option.


rootfs is about 300 MB, IIRC, so it fits.

To OP: you can boot Angstrom from the SD card, partition and format the
eMMC and the copy Android files. If you are using an SD card image as
the above, you need to unpack it end extract the files first.
You may have to modify `fstab.am335xevm' to match the device name,
but I think it ends up being /dev/block/mmcblk0 if there is not SD card.

Something like this (when booted from SD):

# mkfs.vfat -F 32 -n boot /dev/block/mmcblk1p1
# mkfs.ext4 -L rootfs /dev/block/mmcblk1p2
# mkfs.ext4 -L usrdata /dev/block/mmcblk1p3

# mkdir -p /mnt/1/
# mkdir -p /mnt/2/
# mount -t vfat /dev/block/mmcblk1p1 /mnt/1
# mount -t ext4 /dev/block/mmcblk1p2 /mnt/2
# cp MLO u-boot.img zImage uEnv.txt am335x-boneblack.dtb /mnt/1/
# tar jxvf rootfs.tar.bz2 -C /mnt/2/
# umount /mnt/1
# umount /mnt/2

I also want android on Beaglebone black emmc 2GB how can i flash android on board please help

i want to flash the onboard emmc of the beaglebone black with android but i don’t know the step… can you help me please?
best regards,