Skip navigation

Developer Seminar - Android System Architecture and Porting

Goal of the Seminar
The aim of the seminar is to provide you with a comprehensive overview of the Android system architecture and its specific components. The main focus is on the low-level layers, as well as on adapting and expanding it in order to port it onto your own hardware. The development of applications (apps) under Android is not part of the seminar.

Target Group / Prerequisites
Developers and software architects with a good knowledge of Unix/Linux and C/C++/Java as well as knowledge of Linux system programming and kernel and driver development.

Content of the Seminar

  • Introduction to Android
  • Structure of an Android system
  • Android Open Source Project (AOSP)
  • Adaptation of the AOSP for your own products
  • Porting Android onto your own hardware
  • Android-specific functions in the Linux kernel
  • Android boot loader and update concept
  • Android Debug Bridge (ADB)
  • Android file system layout
  • Android build system
  • Native binaries / integration into build system
  • System services and hardware abstraction
  • Android framework
  • API and Android application lifecycle
  • Developing with Android SDK
  • Integration of your own components
  • Compatibility Test Suite (CTS)
  • Questions and discussion

Two days, 09:00 to 17:00 and 09:00 to 16:00

min. 3, max. 8 participants


emlix Solutions-Team
Phone +49 (0) 551 / 306 64 - 0
solutions [at]

Seminar Request

If you have any further questions please do not hesitate to contact us directly by phone or use our contact form.


If you are interested in our embedded linux seminars and workshops (PDF), please download flyer here...