Although Motorola has been slow to roll out Android 10 to most of its devices globally, the company is at least keeping developers happy with steady kernel source releases. Over the past few weeks, Motorola has released updated source code packages for most of its phones, accelerating the creation of custom ROMs and recovery partitions.
OnePlus expanded its budget lineup of Nord smartphones with two new devices earlier this month. While the N10 5G and the N100 aren't yet available in the US, the phones are starting to become available in the UK. OnePlus is taking this time to officially release the kernel sources for its newest devices.
Asus revealed the Zenfone 7 and 7 Pro last month, following months of rumors and speculation. If you don't plan on sticking with the stock ROM, Asus has now released the bootloader unlock tool for both phones, as well as kernel source code packages for developers to try out.
Motorola returned to the flagship smartphone market earlier this year with the Motorola Edge+. The company still doesn't have the best reputation when it comes to software and updates, but Motorola has just released the kernel source code for the Edge+, making it easier for third-party developers to create their own custom Android builds.
The license for the Linux kernel at the heart of Android requires that any changes, including modifications by device manufacturers, need to be publicly available. Some companies are faster to release their changes than others, but after only a few weeks on the market, kernel source packages for the OnePlus 8 series is now available.
We've said it before, but Android OEMs are pretty hit or miss when it comes to releasing kernel source code, as mandated under the GPL license for using the Linux kernel. HMD is the definition of hit-or-miss, having just released the source code for the two-year-old Nokia 2 a few days ago. But here we have them releasing the source for the Nokia 9 PureView, a phone still considered new.
Some companies, like Motorola and Google, are quick to release kernel source code for their new phones. Nokia is a mixed bag in this regard, especially since it just now released code for the Nokia 2... which came out nearly two years ago.
Just two days ago, HMD Global announced a slew of new budget phones — the Nokia 4.2, 3.2, and 1 Plus. HMD has already published the modified kernel source code for the Nokia 1 Plus, which in most cases would be exemplary, but there's nothing developers can make with it.
Slowly but surely, Android 9 Pie is rolling out to Motorola's lineup of phones. That also means new kernel source packages, which can be used by developers to create custom Pie-based ROMs and recoveries. Motorola has now released two new source packages for two (or possibly three) devices.