I have not released any new kernels in quite some time. As many people know, I have been waiting for development on ICS ROMs to progress far enough to make custom kernels anything other than a developmental distraction. When ROM developers are working to code a new Android version to a device, throwing custom kernels into that mix only creates headaches. Instead, I have been working with various AOSP ROM developers and teams, helping with the kernel development needs on the path to ICS, providing them with kernels that are modified from HTC’s stock, but still relatively ‘stock’ kernels (much like CyanogenMod’s kernels would be used, if they existed yet for ICS on HTCs). There are still a few devices in this group that do not have stable ICS ROMs yet, but for most, I believe that development is now far enough along that custom kernels will not detract from development.
This brings us to the release of Tiamat ICS 022112. This release brings support for several new 8×60 devices (MTS4G, E3DGSM, Amaze, Rezound, Vivid, Evo4G+) and the unification of releases across all three current HTC platforms (8×50, 7×30, 8×60). The old changelogs will remain where they are, but moving forward, please look to the new ICS Changelog. Releases will also be tagged with a date moving forward, rather than an arbitrary version number, in a more ‘nightly’ style, however I will not be releasing on a nightly basis. As always, please see the changelog to find out what’s new in this release.
Note for ROM Developers:
I am happy to provide you ‘stock’ kernels for AOSP ICS ROM development, but I would prefer you not include my ‘tiamat’ kernels in your ROMs by default.
Notes on the Vivid, Amaze, and Rezound:
Development of AOSP ICS ROMs on these devices has been slower than others. A number of factors contribute to that, but consequently, there are not a lot of options for ROMs with which these kernels can operate. The Vivid and Rezound kernels include the bcmdhd WiFi module — this may or may not be functional (ROMs are not far enough along to really confirm one way or the other). The Amaze kernel does not even contain a WiFi module with it, but it does include the staging modules needed to source build an AOSP TIWLAN driver for it — at this point AOSP ROM development is not sufficient to merit building the module.