~/talk

Android Plateform Anatomy

Talkat Droidcon Paris 2013 · 2013-06-17..06-18· [android]
links:none on file
slides:none on file

Walks through the Android stack from kernel (2.6.25 → 3.x), AOSP vs Linaro vs CyanogenMod forks, and the vendor HAL blob problem that forces manufacturers to ship closed .so files. Explains low-level pieces: binder IPC and ashmem for zero-copy, wake locks vs Linux PM, zygote process, SurfaceFlinger, Stagefright and audio path. Notes compatibility gating by CDD/CTS — roughly 10,000 CTS tests — and why drivers, bootloader and framework patches are the real work to get a device to ship.

AI-written summary · about

  1. 0:00Start
  2. 2:53References
  3. 3:24The Embedded Android Book
  4. 4:07Android Operating System
  5. 5:20Using the Linux Kernel
  6. 6:42Native Layer
  7. 9:45Cyanogenmod Bsb
  8. 13:41Entering the Cdd
  9. 15:07Device Certification
  10. 16:02Compatibility Test Suit
  11. 19:17The Ashram and Binder System
  12. 26:02System Properties
  13. 26:47Sql Databases
  14. 31:30Android Systems
  15. 33:02Android Initialization
  16. 47:28The Network Layer
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.