cm9 on desire isnt a device performance problem, its a driver problem, dk can not make miracles, without the right drivers, ics on our device will be unstable
You are right, I am not a miracle worker. However Drewis are
We are so close to having a complete stable ICS. The kernel and hwcomposer needs a little tweaking, but it has been finalized (Coming in new release).
The camera hal by rapmv78 works great, it only requires some fixes in some libs which Drewis is close to figure out.
Then we have the USB Tethering. This I would be able to live without, but drewis will take a look at this as well, once he has looked into the last problem with the video hw decoding.
So who the hell needs HTC/QCom support when we have Drewis support
And as long as CM keeps their source open, we don't need them to make the compile work. Building it our self also gives us the chance to fix some of their weird ideas like placing dalvik-cache on the /cache partition etc.
Our last hope is that Motorola make ICS for Motoluxe phone (Adreno 200). But they still "planning" that
see this:
https://forums.motorola.com/pages/00add97d6c
edit: or maybe not, Qualcomm MSM7227A-0 chipset
Don't worry. SonyEricsson has a device with Adreno200. And they have started working WITH the dev's on XDA. So at some point we will get the missing drivers from them. Not sure what we would use them for since all of the problems will be fixed at this point, but it would not hurt to have them.