Framework Articles

What Is Android Binder? A Practical Guide to the Binder IPC Model

A question-driven explanation of Android Binder, why system services depend on it, and which roles participate in a cross-process call.

Android Zygote Process Deep Dive: From init fork to App Incubation

A deep dive into Android Zygote startup, preloading, socket communication, fork specialization, and how COW makes app process creation fast.

Android Hidden APIs: From @hide to Greylist and Blacklist

Android exposes a rich public SDK, but many framework methods and fields are hidden with @hide. This article explains hidden API categories, runtime enforcement, greylists, blacklists, source generation, and safer compatibility strategies.

Android System Services and the Framework Interaction Model

A deep dive into Android Framework system services, covering SystemServer startup, ServiceManager registration, AMS, WMS, PMS, getSystemService, Binder, and debugging.