Устройства ICS поддерживают создание резервных копий с использованием adb backup
файлов adb restore
. С помощью adb backup
можно выбрать резервное копирование всего или только определенного пакета.
Однако adb restore
отсутствуют все возможности adb backup
. Когда я звоню adb restore backup.ab
, где backup.ab
есть только резервная копия одного пакета, телефон показывает мне диалоговое окно с предупреждением о том, что все настройки будут потеряны после восстановления резервной копии. Правда ли, что восстановление одной резервной копии пакета стирает все данные на телефоне? Если да, то можно ли как-то восстановить один пакет с помощью adb restore
?
Собираю свой комментарий к вопросу:
Правда ли, что восстановление одной резервной копии пакета стирает все данные на телефоне?
Нет. Как я и подозревал в своем комментарии, предупреждение касается только настроек восстанавливаемого приложения, так как они будут заменены настройками из резервной копии. Раньше я делал adb backup
резервную копию одного приложения на одном устройстве и восстанавливал его на нескольких устройствах. После этого я ничего не пропустил, все остальные приложения (и данные) остались нетронутыми.
В противном случае это тоже не имело бы никакого смысла. А Carbon - App Sync and Backup не мог предложить восстановить ни одно приложение, так как и оно само пропало бы :)
Если у вас есть root-права, теперь вы можете использовать Titanium Backup Pro ( 5.6+ ) для восстановления из adb
резервных копий.
Иззи
гм-ванда
Иззи
Боб
Иззи