Содержание:
Мобильные устройства под управлением Android могут хранить в своей памяти множество самых разных данных, начиная от снятого на камеру видео и заканчивая приложениями. В памяти телефона или на вставленной в него SIM-карте хранятся также и контакты – данные весьма важные, утеря которых может оказаться для пользователя более чем просто неприятным событием. Между прочим, иногда приходится сталкиваться с такой бедой.
Контакты могут быть удалены по неосторожности самим пользователем, при обновлении операционной системы, при сбросе к заводским настройкам, при сбое или вирусной атаке в конце концов. Если у вас есть резервная копия контактов, сохраненная на карту памяти или другое устройство (обычно это файл в формате vcf), беспокоиться особо не о чем, ведь данные всегда можно восстановить. Иное дело, когда вы так и не удосужились вовремя создать бэкап, в этом случае есть риск утратить их навсегда. Впрочем, вовсе не факт, что ситуация будет настолько безнадежна.
Так что же делать, если пропали контакты на Android и надо их восстановить? Разработчики предвидели такой сценарий и заложили в операционную систему возможность восстановления потерянных контактов. Вот несколько способов вернуть данные приложения «Контакты», возможно, какой-то из них поможет и вам.
Восстановление контактов с помощью учетной записи Google
Если ваш телефон имеет привязку к аккаунту Google, то все имеющиеся на мобильном устройстве контакты должны автоматически синхронизироваться с этим сервисом, следовательно, можно восстановить контакты на Андроиде через Google-аккаунт. Процедура восстановления с использованием сервиса одинакова на всех устройствах (можно использовать компьютер). Перейдите по адресу contacts.google.com и авторизуйтесь с помощью логина и пароля Google. Если контакты сохранились, вы их тут же увидите. В этом случае выбираем в меню опцию «Еще» – «Экспортировать», а потом ставим переключатель в положение «Google CSV» или «vCard».
Перенесите сохраненный файл CSV или VCF (vCard) на телефон, откройте приложение «Контакты», выберите в меню «Импорт/Экспорт» и укажите путь к файлу экспорта (либо телефон сам найдет нужный файл).
Если ваше приложение «Контакты» не поддерживает работу с форматом CSV (скорее всего так и будет), а вы при выгрузке использовали именно его, то сконвертируйте файл в VCF программой CSV to VCARD, скачав ее с официального сайта csvtovcard.com/index.html.
В том случае, если список контактов в сервисе Google пуст, выберите в меню опцию «Отменить изменения» (в старом интерфейсе она будет называться «Восстановить контакты»), укажите период для восстановления и подтвердите операцию.
В случае успешного восстановления данных синхронизируйте телефон с аккаунтом Google повторно или перенесите на него контакты вручную, как было описано выше.
Если у вас телефон Samsung
Использование облачных сервисов, в частности аккаунта Google – надежный способ восстановить контакты на Андроиде после сброса настроек, удаления записей адресной книги и прочих оказиях, другие способы, увы, не так эффективны. Если у вас телефон марки Samsung, проверьте используется ли на устройстве облачная синхронизация с Samsung Cloud. Если да, восстановить контакты можно будет оттуда. Зайдите в раздел «Облако и учетные записи», выберите «Samsung account», нажмите на запись электронной почты, вызовите меню и выберите в нём пункт «Удалить учетную запись».
Удалив привязку, перезагрузите устройство и подключите аккаунт повторно. Данные будут синхронизированы. Если этого не произойдет сразу, нажмите кнопку «Синхронизировать». Перед этим желательно убедиться, что в телефонной книге отображаются все адреса. Для этого откройте «Контакты», зайдите в настройки приложения и выберите в разделе «Показать контакты» опцию «Все контакты».
Это вполне рабочий способ восстановить контакты на Андроиде после удаления, но опять же при условии наличия синхронизации.
Поиск утерянных контактов в мессенджерах
Хорошо, а как вернуть удаленные контакты на Андроиде, если облачная синхронизация не использовалась? Возможно, у вас на телефоне установлены какие-то мессенджеры, скажем, Viber или Telegram. В этом случае контакты можно будет восстановить из указанных программ, как правило, автоматически записывающих данные телефонной книги Android в свои базы. К сожалению, нет никакого адекватного способа экспорта информации из этих приложений в «Контакты», разве что перенести ее вручную. Если у вас Viber, можете попробовать воспользоваться приложением «Export Contacts Of Viber», скачав его с Google Play.
Использование сторонних утилит
Если вы считаете себя продвинутым юзером, есть смысл попытать счастья со сторонними специализированными утилитами. Для примера посмотрим, как восстановить удаленные контакты в телефоне с помощью программы iSkysoft Android Data Recovery. Установив приложение на компьютер и разрешив в телефоне отладку по USB, подключите гаджет к ПК и запустите Android Data Recovery.
Затем отметьте галочками нужные вам пункты, в данном случае «Контакты», выберите первый режим сканирования и запустите процедуру поиска.
По завершении процедуры (она займет некоторое время) в окне программы появится отсортированный список файлов. Вам нужны «Contacts». Отмечаем категорию птичкой и жмем «Recover».
Надо, однако, осознавать, что ни iSkysoft Android Data Recovery, ни какая другая утилита не гарантируют стопроцентного успеха в восстановлении удаленных данных, но чем раньше вы начнете процедуру, тем больше шансов у вас будет вернуть хотя бы часть пропавших контактов.
Упомянутая выше программа далеко не единственная в своем роде, вместо нее вы также можете попробовать следующие инструменты:
- GT Recovery
- Android Data Recovery
- Tenorshare Android Data Recovery
- EaseUS Mobisaver
- 7-Data Android Recovery
- Data Doctor Recovery SIM Card
Большинство этих приложений имеют сходный алгоритм работы, поэтому подробно на их использовании мы останавливаться не будем. Как и утилита iSkysoft, они позволяют спасать данные, которые были потеряны совсем недавно. Например, вы случайно удалили контакты на Андроиде и сразу начали искать способ как их восстановить. В этом случае, вероятно, эти инструменты помогут вам достичь желаемого.
Извлечение контактов из SQL-базы
Если у вас есть root-права и при этом вы не новичок в сфере IT, можете попробовать вытащить контакты из файла базы данных contacts2.db, при условии, что эта база старая. Для этого с помощью приложения Root Explorer копируем каталог /data/data/android.providers.contacts/databases на карту памяти и переносим папку databases на ПК. Далее открываем хранящийся в ней файл contacts2.db плагином Firefox addon of SQLite manager или его совместимым с новыми версиями Firefox аналогом и считываем контакты.
Обращение к оператору
Если уж всё так плохо и ничего не помогает, стоит обратиться к своему оператору мобильной связи для получения детализации звонков и SMS-сообщений. Конечно, большая часть данных останется утраченной, на руки вы получите только цифровые номера безо всяких имен, но всё же это лучше, чем вообще ничего. Наконец, можно отнести устройство в сервисный центр в надежде, что спецам все-таки удастся из него что-то извлечь, но это уже будет стоить вам денег.
На этом будем считать, что разобрались с темой как восстановить контакты на Андроиде. Подводя итог всему сказанному, отметим, что единственно надежным, эффективным и правильным способом восстановления будет использование заблаговременно созданного и сохраненного на внешний носитель бэкапа, всё остальное, кроме облачной синхронизации, находится под большим вопросом. Поэтому, если вы еще не сделали локальную резервную копию контактов, создайте ее прямо сейчас, чтобы потом в случае чего не терзать себя уже бесполезными обвинениями в беспечности.