The Samsung Galaxy S branded devices were among the most popular Android handsets last year. The Galaxy S had a powerful hardware, a brilliant screen, and most importantly a relatively easy to unlock boot loader.
Even though the phone was pretty open’, the sources released by Samsung were very poor. This severely limited the modding capabilities of the Galaxy S. Nearly all the custom ROMs for the Galaxy S were based on stock Samsung ROMs, and hardly offered any new feature except for speed improvements. Sadly, this meant no AOSP ROMs for the Galaxy S series were available until now.
There were a few developers who were working on porting CyanogenMod 7 f0r the Galaxy S. They did release quite a few builds, but until now this port was not officially supported by the CM team. However, now CM7 for the Galaxy S handsets has been merged with the main CM mainline, which means it will be getting official support from the CM team. This is all due to the hard work of the developers atinm, codeworkx, dumdidum, unhelpful, and coolya.
Currently, CM7 for Galaxy S, Vibrant and the Captivate are in nightly’ status. I have been using the nightly for quite some time on my Galaxy S now, and I must say that the build is stable enough for daily use. There are no major bugs, except that switching between 2G and 3G mode with the data connection will put the phone in a boot loop. The nightly status also means ROM updates will come out every night.
Another major advantage is that Galaxy S owners can now easily install CM7 on their rooted Galaxy S using ROM Manager.