android-backup-extractor icon indicating copy to clipboard operation
android-backup-extractor copied to clipboard

Feature request: split a full backup so per-app backups for easier restoration

Open oernii opened this issue 8 years ago • 5 comments

Full backup often only work on the phone which made the backup, many vendor apps cause crashes if restored on another device/emulator.

Would it be possible to add an 'split' option, which would take an full AB file and create for each app a smaller AB just for the apps themselves?

oernii avatar Aug 08 '16 09:08 oernii

You can backup a single application by specifying the package name.

If the app depends on any device-specific data (IDs, keys) it is likely to crash when restored with data from another device. Simply clear data for the troublesome from system Settings.

nelenkov avatar Aug 08 '16 09:08 nelenkov

Well, when you have an encrypted device, it will ask for a password for EVERY app. Just done that.

oernii avatar Aug 08 '16 10:08 oernii

@oernii check this links should work https://sourceforge.net/projects/tar-binary-splitter/ https://sourceforge.net/projects/adbextractor/

superbonaci avatar May 11 '17 17:05 superbonaci

There are more utilities check for you https://sourceforge.net/projects/adb-split/

superbonaci avatar May 12 '17 17:05 superbonaci

You can set the password in the ABE_PASSWORD environment variable if you don't want to type it each time.

nelenkov avatar May 12 '17 18:05 nelenkov

Sorry, it's ABE_PASSWD

nelenkov avatar May 12 '17 18:05 nelenkov

@oernii I've made an alternative for android-backup-extractor written in Python that can also split and merge .ab files (among other things), see https://github.com/Own-Data-Privateer/abarms

oxij avatar Mar 22 '24 09:03 oxij