When essentially the same device is released on both GSM and CDMA carriers, development on one can be stronger than development on the other despite the fact that they are otherwise identical. This is the case on several devices such as the HTC EVO 3D and the Motorola Droid RAZR. However, this is no longer an issue as there is now a patch for the Droid RAZR to allow CDMA ROMs to work on the GSM version of the device.
Developed by XDA Senior Member dtrail1 with the help of a few other members and devs, the patch can be applied to only a few CDMA ROMs at the moment. They do happen to be pretty popular ROMs, though, and include Black Widow CM9, Eclipse ICS, and Black Widow AOKP M6. There are a few problems, though. For instance, Black Widow CM9 users who use the patch will lose their camera functionality, and it’s been reported that the bug will take some time to fix. Otherwise, the process is pretty simple. For the AOSP-based ROMs, simply flash the ROM like normal, flash a bootmenu patch, and then flash the GSM patch. For Eclipse ICS, it’s the same sans the bootmenu patch. Thus far, aside from the known issues, users have reported that it works quite well.
For more info, check out the original thread._________