Android has historically relied on heavily modified downstream Linux kernels tailored for specific SoCs.
This session walks through the process of booting AOSP with an upstream kernel, covering supported configurations, hardware requirements, and common pitfalls.
We’ll explore how to align AOSP user space with upstream kernel interfaces. The speaker will talk about the benefits of booting AOSP with vanilla Linux kernel as well as the trade-offs.