Every time a new device launches from the likes of HTC, Samsung, Sony, LG etc with custom software on top of Android, developer's can't wait to get their hands on the kernel source for these devices. With Kernel source, developers we all know and love can create custom Kernels, help build better custom ROMs and generally help us get the most out of our shiny new devices. HTC has been one of the better supporters of the Android community over the years and while they've had some hiccups along the way, they still uphold their end of the bargain when it comes to the GPL.
Over at HTCDev, Kernel source as well as some framework files are now available for download. Covering carriers and variants all over the world, there are downloads available for the UK and European versions of the M8 as well as all US carriers aside from T-Mobile (which is yet to even release the new One). These downloads aren't going to be of much fun for the average joe, but then again they're not meant to be. Required for Kernel development and such, the source code here will help people start to develop ROMs and more for the HTC One (M8).
Over the years, HTC has done a pretty good job of uploading their end of the bargain with Open Source software and for those lucky Europeans on the other side of the Atlantic, you can even unlock your bootloaders using HTCDev, making it even easier to enjoy the hard work of developers from XDA Developers and RootzWiki. Hopefully, we start to see some familiar faces like CyanogenMod and ParanoidAndroid on the M8 soon, as we all like a diverse choice of software to run on our devices. For those of you out there that wish to tinker with the code, you can download the source at the source link (get it?) and let us know how you get on! Happy Hacking folks!