The Samsung Galaxy S had a relatively easy method to root, and did not feature an encrypted boot loader. Still, the phone never got quality ROMs based on AOSP. It was only a year after its release, that the phone got official support from the CyanogenMod team.
However, like Sony Ericsson and HTC, Samsung knows that they should get developers to support their phone. So, while HTC was encrypting boot loader on their latest handsets (EVO 3D, Sensation), the Galaxy S II boot loader was unprotected. Later on, Samsung also released the Galaxy S II source in less than a week of its launch.
Unlike the Galaxy S, SGS II was much better, cleaner, and the kernel’s source code did not feature any proprietary code. Now, in a bid to further support developers and custom ROMs for the Galaxy S II, Samsung has gone ahead and sent a few developers a Galaxy S II.
The developers @atinm, @codeworkx, @dumdidum and @unhelpful were the main mastermind behind brining CM7 to the Galaxy S. By gifting these developers a SGS II, Samsung surely is helping them in porting CM7 to the handset.
Kudos to Samsung for supporting these developers, who are working on bringing CM7 to the Galaxy S II.