The CyanogenMod team has done a pretty good job so far at bringing custom ROMs based on the different versions of Android. So far there have been support for plenty of Android devices but if you’re still using an old Android phone, by that we mean that it’s still running on a Qualcomm Snapdragon S1 processor, it seems that future support for your device as far as CyanogenMod 9 and 10 builds are concerned will no longer be available. In case you aren’t familiar, CM9 and CM10 are based on the latest builds of Android, Ice Cream Sandwich 4.0 and Jelly Bean 4.1 respectively.
According to the team, this is due to hardware limitations which they were afraid might impact the quality of the user experience. An example cited would be the Nexus One where in order to run CM9 or 10, the internal memory of the phone would have to be partitioned. However fret not as the team has announced that support for the Gingerbread-based ROM will continue. Ultimately if you’re looking for an ICS or Jelly Bean ROM for your older Android devices, you’ll be out of luck as far as CyanogenMods are concerned, although we’re pretty sure that there are alternatives readily available out there.