System Architecture Articles

Android Wi-Fi Connection Management: From WifiManager to the Driver Layer

An end-to-end trace of Android Wi-Fi connection management, from WifiManager and WifiService state machines to wpa_supplicant, BSSID blacklists, nl80211, and layered debugging.

Android Location Internals: LocationManager, Fused Provider, and GNSS HAL

A full-stack look at Android location, from LocationManager and the Fused Provider's Kalman filtering to GNSS HAL, NMEA parsing, AGPS, jump debugging, and power strategy.