Android smartphones all run on top of the Linux kernel, and OEMs are required to distribute the source code of all Linux kernel binaries that they ship on their devices. While most companies do release kernel sources in a (somewhat) timely manner, there are some companies that take their sweet, sweet time in doing so. One such example is Xiaomi, which to their credit has recently upped their game by releasing the kernel source code in the timeframe they agreed on. Having access to the kernel source code can be a huge boon for developers seeking to create custom AOSP-based ROMs and custom kernels for a smartphone. Although the company recently closed down official bootloader unlocking tools, Huawei has still released the kernel source code for all Kirin 980 and Kirin 970 smartphones running Android Pie (as they are still required to do so).
Huawei releases kernel source code for Kirin 980 and Kirin 970 devices on Android Pie
I’m Adam Conway, an Irish technology fanatic with a BSc in Computer Science and I'm XDA’s Lead Technical Editor. My Bachelor’s thesis was conducted on the viability of benchmarking the non-functional elements of Android apps and smartphones such as performance, and I’ve been working in the tech industry in some way or another since 2017.
In my spare time, you’ll probably find me playing Counter-Strike or VALORANT, and you can reach out to me at adam@xda-developers.com, on Twitter as @AdamConwayIE, on Instagram as AdamConwayIE, or u/AdamConwayIE on Reddit.
In my spare time, you’ll probably find me playing Counter-Strike or VALORANT, and you can reach out to me at adam@xda-developers.com, on Twitter as @AdamConwayIE, on Instagram as AdamConwayIE, or u/AdamConwayIE on Reddit.
Sign in to your XDA account