I recently had my Droid X replaced with a refurbished model. I used an app call MyBackupPro to backup and restore the applications and data. Although this worked, the restored apps didn't register in the Android market as being installed so essentially I had to download all of them again and reinstall them so they would appear under Android Market Downloads as purchased or installed. My phone is not rooted. The next time I do this I would like to be able restore my apps and data to just the way it was on the previous phone. It seems like the only apps that do this is for rooted phones. Is there a way to do what I want on a non-rooted phone?