Re: Backup & Restore on Android Phones
1, Rebooting (causing the operating system to restart) doesn't require a backup. Reflashing the ROM may (definitely will in Jelly Bean).
2. Evidently you didn't back up the contacts. About the only way you can do that is to export a file from the app itself. (However, if all your contacts are Google contacts, they're all at
Google Contacts and will resync automatically, so you don't have to back them up.
Your problem may be a known problem with the way you did the backup. Some backup apps back up contacts, some don't. (Contacts and texts are in database files, and most backups read the file, then save it in xml format on backup, and read the xml file, store to the database file in restore - and that's asking a lot of most "developers" - most of them wouldn't be able to tell the difference between SQL and Urdu, and an xml file would look like garbage to them.) Since all my contacts have always been Google contacts, I've never experienced the problem, but when I see it on a phone I'm working on, I export the contacts, delete them all, then import the file as Google contacts (and make sure that Backup Contacts, in Accounts/Google, is enabled).