I would be much more willing to try more ROMS and provide feedback if restoring wasn't such a pain in the ass. Currently I have 114 apps that get restored which means having to agree to the permissions for each one. This is time consuming and monotonous. Is there an option to restore the apps and data automatically without having to agree to the permissions for each app?
Get the donate version.
I don't always complain, but when I do, I #BlameWes
Seriously? If that's a feature I get in the donate version I will go do that right now.
Arrrgghhh....
Paid for it
Market says "Purchased"
Each attempt to install it just results in "Download Unsuccessful"
It might be cause of the 2.2 market, reboot your phone and try again.
I don't always complain, but when I do, I #BlameWes
Remember you get the key for the donate version via email and you need to put it in your SD root. Then the version you already have will become the donate version. The features you are looking for when you have it working are in the 'batch' section. Also, making a flashable .zip out of titanium makes restoring after flashing a piece of cheese. I can flash a ROM and have my whole system up and running with everything restored, including ADW settings and desktop widgets in a matter of minutes.
Worth every penny.
p.s. always remember to make a nandroid backup as well just incase.
Finally got an email from google checkout, just had to update my credit card info. I am now running Pro. I have got to do the flash update feature, that will make life so much easier.
so would it be recommended to flash the rom first and, once that's up and running ok, then flash the titanium zip?
i finally got up the nerve to flash bionix 1.8 today and spent a lot of time individually restoring each app... i'll gladly get the donate version to speed some of that up.
also, what do people do in terms of system settings? i didn't want to restore those in case old settings may interfere with new ones. i guess it requires fully researching what's in the rom in the first place, but is there a rule of thumb most of you go by?
it also looks like there are 2 options for creating zips: one for user apps and one for system apps. do you make one of each or do you simply go with the "user" version and rely on the rom's system apps? the latter makes sense to me, otherwise, why flash the rom? thought i'd ask though.
thanks all!
Just use the Settings Menu > Batch > Restore missing apps with data
It should allow you to pick what you want and wham.......
I've tried to build a update.zip file, but I guess with 70+ apps it never seemed to work for me.
kizer said:
Just use the Settings Menu > Batch > Restore missing apps with data
It should allow you to pick what you want and wham.......
I've tried to build a update.zip file, but I guess with 70+ apps it never seemed to work for me.
Click to expand...
Click to collapse
thanks. so you don't restore system data?
If any of you are willing to write a guide I would love to add this to the sticky!
hope someone takes you up on that...
^ I actually decided to buy the full version, it is so good that I may just write it myself. Not often is a paid version a LOT better IMO... But the donate version of TB is nothing short if amazing. So much faster and easier.
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
Related
Now that the modified ROMS (fantastic!) are coming to the Hero, sometimes a wipe willl be mandatory. Especially when you switch chefs.
That's a pity when you spent hours downloading apps and setting your device up.
I know of backup programs like backup for root and mybackup but they don't bring your phone back in the same state as before the backup.
Nadroid restores the whole phone including the ROM.
So isn't there a universal way (or a program) to backup all but the ROM and restore the settings and apps after a full wipe.
So I hope someone can find a way to backup and restore the settings.
Or maybe better, to prevent a wipe whatever ROM-upgrade you do.
Please help us save a lot of time and effort.
arene said:
Now that the modified ROMS (fantastic!) are coming to the Hero, sometimes a wipe willl be mandatory. Especially when you switch chefs.
That's a pity when you spent hours downloading apps and setting your device up.
I know of backup programs like backup for root and mybackup but they don't bring your phone back in the same state as before the backup.
Nadroid restores the whole phone including the ROM.
So isn't there a universal way (or a program) to backup all but the ROM and restore the settings and apps after a full wipe.
So I hope someone can find a way to backup and restore the settings.
Or maybe better, to prevent a wipe whatever ROM-upgrade you do.
Please help us save a lot of time and effort.
Click to expand...
Click to collapse
By backup, I'm assuming you mean all your personalized settings (accounts signed in, placement of icons on home screens, etc) and your apps, right?
You should be able to do (with your phone connected, assuming you're on windows);
Code:
adb remount
adb shell
#mkdir /sdcard/databk
#cp -r /data/* /sdcard/databk
This backs up all your data folder, but you don't want to keep everything or it might cause problems (though Hero builds don't vary so much amongst them where it would be a problem, most (2.83xx is the notable exception) are odexed, so they don't write much to dalvik-cache, and even if you change framework version, dalvik does a version check and if they're different, it'll replace those caches with new dex dumps.), you really only want to keep the folders app, app-private, data, misc, and property. If you want, you can also go inside the data folder and erase the apps whose settings you don't want backed up (you have to know what you're doing, though worst care scenario, you'll just lose the settings for that app).
After you're finished flashing your rom (clean install, yay), just go again:
Code:
adb remount
adb shell
#cp -r /sdcard/databk/* /data
after it's done, you might want to reboot, but I don't know if it's really necessary, just to be safe.
That should do it... I hope cyanogen works a sort of "backup settings only" into his next recovery image.
Just wipe everything in data except for the apps :
Code:
adb shell
#find /data ! \( -path "/data/app-private/*" -o -path "/data/app/*" \) -delete
Easy...
Could someone explain how this works? I downloaded it to save my apps, after my first flash wiped all mine out. Just want to make sure I use it correctly before I flash another rom.
Sent from my SGH-T959 using XDA App
GreggoryD502 said:
Could someone explain how this works? I downloaded it to save my apps, after my first flash wiped all mine out. Just want to make sure I use it correctly before I flash another rom.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
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
Wow. Thank you so much!! I really appreciate that!!
chichu_9,
Where can you get more info on how to delete 'bloat'? I've always used Root Ex, but I want to try this...
ndwgs said:
chichu_9,
Where can you get more info on how to delete 'bloat'? I've always used Root Ex, but I want to try this...
Click to expand...
Click to collapse
Open the App, Backup/Restore.
Shows a list of apps, click one you don't want, select freeze or uninstall.
^^ tjhart85
I'm trying out this TBackup, is it the same as the Root Ex that you have to delete/uninstall the *.odex, or does this uninstall with the *.apk?
Is it possible to restore user created data ?
For example, the memo app bundle with vibrant, I created several memos from this app. Then I did a backup, and deleted some of memos.
I tried to restore but with an option for data only.
Hi. Is it possible to filter all system settings witch should not be restored (those marked red) ?
tjhart85 said:
Open the App, Backup/Restore.
Shows a list of apps, click one you don't want, select freeze or uninstall.
Click to expand...
Click to collapse
If you have S-ON, you can't remove files this way.
If you have S-ON I have just found a really neat way to get rid of the system junk using Titanium backup, goto backup/restrore, long press on the app you wanna get rid of, goto last option "force remove app (by recovery exploit)" this seams to work quite well for most system apps.
I'm currently trying to remove the new market app this way, but it's not looking good atm, came back after 1st try hummmm
Wow! That's funny seeing my old thread dug up!
well I fancy digging this up one more time with a question about TB, My wifes phone stopped working and is back at the shops under warranty repair , so when it comes back TB wont work , what i want to know is how can i acces the backed up contacts list so i can get the phone numbers from the back up back to the phone.
Other words can it be accessed on my pc so i can enter the number manually in the phone
Thanks Heaps
I have installed SuperNexus JB 4.1.1. published by Faryaab (http://forum.xda-developers.com/showthread.php?t=1810042)
I did wipe/factory reset data.
I have taken backup of all USER apps+data with Titanium backup.
when I opened Titanium backup, I got the message that your device's android ID has been changed!
What is the importance of this ID? I am having trouble with restoring apps using Titanium backup.
I can reinstall apps by going in to Titaniumbackup Folder in the sdcard and click on the file manually.
anyone ?
I tried searching about this on internet but couldn't find the right info.
any help ?
andoxj said:
I have installed SuperNexus JB 4.1.1. published by Faryaab (http://forum.xda-developers.com/showthread.php?t=1810042)
I did wipe/factory reset data.
I have taken backup of all USER apps+data with Titanium backup.
when I opened Titanium backup, I got the message that your device's android ID has been changed!
What is the importance of this ID? I am having trouble with restoring apps using Titanium backup.
I can reinstall apps by going in to Titaniumbackup Folder in the sdcard and click on the file manually.
Click to expand...
Click to collapse
u can keep ur old id or can change to new id, its up to you as some developers use android id as a way to ensure you're you in some way that isn't as douchey as asking for your hardware id numbers like IMEI or MEID. It's also the way Google recommends to developers for determining who is who for whatever reason. It normally gets reset every time you flash a new ROM or go back to stock.
if u will change ur id ur phone will restart and ur device will have new id although u can keep ur old id too ... no issues there.
Ten Easy Steps for TiBu success:
1. Open TiBu.
2. Menu > Preferences > App processing mode > AUTO Direct (Should be this by default anyway)
3. Create your backup: Hit the Batch button to the top-right on your screen (the one with a checkmark). Hit “Backup all user apps” and click the green checkmark up top on the next screen. When getting ready for future wipes and ROM flashes, you are going to scroll down and just hit “Backup new user apps & newer app versions”, followed by “Redo backups for modified data”... This will update all those saved games and other info that has changed since the last time you backed it up. Do not backup or restore system data.
Note: While not required.. its a great idea to periodically move all of your backups to your computer for safekeeping. When connecting to your computer you will find a /TitaniumBackup directory on your internal storage. Go ahead and just copy the entire folder over to a safe spot on your computer, and update it from time to time. You never know when you that might come in handy!
4. TiBu now lets you backup and restore your call logs, SMS messages, and browser bookmarks (stock browser only).. How sweet is that?! On the main screen hit Menu > Backup data to XML and choose what you would like to backup if you please.
5. Now we're going to make an update.zip.. This is an awesome feature that gives you a file to flash after your ROM, so that when you boot up you will have TiBu already installed and ready to restore all your apps! Menu > Create "update.zip". The only thing you want to change here is under "Titanium Backup will be installed as:" Select "System application". You can change the name of the output file if you like, I just leave it as update.zip for simplicity. Hit your green checkmark up top and you are good to go.
TIP: Remember to create a new update.zip before your next ROM flash if TiBu has been updated at all since then.. which it probably has if its been a while, the developer updates things a lot!
6. Boot to recovery.. flash your ROM and Gapps (if needed). Now Mount the System, then install the TiBu update.zip we just created. Now... reboot.
7. Skip the initial device setup screen. This can be done by quickly tapping the top-left, top-right, bottom-right, and bottom-left corners of the screen in that order. Or you can just skip through everything without entering your Google account info.
8. Launch TiBu and do Batch > Restore missing apps with data. Now here's the important part.. hit Deselect all. Go through the list and manually select the apps you want to restore with data. You can do it safely for MOST user apps: games, utility apps, etc. But do NOT restore data to any Google apps, and try to avoid it for any apps which actively sync often or create accounts in your phone setup. Can you get away with some of these things sometimes? Maybe.. but just don't take the risk. Restoring any bad data you shouldn't could mean you'll have to re-wipe and start all over again. Once you're done selecting, hit the green checkmark to start the restore.
9. Now run through that last step again... This time after hitting Deselect all, hit App only. Now you can select the apps you are going to restore without data. You can do this for just about anything, including your google apps. Its the same as installing them normally.. TiBu will just do it for you in one quick batch job. Afterwards you can do a Menu > Restore data from XML and restore any the call logs and SMS data we backed up earlier as well.
10. Reboot. Go to Settings > Accounts > Add your Google account and set up your phone again. You can take it from here
After I boot from a clean flash I open TiBu and the first thing it does is ask if I want to restore the previous ID...
Great!
Thanks for the detailed description !
I haven't bought the PRO version of TiBu, so I will not be changing the device ID.
Previously, I haven't created the update.zip so I will not be able to restore my previous user app+data too from TiBu.
I should have copied the Titaniumbackup directory to my laptop
Though, I was able to restore SMS and most of my user apps from the TitanumBackup directory, by clicking on the files directly, except the Market links. When I open TiBu, some of the apps doesn't have the market link. But in the Google Play-> My apps, all of my installed apps appear in the "INSTALLED" list.
Is there any way to do it?
I'm currently using Titanium Backup and it's impossible.
The reason I want to do this is because games' APK take a lot of place, and I already have them backed up on my PC. I just want their data to save my progress.
Thanks
RomToolBox PRO is awsome, you can do thin on it...
Titanium is horrible...
360porcento said:
RomToolBox PRO is awsome, you can do thin on it...
Titanium is horrible...
Click to expand...
Click to collapse
First of all, titanium backup isn't horrible.
That being said, Rom toolbox pro is laggy, not optimized for mdpi (three icons fill up my whole screen), and while it does allow me to backup data without the apk, the schedules I defined get stuck at "loading app data", which makes it useless, really.
It might be an issue on my side, I'll contact the dev later, but I still prefer titanium backup. It's more customizable, offers filters and works correctly.
Thanks for the suggestion, tho
GermainZ said:
First of all, titanium backup isn't horrible.
That being said, Rom toolbox pro is laggy, not optimized for mdpi (three icons fill up my whole screen), and while it does allow me to backup data without the apk, the schedules I defined get stuck at "loading app data", which makes it useless, really.
It might be an issue on my side, I'll contact the dev later, but I still prefer titanium backup. It's more customizable, offers filters and works correctly.
Thanks for the suggestion, tho
Click to expand...
Click to collapse
Ok then... thats really strange... romtoolbox pro works for me and I have problems with titanium... XP
just passed on my mind : if you just make copy of the data... and then if you need, you just put it back in the right folder? i think it should work but im not sure... try copyng the data folder from one game (a little one just for testing) to the pc, make a full backup with titanium, unnistall the game, delete the data. Install the game and paste the data from the pc, if it doenst work, just install from the titanium...
and you dont need to remember the exact directory for the data, you can just copy it with all the folders and when you are restoring it just merge the folders....
360porcento said:
Ok then... thats really strange... romtoolbox pro works for me and I have problems with titanium... XP
just passed on my mind : if you just make copy of the data... and then if you need, you just put it back in the right folder? i think it should work but im not sure... try copyng the data folder from one game (a little one just for testing) to the pc, make a full backup with titanium, unnistall the game, delete the data. Install the game and paste the data from the pc, if it doenst work, just install from the titanium...
and you dont need to remember the exact directory for the data, you can just copy it with all the folders and when you are restoring it just merge the folders....
Click to expand...
Click to collapse
Thanks for the suggestion again.
I finally found a way to do it using Titanium Backup. It's not as straightforward as Rom Toolbox PRO, but it works.
First of all, delete your games' backups. Then, go to the settings and deselect "Backup Normal Apps", and backup the games again. You can use labels to make it easier. Only the data should be backed up.
To get it working the way I want (with 0 user interaction), I also used labels, schedules and Tasker.
Normally, you can't specify if you want the apk or not in the schedules. So instead, I used a Tasker task that triggers just before the data backup (then after it again) to modify Titanium Backup's settings (using shell commands & the .xml file in /data/data/...) and set the "Backup Normal Apps" settings to true/false.
Works like a charm.
GermainZ said:
Thanks for the suggestion again.
I finally found a way to do it using Titanium Backup. It's not as straightforward as Rom Toolbox PRO, but it works.
First of all, delete your games' backups. Then, go to the settings and deselect "Backup Normal Apps", and backup the games again. You can use labels to make it easier. Only the data should be backed up.
To get it working the way I want (with 0 user interaction), I also used labels, schedules and Tasker.
Normally, you can't specify if you want the apk or not in the schedules. So instead, I used a Tasker task that triggers just before the data backup (then after it again) to modify Titanium Backup's settings (using shell commands & the .xml file in /data/data/...) and set the "Backup Normal Apps" settings to true/false.
Works like a charm.
Click to expand...
Click to collapse
What you're doing with Tasker sounds exactly like what I've been looking for a way to do! Would you mind explaining in a little more detail how you have this set up? (I'm not as familiar with using shell commands to write/edit files). Thank you!
curiousgeorgie said:
What you're doing with Tasker sounds exactly like what I've been looking for a way to do! Would you mind explaining in a little more detail how you have this set up? (I'm not as familiar with using shell commands to write/edit files). Thank you!
Click to expand...
Click to collapse
Sure, modify it to suit your needs. You probably only need to change the times.
Task: Titanium Settings:
Code:
1. Variable Clear, Name: %RESULT
2. Variable Set, Name %path, To /data/data/com.keramidas.TitaniumBackup/shared_prefs/com.keramidas.TitaniumBackup-preferences.xml
3. If %par1 ~ false
4. Variable Set, Name %search_boolean To true
5. Variable Set, Name %replace_boolean To false
6. Else
7. Variable Set, Name %search_boolean To false
8. Variable Set, Name %replace_boolean To true
9. End If
10. Variable Set, Name %search to <boolean name="backupNormalApps" value="%search_boolean"\/>
11. Variable Set, Name %replace to <boolean name="backupNormalApps" value="%replace_boolean"\/>
12. Run Shell, Use Root: yes, Command: busybox sed -i 's/%search/%replace/g' %path
Profile: Time > 01:55:
Code:
1. Perform Task, Name: Titanium Settings, Parameter 1 (%par1): true
** Set a Titanium Backup schedule to backup whatever apps you want fully backed up (APK + data) between 01:55 and 03:55, using labels to select only the apps you want **
Profile: Time > 03:55:
Code:
1. Perform Task, Name: Titanium Settings, Parameter 1 (%par1): false
** Set a Titanium Backup schedule to backup whatever apps you only want a data backup of between 03:55 and 04:30, using labels to select only the apps you want **
Profile: Time > 04:30:
Code:
1. Perform Task, Name: Titanium Settings, Parameter 1 (%par1): true
SOLVED
Hey guys,
I'm trying to restore my previous Titanium Backup configuration on my Note 8, on which I just clean-installed the latest DevBase ROM. Normally, I just backup the following folder in order to save Titanium Backup's configuration for later restore, then after the ROM is installed, I restore the folder, install Titanium Backup and everything is restored:
sdcard\data\com.keramidas.TitaniumBackup\settings\
However, for some reason, the latest version doesn't seem to be restoring from the backup. Any suggestions on what to do to fix it? Really need this my configurations to quickly restore my Note 8 back to normal. Thanks in advance.
Haha can't believe I'm not the only one. Was already buzzing authors but for now no reply. Up until now that always worked. But now since yesterdays flash it doesn't any more. I've been trying to make it work since then without any success. Is your ROM PIE based?
What's even worse for me, i also tried cleaning everything and fresh install TiBu without any settings. I've made a new label, attached an app or two to that label. Then I selected in preferences I want to sync settings, TiBu created /sdcard/data/com.kermidas.TitaniumBackup with corresponding files. After I uninstall and reinstall TiBu first nice surprise is that it force closes. It will not work until I delete /data/data/com.kermidas.TitaniumBackup, after that program starts but it never restores it's settings from /sdcard/data/com.kermidas.TitaniumBackup
I've tried few PIE roms and never managed to find a working sollution. Thinking of going back to Oreo just to test this out then to scream at TiBu makers if it suddenly decided to crap on us. Oh I've also tried old tibu versions. even cracked ones, since I do posses original bought key for TiBu.
jxl69 said:
Haha can't believe I'm not the only one. Was already buzzing authors but for now no reply. Up until now that always worked. But now since yesterdays flash it doesn't any more. I've been trying to make it work since then without any success. Is your ROM PIE based?
Click to expand...
Click to collapse
ROM is Oreo based at the moment.
jxl69 said:
What's even worse for me, i also tried cleaning everything and fresh install TiBu without any settings. I've made a new label, attached an app or two to that label. Then I selected in preferences I want to sync settings, TiBu created /sdcard/data/com.keramidas.TitaniumBackup with corresponding files. After I uninstall and reinstall TiBu first nice surprise is that it force closes. It will not work until I delete /data/data/com.keramidas.TitaniumBackup, after that program starts but it never restores it's settings from /sdcard/data/com.keramidas.TitaniumBackup
Click to expand...
Click to collapse
Yeah, experienced EXACTLY the same issues. I figured out a solution to the problem though; on first install of Titanium Backup, DO NOT OPEN IT YET, instead, MANUALLY grant it its app permissions via Settings > Apps > Titanium Backup, place your settings folder in the com.keramidas.TitaniumBackup folder like normal, then launch Titanium Backup. Here's a detailed step by step process:
1. Ensure you still have a proper backup of the Titanium Backup settings folder, then uninstall Titanium Backup AND Titanium Backup Pro Key (if you also purchased it)
2. Install a root file system app (like Total Commander) from the Play Store, launch it, and navigate to and delete the following folders:
/sdcard/data/com.keramidas.TitaniumBackup
+
/data/data/com.keramidas.TitaniumBackup
AND (if you also purchased it)
/data/data/com.keramidas.TitaniumBackupProThis will ensure you start off like it's your first time installing the app, and will avoid any crashes due to whatever conflicts.
3. Restore your backed-up Titanium Backup settings folder to the following directory:
/sdcard/data/com.keramidas.TitaniumBackup
4. Re-install Titanium Backup (and Titanium Backup Pro key, if you purchased it). DO NOT OPEN IT YET!! Otherwise, you'll have to repeat steps 1. to 3. above
5. Navigate to Settings > Apps > Titanium Backup and manually enable its app Permissions (at least Storage, but I'd recommend enabling ALL of them like I did)
6. Vuala, now you can launch Titanium Backup, grant it SU permission, and it'll recognize the backup like it should
Hope that helps
MrElectrifyer said:
ROM is Oreo based at the moment.
6. Vuala, now you can launch Titanium Backup, grant it SU permission, and it'll recognize the backup like it should
Hope that helps
Click to expand...
Click to collapse
Everyone give this man a beer/coffee/blunt whatever triggers him Even virgin blood if that's his sweet tooth Thank you so many you ended this 2 day misery troll hunt of restoring TiBu settings.