Completed
KERNEL PATCHES
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
What Differs the Android Open Source Project from Other Linux Distributions?
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 OBJECTIVES
- 3 LINUX SYSTEM ARCHITECTURE
- 4 ANDROID ARCHITECTURE
- 5 LINUX KERNEL FOR ANDROID
- 6 BRANCHING MODEL
- 7 KERNEL PATCHES
- 8 SOURCE CODE LISTING
- 9 COMMUNITY AND COLLABORATION
- 10 LICENSING
- 11 BUILD SYSTEM
- 12 SOONG
- 13 ANDROID.MK
- 14 BUILDING ANDROID
- 15 ROOTFS ORGANIZATION
- 16 ANDROID ROOTFS
- 17 PARTITION LAYOUT (ANDROID 10+)
- 18 PARTITION LAYOUT (BEFORE ANDROID 10)
- 19 REMOTE CONNECTION
- 20 ADB EXAMPLES
- 21 NATIVE LAYER
- 22 BIONIC
- 23 TOYBOX
- 24 INIT SYSTEM
- 25 ANDROID INIT
- 26 INIT SOURCE CODE (init.cpp)
- 27 SHELL
- 28 ANDROID DAEMONS
- 29 LOGGING
- 30 HARDWARE ABSTRACTION LAYER
- 31 HAL ON ANDROID
- 32 EXAMPLE: SERIAL PORT
- 33 BINDER
- 34 FRAMEWORK LAYER
- 35 SYSTEM SERVICES
- 36 SERVICES ARCHITECTURE
- 37 CALLING SERVICES FROM COMMAND LINE! !
- 38 ANDROID APPLICATIONS
- 39 APPLICATION COMPONENTS
- 40 WHAT ABOUT FRAGMENTATION?
- 41 CONCLUSION
- 42 REFERENCES