[Q] How does Ti Backup handle apps installed to SD? - EVO 4G Q&A, Help & Troubleshooting

Now that Froyo has been released, I'm sure many of us will try to take advantage of the install to SD option. When doing this, is it necessary to move apps back to the phone to before backing up with TB? When restoring apps, will TB know how to properly handle apps installed to SD at the time of backup?
Also, somewhat OT, but where are apps actually stored on the SD card when moved?

TB doesn't care where your apps are and will even help you move them (IME). As to where they go, that is still a mystery to me. I have looked all over and haven't seen them unless I am missing something which is quite possible.

TB backups (at least for me) are in /sdcard/TitaniumBackup, stored as a properties file and a tar file.
As for SD card apps, I don't have any installed there, but the app has restore preferences that indicate that it can backup and restore apps to internal or SD storage...however, I only see the option to put apps on SD card from TB once they're installed by holding down on them in the list.

Related

Nandroid Backup & Apps

When I do a nandroid backup it appears to also include the apps that are installed also. Does this mean I can remove the actual apps from the SD Card to save space or does the nandroid backup merely reference the app from the SD Card, therefore meaning I have to leave them where they are?
EDIT: I've just viewed my SD Card on my notebook pc and can't find where the .apk's are located. Where are they stored if I move them to SD?
xybadog said:
When I do a nandroid backup it appears to also include the apps that are installed also. Does this mean I can remove the actual apps from the SD Card to save space or does the nandroid backup merely reference the app from the SD Card, therefore meaning I have to leave them where they are?
EDIT: I've just viewed my SD Card on my notebook pc and can't find where the .apk's are located. Where are they stored if I move them to SD?
Click to expand...
Click to collapse
NANDROID backups EVERYTHING. every setting, shortcut, app, etc.
now what you see on your SD are some files that apps put there - like map application stores downloaded maps, your downloaded mp3 go there etc. NANDROID does NOT include that.
however it DOES include the .android_secure folder. inside this folder there is android app data moved to SD with froyo a2sd (move to SD/USB storage in android > settings > applications) you cannot see this files but they are there. these are NOT apk files, these are some data files. the data files are settings in apps. if you somehow manage to delete .android_secure you would lose all saved games and apps settings (of the apps that stored this info in .android_secure(
.apk files, if present on SD at all, will be on ext partition (invisible in windows) however it only applies to ROM that supports A2SD+ (some custom obviously, and it is there only if you formatted your SD to FAT32 + EXT3/4) NANDROID also includes SD-EXT.
to sum it all up. after you make a NANDROID, yes you can delete stuff from SD - this will only delete whatever app had there (like some fancy ringtones for facebook, downloaded maps of google maps, downloaded voices of SVOX or some game files like levels or sounds etc), but NOT this app settings or login files stored in .android_secure (unless you delete that too obviosly). so in case of restoring a NANDROID you would have your whole internal back + sd-ext + .android_secure. but if you deleted stuff from SD apps would have to redownload it or re-do it. but their settings would be untouched (like 'remember me' in some app login would still work fine)
--------------------
looking back at your original Q:
yes you can delete stuff from SD now, NANDROID has nothing to do with it. it only backups .android_secure from SD - app settings, remembered login etc.

[Q] DTA2SD + Titanium Backup

So here's something I've noticed. I'm running Evo Classic v 0.03, but it's happened no matter what ROM I've done it on.
If I restore an app through TIbackup, it installs to the internal memory, but if I download and install the app manually through the market, it will correctly move the app to the SD card like it's supposed to....Is there anyway to have TIbackup place the restored apps on the SD card, or do I always have to restore my apps by hand if I use DTA2SD??
Evo4gLI said:
So here's something I've noticed. I'm running Evo Classic v 0.03, but it's happened no matter what ROM I've done it on.
If I restore an app through TIbackup, it installs to the internal memory, but if I download and install the app manually through the market, it will correctly move the app to the SD card like it's supposed to....Is there anyway to have TIbackup place the restored apps on the SD card, or do I always have to restore my apps by hand if I use DTA2SD??
Click to expand...
Click to collapse
I would like to know the answer to that too..I have having to restore all my apps from the market then restore data to those apps with tb..there has got to be a better way
There's an option in TB to select where it should be installed when you restore. But if you're using Darktremor's A2SD, you actually want it on internal memory. You've partitioned off space to be reserved for your data partition, and if you use Android' move to SD function, you're not using it. Instead, you're taking up space on your SD's FAT32 partition, which is now smaller.
It ends up on your SD card either way though. You can even mix up using both if you want. You just don't want to be in the situation where your EXT partition is empty and all of your apps are on the SD through Android's move to SD function.
This is not a solution but my experience with TB and DTa2sd has always been positive. I have never touched the settings on TB as far as where to restore the backups so I assume they are being restored to memory and DTa2sd moves them to the ext partition. I just recently rooted my EVO so I'm no expert but I have flashed a bunch of roms (aosp and sense) with no problem with TB restoring apps.

[Q] Starting Over From CM7

Hello all. Thanks in advance for any help. I attempted some searches before posting this but didn't come up with much.
I've been using CM7 for quite some time and I quite like it. However, I've started to get some random resets, force closes, and a few other issues. I also feel like I have a lot of unused garbage saved on my memory card and that the phone is generally bogged down and slower than it used to be. Long story short, I'd like to start from scratch, including formatting my 32GB SD card.
As I said, I'm currently on CM7. I'm looking to essentially do a total factory reset and format my SD card. I may go back to Sense until a stable ICS ROM is ready. But I may also go back to CM7. Regardless, my main concern is all these apps I have that were moved to my SD card.
How do I go about saving all of my data while still starting clean? I was thinking I'd back up all app data with MyBackup Pro and save that file on my computer, and then format the SD card. After wiping, flashing a ROM, etc., I'd download MyBackup Pro and upload the data backup back to my phone. Should I also save the .apk files and use them to restore the apps? Would there be any functional advantage in redownloading all the apps individually to ensure a totally clean start? I'm thinking about going the "redownload" route just to force myself to only reinstall the apps I really want/use. If I do that, would restoring data through a batch restore in MyBackup Pro for apps that are no longer installed create any kind of conflict?
If I do save the .apks, when I restore those won't it fill up my internal memory quickly because those apps are not being moved to the SD card automatically? Maybe that's another advantage of downloading each app individually. It would allow me to manually move each app to the SD card so as to keep the used internal memory to a minimum.
I know that was long-winded. Thanks in advance for any advice.
Josh
Get Titanium Backup, backup all your apps to the sd card. They should all be in the Titanium folder on the card, so if you want to format the card too, be sure to copy that to a computer first.
sitlet said:
Get Titanium Backup, backup all your apps to the sd card. They should all be in the Titanium folder on the card, so if you want to format the card too, be sure to copy that to a computer first.
Click to expand...
Click to collapse
+1
After formatting copy the titanium backup folder back to your SD card, pop back in phone,reinstall TB,restore apps.
Sent from my PC36100 using xda premium
And in order to wipe the phone, format/wipe everything you can in your recovery before you reflash CM7 and your Kernel. Make sure you don't wipe the titanium backup on your SD card on accident.
Thanks guys.
So Will Ti Backup put all the apps back to the SD card? I tried this once before with MyBackup Pro and my internal memory filled up because it failed to move to the SD Card automatically.
jjbehren said:
Thanks guys.
So Will Ti Backup put all the apps back to the SD card? I tried this once before with MyBackup Pro and my internal memory filled up because it failed to move to the SD Card automatically.
Click to expand...
Click to collapse
Depends, if you have dta2sd flashed before restoring then yes, if not you restore apps then move them to sdcard.
Here's the dta2sd thread.
http://forum.xda-developers.com/showthread.php?t=715938
Flash rom,then gapps if applicable, then kernel if applicable, then dta2sd, Reboot ,download TB, restore apps.
Sent from my PC36100 using xda premium
jjbehren said:
Thanks guys.
So Will Ti Backup put all the apps back to the SD card? I tried this once before with MyBackup Pro and my internal memory filled up because it failed to move to the SD Card automatically.
Click to expand...
Click to collapse
Yes, if you set it to do so. In preferences (under restoration settings) there's the option "restore backups to...". You can choose all internal, all external, default (some apps automatically install to SD, most don't), or you can restore each backup to wherever it was when you backed it up.
Having all of your apps (or even a lot of them) stored on the SD card could be causing your lag. Internal memory always beats an SD card when it comes to read/write speeds. There's no need to have 200 mb free on internal storage, it's just wasted space. I don't know how much you actually have free, that was just an example. Definitely keep your important apps and apps that are heavy on resources on internal, it'll keep some of the lag at bay.
After a full wipe, I always only restore the absolutely necessary apps, even though I restore them from TB. If I ever need an app that I didn't initially restore then I'll restore it. It's like having a brand new phone when you do it that way.
If you decide to use TB, you'll need to move the TB preferences file back to your SD card after formatting... or you can just set it up again. The preferences file is on your SD in data/com.keramidas.TitaniumBackup. Copy the entire folder back to your SD if you don't want to set it up again.
Though it's been covered, I'll do a quick run down.
Do a nandroid backup + any other backup you want.
Copy the contents of your SD card to your computer.
Format your SD card.
Move the files that you need back to your SD card. Rom, kernel, TB folder & preferences folder, nandroid, whatever you want
Assuming you're using Amon Ra, wipe boot, system, data, .android_secure, SD-ext, cache, and dalvik. Since you're starting fresh, I'd wipe them one or two more times.
Flash rom and whatever other files you need.
Restore what you want to restore.
To help with lag, try increasing your VM heap size. You can do so with VM Heap Tool or Rom Toolbox. It'll help more than you'd think.
You can also try the V6 Supercharger script.
Good luck!
Supersonic Evo 4G | MIUI | Tapatalk
Yeah. I know I have way too much stuff on my phone. I have a ton of apps, mainly games. Damn you Amazon free app of the day! I usually roll with about 100MB or so of free internal memory.
So that being said, would you move the Dalvik-Cache to the SD? I have a 32GB Sandisk Class 4 SD card.
And it really seems you guys steer clear of MyBackUp Pro, huh? I've found it much easier to use than Ti Bu.
Thanks again for the advice.

Titanium Backup and External Micro SD Problems

I'm a long time reader of XDA but I'm fairly certain that this is the first time I've ever really needed to post as most of my questions are answered by others. This time I can't find any answers so I have to post.
Here is my situation: I've backed up all of my data with Titanium Backup Pro, I do this regularly. I was running CM9 and everything worked beautifully well and all of the apps that I wanted to be were saved on my external micro SD card. Then I decided to upgrade to the new CM10 for one reason or another so I did a backup with TB then wiped my phone, installed Gingerbread, and then installed CM10 (I guess I had to, the current CM9 wouldn't allow me to flash CM10 for one reason or another).
The installation all went well but then when doing the restore with TB I realized that it was restoring everything to my phone memory and not to the external SD. It then stopped restoring when it ran out of space on the phone. Now I have data on both my external (that wasn't wiped so the info is still there) and on my phone. When I try to move any app to the external SD as I once did, instead of sending it to the micro SD card, it sends it to an internal mounted drive called ASEC (or at least as far as I can tell). Basically the phone ignores the fact that I have an external card and it won't let me move apps there. Being put off by this I went through the steps of restoring CM9 but not through a Nandroid backup. I did a full factory wipe and just reinstalled it. I didn't think to make a nandroid because it was backed up with TB. It may have been stupid but there's nothing I can do about it now.
Now with CM9 installed I'm having the exact same problem I had with CM10 and I'm confused as hell. Why doesn't it want to link my apps to the external data that's already there? Shouldn't TB remember the directory's and point the apps in that direction? I can understand why it would be confused with CM10 because the file naming structure was different (it was Sdcard1 or something like that instead of external_SD) but now I'm completely lost after reinstalling CM9. Anyone have any ideas on how to correct this? When I try to move any apps to the SD card it just puts them in the same ASEC folder. Any help is certainly appreciated.

TItanium backup storage on external SD?

Has anyone successfully backed up to external SD with TiBu? I recently mucked up my phone and had to reflash to stock to recover, and this wiped out all my TiBu backups which were on the internal SD partition. When I try to choose my own custom backup path in TiBu preferences it shows the internal SD as an option and then a folder in orange and the message "This folder is not writable". I have already ran SDfix and have the camera store images on the external SD, how do I get TiBu to recognize it as a valid location? I would rather not hassle with manually copying TiBu's folder in ES File Explorer
I did try downloading this Xposed module and TiBu still complains
http://forum.xda-developers.com/xposed/modules/app-handleexternalstorage-t2693521
EDIT: argh, thread already exists on here, the built-in search really sucks...
Make SD Card Writable to Apps
I used the procedure in the link here and it worked fine. I did it specifically for the reasons you cite, but it supposedly makes it work with all apps. I definitely works for TiBU. I am rooted. May need to be rooted to do this.
http://www.droidviews.com/restore-write-capability-to-external-sd-card-on-kitkat-manually/

Categories

Resources