Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Android OS Internals / AOSP Mobile ROM Development(2025)
Rating: 3.5 out of 5(396 ratings)
2,179 students

Android OS Internals / AOSP Mobile ROM Development(2025)

Android Open Source Project Development (AOSP) - Mobile Development
Created byRari Muthu
Last updated 5/2025
English

What you'll learn

  • Android Open Source Project Development (AOSP)
  • Android Mobile Development
  • AOSP Build System
  • Android Framework
  • Android Internals
  • Android Architecture
  • Android OS Customisation

Course content

19 sections66 lectures5h 9m total length
  • Course Introduction1:48
  • Introduction to AOSP4:58

Requirements

  • Basic Programming Knowledge

Description

Over the years, Android has captured Phones, tablets, TV, Automotive HMI, and Wear devices. It's running on 2.5 billion active devices. Even though Android has been in the market for a long, it's still pretty hard to find structured courses or online resources for AOSP development. That's the reason this course is here.

This course is specially designed for Developers of any level who wants to learn about developing Android OS (focusing more on Mobile devices).

We have tried to make this course as compact as possible so that you could learn something new in each minute of the tutorials. On a high level, the course is structured as follows.

  • Introduction

  • Architecture

  • Development Environment Setup

  • Folder Structure and important modules

  • Build System

  • Building the source

  • Projects

  • Advanced Topics (System Services, SystemUI, SE Linux, SDK, etc..)

This course is perfect for those new to the AOSP world or who want to learn more about different aspects of AOSP development. This course is also essential for Android Application Developers. You can be a better developer when you know the Android OS Internals. At the end of the course, you should gain enough knowledge to create your own Android version.

All the very best for your AOSP career. :)


Who this course is for:

  • Beginner in Android Development
  • Beginner in AOSP Development
  • Anyone who loves Android OS
  • Anyone who wants to build your own version of Android Mobile OS