All News | Boards | Chips | Devices | Software | Archive | About | Contact | Subscribe
Follow LinuxGizmos:
Twitter Facebook Pinterest RSS feed
*   get email updates   *

An introduction to using Android as an embedded OS

Mar 27, 2013 — by Rick Lehrbaum 2,571 views

An extensive slide presentation on using Android in embedded systems is available for free download on the website of Free Electrons. The presentation provides an efficient technical introduction and overview of the process of developing embedded Android software, on both the OS and application levels.

Free Electrons developed the 255-slide presentation for use in a pair of one-day seminars it gave in France during Q4 of 2012. The presentation examines the potential benefits, constraints, and implications of using Android in embedded products, and outlines the process required for developing software on all layers of the Android stack.

Android system architecture
(click image to enlarge)

Topics covered in the presentation include…


  • Introduction to Android
  • Android source code and compilation
  • Changes introduced in the Android Kernel
  • Android filesystem
  • Android build system
  • Android Native Layer
  • Android framework and applications
  • Developing and debugging with ADB
  • Android application development

The complete 255-slide presentation is available for download in several formats, here. The presentation is released under the Creative Commons Attribution – ShareAlike 3.0 license, which allows their reuse and modification under certain terms.

The seminar was conducted by Maxime Ripard, Free Electrons’s Android expert. Free Electrons, based in France, is a well-known provider of embedded Linux and Android development and training services.

(advertise here)

Print Friendly, PDF & Email

2 responses to “An introduction to using Android as an embedded OS”

  1. Thomas Petazzoni says:

    Just a short comment: the name of the company is Free Electrons, not Free Electronics.

Please comment here...