3.7 out of 5
3.7
55 reviews on Udemy

Android OS Internals / AOSP Mobile Development /2020 Edition

Android Open Source Project Development (AOSP) -2020 Edition
Instructor:
Easssy Tech
244 students enrolled
Android Open Source Project Development (AOSP)
Android Mobile Development
AOSP Build System
Android Framework
Android Internals
Android Architecture
Android OS Customisation

Over the years android has captured Phone, tablets, TV, Wear devices. Its running on 2.5 billion active devices. Even though android is in the Market for long, its 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 each miniute 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

This course is perfect for those who are new to AOSP world or want to learn more about different aspects of AOSP development.

At the end of the course you should be able to gain enough knowledge to create your own Android version.

All the very Best 🙂

Introduction

1
Course Introduction
2
Introduction to AOSP

Android Architecture

1
Android Architecture Part 1
2
The Android Booting process

AOSP Development Environment

1
Hardware and Software Requirements
2
Install Required Packages

AOSP Source

1
Download the AOSP Source.
2
A closer look at AOSP Folder Structure Part 1
3
A closer look at AOSP Folder Structure Part 2
4
A closer look at AOSP Folder Structure Part 3
5
A closer look at AOSP Folder Structure Part 4
6
A closer look at AOSP Folder Structure Part 5

Building the AOSP Project

1
Building the AOSP Project for Mobile
2
Deprecated - Building the AOSP Project
3
Deprecated - Running the Emulator

AOSP Build System - Deep Dive

1
Build Architecture 1
2
Build Architecture 2
3
envsetup.sh
4
definitions.mk

Add New application in AOSP Source

1
Add a new application to AOSP Source
2
Add a new Application using Prebuilt APK
3
Add a new Application using Prebuilt APK Hands On

AOSP - Projects -Change the Boot Animation

1
Change the Boot Animation
2
Change the Boot Animation Hands on

AOSP Projects - Add a Launcher Program

1
Add a Launcher Program
2
Add a Launcher Program Practical
3
Add Launcher to the AOSP (Android.mk)

AOSP Projects - Add a Media Player

1
Add your own Media Player
2
Add your own Media Player Practical

Add a System Service

1
Android System Service
2
Binder IPC
3
Add a System Service - Task Summary
4
Add a System Service - Code Walkthrough
5
Add a System Service - Generate the Stubs
6
Add a System Service - Implement the code
7
Add a System Service - Test it & SeLinux

SELinux

1
SELinux Intro
2
SELinux HandsOn

AOSP Projects - Add a Calendar

1
Add a Calendar

AOSP Projects - Bind the Apps to Launcher

1
Add the apps to Launcher Practical

Flashing the build on devices

1
ADB (Android Debug Bridge)

SDK

1
Create an SDK
2
Create an SDK Hands On

SDK Addon's

1
Add Shared Library Addon
2
Add Shared Library Addon Practical

Thank You and Keep in Touch.

1
Thank you.
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.7
3.7 out of 5
55 Ratings

Detailed Rating

Stars 5
13
Stars 4
10
Stars 3
19
Stars 2
8
Stars 1
5
30-Day Money-Back Guarantee

Includes

4 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion
Android OS Internals / AOSP Mobile Development /2020 Edition
Price:
$34.98 $29

Community

For Professionals

For Businesses

We support Sales, Marketing, Account Management and CX professionals. Learn new skills. Share your expertise. Connect with experts. Get inspired.

Community

Partnership Opportunities

Layer 1
samcx.com
Logo
Register New Account
Compare items
  • Total (0)
Compare
0