Changes

How to get the Android 4.0 (Ice Cream Sandwich) distribution

931 bytes added, 10:11, 31 December 2013
m
Linaro Toolchain
__TOC__
[[Image:Android-logo.png|left]][http://www.android.com Android] is a software stack for mobile devices that includes an operating system, middleware and key applications, that uses a modified version of the Linux kernel. It was initially developed by Android Inc., a firm later purchased by Google, and lately by the Open Handset Alliance. It allows developers to write managed code in the Java language, controlling the device via Google-developed Java libraries.
= Overview of How-To =
This How-To is meant to be a starting point for people to learn build and run Android images for IGEP PARIS and IGEP BERLIN devices as quickly and easily as possible.
 
= Download pre-built Android =
If you don't want to build Android yourself, you can just download the pre-built image and install it on a SD-card. Please see the README file shipped with the archive for more information.
 
You can find the archive following this link: [http://downloads.isee.biz/android/igep_firmware-android-ics.tar.bz2 igep_firmware-android-ics]
= Feedback and Contributing =
=== Linaro Toolchain ===
To create the igep-x-loader (MLO) we need the linaro poky cross compile toolchain installed on our machine. Download the toolchain from: https://www.isee.biz/support/downloads/item/igep-sdk-yocto-toolchain-1-2-2-3
To check it if it's installedFollow the setps given on the download page, tryunless you reach step 5.Instead of sourcing the environment file, export add the path to the toolchain to your $PATH variable:
<pre>
$ armexport PATH=/opt/poky/1.2.1/sysroots/i686-pokysdk-linux/usr/bin/armv7a-gnueabi-gcc vfp-neon-versionarmpoky-linux-gnueabi-gcc (Ubuntu/Linaro 4.5.3-12ubuntu2) 4.5.3:$PATH
</pre>
If you need Best practice is to install the toolchain, have a look on put this [[How_to_get_the_Poky_Linux_distribution|wiki page]] line in your ~/.bashrc file.
To check it if it's installed, try:
<pre>
$ arm-poky-linux-gnueabi-gcc --version
arm-poky-linux-gnueabi-gcc (GCC) 4.6.4 20120303 (prerelease)
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
</pre>
== Download the source code ==
$ make HOST_CC=gcc-4.4 HOST_CXX=g++-4.4 TARGET_PRODUCT=igep00x0 OMAPES=5.x -j8
</pre>
 
[[Category:Software distributions|Android]]
4,199
edits