[FE training-materials-updates] Instruct to apply patches for Ubuntu 12.04

Michael Opdenacker michael.opdenacker at free-electrons.com
Thu Dec 20 20:21:26 CET 2012


Repository : git://git.free-electrons.com/training-materials.git

On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=694623cfe24ec5bdb35937c8ad636330c46d9e90

>---------------------------------------------------------------

commit 694623cfe24ec5bdb35937c8ad636330c46d9e90
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Mon Dec 17 06:10:38 2012 +0100

    Instruct to apply patches for Ubuntu 12.04


>---------------------------------------------------------------

694623cfe24ec5bdb35937c8ad636330c46d9e90
 .../android-first-compilation.tex                  |   13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/labs/android-first-compilation/android-first-compilation.tex b/labs/android-first-compilation/android-first-compilation.tex
index 5894a7c..d40ce34 100644
--- a/labs/android-first-compilation/android-first-compilation.tex
+++ b/labs/android-first-compilation/android-first-compilation.tex
@@ -33,6 +33,19 @@ You will see that \code{build/envsetup.sh} hasn't modified your
 The target product for the emulator is {\it generic}, and we want to
 have an engineering build. To do this, run \code{lunch generic-eng}
 
+\section{Patches for Ubuntu 12.04}
+
+Google supports Ubuntu 10.04 for building Android 2.3 Gingerbread.
+However, with two minor patches, it is possible to build this version
+with Ubuntu 12.04.
+
+Let's apply these patches (stay in the \code{android} directory to run
+the below command):
+
+\begin{verbatim}
+cat ../patches/*.patch | patch -p1
+\end{verbatim}
+
 \section{Compile the root filesystem}
 
 The build system will use the proper setup to build this



More information about the training-materials-updates mailing list