HTC has just released the Droid Eris source code on their developer website, where they have also recently placed the CDMA Hero source code as well as previously releasing the Dream, Magic and other kernel sources. As you can see, they are building up quite a nice collection of kernel source code. The latest, for Verizon’s Droid Eris, should be similar to the CDMA Hero, being that they have similar hardware and both run HTC’s Sense UI. However, at first glance, the Eris code is much larger. Devs at XDA have already started to tear it down and found it has the same 2.6.27 Linux kernel as the source code for the CDMA Hero. Why is this important? To utilize Android 2.1, the kernel needs to be updated to 2.6.29 at least.
HTC has been criticized lately for their lack of sharing of the kernel course code, part of the requirements for using the GPL licensed Linux kernel. As such, they often post the source code months after the device’s release. This makes it more difficult for developers to get to it making custom ROMs. I have been folling some of the CDMA Hero work in the XDA forums for a while and nothing has come to fruition yet, concerning porting Android 2.1 to the Sprint Hero, but the devs are hard at work. First step is that pesky 2.6.27 kernel…must update to 2.6.29. The more open source code available the better. Keeping posting HTC, keep posting.



