Put the Cyanogenmod firmware on my Samsung Galaxy S II earlier, neglected to install a modem so went without data coverage for a good portion of the day lol... When I finally flashed one I thought that I bricked my phone, go figure that when you do a change it just takes longer to do the initial boot, so just left it alone to do its thing and it started working fine... They're working on Kitkat support for it now, so I'll be running the newest android version on an older phone (which is actually pretty nice, they have speed improvements on each upgrade, which Virgin Mobile refuses to push out, so I did it myself)