Android Internals - Building a Custom ROM, Pt. 2 of 2

Part 2 of 2. This video comes from a section of Marakana's Android Internals Training Course, which Marko Gargenta presented in Beijing, China earlier this year.

In this two-part series, Marko is going to show you how to build a custom Android ROM from scratch. This series will cover:

Building Android From Source

  • Setting up your machine
  • Getting the source code: git and repo
  • Building the source code
  • Android project layout - what is what


Building Custom Android ROM


  • Customizing the build
  • Adding and removing applications
  • Rooting the device and modifying users
  • Modifying startup process
  • Installing native libraries


Modifying Android Frameworks


  • About Android frameworks and services
  • Sensor service
  • Telephony service
  • Multimedia framework


<< Part 1 of 2

Interested in Learning More about Android Development?
Check out our Android Internals Training Course, and other Android Training Courses


Published March 14, 2011