D
Deleted User
Guest
Calling all fellow noobs,
Okay, you have spent hours, days, weeks or more configuring your android system downloading apps, populating your address book, tweaking your settings, etc. your phone is as perfect as you can make it at this point without Froyo. You get up from the sofa to go grab a cold one from the fridge. Just as you guzzle that first refreshing swig, you hear a whack and a plop. Investigating, you find that your nephew Sebastian has tested his scaled-down toy carpenter hammer on your screen and then dumped the whole affair into the toilet. Not good.
Whether you are able to salvage the damaged phone or are forced to buy a replacement, you need to restore the system, including all of your apps, configuration settings, contacts, etc. But where is the backup? And what types of backup are appropriate for bail-out from different situations?
So, here is the definitive scoop. Follow this and ye shall not be led astray nor shall your data crumble:
(1) Download and execute a one-click rooting solution for your phone. This is easy, will not harm your phone, and is necessary for the backup software to acquire a level of access to be able to back up your entire system.
(2) Now download and install ROM Manager. Execute the "Manage and Restore Backups" function of ROM Manager to create a nandroid; of your phone. The nandroid is an image file of the entire contents of your phone. It is useful for restoring your entire original phone to the exact state that the phone was in when you created the nandroid.
This might be useful in case of OS corruption or the like. You can also restore the image to a replacement phone of the same model, in effect turning the replacement phone into your old phone, functionally speaking.
(3) Now download and install Titanium Backup. Titanium Backup will search your phone, find all of the applications on your phone, backup all the configuration settings from all of the applications, and will back up all applications downloaded from the marketplace. Titanium does not back up applications that came preinstalled on your phone or system applications. It does however, backup configuration data associated with all of the latter applications. Titanium also provides the flexibility of disabling applications as an alternative to uninstalling the applications. This can be handy in the case of preinstalled applications that one is hesitant to remove completely but does not wish to have loaded into RAM space. Titanium will restore any backed-up applications and configuration information associated with any or all applications. So, think of Titanium as an application level backup/restore solution capable of backing up and restoring individual applications and their data/configuration files.
(4) Now, at your PC, download SyncToy 2.0 from Microsoft (it is free). SyncToy is a tool used to synchronize folders within a system or between systems. However, it is also very useful for performing file-by-file backups. Just mount your rooted android phone to your PC so that all of the phones folders are visible in Windows Explorer. In SyncToy, you establish a synchronization pair of folders, one on the left and one on the right. For the left hand folder, choose the root directory of your android phone. This directory would be annotated in SyncToy in the Windows format as the drive letter assigned by Windows to your android's filesystem followed by a backslash. So, for example if Windows sees your phone as drive M:, then the left hand folder of sync Toy should be populated with M:\. The right hand folder entry in sync Toy should be populated with a directory chosen to contain a backup of all files from your phone, including the directory structure from the phone. There are a few options in sync Toy that are important. After populating the left hand and right hand folder windows, the following screen will present options defining which direction data is passed under certain circumstances. Always choose the option: contribute to ensure that this process is always a backup of the phone, from the phone, and that no data ever gets written to the phone. Press "run" to create the file by file backup with directory structure from the phone. You can do this periodically, and only new files that were added to your phone since the last sync Toy backup will be transferred. That is because sync Toy maintains an index of all files already transferred. After running this backup to completion, an exact copy of the phones directory structure will reside on your PC. If you mistakenly delete or corrupt a file on the phone, you can simply copy a replacement over from the PC.
So now there you have it, fellow noobs, an image backup to restore the entire phone, via the nandroid created using ROM manager; a specialized and very useful application-oriented backup and application management solution using Titanium Backup, and a file-based backup of the entire system using SyncToy. What more could a little green creature want?
Bruce
Okay, you have spent hours, days, weeks or more configuring your android system downloading apps, populating your address book, tweaking your settings, etc. your phone is as perfect as you can make it at this point without Froyo. You get up from the sofa to go grab a cold one from the fridge. Just as you guzzle that first refreshing swig, you hear a whack and a plop. Investigating, you find that your nephew Sebastian has tested his scaled-down toy carpenter hammer on your screen and then dumped the whole affair into the toilet. Not good.
Whether you are able to salvage the damaged phone or are forced to buy a replacement, you need to restore the system, including all of your apps, configuration settings, contacts, etc. But where is the backup? And what types of backup are appropriate for bail-out from different situations?
So, here is the definitive scoop. Follow this and ye shall not be led astray nor shall your data crumble:
(1) Download and execute a one-click rooting solution for your phone. This is easy, will not harm your phone, and is necessary for the backup software to acquire a level of access to be able to back up your entire system.
(2) Now download and install ROM Manager. Execute the "Manage and Restore Backups" function of ROM Manager to create a nandroid; of your phone. The nandroid is an image file of the entire contents of your phone. It is useful for restoring your entire original phone to the exact state that the phone was in when you created the nandroid.
This might be useful in case of OS corruption or the like. You can also restore the image to a replacement phone of the same model, in effect turning the replacement phone into your old phone, functionally speaking.
(3) Now download and install Titanium Backup. Titanium Backup will search your phone, find all of the applications on your phone, backup all the configuration settings from all of the applications, and will back up all applications downloaded from the marketplace. Titanium does not back up applications that came preinstalled on your phone or system applications. It does however, backup configuration data associated with all of the latter applications. Titanium also provides the flexibility of disabling applications as an alternative to uninstalling the applications. This can be handy in the case of preinstalled applications that one is hesitant to remove completely but does not wish to have loaded into RAM space. Titanium will restore any backed-up applications and configuration information associated with any or all applications. So, think of Titanium as an application level backup/restore solution capable of backing up and restoring individual applications and their data/configuration files.
(4) Now, at your PC, download SyncToy 2.0 from Microsoft (it is free). SyncToy is a tool used to synchronize folders within a system or between systems. However, it is also very useful for performing file-by-file backups. Just mount your rooted android phone to your PC so that all of the phones folders are visible in Windows Explorer. In SyncToy, you establish a synchronization pair of folders, one on the left and one on the right. For the left hand folder, choose the root directory of your android phone. This directory would be annotated in SyncToy in the Windows format as the drive letter assigned by Windows to your android's filesystem followed by a backslash. So, for example if Windows sees your phone as drive M:, then the left hand folder of sync Toy should be populated with M:\. The right hand folder entry in sync Toy should be populated with a directory chosen to contain a backup of all files from your phone, including the directory structure from the phone. There are a few options in sync Toy that are important. After populating the left hand and right hand folder windows, the following screen will present options defining which direction data is passed under certain circumstances. Always choose the option: contribute to ensure that this process is always a backup of the phone, from the phone, and that no data ever gets written to the phone. Press "run" to create the file by file backup with directory structure from the phone. You can do this periodically, and only new files that were added to your phone since the last sync Toy backup will be transferred. That is because sync Toy maintains an index of all files already transferred. After running this backup to completion, an exact copy of the phones directory structure will reside on your PC. If you mistakenly delete or corrupt a file on the phone, you can simply copy a replacement over from the PC.
So now there you have it, fellow noobs, an image backup to restore the entire phone, via the nandroid created using ROM manager; a specialized and very useful application-oriented backup and application management solution using Titanium Backup, and a file-based backup of the entire system using SyncToy. What more could a little green creature want?
Bruce

