Работает ли встроенное резервное копирование данных приложения Google?

Думаю, этот вопрос назрел давно. С древних времен я видел в Android утверждения о том, что наши данные копируются в облако, а недавно в настройках учетной записи также появилось «Синхронизировать данные приложения». Однако, когда мне нужно восстановить, все, что я получаю, это приложения, которые у меня были, и очень небольшое восстановление ... возможно, пароли Wi-Fi и обои на рабочем столе из того, что я вижу. Так вот мой вопрос..

Работает ли встроенная служба резервного копирования?

Из документации по коду я вижу, что приложения должны управлять им вручную. Я думаю, тогда возможно, что некоторые приложения не поддерживают это? Эта служба резервного копирования действительно предназначена для резервного копирования данных приложения или только системных данных? Является ли установка гелия или аналогичных сторонних сервисов единственным выходом?

Второй второстепенный вопрос. Правильно ли я понимаю, что Helium и его братья по резервному копированию adb полагаются на службу opt in android, а резервное копирование Titanium и им подобные просто копируют все возможные файлы приложения и, следовательно, не требуют службы opt in?

ps Прошу прощения, если есть хороший пост об этих деталях, многое из того, что я вижу, очень цинично, которое подключает одно из вышеупомянутых сторонних программ.

Ответы (1)

Работает ли встроенная служба резервного копирования? Да.

Но, возможно, не так, как вы ожидаете / хотите. Как вы упомянули, приложения должны «согласиться» на резервное копирование данных, и большинство приложений фактически не используют это. Я знаю только пару таких. Насколько я знаю, резервные копии данных фактически восстанавливаются на устройстве только при первоначальной настройке устройства, а не при установке приложения из магазина Play, которое вы ранее использовали (хотя я могу ошибаться в этом) . Google недавно запустил способ для игр, чтобы синхронизировать прогресс между устройствами, которые, похоже, используют больше приложений, и больше рекламируют это.

Резервное копирование Helium и adb работают по-разному, поскольку они создают резервную копию данных, хранящихся на устройстве, и не требуют согласия. Helium использует метод резервного копирования adb, поэтому, по сути, они работают одинаково (хотя для выполнения резервного копирования не требуется ПК). ).

Titanium Backup создает резервную копию apk и соответствующей папки «data» (НЕ папки на вашей SD-карте по умолчанию), и опять же, это не требует согласия со стороны разработчика приложения.

Лично я использую Titanium Backup, так как это был единственный вариант, когда я впервые рутировал свой первый телефон. Я не использовал гелий, поэтому не могу сказать, лучше он или хуже. Когда я использовал резервное копирование adb (не через Helium), для резервного копирования / восстановления потребовалось много времени, но оно работает довольно хорошо.

Ах, приятно слышать, что резервное копирование adb не требует согласия. И разочаровывает то, что система резервного копирования по умолчанию не впечатляет.
<Sarkasm>Встроенная служба резервного копирования работает? Да. А восстановление? Иногда. Иногда частично. иногда совсем нет...</Sarkasm> К сожалению, по последним двум случаям есть много отчетов. Похоже, что данные всегда попадают на серверы Google, но не всегда обратно на устройство. Также сообщалось: резервные копии, явно удаленные с серверов Google, были восстановлены на новых устройствах через несколько недель. Так что лучше приготовьте еще одну резервную копию, на всякий случай...