I've been back and fourth between 4.4 4.3 4.2 etc.. I do full wipes including system and flash an official cm package like cm9 reboot recovery flash cm again to be sure. Full wipes again then flash whatever ROM I want. I always flash official cm before flashing another another ROM to adjust partition table.

BTW... Best phone ever. I've changed 2 girlfriends but this phone is still with me

+1000!

I've just fixed the motherboard of my old S1 and started using it again after using a HTC One mini for 8 months. The phone was a piece of crap and so are HTC! They have me a HTC One M7 for my troubles but was too little to late. Samsung forever!

In time I may upgrade to the S2 for the extra ram, but I'll be sticking with my trusty S1 till then.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?