HTC Releases Kernel Source for One M7, M8 GPe Devices
A few days, we talked about the Google Play editions of the HTC One M7 and M8 getting an Android 5.0 Lollipop update. Those updates, in addition to the totally new user experience, gave developers a chance to use the updated binary files, which were built to handle Android 5.0 without issue. HTC did its homework accordingly, and has now released the kernel source in a timely fashion.
Most big OEMs respect open-source licensing and release the GPL-compliant kernel source code for all their shipping devices and firmware. However, this usually takes a few weeks to make its way to developers, but HTC has released these files almost instantly, thus giving developers a chance to implement the changes into the kernel branches and make them Lollipop-ready. The provided zip files aren’t small, as they are both almost half a gigabyte each, but HTC servers seem to be in really good shape all things considering. We do hope that other OEMs will follow HTC’s lead and provide the GPL content within a day or two after the official roll-out, or provide them at all…
Developers interested in working on the HTC kernels can get the source code by visiting the official HTCdev webpage, where you can find kernel source for Android 5.0.1 and other Android revisions for all HTC devices.