Как восстановить данные с LGE Nexus 4 под управлением Android версии 4.4.2?

Я использую LGE Nexus 4, который работает на Android версии 4.4.2. Как-то случайно я сделал сброс настроек на своем телефоне, а взамен я потерял все свои электронные письма, сообщения, изображения, то есть почти все. Теперь я отчаянно хочу восстановить их, но не знаю, как это сделать.

Я пытался найти решение в Google, но меня больше смутили данные решения в Google. Я попробовал программное обеспечение для восстановления данных (Dr Drone для Android), но оно не может восстановить данные с тех устройств, которые работают на > Android версии 4.2. Техническая команда Dr Drone для Android хочет, чтобы я рутировал устройство, но из-за сложностей в процессе рутирования я не хочу рутировать свое устройство.

Есть ли способ их восстановить?

Вы проверили нашу вики-метку восстановления данных ? В нем есть некоторая информация по оказанию первой помощи, указывающая, например, на восстановление удаленного содержимого из раздела пользовательских данных и как восстановить удаленный файл на Android? Кроме того, его наиболее часто задаваемые вопросы могут указывать на дополнительные источники, поскольку у нас были подобные вопросы в прошлом.

Ответы (3)

Вот пара вещей, которые могут помочь,

  • Обычный сброс до заводских настроек не стирает раздел SD-карты. Такие вещи, как изображения и сообщения WhatsApp, должны быть восстановлены при повторной установке соответствующих приложений.

  • Если вы являетесь пользователем Gmail, просто войдите в систему еще раз, и синхронизация будет выполнена автоматически. Если вы используете корпоративную учетную запись электронной почты или обычное почтовое приложение, и если электронная почта была настроена с использованием IMAP, сообщения должны по-прежнему находиться на сервере, и повторное добавление учетной записи электронной почты должно синхронизировать сообщения. Если установка использовала POP, то вам может не повезти.

  • По умолчанию контакты на вашем телефоне синхронизируются с Google, если вы вошли в систему на телефоне. Повторный вход также должен синхронизировать их.

Удачи!

Сброс к заводским настройкам на устройстве без внешней SD-карты (например, Nexus 4) полностью сотрет устройство, включая фотографии. См. сброс до заводских настроек «Этот процесс удаляет все пользовательские данные и установленные пользователем приложения, поэтому устройство выглядит так, как будто оно только что из коробки».
Это частично правильно. Раздел SD-карты не стирается при сбросе настроек. Фотографии являются примером данных приложения, хранящихся на SD-карте. Однако данные приложения, хранящиеся во внутренней памяти, будут стерты.

Обратите внимание: рекомендуется следовать этому методу только в том случае, если вы знаете, что такое ROOT, и согласны с тем, что делаете это на свой страх и риск. Я не считаю заслугой эту технику, так как она взята отсюда , и 100% заслуга принадлежит соответствующему автору.

Требования:

  • Android-телефон с root-правами.
  • BusyBox установлен на вашем устройстве.
  • Cygwin установлен в [c:\cygwin] с помощью pv и util-linux из репозитория. Обязательно откройте Cygwin один раз, чтобы убедиться, что папка /bin создана. Кроме того, я создал папку в [c:\cygwin\nexus], чтобы поместить экспортированный файл .RAW.
  • Netcat (скачайте ZIP-файл и распакуйте nc.exe в [c:\cygwin\bin]).
  • ADB (убедитесь, что adb.exe находится в вашем пути).
  • Включите отладку по USB на вашем устройстве. Для Android 4.0 и более поздних версий это можно сделать в меню «Настройки» > «Параметры разработчика» > «Отладка по USB». Для Android 2.3 и ниже это можно сделать в меню «Настройки» > «Приложение» > «Разработка» > «Отладка по USB».
  • Инструмент VHD Поместите файл VhdTool.exe в [c:\cygwin\nexus].
  • Piriform Recuva или ваш любимый инструмент для восстановления данных (похоже, Recuva находит только наиболее распространенные типы файлов, такие как изображения, видео и т. д. Меня интересовали именно эти типы файлов. Если вам нужны более экзотические типы файлов, возможно, вы могли бы поделиться программное обеспечение, которое вы использовали).

Кратко о процессе:

  • Это было протестировано на Samsung Galaxy Nexus, хотя должно работать на ЛЮБОМ телефоне с внутренней памятью.
  • Мы будем использовать компьютер с Windows 7 для: резервного копирования всего раздела внутренней памяти на ваш компьютер в виде одного массивного файла .RAW, преобразования вывода файла .RAW в виртуальный жесткий диск, монтирования виртуального жесткого диска в качестве диска в диспетчере дисков, сканирования присоединенный том VHD для файлов, которые были удалены, и восстановить их.

Фактическая работа, которую нужно сделать:

  1. Рекомендуется восстановить весь блок памяти, а не только раздел данных. В данном случае это mmcblk0 . Для нашей цели здесь мы пытаемся восстановить раздел пользовательских данных: /dev/block/mmcblk0p12
  2. Включите телефон.
  3. Подключите телефон в режиме ADB.
  4. Разблокируйте экран.
  5. Откройте терминал Cygwin и введите:

    • АБР вперед TCP: 5555 TCP: 5555
    • adb оболочка
    • /system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0p12
  6. Откройте другой терминал Cygwin и введите:

    • АБР вперед TCP: 5555 TCP: 5555
    • компакт-диск / нексус
    • нк 127.0.0.1 5555 | pv -i 0.5 > mmcblk0p12.raw
  7. Для 16 ГБ или 32 ГБ встроенной памяти этот процесс займет от 2 до 3+ часов соответственно.

  8. Нам нужно преобразовать файл .RAW в виртуальный жесткий диск. VhdTool.exe просто помещает нижний колонтитул VHD в конец файла .RAW. Откройте командную строку Windows, перейдите в [c:\cygwin\nexus] и введите:

    • VhdTool.exe /convert mmcblk0p12.raw
  9. Теперь нам нужно смонтировать VHD в Windows. Нажмите кнопку «Пуск» -> щелкните правой кнопкой мыши «Компьютер» -> выберите «Управление».

  10. Выберите «Хранилище» -> «Управление дисками».
  11. В меню выберите Действие-->Присоединить VHD.
  12. В поле «Местоположение» введите [c:\cygwin\nexus\mmcblk0p12.raw] и нажмите кнопку «ОК».
  13. Щелкните правой кнопкой мыши имя (например, «Диск 1») слева от нераспределенного пространства и выберите «Инициализировать диск».
  14. Выберите переключатель GPT (таблица разделов GUID) и нажмите кнопку ОК.
  15. Щелкните правой кнопкой мыши нераспределенное пространство и выберите «Новый простой том…».
  16. В мастере выберите «Далее>», оставьте значение по умолчанию для размера тома, выберите «Далее>», выберите букву диска (например, K), выберите «Далее>», УБЕДИТЕСЬ, что установлен переключатель «Не форматировать этот том», выберите «Далее>». , выберите Готово.
  17. Появится окно с просьбой отформатировать диск. Вы НЕ хотите форматировать диск в это время.
  18. Щелкните правой кнопкой мыши пространство RAW и выберите Формат... УБЕДИТЕСЬ, что изменили файловую систему на FAT32. Установите в раскрывающемся списке Размер единицы распределения значение «По умолчанию». УБЕДИТЕСЬ, что флажок «Выполнить быстрое форматирование» установлен. Вы не хотите перезаписывать весь новый диск всеми нулями (0) и уничтожать свои данные. Быстрое форматирование означает, что он попытается уничтожить индекс для диска только путем создания нового индекса. Если этот флажок не установлен, операционная система Windows будет записывать нули (0) по всему объему, потенциально уничтожая ваши данные. Нажмите кнопку ОК.
  19. Появится окно с сообщением, что при форматировании этого тома все данные на нем будут удалены. Это было бы вдвойне верно, если бы вы на самом деле не устанавливали флажок «Выполнить быстрое форматирование». Дважды проверьте, что вы действительно установили флажок, и нажмите кнопку ОК. (Не волнуйтесь. Это, по сути, оставляет том в том же состоянии, в котором сейчас находится внутренняя память вашего телефона: на диске есть данные ... вы просто не можете их увидеть. Они вернутся, я обещаю !)
  20. Откройте приложение Рекува. В мастере выберите кнопку «Далее >». Выберите переключатель «Другое» и выберите «Далее >». Выберите переключатель «В определенном месте» и введите: k:\ (при условии, что K — это выбранная вами буква диска...) Нажмите кнопку «Далее >». Установите флажок Включить глубокое сканирование. Это волшебная настройка, которая находит файлы, которые были удалены... но на самом деле не удалены. Нажмите кнопку «Пуск».
  21. Наконец, приложение может занять около часа, чтобы выполнить «Глубокое сканирование». Пришло время для большего количества кругов вокруг дома! После того, как приложение вернет свои результаты, вы можете выбрать, какие файлы восстанавливать, используя флажки. Нажмите кнопку «Восстановить...» и выберите место, куда вы хотите сохранить файлы.
Для передачи я предпочитаю что-то более похожее на $adb shell su -c "stty raw; dd if=/dev/block/mmcblk0" | пв-с 16Г | dd of=mmcblk0.raw, конечно, который копирует всю флэш-память NAND, а не только отдельный раздел, но его достаточно легко изменить.
в моем случае (Nexus 4 с Android 4.4.4): 1. раздел был /dev/block/mmcblk0p232. busybox был установлен на /system/xbin3. по какой-то причине мне пришлось использовать другой порт. скриншот для удовольствия

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

Помните об этом. Если вы используете данные Gmail, такие как контакты, электронная почта, Календарь, Chrome, Диск, Google+, поддерживаются синхронизация с учетной записью электронной почты, включите синхронизацию, чтобы у вас была резервная копия всего этого содержимого в Интернете, важная вещь, которую предоставляет gmail с синхронизацией — это данные приложения, то есть данные, связанные с каждым приложением, которое вы устанавливаете на свой телефон, и что касается сообщений, gmail не предоставляет резервную копию, поэтому вы можете использовать другие приложения, такие как видеовстречи и другие, чтобы его данные были сохранены при синхронизации.

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