Progress-servis55.ru

Новости из мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Восстановление данных с флешки телефона

Как восстановить удалённые фото и другие файлы на смартфоне

Почти каждый из нас сталкивался со случайным удалением нужных файлов с жёсткого диска компьютера или карты памяти. Сильно переживать в такой ситуации не стоит — программ для восстановления файлов существует множество. Но что делать, если стёрты данные из внутренней памяти смартфона, которую ни одна из подобных программ не увидит? Даже в таком случае восстановить утраченные файлы возможно. Мы предлагаем два решения: простое, но за деньги, и чуть более сложное, но бесплатное.

Случайные удаления данных из внутренней памяти смартфонов случаются не реже, чем с других накопителей. Среди наиболее частых причин — непреднамеренный аппаратный сброс гаджета (сброс на заводские настройки), удаление не тех файлов из файлового менеджера и последствия экспериментов с разблокировкой и прошивкой. При этом задача восстановления информации в этих ситуациях — нетривиальная. На форуме 4PDA есть полезная тема «Восстановление данных из внутренней памяти». И способы, предложенные там, срабатывают не всегда.

Почему возникают сложности именно со смартфонами? Ведь есть немало программ для восстановления данных с жёстких дисков или флеш-накопителей. Всё дело в появившемся чуть более десяти лет назад протоколе MTP, ставшим «прослойкой» между внутренним накопителем гаджетов и ПК. У MTP масса преимуществ: отсутствие необходимости безопасного извлечения, одновременное использование памяти на устройстве и компьютере, а также возможность работы MTP-клиента с любой файловой системой. Вместе с тем у протокола есть и недостатки, один из которых — наличие его поддержки только со стороны прикладного ПО, из-за чего невозможно осуществлять с памятью гаджета низкоуровневые операции. Если говорить проще, то для программ для восстановления данных, рассчитанных на работу с секторами, последних попросту нет на MTP-устройствах.

К счастью, Android — достаточно гибкая операционная система, позволяющая обойти эти ограничения. Мы расскажем о двух способах восстановления утраченных данных: автоматическом, с использованием платных приложений, и более сложном, но зато бесплатном.

Подготовка

Главное правило, которое надо соблюдать, если случайно удалил нужные файлы из внутренней памяти смартфона — как можно меньше после этого использовать гаджет. Особенно это касается установки программ, копирования других файлов или съёмки на камеру. В случае, если поверх удалённых файлов будет записана новая информация, восстановление станет невозможным.

Шаг 1. Получение root-доступа. Необходимое условие для восстановления данных со смартфона — получение прав суперпользователя. Наиболее простой способ сделать это — внимательно следовать инструкции с нашего форума. Такие инструкции есть для большинства популярных (и не очень) моделей. Найти их можно в темах, посвящённых обсуждению или прошивке вашего гаджета. Их правильное выполнение едва ли навредит устройству. Тем не менее помните, что все манипуляции вы производите на свой страх и риск.

Полезные ссылки по теме:

На этом все необходимые приготовления закончены. Переходим к первому способу восстановления данных.

Быстро, качественно, дорого

Если вы не готовы читать и выполнять длинные инструкции или удалённые данные нужны срочно, стоит применить специализированное ПО, заточенное под восстановление файлов из внутренней памяти смартфонов. В числе программ, которые мы опробовали — FonePaw Android Data Recovery и MobiKin Doctor. Впрочем, вы можете выбрать и другие. Все они используют схожие принципы работы, поэтому рассмотрим восстановление удалённых файлов на примере FonePaw.

Шаг 1. Загрузка и установка программы. С данным пунктом у вас едва ли возникнут трудности — установочные файлы доступны на официальном сайте разработчика. Сразу покупать приложение не стоит: сперва следует проверить его совместимость с вашим гаджетом на демо-версии (после запуска программы нажмите в диалоговом окне кнопку Free try).

Шаг 2. Сканирование. Подключите смартфон кабелем к ПК, после чего согласитесь во всплывающем окне с тем, что вы доверяете этому компьютеру. Когда FonePaw распознает ваше устройство, выберите типы данных, которые вы хотите восстановить, либо просто нажмите кнопку Next.

Программа выполнит подготовку к сканированию. В её процессе вам придётся разрешить root-доступ к девайсу, нажав во всплывающем окне на смартфоне соответствующую кнопку.

Теперь остаётся только набраться терпения: сканирование тестового Elephone S3 c 16 ГБ внутренней памяти у нас заняло около 20 минут.

Шаг 3. Восстановление. Программа FonePaw Android Data Recovery нашла множество удалённых из внутренней памяти файлов, включая тестовые фотографии, музыку и документы. Однако для их восстановления придётся оплатить полную версию приложения, к слову, не такую уж и дешёвую. Зато вы получите возможность восстанавливать не только файлы, но и контакты, сообщения (SMS и WhatsApp) и журналы звонков.

Восстановление своими руками

Если вы не хотите платить за возврат стёртых из внутренней памяти смартфона данных, надо будет проделать некоторые операции вручную, а затем применить одну из программ для восстановления с «обычных» накопителей вроде жёстких дисков. Смысл процедуры заключается в том, что девайс подключится к ПК в режиме mass storage, то есть как обычный внешний накопитель.

Нам понадобится adb (Android Debug Bridge) — утилита для взаимодействия с Android-устройством. Её можно загрузить в составе пакета Platform Tools с официального сайта Android. Дальнейшая инструкция предполагает, что вы используете Windows, те же советы подойдут и для macOS или Linux.

Дополнительно придётся подготовить и смартфон, установив на него BusyBox, который необходим для выполнения некоторых специфических команд. После установки программы запустите её, подтвердите разрешение root-доступа и нажмите кнопку Install.

Также вам не обойтись без стороннего recovery, TWRP или ClockworkMod. Узнать, как его установить на ваш гаджет, получится в теме, посвящённой обсуждению или прошивке конкретного девайса.

Сделав всё это, вы можете переходить непосредственно к действиям по восстановлению файлов.

Шаг 1. Подготовка adb. Разархивируйте Platform Tools в любую папку на компьютере, после чего откройте командную строку Windows. Соответствующий пункт доступен в меню «Файл» на Windows 10 либо в контекстном меню. Оно открывается кликом правой кнопкой мыши по пустому месту в окне Проводника с зажатой клавишей Shift. Для запуска консольной программы (такой как adb) из командной строки Windows достаточно ввести её название (adb). Если вы используете PowerShell, то для запуска приложения потребуется указать к нему относительный путь, например, .adb (не забывайте об этом при выполнении инструкции).

Шаг 2. Загрузка смартфона в режиме recovery. Перезагрузите смартфон или планшет в режим recovery. Для этого либо воспользуйтесь комбинацией кнопок (её можно узнать в шапке темы форума, посвящённой устройству), либо наберите в консоли следующую команду:

После того как вы увидите меню recovery на экране гаджета, наберите в консоли команду

Теперь вы попадёте «внутрь» смартфона.

Полезные ссылки по теме:

В нашем случае мы получили строку

/dev/block/mmcblk0p22 on /data type ext4 (rw,seclabel,relatime,resu >

Отсюда видно, что нужный раздел, откуда были удалены данные, находится по пути /dev/block/mmcblk0p22. Его нужно скопировать себе в блокнот.

Шаг 4. Изменение конфигурационного файла. Чтобы иметь возможность примонтировать внутреннюю память смартфона к ПК в режиме mass storage, необходимо внести некоторые изменения в конфигурационный файл на смартфон.

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

В нашем случае вывод команды получился следующим:

Нас интересует путь, по которому находится директория f_mass_storage.

Теперь следует выполнить в консоли следующую команду:

echo путь_к_разделу > расположение_конфигурационного_файла/file

Обратите внимание, что добавление пути к разделу осуществляется в файл с именем file, который находится по адресу, полученному предыдущей командой. Нам пришлось ввести команду

echo /dev/block/mmcblk0p22 > /sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file

Шаг 5. Перемонтирование раздела. Размонтируйте раздел, содержащий пользовательские данные, командой

Чтобы следующий шаг было выполнить проще, перейдите в раздел, содержащий нужные конфигурационные файлы. У нас путь будет выглядеть так:

Теперь необходимо отключить USB, переключить устройство из MTP в режим mass storage и снова включить USB. Поскольку первое же действие вызовет разрыв adb-подключения, сделать всё перечисленное потребуется в рамках одной команды:

echo 0 > enable && echo «mass_storage,adb» > functions && echo 1 > enable

Сразу после нажатия клавиши ввода adb-подключение будет разорвано, а в Проводнике на ПК отобразится неформатированный диск. Так происходит потому, что Windows не поддерживает файловые системы семейства ext, использующиеся в Linux. Однако это не помешает работе восстанавливающих данные программ.

Если что-то пошло не так, достаточно просто перезагрузить смартфон. Все изменения, которые вы вносили в рамках этой инструкции в режиме recovery, временные и будут стёрты при первой же перезагрузке гаджета.

Шаг 6. Восстановление файлов. Дальнейшая инструкция ничем не отличается от инструкции по восстановлению файлов с обычного диска. Для этой цели вы можете попробовать одну или несколько бесплатных программ. При тестировании мы перебрали множество приложений, и больше всего файлов сумели найти R.Saver, Pandora Recovery и Recuva. Они не только справились с восстановлением данных, но и оказались максимально простыми в использовании. Тем не менее наилучших результатов мы добились только с помощью платной программы R-Studio, так что конечный инструмент выбирать вам.

Выбор раздела для восстановления в Pandora Recovery

Полученное в Pandora Recovery дерево удалённых файлов

Если выбранная вами утилита, как Pandora Recovery, представляет удалённые файлы в виде дерева, то их скорее всего можно будет найти по пути /media/0/. Также стоит помнить, что вероятность успешного восстановления данных зависит от многих факторов, в первую очередь — от степени фрагментации удалённых файлов и того, были ли они перезаписаны. Кроме того, разные приложения используют различные алгоритмы для восстановления информации. Следовательно, будет нелишним попробовать предложения от нескольких разработчиков, чтобы узнать, какая программа лучше подойдёт в конкретной ситуации.

UPD из комментариев: приложение DiskDigger

В комментариях под этой публикацией и на форуме 4PDA читатели рекомендуют приложение DiskDigger. Довольно много комментариев свидетельствуют об успешном восстановлении данных с его помощью. В отличие от приведённых выше приложений, DiskDigger не обязательно устанавливать на ПК, достаточно скачать его на смартфон или планшет с Google Play. Тем не менее у DiskDigger есть ограничения. Во-первых, бесплатная версия находит только фото- и видеофайлы. Во-вторых, приложение работает не со всеми Android-гаджетами. Впрочем, с каждым обновлением добавляется поддержка даже старых устройств.

Полезные ссылки по теме:

Заключение

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

Программное восстановление удалённых файлов на Andro >

Ответим на вопрос, как восстановить удалённые файлы с телефона на платформе Андроид, рекомендации также подойдут для восстановления потерянных данных на планшете. Разберёмся как восстановить стёртую информацию с карты памяти и внутренней памяти телефона. Рассмотрим популярные программы для восстановления удалённых файлов с Андроида через компьютер.

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

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

Восстановление с карты памяти

Восстановление удалённых файлов на телефоне вызовет меньше всего затруднений если они были стёрты с внешнего носителя в этом случае можно без root-прав. Подойдёт любая программа для восстановления данных. Достаточно поместить флешку в картридер и просканировать её через ПК с помощью любой подходящей программы. Обзор подобных утилит мы приведём ниже, а сейчас рассмотрим процесс на примере простой и бесплатной утилиты Recuva.

  1. Скачайте и установите программу с проверенного ресурса.
  2. Флешку вставьте в картридер и дождитесь, когда ПК её распознает.
  3. Выберите тип файлов, которые вы хотите восстановить. Ставим галочку в пункт «Все файлы».
  4. Укажите место расположения удалённых файлов (путь к CD-карте).
  5. Поставьте галочку для запуска углублённого анализа, в этом случае процесс будет длиться дольше, но позволит восстановить большее количество данных.
  6. Дождитесь завершения процесса и укажите куда нужно сохранить результат.

Представленный в результате список файлов будет иметь маркеры разных цветов. Зелёный означает что файл хорошо сохранился и восстановится без потери качества. Красный сигнализирует о том, что восстановить это документ не удастся. Если среди «красных» файлов есть важное фото или другой ценный документ все равно попытайтесь их восстановить, возможен положительный исход.

Все остальные утилиты для восстановления удалённых файлов на телефоне работают аналогичным образом.

Восстановление из внутренней памяти

Работа с внутренней памятью смартфона гораздо сложнее. Во-первых, не обойтись без Root-прав. Во-вторых, телефоны новых моделей, например, Galaxy s3, используют особый протокол для подключения к ПК. В связи с чем, последний не видит устройство как съёмный диск, и программа не распознаёт систему смартфона как пригодную для сканирования.

Для того чтобы восстановить данные из внутренней памяти придётся проделать следующие шаги.

  1. Сформировать резервную копию внутренней памяти в формате RAW и разместить его на ПК.
  2. Конвертировать файл с бекапом системы в виртуальный диск на компьютере и смонтировать его в диспетчере дисков.
  3. Просканировать полученный диск программой для восстановления данных.
  4. Выбрать нужные файлы и восстановить их.

Чтобы сформировать копию раздела внутренней памяти смартфона понадобятся вспомогательные утилиты и права суперпользователя. Для этого скачайте и установите на гаджет программу KingoRoot. После того как она рутирует систему установите утилиту BusyBox.

Скачайте на ПК adb-драйвера, соответствующие модели смартфона. Включите на мобильном устройстве режим отладки по USB и подключите его к компьютеру с помощью шнура. Откройте Cygwin (аналог командной строки для работы с UNIX) и выполните команды:

  • adb forward tcp:5555 tcp:5555;
  • adb shell;
  • /system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0p12.

Перед заданием команды уточните в какой папке установлен БусиБокс, это может быть bin или xbin. После выполнения первого блока, снова запустите терминал и выполните следующие команды:

  • adb forward tcp:5555 tcp:5555;
  • cd /nexus;
  • nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0p12.raw.

Последнее запустит копирование, процесс может занять несколько часов.

Чтобы конвертировать резервную копию системы в читаемый файл выполните в терминале Cygwin команду VhdTool.exe /convert mmcblk0p12.raw. Осталось монтировать образ в диск и запустить сканирование.

В разделе компьютера «Управление дисками» присоедините виртуальный жесткий диск c:cygwinnexusmmcblk0p12.raw. Затем щелчком правой кнопки мыши вызовете контекстное меню диска и выберите инициализировать диск – GPT. Создайте новый том на дисковом пространстве и задайте ему имя. Проследите, чтобы не активировался отказ от форматирования и завершите процесс. Затем запустите процесс быстрого форматирования, укажите файловую систему FAT32.

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

Извлекаем данные из поломанного смартфона

Если телефон разбился: поврежден дисплей, сломался корпус, но ПО функционирует, то можно попытаться восстановить данные. Для этого попробуйте вышеописанный способ, если сенсор отвечает на команды или воспользуйтесь родной программой производителя чтобы сделать бекап системы.

На платформе Андроид работают многие смартфоны известных производителей:

Это неполный список имеющихся моделей. Дело в том, что все производители имеют собственный софт для извлечения информации с повреждённых смартфонов. Например, для восстановления данных с телефона Samsung разработана программа Samsung Smart Switch. Программа не вызывает затруднений в использовании, запустите приложение, подключите телефон к ПК через USB и запустите процесс резервного копирования соответствующей кнопкой. Папка с нужной информацией сохранится на ПК.

Данные из сломанного HTC могут найтись на Google Диске. Если была активирована настройка сервиса HTC «Резервная копия».

ТОП программ для восстановления информации

Рассмотрим самые популярные программы для восстановления удалённых файлов на Андроид. Их можно разделить на две категории, софт для восстановления через компьютер и приложения для смартфона. Приведём примеры для каждой категории.

Программы для ПК

Представлено немало разработок для восстановления данных Андроид. Рассмотрим наиболее популярный софт, решающий поставленную задачу. Все перечисленные программы рассчитаны на восстановление данных с внешнего носителя или внутренней памяти устройства, которое можно распознать как съёмный диск. Происходит сканирование диска, и программа находит удалённые файлы, которые не были потеряны окончательно, затем предлагает их восстановить.

7-Data Android Recovery

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

К минусам можно отнести отсутствие возможности предварительно настроить параметры поиска. А также путаница в выборе подхода, пользователю предлагается сразу пять вариантов, выбрать среди которых иногда бывает сложно.

R-Studio

Ещё один продукт, предназначенный для восстановления удалённых файлов с дисков и съёмных носителей. Отличается высокой эффективностью, в большинстве случаев восстанавливает практически все удалённые файлы. Также отметим русскоязычный интерфейс и высокую скорость сканирования данных.

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

Recuva

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

Минус программы – для более сложных ситуаций она не подходит.

Приложения для Андроид

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

GT Recovery – Восстановление

Восстановление данных на телефоне Android может быть выполнено в самом гаджете, но в большинстве случаев пользователю придётся открыть Root. Эта программа позволит восстановить переписку из мессенджера. Удалённые СМС, фото и видеофайлы, контакты. Интерфейс приложения простой и понятный. Выберите тип файла для сканирования и запустите процесс, после получения результатов выберите нужные файлы и укажите место для сохранения.

Недостатков не обнаружено, кроме того, что придётся рутировать телефон. Но иного пути нет.

Dumpster

Этот софт относится к числу тех, которые предотвращают потерю удалённых файлов, а не восстанавливают их. Восстановление файлов на Андроид основано на том, что программа в момент удаления захватывает файл и сохраняет его в своём облачном хранилище. Оттуда его можно в любой момент извлечь.

Этот софт стоит установить сразу, с момента ввода гаджета в эксплуатацию. К плюсам можно отнести возможность восстановления всех типов файлов, а также предварительный просмотр удалённых документов. Имеется Премиум-версия с расширенными возможностями. Минусы: не возвращает контакты и СМС, со временем переполняется и требует периодической чистки.

File Commander

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

Восстановление фотографий прямо на телефоне с Android (Восстановление с sd-флешки)

Сегодня я опишу метод восстановления фоток на телефоне с OS Android .

Название программы о которой пойдет речь называется DiskDigger.

Работает эта программа без root прав, но некоторые фишки программы если нету root прав невозможно будет запустить!

И так, я закинул на флешку 4 фотки и 1 видео файл, после чего вставил флешку в телефон и удалил эти файлы.

2. После запуска появится вот такое окно, жмем на НЕТ СПАСИБО . Хотя если у вас есть желание, то вы можете и купить PRO версию данной программы.

3. После этого программа должна определить вашу флешку, у меня тестовая флешка на 2 гига.

4. Далее жмем на вашу флешку и выбираем формат фала который вы будите восстанавливать. Я выбрал JPG и MP4

5. Жмем ОК и пойдет процесс сканирования. В процессе на экране будут появляться файлы которые программа нашла для восстановления.

Как видим программа нашла все 4 удаленные фотографии и 1 видео, но если посмотреть на вес видео то видно, что найденное весит 791.04 kb, а оригинальное весило 159.6 mb, значит видео я уже не смогу восстановить.

6. Отмечаем интересующие вас удаленные фото и жмем вверху на слово ВОССТАНОВЛЕНИЕ .

7. Далее появится такое окно, где программа предлагает куда сохранить восстанавливаемые файлы.

Внимание! Ни в коем случае нельзя сохранять файлы на ту флешку с которой хотите восстановить.

В моем случае я сохраняю все фото во внутреннюю память телефона.

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

9. Можно закрывать программу и зайти открыть ту папку в которую восстанавливали.

Как видим 4 фото восстановились и открываются нормально, но вес их немного уменьшился, хотя качество не потерялось.

Видео не восстановилось.

Желаю успехов и ни когда не терять ваши файлы.

Задайте вопрос или прокомментируйте.

Привет как я могу восстановить свои фотки и видео с флешке микро

Бекхан, так же как в инструкции, или воспользоваться программами для ПК. Например — http://recuva.su/

У меня востановил то что сейчас есть га телефоне, а то что нужно нет

Елена, тогда Вам уже не поможет ни чего.

Здравствуйте . После того , как я сохранила восстановленные файлы в телефон , флешку надо отформатировать ? Я могу скинуть потом на неё ? У меня часто , по непонятным причинам , пропадают данные с флешки .
Спасибо за ответ

Да, флешку можно очистить. Но если с флешки данные начали пропадать, я бы что то важное на нее не сбрасывал уже.

Семейные фото спасены! Мега- респект!До этого потратила пять часов жизни,чтобы восстановить фото с компа,а тут с телефона всё гуд! Ура!

Ольга, Я очень рад за Вас, жаль, что не у всех получается.

Восстановление данных из внутренней памяти на Android для чайников

Сейчас всё больше смартфонов идут без слота для sd-card, и информацию приходится хранить на встроенной памяти с доступом к ней по MTP. Такой режим подключения не позволяет стандартными средствами восстановить данные телефона после wipe’а или случайного удаления.

Сегодня на примере связки Xiaomi Mi2s и Windows 8.1 я постараюсь рассказать, как можно восстановить утерянные данные, кому интересно, добро пожаловать под кат.

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

Протокол MTP не позволяет компьютеру распознать подключенный девайс как USB-накопитель и программы для восстановления не могут просканировать такое устройство и спасти данные, поэтому нам потребуется скопировать весь внутренний раздел памяти в виде образа системы.

Подготовка Android-устройства

Вам понадобится root и включенная отладка по USB.

Подготовка PC

Для того, чтобы скопировать раздел системы, нам понадобится:

  • VHDtool;
  • Драйвера для вашего устройства (в случае проблем habrahabr.ru/post/205572);
  • ADB (adbdriver.com или developer.android.com);
  • Сервер FileZilla.

Сперва устанавливаем USB-драйвера для вашего устройства и ADB. После этого советую перезагрузить ПК.

VHDtool

Создаём папку с адресом C:cygwin6400 (имя не имеет значения, не стоит только использовать буквы отличные от латиницы), здесь будет лежать наш образ. Копируем в папку VHDtool.exe.

FileZilla

В ходе инсталяции соглашаемся на все стандартные установки.
После установки FileZilla запустится автоматом, но из программы необходимо выйти и запустить её от имени Администратора.
При запуске FileZilla спросит имя сервера, оставляем всё как есть.

Далее заходим Edit — Settings и делаем следующие настройки:

listen on those ports 40
timeout settings — по умолчанию стоит 120, 60, 60, а мы ставим везде 0 и нажимаем ОК.
Заходим в edit — users. В окошке users создаем нового юзера. В моем случае это юзер qwer.
Нажимаем Add — пишем имя — пароль pass — нажимаем ОК.

Далее в том же меню Users, слева выбираем закладку Shared folders. Заходим туда и добавляем папку в которую будет заливаться наш блок. Нажимаем Add и добавляем папку C:cygwin6400. В окошке появится путь к этой папке. Если слева от надписи C:cygwin6400 не будет буквы H, то нужно нажать Set as home dir. Затем выделив строчку C:cygwin6400 нужно отметить права Read и Write галочками. Затем нажать ОК.

Нам понадобятся следующие файлы:

  • adb.exe
  • AdbWinApi.dll
  • adb-windows.exe
  • AdbWinUsbApi.dll
  • fastboot.exe

Скачать их можно на тут.
Или вытащить из дистрибутива Android SDK.

Копируем их в папку C:cygwin64bin

Проверка работы ADB

Запускаем консоль из папки C:cygwin64bin, для этого достаточно вписать cmd в адресную строку проводника

Список подключенных девайсов не должен быть пуст, если после строчки List of devices attached пусто, то вы не установили USB-драйвера или не включили отладку по USB.

Когда всё идет хорошо, консоль выглядит так:

20352f2c – мой Xiaomi Mi2s

Режим модема по USB

Теперь нам необходимо узнать, какой IPv4 адрес получил ваш компьютер.
Используем команду ipconfig в командной строке
или
Идем по пути: Панель управленияСеть и ИнтернетЦентр управления сетями и общим доступом

Кликаем по надписи ’Подключение по локальной сети’ далее Сведения и копируем адрес IPv4.

В моём случае это 192.168.42.79

Важно! При каждом переподключении USB кабеля и вкл/выкл режима модема IPv4 будет меняться.

Какой блок памяти нам нужен?

Вся память в вашем устройстве делится на логические блоки, нам не нужно качать все, достаточно понять, какой раздел содержит стёртую информацию.

Теперь нам необходимо посмотреть список блоков памяти, для этого вводим построчно следующие команды:

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

После чего во внутренней памяти появится файл list_of_partitions.txt, который нам необходимо скопировать на ПК и изучить.
Скопировать его можно в нашу папку 000 с помощью простой команды (выполнять её следует в отдельном окне командной строки):

Внутренней памяти в моём аппарате 32 GB. Поэтому я ищу самый большой раздел, в моём случае это mmcblk0p27 размером 25,6 GB, у вас он скорее всего будет иметь другое имя, или вообще не будет иметь приписки p**. Безусловно, никто не гарантирует что именно самый большой раздел окажется тем самым на котором еще совсем недавно лежали ваши фото, видео, документы и тд., но в 90% случаев это оказывается именно тот раздел памяти который нам нужен. В противном случае вам придется по порядку копировать все образы и проверять каждый из них.

Копируем раздел памяти на ПК.

Если вы уже закрыли окно cmd, то запускаем его снова.

Вводим команды построчно:

Не забудьте внести соответствующие корректировки в код!

qwer – имя учетной записи в FileZilla (у вас свой если меняли)
pass – пароль от учетной записи в FileZilla (у вас свой если меняли)
40 – порт сервера FileZilla
192.168.42.79 – адрес сервера FileZilla (у вас свой)
mmcblk0p27.raw – копируемый блок памяти (у вас свой)

Открываем второе окно командной строки и вводим команды:

Не забудьте исправить mmcblk0p27 на номер своего блока!

Смотрим в окно FileZilla и видим, что скачивание mmcblk0p27.raw в папку C:cygwin6400 началось, теперь можно закрыть окна cygwin и сделать перерыв на чай.

Конвертируем и восстанавливаем

Вернулись? Файл скачался? Отлично. Отключаем телефон, подключаем интернет. Запускаем Cygwin.bat и вводим следующие команды.

Не забудьте исправить mmcblk0p27 на номер своего блока!

У меня конвертирование заняло пару секунд. На выходе у нас получается всё тот же файл mmcblk0p27.raw в папке C:cygwin6400, но уже немного другой. Этот сконвертированный файл можно смонтировать как виртуальный диск, или, например через R-studio, произвести восстановление данных непосредственно из нашего образа. Я так и поступил.


Hint: важные моменты пометил желтым.

Итоги

Моей целью было популярным языком объяснить способ копирования системного раздела с android-девайса на ПК, возможно, некоторые упрекнут меня в сложностях, связанных с USB-модемом и ftp, и скажут, что наверняка можно было проще вытащить образ. Отвечу так: я пробовал другими способами, описанными на 4pda и xda-developers, у меня не вышло, зато с ftp получилось со второй попытки, а входе написания статьи всё вообще прошло как по маслу.

У меня получилось восстановить все утерянные фото без потерь в качестве и даже то, что я и не думал восстановить. В ходе восстановления обнаружились фотографии, которые делал в августе прошлого года, когда только купил телефон и тестировал камеру.

В завершении хочется также упомянуть еще одну небольшую утилиту, которая восстанавливает данные — DiskDigger undelete. Она бесплатная, неплохой функционал, но к сожалению, после 40% она у меня вывалилась с ошибкой.

Читать еще:  Как создать загрузочную флешку с драйверами
Ссылка на основную публикацию
Adblock
detector