Datasheet

Chapter 2
Preparation
2.1 Setup your computer
To build the Android source files, you will need to use a computer running Linux OS. The 14.04 64bit version and openjdk-7-
jdk of Ubuntu are the most tested environment for the Android Marshmallow 6.0 build.
After installing Linux PC, you need to check whether you have all the necessary packages installed for an Android build.
Refer to "Setting up your machine" on the Android web site http://source.android.com/source/initializing.html .
In addition to the packages requested on the Android website, the following packages are also needed:
$ sudo apt-get install uuid uuid-dev
$ sudo apt-get install zlib1g-dev liblz-dev
$ sudo apt-get install liblzo2-2 liblzo2-dev
$ sudo apt-get install lzop
$ sudo apt-get install git-core curl
$ sudo apt-get install u-boot-tools
$ sudo apt-get install mtd-utils
$ sudo apt-get install android-tools-fsutils
$ sudo apt-get install openjdk-7-jdk
If you have trouble in installing the JDK in Ubuntu, refer to community.freescale.com/docs/
DOC-98441.
NOTE
2.2 Unpack the SCM i.MX Android Release Package
Note that SCM packages is deployed as a separate tarball, identifiable by the mx6scm in-text .
After you setup a Linux PC, unpack the SCM Android Release Package by using the following commands.
$ cd /opt (or any other directory you like)
$ tar xzvf android_M6.0.1_2.1.0_mx6scm_source.tar.gz
Preparation
SCM i.MX 6 Series Android User's Guide
4
NXP Semiconductors