Если телефон не рутирован, это означает, что приложения надежно помещены в «песочницу». Невозможно, чтобы одно приложение могло получить доступ к данным, которые хранятся в другом приложении. В базовой файловой системе Linux они фактически представлены как разные пользователи и не имеют разрешения на доступ к файлам друг друга.
Единственное, что может создавать резервные копии файлов: а) сама система и б) приложение может создавать резервные копии своих собственных файлов.
В Froyo (2.2) Google представил облачное резервное копирование, которое многие разработчики приложений интегрировали в свои приложения. Это означает, что некоторые приложения просто автоматически восстановят свои данные, как только вы войдете в новый телефон с помощью своей учетной записи Google. Однако это будет работать только для тех приложений, которые реализовали эту функцию.
Вы должны обнаружить, что все системные приложения теперь имеют полную резервную копию или облачную синхронизацию, начиная с Froyo.
Из моего недавнего опыта обновления до Galaxy Nexus - Cloud Sync: GMail, Календарь, Контакты; Cloud Backup: все настройки системы (я был удивлен некоторыми), настройки электронной почты. Не резервное копирование: закладки браузера (хотя они синхронизируются в ICS).
В Vanilla android нет системной функциональности по умолчанию, которая будет создавать резервные копии всех ваших приложений, и я не знаю каких-либо настроек оператора / производителя, которые реализовали резервное копирование на системном уровне.
Одна вещь, которую вы можете сделать, это установить новое рекавери, например ClockworkMod. Для этого не требуется, чтобы ваш телефон был «рутирован», однако для этого требуется, чтобы у вас был разблокированный загрузчик, что, как я подозреваю, является тем, чего вы пытаетесь избежать, так как обычно он перезагружает загрузчик, когда происходит «блокировка».
Вы можете вручную извлечь все файлы из раздела / data, используя adb. Вы можете просматривать их, используя 'adb shell', и извлекать их по отдельности, используя 'adb pull', но вам потребуется root, чтобы иметь возможность их восстановить. Это также требует определенного технического понимания. редактировать: на самом деле после дальнейшего тестирования, даже это требует root-доступа.
Предлагаемый ниже MyBackupPro не будет создавать резервные копии всех ваших приложений - только тех, у которых есть открытые ContentResolvers (например, SMS, календарь, контакты и т. Д.). В любом случае эти вещи автоматически копируются в Gingerbread. (Я не могу комментировать или голосовать вниз)