The CyanogenMod team has finally released the first Release Candidate (RC1) of CM9 for a bunch of devices. The CM team had been rolling out CM9 nightlies for quite a few months now, but it was only recently that the team did a code freeze so as to prepare for a stable CM9 release.
It has been exactly 225 days (and counting) that Android 4.0 hit AOSP and the CM team began work on the next major version of the most popular custom ROM in the world. Unlike CM7 though, the CM team had to drop support for a lot of devices because they lacked the horsepower to run Ice Cream Sandwich smoothly. While CM7.2 supported more than 80+ devices, CM9 RC1 supports around 50 Android devices. There are quite a few more devices for which CM9 nightlies are available, but the code did not pass the CM team’s quality check and thus no RC build were released for them.
If there is a release candidate version of CM9 available for your Android device, go ahead and flash it now. If you encounter any bugs, you can report them over at the official issue tracker. The RC1 builds for different devices can be downloaded from get.cm.
CM9 brings with it quite a lot of new features and tweaks over stock Android 4.0.4, including performance improvements, new lockscreen music control, navigation bar customization for Galaxy Nexus owners, better battery life, toggle widgets in the notification bar and much more.