Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Android Internals and Working with the source to your Wishlist.

Add to Wishlist

Android Internals and Working with the source

Learn android from the core and customise it to your requirements
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
8 students enrolled
Last updated 10/2015
$10 $20 50% off
4 days left at this price!
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?

Being seasoned Android systems engineers, we wanted to setup a evolving course for all the would be Android Engineers.

To begin with the few videos that we have uploaded will serve as testing the waters for demand for this content. Based on the feedback we would be evolving the course to cover a lot more topics which would start diving deep into Android internals and design.

The price for the course is only for covering the costs of making the video and time we have dedicated to this project.

If you have any suggested topics then please send us a message in udemy or update in the comments section of the course.


Riaz & Naseer

Who is the target audience?
  • Computer science students, professionals working in Android or going to start working on Android
  • Enthusiasts interested on knowing the internals of Android
Students Who Viewed This Course Also Viewed
What Will I Learn?
Create a working Android build for a Nexus device
Modify the Android source code and flash it onto their device
View Curriculum
  • Be comfortable with working on the terminal
  • Version control (git)
Curriculum For This Course
Expand All 9 Lectures Collapse All 9 Lectures 48:48
Making an Android build
9 Lectures 48:48

Provide an overview of what this course is about.

Preview 00:42

Setup a host machine for cross compiling AOSP. After this course, you should be able to have your machine ready to build Android.

Preview 08:02

Walk through of the build environment setup for development for OS X

Preview 04:41

Walk through of the build environment setup for development for Linux (Ubuntu)

Build Environment setup for Ubuntu

Students should be able to sync AOSP code to their development machine on completing this lecture

Syncing the AOSP source code

Initial steps to start your build.

Making the build - Part 1

  • Description of the build artifacts generated
  • Integrating proprietary drivers into the build
Making the build - Part 2

  • Flashing the build
  • Making incremental changes to the build
Making the build - Part 3

  • Tools to search the code and files
  • Cross referencing tool
  • Using vimfor code completion
Tools to browse the AOSP code
About the Instructor
0.0 Average rating
0 Reviews
8 Students
1 Course
Android Developers

This course is being offered by Team NexusDex (Riaz ur Rahaman and Naseer Ahmed).

We have been working on Android platform before the world knew about it. We are system engineers and have extensive experience in Android architecture and its internals.

The motive of this course is to share the knowledge that we have gained and create an ecosystem where the students of the course can discuss issues and give feedback on making the course contents better over time.

This would be an evolving course over time and we promise on upgrading the video content with the latest information and increasing the breadth of information that the course would cover.

Report Abuse