Building Android

  
 * Overview

This page outlines the general procedure to be followed in order to get the Android OS up and running on your OMAP Platform based device.

Getting Started with Android
If you are new to Android itself, a good place to get started and to learn more about Android is the eLinux introduction to Android. Explore all the links on the page in order to understand what Android is about and what it means on the embedded platforms.

Diving in
Now that you know what Android is all about, let's get started with installing an actual Android distribution on your OMAP platform device.

To continue, you will need to have your OMAP Platform device and a host PC with a Linux based Operating System installed. Details on what applications to install, which Android release to use, where to find appropriate Android releases, etc will be covered next. You could also see the videos to get an idea of what needs to be done.

Building your own Android binaries

 * 1) Host PC Setup - Setup Host PC with software necessary for building
 * 2) Building Bootloader - Build an Android bootloader
 * 3) Building Kernel - Build an Android Kernel
 * 4) Building Android filesystem - Build an Android filesystem
 * 5) SD Configuration - Configure a SD card
 * 6) Flashing Android - Copy binaries to SD Card
 * 7) Platform Configuration - Hookup hardware connections
 * 8) Setup a serial terminal - Setup a terminal on host PC
 * 9) Booting Android - Bootup Android

That's it! If you still have any issues/questions/concerns/suggestions refer to the "Resources" section on the main page.