Tutorial: Android Internals – Building a Custom ROM, Pt. 1 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. Check out …

 This video comes from a section of Marakana’s Android Internals Training Course, which Marko Gargenta presented in Beijing, China earlier this year. Check out http://marak.. for more free educational resources on Android Development.

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

Share your thoughts

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

If you agree to these terms, please click here.