I have not backed up my phone yet other than syncing some of the data and the main reason for not having done so, it that there is no obvious way to do so on a phone that has not been rooted. Is there any way of doing a proper full backup ie one that will fully restore the phone to its backed up state? On my iPhone, I could hard reset the phone, restore the last backup and it would be exactly as it had been. I know I can backup the contents of /sdcard but it's not even clear to me what would happen if I tried to restore this over a fully reset phone. The reason I ask this is that I want to root my phone but I'm a tad nervous about the possibility of messing up my phone and spending three days messing about with it having no phone.