I installed CWM sometime back and switched back to a stock ROM. When I installed CWM I lost my userdata, by which I mean the phone started as it would for the first time after opening the box. I used fastboot oem unlock to unlock the bootloader so I could install CWM.
I want to root my phone, but I don't want to lose all my userdata this time. Is CWM is a must for rooting?