ARM’s highest performing processor, extending the capabilities of mobile and enterprise computing. Read More...
Android installation and port on a hardware platform
Understanding the specifics of the Android system.
Knowing the use of GIT manager version to download sources.
Learn to configure and compile the Linux kernel for Android.
How to configure and compile the sources Android to get a working system.
Control the operation of the emulator provided by Android.
Detail the different flash file system image generation procedures.
Printed course material (in English).
One Linux PC for two trainees.
One target platform for two trainees.
Lauterbach JTAG probe for debug.
Documentation and exercice solutions on CDROM.
User-mode Linux usage
The various licenses used by Android (GPL, LGPL, etc.)
The Android toolchain
The EABI specification
The GIT distributed source management system
Downloading source code
Exploring the Android system.
The Android emulator
The Qemu system
Testing the system with the Goldfish system (kernel configured for Qemu, provided by Android)
The Linux kernel
Downloading the source code
Configuration for Android
Embedded file systems
Finalization of the Android platform
Testing th ekernel and the system :
Using an NFS-mounted root file systeù
Flash memory partitionning
Flashing the system
Starting and using the platform in standalone mode