This guide is about Google Shifting To “Upstream First” Linux Kernel Approach For Android. So read this free guide, Google Shifting To “Upstream First” Linux Kernel Approach For Android step by step. If you have query related to same article you may contact us.
Google Shifting To “Upstream First” Linux Kernel Approach For Android – Guide
Google’s Android was famous for all of its downstream patches loaded by mobile operating system as well as various vendor/device kernel trees, while in recent years more of this code has been updated. Google is also moving to Android Generic Kernel Image (GKI) as the basis for all of its product kernels to further reduce fragmentation. Looking ahead, Google is now talking about an “upstream first” approach to pushing a new kernel features.
Google’s Todd Kjos spoke today at the Linux Plumbers Conference (LPC2021) about his generic kernel imaging initiative. With Android 12 and their GKI image based on Linux 5.10, they have further reduced fragmentation to the point of being “almost eliminated”. With Android 12 GKI, most of the vendor / OEM kernel features have now been ported to the Linux kernel, isolated to vendor modules / hooks, or merged into Android Common Kernel.
They are making good progress on the GKI front and also ensuring that vendors adapt to the new approach to reducing kernel clutter. But perhaps most exciting is the prospect of 2023 to 2024 to further reduce technical debt.
They will look for a “first upstream development model for new features to ensure that new code gets to the main Linux kernel first, rather than targeting directly hosting it in the Android source tree.
Google is also committing to “working to upstream all patches outside the tree into Android Common Kernels”.
If they can do that and commit seriously to “upstream first” of the new kernel features it will be wonderful, but we’ll see what happens in the next few years.
Please share this article if you like it!
Final note
I hope you like the guide Google Shifting To “Upstream First” Linux Kernel Approach For Android. In case if you have any query regards this article you may ask us. Also, please share your love by sharing this article with your friends.