Android 4.4 Source Code Released for ODROID-C1 Board

ODROID-C1 development board was launched on December 10, 2014, and a few days later U-boot and Linux source code was released for this low cost Amlogic S805 board, but Android was only due later due to licensing issues. I’ve just noticed Hardkernel uploaded Android 4.4 source code to github at the end of February.

ODROID_C1_AndroidThe build instructions are provided on ODROID-C1 wiki, and there are quite straightforward.

You’ll need to type four command lines to get the code in a working directory:


and three more to build an Android image:


All relevant binary files (system, userdata, bootloader, kernel…) will be located in out/target/product/odroidc/ directory, and can be flash to your board via fastboot. Alternatvely, you can create an Android SD card image (out/target/product/odroidc/selfinstall-odroidc.bin) with:


That means developers will be able to easily customize source code for ODROID-C1 board, but they should also be able use this base to work on other Amlogic S805 devices.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus

10 Replies to “Android 4.4 Source Code Released for ODROID-C1 Board”

  1. @david
    It’s also possible the R Pi2 raised awareness for the ODROID-C1, and increased sales.
    My R-Pi 2 vs ODROID-C1 post is by far the most popular on CNX this year.
    But it’s difficult to know for sure since Hardkernel does not release sales numbers.

  2. Hi Jean-Luc.
    I have bought a C1 and i’m very happy with it.
    It’s fast it works.
    The Linux inside is almost good as my desktop.
    One thing it doesn’t slug as pi1 to open a web page that’s for sure even without overclock.

  3. yea, the worst of rpi2 is lack of android support.
    Now c1 have android w/source, anyone known if this source is enough to compile kernel drivers… sometimes usb tv tunners require dev package, but are this package generic or platform specific?
    also rpi have csi and c1 not, but csi in rpi is not open, so you can’t connect a sensor and try to make work by yourself, making your own driver… so not really useful, because you are restricted to supported modules w premade drivers… not good to hack n learn.

  4. The ODROID C1 is infinitely better for Android than the RPi 2, as Android is not supported on the Raspberry Pi, and further, the Raspberry Pi Foundation has no interest in supporting Android (stated publicly many times).

    The ODROID C1 also outperforms the Raspberry Pi 2, as can be seen from the benchmark results at

    http://www.mikronauts.com/raspberry-pi/raspberry-pi-2-model-b-review/

    which compares benchmark results (and feature sets) for the Raspberry Pi 2, ODROID C1, Banana Pro and MIPS Creator CI20

    The Raspberry Pi 2 has CSI and DSI connectors, and more educational material.

    The ODROID C1 has gigabit Ethernet, eMMC, Android, and higher performance.

    Which one is right for you? That depends on your needs.

  5. @david
    I’m sticking with my c1’s for now (with ubuntu ). Need the faster networking.

    Company I’m doing some contract work for, wants to try rpi 2’s but the networking
    will be the problem – continuous 1Mb mjeg stream in + overhead + license dongle access + other usb traffic

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC