Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

How to get the Android distribution

273 bytes added, 12:01, 24 March 2011
m
Build Android Froyo from sources: Added subheaders headers for better readability
=== Build Android Froyo from sources ===
==== Get the latest source ====
Run repo init to bring down the latest version of Repo with all its most recent bug fixes. You must specify a URL for the manifest:
$ repo sync
==== Apply IGEPv2 patches ====
<span style="color: rgb(255, 0, 0);">
Attention '''BEFORE''' continue you must apply all patches described [[#Annex:_patches |here]] <br />
</span>
==== Download WIFI kernel modules ====
Download libertas modules and move to device/ti/igepv2/libertas/
$ mv sd8686*bin device/ti/igepv2/firmware/
==== Download TI DVSDK package ====
Download the TI DVSDK package to the external/ti-dsp folder manually from the table in webpage http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/dvsdk/DVSDK_4_00/latest/index_FDS.html. Registration might be needed.
* For DM37xx platform, download dvsdk_dm3730-evm_4_01_00_09_setuplinux package;
$ external/ti-dsp/./get_tidsp.sh
==== Download enhanced IGEPv2 kernel ====
Current kernel version works but there is an updated kernel in IGEP repositories, so it's recommended use this version, to do this add the linux-omap-2.6 IGEP repository and switch to linux-android-2.6.32.y branch.
$ cd kernel
$ cd ..
==== Build the sources ====
Now you're ready for build, do
*OMAPES=5.x, for DM37x
==== Create rootfs tarball ====
Next step is create a tarball containing the rootfs
$ sudo build/tools/mktarball.sh out/host/linux-x86/bin/fs_get_stats froyo-rootfs . rootfs froyo-rootfs.tar.bz2
==== Create Android SD card ====
Create a SD card
0
edits