just wanted to shed some light on a fairly new app in the market. i was going to write about it earlier but it wasnt working until recently
anyways its called Titanium Backup in the market and what it basically does is it creates a backup of select or all apps including their data. then when you need to you can restore them with their data and the market links. so that if new updates come out, the market will notify you. unlike App Manager or whatever other app backup app is out there.
EVERYTHING BELOW THIS LINE IS OUTDATED (but still works)
fairly full featured it does a job and it does it well. one thing thats really missing right now is batch restore. batch backup already exists. i spoke with the dev through email and hes planning on many features.
there a few prerequisites that are very important:
Busybox with LZO comopression
if you run Titanium Backup and get one or both of the following errors:
Testing LZO compression => FAIL
Checking for SQLite => FAIL
then read on, otherwise no need to keep reading
download, unzip and copy the 2 files to your SDcard. the zip i have attached contains both Busybox with LZO compression and SQLite3
now move both busybox and sqlite3 to your current busybox location. if you dont know where that is; in the terminal, or adb, run:
that should spit something out along the lines of "/system/bin/busybox" which means "/system/bin/" is where you will want to copy busybox and sqliteCode:which busybox
in order to move the 2 files to, in my case, "/system/bin" i would run from adb or a terminal
be sure to substitute "/system/bin/" with what we found earlierCode:su mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system busybox mv /sdcard/busybox /system/bin/busybox2 busybox mv /sdcard/sqlite3 /system/bin/ rm /system/bin/busybox mv /system/bin/busybox2 /system/bin/busybox mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system sync reboot
all thats left to do is run Titanium Backup again, and youre good to go
edit: changed "mtdblock3" to "mtdblock4"