Android 17 on a 4.9 Kernel: LineageOS 24.0 on the Pixel 3a
6.9 relevance
Score Breakdown
technical depth 9
novelty 7
actionability 6
community 6
strategic 4
personal 6
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Deep technical dive into Android kernel and LineageOS, relevant for platform engineering.
Summary
A developer successfully booted LineageOS 24.0 (Android 17) on a Pixel 3a using its original 4.9 Linux kernel, despite Android 17 assuming at least kernel 5.10. The port required one kernel fix for a cgroup BPF reference count, five platform code forks (fscrypt keys, BPF loader, netd/Connectivity, native app zygote), and device-tree changes for ueventd, gralloc, and ION memory allocator. The phone boots in 83 seconds with SELinux enforcing, Wi-Fi, Bluetooth, sensors, Chrome, and Google Play Services working, while preserving user data across updates.