53

This is due to the 'Mount namespace separation' setting in SuperSU being turned on (by default). Untick that, reboot and try your Titanium Backup operation again. This happens because the permissions to app-created folders are restricted in newer Android versions, I believe. Ironically, I didn't have this issue on Marshmallow-based CM13, but I did face it ...


23

The other answers are correct, but fail to point out a couple differences: Permissions System apps are granted the ability to request certain system-only permissions that are never available to user apps. This is not the same as root/sudo/su permissions. One example that I know of and use daily is the ability to reset the missed call notification counter....


13

I think you're better off using Titanium Backup if you want to ensure that when you restore your phone, you'll have exactly what you had when you performed the backup. I find that Android's new built-in backup options are inconsistent. For example, after re-installing some apps, some of the settings are magically maintained, however some data (usually ...


13

"0-click" batch restore (as the Market page describes it) is one of the features of the Pro version. You cannot do it in the free version, but purchasing a key for the Pro version allows you to perform a batch restore unattended.


13

The two are actually quite different. Titanium backs up apps and settings only. Nandroid backs up everything including the OS. Titanium is useful when messing with apps and settings, since you have the option of restoring only what you want. Nandroid backups are largely for when you totally b0rk your phone and need to restore it to a more or less pristine ...


13

You can do it without root access Requirements: Install ADB and OpenJDK 8 (I had nothing to do with security extension) by following adb backup guide on XDA Download adbextractor Then do sudo apt-get install openjdk-8-jre-headless sudo apt-get install android-tools-adb android-tools-fastboot Now, do the following Connect the old mobile, create backup ...


11

This is more like a manual job, but can be done. With Titanium Backup PRO/Donate version, you have this feature (compare versions here): Backup/restore SMS, MMS, call log, bookmarks and Wi-Fi networks in the portable XML format! You can combine both SMS backups into a single XML file format and restore it to your phone all in one. Afterwards, perform a ...


9

Some developers use the Android ID as a way of verifying who you are. So if you don't restore the Android ID, you will have to re-validate certain apps. For example, Google Play Music and Netflix will see a new device tied to your account (source). Google Play Music limits the number of devices you can have attached, so people who wipe their phone multiple ...


7

I'm not aware of a full-blown replacement for Titanium Backup, but there are solutions for the specific functions you're after: Recent versions of Link2SD can convert user apps to system apps and vice versa (available on Google Play). SwitchMe offers a solution for switching among multiple user profiles (available on Google Play). The free version is ...


7

It was added in a recent update as a pro-only feature. Edit schedule -> when finished -> Sync to Dropbox


6

You should also be aware of the fact that for getting backed up by Google's "native" backup-to-cloud, an app must actively support that -- i.e. it must explicitely use the corresponding API, or it will not be included with those backups. While not all apps support this (<- euphemism), there's nothing excluded by Titanium Backup. As described, the latter ...


6

All you need is the TitaniumBackup folder on the SD card. This contains all your backup information. Make sure to have the Auto-sync TB settings preference checked. Titanium Backup, ironically, won't back itself up when running a backup. This check-box ensures that your settings for the app are saved as well (such as schedules and preferences). You can ...


6

I know you can freeze and thaw an app using Titanium Backup Pro, which I have. But that would require manually going in to TiBu and doing the freeze/thaw commands each time. You're wrong about that part. Try this: look for a free place on your homescreen long-press there select to add a widget scroll to Titanium Backup select the item to (un)freeze an app ...


6

To fix this issue, set TitaniumBackup to use the legacy path. The easiest way to do this is to go into TitaniumBackup, press "Menu" and then "Preferences". "Backup folder location" a bit down and click it. Click "DETECT!" and TitaniumBackup will ask you where to scan for backup locations. It's very important that you here choose to scan your whole device and ...


6

Overview: To completely migrate Viber, you will have to copy your message databases from old device and set them to Viber's own on new device. In addition, if you want to have all photos and videos from your conversations, you must migrate them too. How to: You need both devices rooted On both devices install some Root File Manager (further "RFM"), like ...


6

Go to the Titanium Backup settings page and enable (it it isn't already enabled) the Auto Sync TB Settings option. Then you should be able restore the file created on your SD Card to your new phone.


6

This happens due to some service change in kitkat. Some research on google showed that there is an app available to modify the platform.xml file. The app once run, prompts the user to allow it to go ahead and make the modifications to the above file. Everything works fine after this. NextApp SDFix


6

It's simple. Copy from PC the entire folder on your external SD or internal storage and name the folder as you wish Use the Detect option on TiBu Preferences → Folder Location → Detect → All Select location, click Use Current ( where current is the folder you have copied ) How to restore your backups on a new phone, or after installing a ...


5

It removes the app's entry from the /data/data/com.android.vending/databases/localappstate.db database: root@android:/data/data/com.android.vending/databases # ls library.db library.db-journal localappstate.db market_assets.db-journal suggestions.db suggestions.db-journal appstate.db root@android:/data/data/com.android.vending/databases # sqlite3 ...


5

The FAQ of Titanium Backup about crypthography states that you just need the passphrase to recover any backup. That must mean that the private key file is stored along with all of your backups, because it could never work in any other ways. The big problem with that FAQ is that it should states this explicitly IMHO so to make things clearer for us users. I ...


5

No, the update.zip does not restore all your apps. The purpose of this is to allow you to install Titanium Backup as a user or system app while in the recovery bootloader. You would wipe your phone, then install a custom rom (as usual), and afterwards would install Titanium Backup. This is to greatly simplify restoring your system data. Normally, you would ...


5

I have found a working solution on GitHub: https://github.com/phyber/TiBUdecrypter 1. Install/upgrade dependencies (on Ubuntu) apt-get install python2.7 pip install --upgrade docopt pip install --upgrade six pip install --upgrade PyCrypto 2. Get script from GitHub Download: https://github.com/phyber/TiBUdecrypter/archive/master.zip Extract the ZIP 3. ...


5

It worked fine for me. I recently replaced my Sony Xperia Z with a Nexus 5. I copied over the Titanium Backup files and restored them, including Google Authenticator. No problems to report, I can still connect correctly to sites and apps requiring a code.


5

At TB's startup it always displayed a warning that SuperSU's namespace separation feature "might not work reliably on some platforms". Well, I never faced any problems until a recent SuperSU update... So disabling that option in SuperSU and rebooting solved the "insufficient space" on my OnePlus One/CM12.1. This was the obvious solution before fiddling ...


5

Android ID can be found in the database settings.db of Settings Storage/Providers app. It is located under /data/data/com.android.providers.settings/databases. There are multiple ways of restoring Android ID. Through Titanium Backup In Titanium Backup (TiBu), go to Menu → Manage Android ID → Restore Android ID from a backup. If one or multiple ...


4

Amazon app store downloads APK files to a folder that Titanium Backup considers external app data. You can regularly clean out this folder or choose one of the following: Create a label, and add Amazon Appstore to it. Now go into settings and under Backup external app data choose. "Enable for apps outside of choosen label" now pick the label that you added ...


4

If it is gmail, then these are in data and titanium fully supports them. Google play is a system package, and as are many other gapps. You must flash them using the zip provided, but you can use titanium to restore their data, although all the data is backed up online.


4

When you flash a custom rom and you are coming from different version of android, restoring app data may cause some problems. If you restore your Whatsapp's data may cause crashing that App. So its better not to backup data,backup just that Application. If you are flashing same android version it may not cause issues. And you don't need to re-register.


4

TiBu stores its backups in a folder on your SDCard (either the internal or the external, depends on what you have and how you've configured it). So you can simply copy that entire folder over to your PC before applying the factory-reset. Just check the root of your SDCard(s) for a folder named TitaniumBackup. After the factory reset, the folder should still ...


4

When you initially set up two-factor authentication you should have been given a set of 10 single-use passwords and told to store them somewhere safely for use if the authenticator on your phone was unavailable. Alternatively if you don't want to use one of them, log into your Google account before the reset and turn on SMS message authentication for two-...


Only top voted, non community-wiki answers of a minimum length are eligible