Just a few days ago, Samsung released the Android 8.0
Oreo kernel source code for the Exynos - based Galaxy S8 and Galaxy S8 +, and for most users who received the update, it seemed to be working just fine — even if its lack of Project Treble left some disappointed.
That necessitated another release of kernel sources, and Motorola's compiled, publishing the Android
Oreo kernel source code for the Moto Z2 Force.
Not exact matches
We're told that both
kernel source code as well as factory images will be released «in the next few days» and the company is planning for the Android
Oreo update «in the next month or two.»
It is unknown when the
kernel sources of the Qualcomm variant of the Samsung Galaxy S8 and Samsung Galaxy S8 + will release, but it will probably be shortly after the official
Oreo release for those devices.
Since then, the Moto X4 has received its Android 8.0
Oreo update, which means that the manufacturer has to release
kernel sources for the updated binaries on the devices.
The Moto Z2 Force also recently received the Android
Oreo update, and Motorola was quick to release updated
kernel sources.
Unfortunately, the Xiaomi Mi A1 has already hit a number of hurdles on its path to stable Android
Oreo, and to make matters worse, independent developers had their work cut out by the inexplicable public absence of
kernel sources.
Huawei released
kernel sources before even starting to roll out
Oreo to its devices, for which we applaud the company.
Fortunately for users, access to the
kernel source code may not even be fully necessary in order to enjoy an AOSP - based custom ROM, at least on Huawei or Honor devices running Android
Oreo.
At Rs. 13,999, the Mi A1 is still one of the best devices out there (even if we take the lack of
kernel sources into account), and the
Oreo update is sure to improve its user experience.
The company released
kernel sources for the Mate 10 and Honor 7X in December, and recently released the Android
Oreo - based
kernel source code for the Huawei P10 and P10 Plus.
Regardless, with the availability of
kernel sources (which we hope are updated for the
Oreo release!)
Having Project Treble support is what allows an obscure MediaTek Android phone to run AOSP Android
Oreo despite the lack of
kernel source availability or TWRP support.