Skip navigation

Developer Seminar - Android O (Oreo) System architecture

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. In addition, the functional and architectural features of the current version Android O and Android Automotive-specific functions are discussed. 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

  • Composition of an Android system
  • Specifics of Android bootloaders (requirements, fastboot)
  • Android recovery and update mechanism
  • Overview file system layout (project treble)
  • Android Security (SELinux, trusty and verified boot)
  • Composition of the native layer (daemons, services, VTS)
  • Framework and application interfaces (services, IPC)
  • Extension of the framework (CTS, Integration of own components)
  • Native applications and services (HAL modules, VTS)
  • Overview Android Automotive (architecture, vehicle HAL, EVS)
  • Discussion and questions

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...