Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Android Internals and Working with the source
Rating: 3.3 out of 5(13 ratings)
92 students

Android Internals and Working with the source

Learn android from the core and customise it to your requirements
Created byNexusDex Inc
Last updated 10/2015
English

What you'll learn

  • Create a working Android build for a Nexus device
  • Modify the Android source code and flash it onto their device

Course content

1 section9 lectures48m total length
  • Introduction0:42

    Provide an overview of what this course is about.

  • Host machine for development8:02

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

  • Build Environment setup for OS X4:41

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

  • Build Environment setup for Ubuntu7:34

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

  • Syncing the AOSP source code4:09

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

  • Making the build - Part 14:21

    Initial steps to start your build.

  • Making the build - Part 24:18
    • Description of the build artifacts generated
    • Integrating proprietary drivers into the build
  • Making the build - Part 37:26
    • Flashing the build
    • Making incremental changes to the build
  • Tools to browse the AOSP code7:35
    • Tools to search the code and files
    • Cross referencing tool
    • Using vimfor code completion

Requirements

  • Be comfortable with working on the terminal
  • Version control (git)

Description

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.

Thanks

Riaz & Naseer

Who this course is for:

  • Computer science students, professionals working in Android or going to start working on Android
  • Enthusiasts interested on knowing the internals of Android