Восстановление данных с устройств, работающих под системой Android

Восстановление данных в системе Android происходит стандартными приемами.

Фотографии и видео хранятся на карте памяти. Если же по каким-то причинам пропали данные с карты памяти, мы восстанавливаем их теми же средствами, что и с обычных Flash носителей. В восстановлении с USB флешек и Flash карт мы имеем большой опыт работы.

Контакты в системе Android хранятся в базе данных SQLite3. Файл с базой данных находится во внутренней памяти телефона в каталоге: data/data/com.android.providers.contacts/databases/contacts.db

В  системе Android невозможно потерять контакты, так как вся информация хранится на почте gmail, аккаунт которой Вы создаете в самом начале пользования телефоном. Для синхронизации ваших телефонных контактов с google вам нужно, чтобы в телефонной книге эти контакты имели тип google. Если же вы уже перенесли все контакты с предыдущего телефона и они у вас имеют какой-то другой тип, то синхронизировать их таким образом не получится. Вторая проблема состоит в том, что и тип контакта, просто редактируя его сменить нельзя. Можно только удалить существующий контакт и создать его повторно, присвоив нужны тип. Но существует программа ContactSync, которая выполняет всего лишь одну единственную функцию. Она превращает все ваши контакты из телефонной книги в Google контакты, которые в последствие можно легко синхронизироваться с вашим gmail-аккаунтом. Обратите внимание, что программа преобразует все телефонные контакты! Отсюда возникает тонкость, что, если вы используете, например google-talk, то при первой синхронизации ваши телефонные контакты смешаются с jabber-контактами. То есть в телефоне вы будете видеть и телефонные и google talk-контакты одновременно. Чтобы этого избежать придется создать группы и с телефона или же после синхронизации через web-интерфейс раскидать все контакты по нужным группам. Например google talk в одну группу, а обычные телефонные в другую.

Далее все просто: идем в приложение people (контакты), далее в переходим во вкладку групп, жмем кнопку меню, выбираем «Sync Groups» (синхронизировать группы) и галочками отмечаем те группы, которые мы хотим синхронизировать. Синхронизация же происходит после следующих действий: settings (настройки) — data synchronization (синхронизация данных) — google — contacts (контакты). Если Ваши контакты хранятся и у вас в телефоне и в вашем google-аккаунте — вы за них можете быть совершенно спокойны. Так же, если Вы случайно удалили контакты с аккаунта gmail, там предусмотренно восстановление контактов.

Если Вы хотите перепрошить свое устройство на базе Android, Вам следует сделать резервную копию данных с помощью специальных программ:

  • ® Titanium Backup. Бэкап приложений и настроек.
  • APN Backup & Restore. Резервное копирование и восстановление настроек APN (Точек доступа), там же в ветке лежат настройки APN для операторов сети.
  • SMS Backup+ Автоматически создаёт копии SMS сообщений в вашем аккаунте Gmail. Может восстанавливать обратно.
  • SMS Backup & Restore. Простейшая, но надежная программа для бакапа/восстановления смс.
  • MyBackup Pro Бекап. контакты, журнал вызовов, закладки, SMS \ MMS, настройки быстрого доступа, будильники и тп. Поддержка aTrackDog, aHome и StreamFurious. Версия Pro — платная.
  • Sprite Backup. Резервное копирование параметров системы, параметров приложений, контактов, сообщений, календаря, журнал вызовов, музыки, фото и тп. Копирование по расписанию.

Как сохранить свои данные

При установке мода через CWM потери данных и программ быть не должно.
Wipe/Factory reset удалит все программи и данные + может быть отформатирована sdcard.

Контакты/Календари

  • Контакты/Календари типа Google автоматически синхронизируются с вашим аккаунтом после прошивки, перед прошивкой проверьте что у Вас проведена синхронизация. Настройки > Учетные записи и синхронизация > ВашАккаунт@gmail.com > Смотрите дату и время последней синхронизации.
  • Контакты типа телефон удобнее всего экспортировать в vcf. В приложении Контакты Меню > Импорт/Экспорт > Экспорт на карту памяти SD. Запомните имя файла. Лежать он будет в /sdcard
  • Также контакты и Календари можно сохранять программами Sprite Backup, MyBackup Pro и т.п.

СМС/Журнал звонков/Быстрый набор

• Можно сохранять программами Sprite Backup, MyBackup Pro и тп
• СМС сохраняет/восстанавливает простая но надежная SMS Backup & Restore

Программы, Настройки

  • Используем ® Titanium Backup. Внимание! Сохраняем и восстанавливаем только ПО и данные пользователя. Не восстанавливаем системное ПО и настройки.
  • Настройки можно также сохранять программами Sprite Backup, MyBackup Pro и т.п.

Точки доступа сотового оператора (APN)

  • Самое простое это сохранить и восстановить APN с помощью APN Backup & Restore.

Прочее

  • Некоторые, хорошо написанные программы позволяют сохранять/восстанавливать свои настройки, например Launcher Pro (сохраняет весь свой вид кроме виджетов), Dialer One (все настройки + быстрые наборы)
  • Словарь свайпа с вашими словами лежит здесь: \data\data\com.swype.android.inputmethod\swypedata\udb\ Сохраните и восстановите в новой прошивке.

Примечание: Последние 2 действия делаются через Root Explorer, при наличии рута.

Файлы

  • Просто перепишите содержимое /sdcard на ПК/Внешнюю флешку, а потом восстановите только нужные каталоги/файлы (Фото, Видео, Музыку и т.п.)

Восстановление данных из резервной копии. Рекомендации по восстановлению:

  • Восстанавливайте все последовательно, после восстановления чего-либо проверяйте правильность (восстановили контакты — проверили и т.п.)
  • Если Titanium Backup не восстанавливает все, пробуйте по несколько (5-10) программ
  • Если Sprite Backup не восстанавливает все, пробуйте отдельно Контакты, потом Настройки и т.п.
  • Если у вас контакты типа Телефон с фото, перед восстановлением контактов залейте нужные фото на место.