[Vibrant Q&A, Help & Troubleshooting] chichu_9:
Titanium Backup Documentation

Found some nice documentation for Noob's. Quick google :)

Titanium Backup is ONLY available through these sources:

1. LegenDroid Community (our forum)

2. Titanium Backup's site

3. Modaco's Custom ROM

4. Android Marketplace

Tips & Suggestions:

* When you start Titanium Backup on a new ROM, if you have any doubt about your busybox version, it is highly recommended that you click the "Problems?" button before doing any backup or restore !

* Don't forget to verify your backups (Click MENU - Batch) to ensure that your backups are OK.

* You need to reboot after restoring system items (eg: Contacts, SMS, Settings, etc) for the changes to take effect. If you backup/restore across very different ROMs, I advise to be cautious and only include the system items you really need to preserve.

* You can easily create a custom apps list by creating a Label in Apps Organizer, then going back to Titanium Backup, clicking "MENU" and then "Filters" and finally, selecting the Label you want. Your apps list will then be filtered just the way you want :-)

* If you backup the same app several times, Titanium Backup will save SD card space by storing each apk version only once.

* After restoring your apps, you can run the Market Doctor to verify their Market links. If Market Doctor reports everything as okay, yet your apps are still not listed in "My Downloads", try to search for them in the Market. If they show as "Installed", it confirms that the links are okay, but your Market needs a refresh: just install any app from the Market, and the "My Downloads" section will be refreshed !

* If you want to remove a system app, first you can try to freeze it and see if everything still works fine. Once you've gained more confidence that you don't need it, just go ahead and un-install that system app.

First Backup

* Verify that Titanium Backup has started without warning and that your busybox is OK

* Click the Backup/Restore tab

* Click Menu (the button), Batch

* Click "Backup all user apps"

* Let it run, then go back

* Individually backup the system data you want. That is most green-colored items. This will be bookmarks, call log, calendar, launcher, WiFi, etc.

* Now your backups are in the "TitaniumBackup" directory on your SD card.

Restoring your backups

* Download Titanium Backup from Market

* Click the Backup/Restore tab

* Click Menu (the button), Batch

* Click "Restore all missing apps + system data

* Reboot your phone

* It's done ! The only thing you may have to adjust is usually your wallpaper/widgets.

FAQ

1. What can it back up ?

* All the applications you have installed, included protected ones

* All the data and settings of these applications,

* Most (or all) of your phone's settings and data.

* NOTE: It will not backup the system applications from your ROM. Only their settings will be backed up.

2. How do I restore my apps without having to do them one at a time ?

* Hit MENU (button on the phone) then "Batch",

* Scroll to the restore scenario you want to run,

* Hit the "RUN" button.

* NOTE: The applications will install in sequence, but will require user interaction (in the Free version). The Donate version will do unattended, background restores.

3. Can it back up SMS, MMS and system settings ?

* YES. The most useful "system items" are green-colored and have a prefix such as [SMS/MMS/APN] in the list.

* Other system items (that are usually less useful to backup) are red-colored.

* Please note that if you backup and restore all system settings across very different ROMs, you are on your own.

4. Can it back up and restore applications across different ROMs or even different phones ?

* YES, without restrictions.

5. Are older backups compatible with newer Titanium Backup versions ?

* YES. The backups are in 100% standard unix formats and can also be unpacked on Linux machines.

6. Where are my backups stored ?

* In the TitaniumBackup folder on your SD card.

7. Does "freezing" apps free space from phone memory ?

* No, it doesn't. The "frozen" app remains on the phone with its data, it's just that the app gets completely disabled until you "defrost" it.

8. Why is the "Restore" button disabled for some system apps ?

* System apps are part of your ROM, so Titanium Backup will only backup their data (not the apps themselves). For this reason, if you backup a system app, and then switch to a ROM where that app is missing, Titanium Backup obviously cannot restore the data for it.

Troubleshooting

First step: The "Problems?" button alone should resolve about 90% of problems !

If you have a "bad" backup for an app / "Parse error" on restore (will *not* happen if you have a good busybox version from the start):

* When you backup an app, the "old" backed up APK is reused in the new backup (if the app version did not change).

* For this reason: If you have a bad APK in a backup, you need to delete all backup(s) for that app.

* To keep your data: reinstall that app from Market, restore data-only with Titanium Backup, then delete all backups for it.

* On the next backup, the APK will be created again, and your backup will be (and remain) good.

If the "Problems?" button fails to work, you can still do it manually:

* Download busybox and unzip it if its zipped

* Copy the "busybox" file to the root directory of your phone's SD card.

* Remount the SD card in the phone.

* Open a shell on the phone (using either "adb shell" or the free "ConnectBot" app) and do:

Code: [Select]

su

cd /data/data/com.keramidas.TitaniumBackup/files

cat /sdcard/busybox > busybox

chmod 755 busybox

rm /sdcard/busybox

* Exit the shell and restart Titanium Backup. If it says "busybox 1.15.3 from app" then it's a success !

Check if your phone is properly rooted:

* Open a shell on the phone and do:

Code: [Select]

su

whoamiYou must see "root" or "whoami: unknown uid 0". If you see something different, your phone is not properly rooted.

If its rooted, type the following code:

Code: [Select]

busybox ls -l /data/data/ | busybox wc -l (for testing your system's busybox)

cd /data/data/com.keramidas.TitaniumBackup/files/ ; ./busybox ls -l /data/data/ | ./busybox wc -l (for testing Titanium Backup's busybox)

You must see a number. If you get "Permission denied", your phone is not properly rooted.

Sources taken from Titanium Backup's official site for reference