Android And XBMC / Kodi On Odroid-U3

You'll learn how to flash Android to the SD card or eMMC module of your Odroid. I used Ubuntu for the flashing process.

Flash Android To Your eMMC / SD Card

Download the Android image

  • Download the eMMC or SD card self installer archive from
  • You now should have an archive called or similar
  • Extract the archive, it should contain an image file (*.img)

Flash the image

Find out the name ("sd?") of the eMMC or SD Card. I do this by typing lsblk in a terminal window (press CTRL+T to open one). Take the name of the disk, not the partition.

Now remove everything from your volume with sudo dd if=/dev/zero of=/dev/sd? bs=4M (replace sd? with the volume name of your card)

Do not worry if there's no output for a long time, dd does not print progress information to the command line.

It's time to flash the image to the card with sudo dd if=emmc_self_installer.img of=/dev/sd? bs=4M (replace the img filename with your image file extracted from the archive and replace sd? with the volume name of your card).

Type sync to be sure all IO is done and you can safely remove the card.

Put the card in your Odroid, be patient and wait for the Android boot logo to appear.


If you want to use Google apps (like the PlayStore!), use the one click installer from here.

Install XBMC For Android

This step is extremely simple. You can follow the official documentation. But it is as simple as this:

  • On your Odroid, open a browser and download the APK for Android ARM from here, then install the APK.
  • If you've problems installing the APK, try to open the APK with the file browser and make sure you've enabled the installation of apps from unknown sources (see the official documentation).