So I have an unlockable bootloader XT1058. Currently running 4.4.2 I wanted to root, but have read rooting includes downgrading and doing things I'm not too comfortable in doing (image flashing has claimed one of my phones before). So I was thinking, installing CWM or TWRP looks actually simpler than rooting the phone. I really don't care about losing data on the phone, but would like to do a nandroid before installing a custom ROM. So the question is: can I Install custom recovery, do a nandroid and flash custom ROM without first rooting?