Восстановить память на планшете


Как восстановить данные внутренней памяти телефона Android: recovery-программы

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

Данный способ восстановления данных со внутренней памяти телефона Android нельзя назвать очень простым. Но он работает и успешно мной протестирован. Описанный метод восстановления был предложен пользователем Wartickler на форуме forum.xda-developers.com и дополнен очень полезной статьей на Habrahabr (большинство актуальной информации приведено оттуда. Спасибо автору за изложение).

Кому будет полезно руководство по восстановлению данных с телефона. Сценарии удаления файлов

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

  1. скачать бесплатные утилиты для восстановления
  2. внимательно прочесть инструкцию по восстановлению данных
  3. повторить описанные в ней действия на Андроид.

Сложность восстановления с внутренней памяти телефона

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

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

Загвоздка в том, что программам для восстановления данных необходим фактический диск для глубокого сканирования фотографии, удаленных случайно. Новые модели телефонов зачастую не поддерживают внешние SD-карты, которые очень легко монтировать как диски посредством картридера. Это слегка усложняет восстановление Андроид: внутренняя память монтируется как MTP / PTP, который не рассматривается смонтированный диск и поэтому не распознается приложениями для восстановления данных. Однако решить эту проблему нам под силу.

Этапы восстановления внутренней памяти

У меня телефон Samsung Galaxy Nexus Торо. Я полагаю, что метод восстановления подходит для любого android-телефона с внутренней памятью. Также нам понадобится ОС Windows 7 или выше, чтобы:

  • Выполнить резервное копирование раздела внутренней памяти телефона на компьютер как единого массивного файла в формате RAW,
  • Конвертировать RAW файл в виртуальный жесткий диск,
  • Смонтировать виртуальный жесткий диск в качестве диска в диспетчере дисков,
  • Сканировать смонтированный виртуальный жесткий диска,
  • Найти удаленные файлы, выполнить восстановление данных с android-телефона программой-реаниматором Recuva

Чеклист необходимых инструментов для восстановления данных

  • Android телефон с рут-доступом
  • Установленный BusyBox (набор консольных утилит Linux)
  • Установленная linux-среда для Windows - Cygwin на [c:\cygwin] с pv и util-linux из репозитория. Нужно открыть приложение Cygwin хотя бы раз, чтобы убедиться, что папка /bin создана. Кроме того, я сделал папку в [c:\cygwin\nexus], чтобы поместить туда экспортированный файл в формате .raw,
  • Unix-утилита Netcat (скачайте ZIP-файл и распакуйте nc.exe в [c:\cygwin\bin]),
  • ADB-драйверы (убедитесь, что adb.exe находится в пути окружения Windows),
  • USB отладка на устройстве должна быть включена,
  • VHD tool от могучего Mайкрософт. Поместите файл VhdTool.exe в [c:\cygwin\nexus],
  • Piriform Recuva или ваш любимый инструмент для восстановления данных (Рекува находит только самые известные типы файлов: изображения, видео и т.д. Для восстановления более экзотических типов файлов на Андроид используйте более специализированные программы)

Скачать Recuva для восстановления

Устанавливаем на телефоне BusyBox и предоставляем рут-доступ

Нам понадобится копия раздела внутренней памяти телефона, сделать ее не так просто. Понадобится набор unix-утилит BusyBox и root-доступ для выполнения операций этими приложениями.

BusyBox и KingoRoot вы можете скачать у нас на сайте или сразу на 4pda (там требуется регистрация для скачивания файлов). Ставим утилиты в такой последовательности: KingoRoot, затем BusyBox. 

Скачать BusyBox

Скачать KingoRoot

Рут-менеджер KingoRoot устанавливается просто: включаем интернет на телефоне, запускаем установщик. Он "рутирует" телефон - то есть, включает полный доступ к системе Android. Далее ставим BusyBox. В качестве директории для установки оставляем путь, выставленный по умолчанию. 

Устанавливаем KingoRoot на телефон

Восстановление со внутренней памяти Android. Соединяем телефон с ПК в режиме ADB 

Присоедините включенный телефон к компьютеру в режиме ADB. Самый простой способ сделать это - скачать adb-драйвера для вашей модели телефона и установить их на компьютере. Желательно перезагрузить ПК после этого.

На телефоне включаем режим отладки (Опции - Параметры разработчика - ставим флажок "Отладка USB"). Если такого раздела нет, переходим в раздел Об устройстве, 7 раз нажимаем на строке "Номер сборки". 

Через usb-кабель соединяем телефон с компьютером. Если на телефоне появится запрос на режим отладки, соглашаемся.  

Делаем raw-копию раздела с телефона

Способ восстановления с внутренней памяти телефона основан на жалобах людей, имеющих проблемы по ходу следования руководству. Я советую восстановить полный блок памяти вместо раздела с данными. У меня он называется mmcblk0. Проверьте, не отличается ваше название диска от моего. Определите, какой блок или раздел вы хотите вернуть. Мне нужно было восстановить раздел с пользовательскими данными: /dev/block/mmcblk0p12.

Откройте консоль Cygwin (подразумевается, что BusyBox установлен по адресу [/system/bin/busybox]), хотя это может быть [/system/xbin/busybox]. Выполните в консоли следующие команды:

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

Откройте еще один терминал Cygwin и введите:

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

Заварите кружку кофе. Копирование внутренней памяти размером 32 Гб занимает около 3 часов.

Конвертируем образ внутренней памяти в читаемый RAW

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

VhdTool.exe /convert mmcblk0p12.raw

Монтируем образ внутренней памяти в Windows

Сейчас нужно примонтировать образ VHD в ОС Windows. Зайдите в Управление компьютером (Пуск - Компьютер - Управление). Перейдите в Управление дисками. 

Меню Действие - Присоединить виртуальный жесткий диск. 

В качестве источника укажите [c:\cygwin\nexus\mmcblk0p12.raw]

Правой кнопкой мыши щелкните по имени слева от неразмеченного пространства и выберите Инициализировать диск. Выберите пункт GPT.

Правая кнопка на Неразмеченном файловом пространстве - Создать простой том.

В мастере настройки нажмите "Далее", оставьте настройки по умолчанию для размера, Далее, выберите букву диска (K, например), Далее. Убедитесь, что не активировали опцию Не форматировать этот раздел, Далее, Завершение.

Появится окно с запросом форматирования диска. НЕ СОГЛАШАЙТЕСЬ форматировать диск на этом этапе. Восстановление файлов после форматирования не всегда возможно!

Щелкните правой кнопкой мыши на RAW пространстве и выберите Форматировать... Укажите тип файловой системы FAT32. Установите размер блока распределения "По умолчанию". Убедитесь, что установлена опция Быстрое форматирование. Вы ведь не хотите переписать весь новый диск нулями (0) и уничтожить данные. Быстрое форматирование означает, что Windows будет пытаться уничтожить индекс для диска путем создания нового индекса. Без этой опции операционная система Windows затрет диск нулями (0), уничтожив ваши данные. Нажмите кнопку OK.

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

Восстанавливаем файлы из образа внутренней памяти Android с помощью Recuva

Откройте приложение Piriform Recuva. В мастере восстановления нажмите кнопку "Далее". Выберите 'Другое' и "Далее". Нажмите кнопку 'В определенном месте "и введите: K:\ (предполагается, что K - это буква смонтированного диска...). Нажмите кнопку "Далее". Выберите опцию глубокого сканирования (Deep Scan). Это волшебный параметр, который находит файлы, которые были удалены... но на самом деле не удалены. Нажмите кнопку "Запуск" для сканирования диска.

Приложение может сканировать удаленные файлы около часа в режиме Deep Scan. Заварите еще две кружки кофе!

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

Восстановление данных с телефона через программу Recuva

Как пользоваться программой Recuva

Вопрос-Ответ

У меня телефон ГАЛАКСИ 3 НОТ. Случайно стёр записанные голосовые записи на Call recorder. Слышал, что есть бесплатная программа для восстановления. Помогите, если знаете как её найти.

Ответ. Если файлы аудиозаписей хранились на sd-карточке, подойдет практически любое приложения для восстановления файлов на Android и ПК. Из популярных – это Tenorshare Data Recovery, из универсальных – советуем скачать Recuva. Если файлы хранились во внутренней памяти телефона, тут дела обстоят сложнее. Пробуйте программу для Android под названием Undeleter или следуйте данной инструкции по восстановлению со внутренней памяти.

А скачивать программу надо на компьютер или на сам смартфон? Стала скачивать программу на смартфон, пишет "недостаточно места", хотя внутренней памяти достаточно. Поможет ли программа Renee Undeleter восстановить фото с внутренней памяти телефона? Карты памяти не было.

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

Я переместил свои важные фото в папку работающей игры "Android/data/com.supercell.clashofclans". Потом когда я заходил в папку на телефоне - фото исчезли. Смогу ли я восстановить свои фото во внутренний памяти телефона SAMSUNG GALAXY J2 OC ANDROID 5.1.1?

Ответ. Да, если выполните все действия, как описано в инструкции. Главное - определить, на каком диске находились фотографии и сделать raw-копию именно этого раздела. Recuva должна восстановить фотографии со внутренней памяти, если статус восстановления желтый или зеленый. 

Подскажите, как понять выполняется ли процесс восстановления блока? Всё шло вроде нормально, но после набора всех команд в терминале, во втором окне появились пара строк с нолями, был создан файл *.raw в папке nexus размером в 0 б, и на этом всё закончилось. Однако, через некоторое время на диске Е: (в моём случае оттуда устанавливался Cygwin) был обнаружен некий файлик с названием что-то типа vhd размером в 499 Мб (восстанавливал блок объёмом 12 Гб), но самое интересное, что был создан виртуальный диск с единственным пустым файлом recovery.txt! Что пошло не так?

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

Если же raw-файл не подошел для восстановления, попробуйте другой способ создания снимка внутренней памяти - через создание ftp-сервера, когда телефон используется как usb-модем. Процесс описан в вышеупомянутой статье на Habrahabr (ссылка вверху этой статьи). 

У меня планшет Samsung GT-P7510. Android 4.0.4. Всё сделал, как в Вашем посте. У меня папка Samsung. В ней появился файл vhdtool - 184KB и файл raw, но он 0KB. По второму способу с FTP попробовать не могу, т.к. нет опции USB-Modem.

Ответ. Попробуйте скачать netcat 64-битной версии. При вводе команд в консоли вместо nc используйте nc64. 

Если не поможет, то вот еще инструкция по восстановлению из внутренней  памяти. 

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

Ответ. Качественных программ для восстановления с внутренней памяти телефона нет. Получить доступ к системе не так просто. В этой статье - рабочий способ восстановления файлов со внутренней памяти Android

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

Ответ. Да, процесс детально описан выше. Используя ftp-сервер, можно сделать точный образ карты памяти в виде raw-файла и смонтировать его на компьютере, затем любой программой  (в данном случае – Recuva) выполнить восстановление фото из образа внутренней памяти телефона. 

Пришли обновления на xiaomi redmi 3 special. Обновил, установил – всё работает. Но пропали видео и фото, сохраненные на внутренней памяти телефона. Самое интересное, что показывает общую память телефона 25 Gb, а должно - 32. Возможно, там и лежат потерянные файлы. Все папки обшарил, но ничего не нашел. Как восстановить удаленные файлы во внутренней памяти телефона, где их искать?

Ответ. Фото и видео хранятся в папке DCIM/Camera. Если вы не использовали для сохранения внешнюю sd карту, значит, мультимедиа файлы находились именно во внутренней памяти, следственно, там их и нужно искать.

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

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

Решил удалить неудачное фото, при этом случайно удалил часть других нужных фотографий. Фотографии находились на памяти самого телефона. Подключаясь к компьютеру, телефон не показывается как отдельный диск. Поэтому, как я понимаю, простой программой я файлы восстановить не смогу, так как они были на самом телефоне, во внутренней памяти. Какой программой я могу их восстановить? Для меня лучше какой-нибудь простой вариант, потому что я в этом почти не разбираюсь. Если можно, с описанием действий, шагов.

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

Меня мучает вопрос: можно ли восстановить фотографии с самой памяти телефона, а не с карты памяти. Мне очень нужны фотографии с папки Camera. Когда я сама пытаюсь восстановить удаленные фотографии через те программы, которые вы порекомендовали, восстанавливаются какие-то ненужные фотографии с Телеграмма, чьи-то аватарки, но вовсе не фотографии с камеры. Возможно ли их восстановить?

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

1. Купила новый телефон (ZTE Blade X3), хотела переставить карту памяти со старого телефона, но забыла перед этим выключить новый телефон. Все фотографии с внутренней памяти телефона куда-то пропали, а те, что были на карте памяти – остались. Вопрос только один: как восстановить фотографии с внутренней памяти телефона?

2. Случайно удалила папку с фотографиями во внутренней памяти телефона. В результате фотографии остались в Галерее Android, но в чёрно-сером цвете, с надписью "файл удалён или повреждён". Могу ли я как-нибудь восстановить фото?

Ответ. Для начала проверьте, не скопировались ли фотографии на карту памяти (они могут быть скрыты), проверьте на ошибки через утилиту chkdsk (Windows).

Если фотографий нет, по горячим следам можно пройтись программой DiskDigger или сделать снимок внутренней памяти телефона и затем, с помощью PhotoRec или Recuva, вернуть фотографии.

Пытаясь вернуть утраченный альбом из Галереи, я скачала две android-программы по восстановлению фото. Часть фото вернулись, но не самые ценные. Как повторить попытку с минимальным риском? Хочу попытаться вернуть не найденные фото, это реально в сложившейся ситуации? Фотографии хранились во внутренней памяти Андроида.

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

 

softdroid.net

Как восстановить данные на компьютере, смартфоне, планшете и карте памяти

Как не терять данные

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

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

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

В случае форс-мажора вы просто зайдёте в облачное хранилище и возьмёте нужные данные.

Хотя облачные хранилища гарантируют практически полную отказоустойчивость и сохранность данных, для гарантированного доступа к наиболее ценной информации полезно следовать правилу «3–2–1», которое гласит:

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

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

Ознакомьтесь заранее

Особенность утилит для восстановления данных заключается в том, что они требуют некоторого времени на изучение. Установить и разобраться хотя бы с одной из них лучше заранее.

Функциональность триал- и демоверсий, как правило, настолько ограничена, что фактически не позволяет полноценно провести процесс восстановления.

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

Средняя цена программы для восстановления данных — где-то в районе 30–40 долларов, что при текущем курсе очень много. Столь высокая стоимость объясняется ценностью данных для человека, решившего во что бы то ни стало вернуть их.

Программы для восстановления файлов и данных

Наиболее популярные

TestDisk — бесплатная утилита с открытым исходным кодом, работает на всех актуальных десктопных системах (Windows, Linux, xBSD, OS X). Специально для восстановления изображений существует инструмент под названием PhotoRec.

Recuva — ещё один титан в мире восстановления данных под Windows.

Data Recovery Wizard (Windows, OS X, Android, iOS) — утилита, которая восстанавливает данные не только на десктопных, но и на мобильных операционных системах. Обратите внимание, для восстановления данных на Android и iOS вам дополнительно потребуется компьютер под управлением Windows или Mac:

Другие утилиты для Windows
Другие утилиты для OS X
Утилиты для Android
Утилиты для iOS

Если нужно окончательно удалить данные

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

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

lifehacker.ru

Как восстановить удалённые файлы на Android?

Случайно удалили фото, видео или другие данные с Android и необходимо все восстановить обратно? Сайт Android +1 собрал все варианты как восстановить информацию на Android! 

Если вы перекопали весь Internet и перепробовали множество программ по типу “7-Data Android Recovery” которые на самом деле не работают, то на данной странице вы найдете действительно рабочие варианты!

Прежде чем начать!

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

Восстанавливаем данные с помощью Diskdigger

Для того чтобы восстановить данные вам необходимо будет установить приложение Diskdigger. Существует 2 версии этого приложения:

После установки запустите приложение и выберите вариант сканирования:

  • Простой (только изображения)
  • Полное (все файлы) и выбрать раздел

После того как файлы будут найдены, нажмите на свойства файла:

После чего расшарьте (vk, облачный диск, почта) или сохраните:

Восстановление телефонной книги

Данный способ сработает только в том случае, если у вас происходит автоматическая синхронизация с серверами Google.

Если вы случайно удали контакт или объединили с другим, не паникуйте! Если у вас производится автоматическая синхронизация с Google, то восстановить данные проще простого. Более подробно читайте в статье – как вернуть утерянные контакты.

Восстановление данных через компьютер (USB накопитель)

Данный способ будет работать если Android (если данные находятся на внутренней памяти, если карта памяти пропустить и читать дальше) имеет возможность подключения устройства как USB накопитель, а такая возможность имеется далеко не во всех смартфонах и планшетах.

Проверить это возможно перейдя в Настройки:

  • Настройки -> Карта SD и память телефона, галочка на “Режим съёмный диск” в строке уведомлений выбрать “USB накопитель”;
  • Настройка -> Сеть -> Настройки USB

Если же данные находились на карте памяти, то вам понадобиться приобрести картридер. После чего на компьютер скачать и установить программу Recuva.

Восстанавливаем данные

  1. Подключить картридер, вставить в него карту памяти;
  2. Запустите программу Recuva и выберите все файлы:
  3. Выбрать “В указном месте” и выбрать накопитель:
  4. После чего программа выдаст наличие файлов которые можно восстановить:

 

Восстановление с помощью BusyBox и Netcat

В процессе написания…

Как не попасть в ситуацию “случайно удалил файл”

Вариант 1

Для того чтобы у вас не было ситуации в поисках чем восстановить удаленные файлы на Andoid установите специальное приложение Dumpster.

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

Вариант 2

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

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

androidp1.ru

Восстановление удаленных файлов на Андроид телефоне

Восстановление удаленных файлов на Андроид телефоне. В этой инструкции о том, как восстановить данные на Android в тех случаях, когда вы случайно отформатировали карту памяти, удалили фотографии или другие файлы с внутренней памяти, сделали Hard Reset (сброс телефона на заводские настройки) или случилось что-то еще, из-за чего приходится искать способы вернуть потерянные файлы.

С того момента, когда эта инструкция по восстановлению данных на Android устройствах была впервые опубликована (сейчас, в 2016 почти полностью переписана), некоторые вещи сильно изменились и главное изменение — это то, как работает Android с внутренним хранилищем и как современные телефоны и планшеты с Android подключаются к компьютеру.

Если раньше они подключались как обычный USB накопитель, что позволяло не использовать каких-то специальных средств, подошли бы обычные программы для восстановления данных (кстати, и сейчас лучше использовать именно их, если данные удалились с карты памяти на телефоне, например, здесь подойдет восстановление в бесплатной программе Recuva), то теперь большинство Android устройств подключаются как медиа-проигрыватель по протоколу MTP и изменить этого нельзя (т.е. нет способов подключить устройство как USB Mass Storage).

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

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

Восстановление данных в Wondershare Dr.Fone for Android

Первая из программ для восстановления для Android, которая сравнительно успешно возвращает файлы с некоторых смартфонов и планшетов (но не всех) — Wondershare Dr.Fone for Android. Программа является платной, но бесплатная пробная версия позволяет посмотреть, а возможно ли вообще восстановить что-то и покажет список данных, фотографий, контактов и сообщений для восстановления (при условии, что Dr. Fone сможет определить ваше устройство).

Принцип работы программы следующий: вы устанавливаете ее в Windows 10, 8 или Windows 7, подключаете Android устройство к компьютеру и включаете отладку по USB. После этого Dr. Fone for Android пробует определить ваш телефон или планшет и установить root-доступ на него, при успехе проводит восстановление файлов, а по завершении, отключает root. К сожалению, для некоторых устройств это не удается.

GT Recovery for Android

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

Мною приложение не опробовано (из-за затруднений с получением Root прав на устройстве), однако отзывы на Play Market говорят о том, что, когда это возможно, GT Recovery for Android вполне успешно справляется с восстановлением фотографий, видео и других данных, позволяя вернуть хотя бы часть из них.

Важное условие использование приложения (чтобы оно могло сканировать внутреннюю память для восстановления) — наличие Root доступа, который вы можете получить найдя соответствующую инструкцию для вашей модели Android устройства или же с помощью простой бесплатной программы Kingo Root.

Скачать GT Recovery для Android можно -> ЗДЕСЬ.

EASEUS Mobisaver for Android Free

EASEUS Mobisaver for Android Free — бесплатная программа для восстановления данных на Android телефонах и планшетах, очень похожая на первую из рассмотренных утилит, но позволяющая не только посмотреть на то, что доступно для восстановления, но и сохранить эти файлы.

Однако, в отличие от Dr.Fone, Mobisaver for Android требует, чтобы предварительно вы получили Root-доступ на вашем устройстве самостоятельно (как это сделать, указывал выше). И только после этого программа сможет выполнить поиск удаленных файлов на вашем андроиде.

Скачать Easeus Mobisaver for Android Free можно ЗДЕСЬ

Если у вас не получается восстановить данные с Android

Как уже было отмечено выше, вероятность успешного восстановления данных и файлов на Android устройстве из внутренней памяти ниже, чем та же самая процедура для карт памяти, флешки и других накопителей (которые определяются именно как накопитель в Windows и других ОС).

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

  • Зайдите на адрес photos.google.com используя для входа данные учетной записи на вашем Android устройстве. Может оказаться, что фотографии, которые вы хотите восстановить, синхронизированы с учетной записью и вы их обнаружите в целости и сохранности. 

  • Если вам требуется восстановить контакты, аналогичным образом зайдите на contacts.google.com — есть шанс, что там вы обнаружите все свои контакты с телефона (правда, вперемешку с теми, с которыми вы переписывались по e-mail).

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

Примечание: ниже описывается еще одна программа (ранее бесплатная), которая, однако, восстанавливает файлы с Android только при их подключении как USB Mass Storage, что для большинства современных устройств уже неактуально.

Программа для восстановления данных 7-Data Android Recovery

Когда я в прошлый раз писал о другой программе от разработчика 7-Data, позволяющей восстановить файлы с флешки или жесткого диска, я обратил внимание на то, что у них на сайте имеется версия программы, предназначенной для восстановления данных с внутренней памяти Android или вставленной в телефон (планшет) micro SD карты памяти. Сразу подумал, что это будет неплохой темой для одной из следующих статей.

Скачать Android Recovery можно ЗДЕСЬ. При этом, на данный момент программа является полностью бесплатной.

Установка не занимает много времени — просто нажимаем «Далее» и со всем соглашаемся, ничего постороннего программа не устанавливает, так что в этом плане можете быть спокойны. Поддерживается русский язык.

Подключение Android телефона или планшета для процедуры восстановления

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

  1. Включить отладку по USB в устройстве
  2. Подключить Android к компьютеру с помощью USB кабеля

Для включения отладки USB на Android 4.2 и 4.3 зайдите в «Параметры» — «О телефоне» (или «О планшете»), после чего несколько раз нажмите по полю «Номер сборки» — до тех пор, пока не увидите сообщение «Вы стали разработчиком». После этого вернитесь на главную страницу настроек, зайдите в пункт «Для разработчиков» и включите отладку USB.

Для того, чтобы включить отладку USB на Android 4.0 — 4.1, зайдите в параметры вашего Android устройства, где в конце списка настроек вы найдете пункт «Параметры разработчика». Зайдите в этот пункт и отметьте «Отладка USB».

Для Android 2.3 и более ранних, зайдите в настройки — Приложения — Разработка и включите нужный параметр там.

После этого, подключите Ваше Android устройство к компьютеру, на котором запущена программа Android Recovery. Для некоторых устройств нужно будет нажать кнопку «Включить USB-накопитель» на экране.

Восстановление данных в Android Recovery

После подключения, в главном окне программы Android Recovery нажмите кнопку «Далее» и вы увидите список накопителей в вашем Android устройстве — это может быть только внутренняя память или же внутренняя память и карта памяти. Выберите нужное хранилище и нажмите «Далее».

Выбор внутренней памяти Android или карты памяти

Поиск удаленных данных

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

Файлы и папки, доступные для восстановления

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

Предварительный просмотр фотографии перед восстановлением

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

Странно, но у меня ничего не восстановилось: программа написала Beta Version Expired (я установил ее сегодня), хотя на официальном сайте написано, что никаких ограничений нет. Есть подозрение, что это связано с тем, что сегодня утро 1 октября, а версия, видимо, обновляется раз в месяц и они еще не успели обновить ее на сайте. Так что думаю, к моменту когда вы будете это читать, все будет работать в лучшем виде. Как я уже сказал выше, восстановление данных в этой программе полностью бесплатное.

upgrade-android.ru

Android-Восстановление файлов: Как восстановить удаленные файлы на Android телефонов и планшетов

Без сомнения, в настоящее время смартфоны и планшеты играют все более и более важную роль в нашей повседневной жизни. Мы используем смартфоны и планшеты, чтобы проверить e-mail, Facebook & Twitter, Отправить & получать сообщения, делать телефонные звонки, читать новости, посмотреть погоду, играть в игры, слушать музыку, снимать фотографии и видео, смотреть фильмы, определять местоположение, доступ в Интернет, и т.д. Смартфоны и планшеты становятся неотъемлемыми частями в нашей повседневной жизни. Мы почти используя их в любом месте в любое время и могут чувствовать себя, как рыба, вытащенная из воды без них.

Как и большинство времени мы используем мобильные телефоны и планшеты, более важные данные сгенерированы и сохранены в памяти устройства. Это, как правило, хорошая идея, чтобы создать резервную копию файлов на мобильных телефонах и планшетах регулярно. Для резервное копирование iPhone, Ipad и Ipod Itunes без, iPhone PC Suite как правило, хороший выбор; для резервного копирования Android телефонов и планшетов, Android-передачи файлов Настоятельно рекомендуется. Большинство людей знают, регулярное резервное копирование необходимо, но не все из нас будет время, чтобы сделать работу своевременно из-за занятый для семьи, Работа, изучение и жизнь, так потеря данных происходит иногда. Что делать, если мы потеряли важные данные на наших мобильных устройств? Этот учебник приходит, чтобы решить проблему.

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

Чтобы восстановить удаленные файлы из Android, в общем, есть 2 методы: с помощью Android-файл восстановления программного обеспечения и использования Android SD карты восстановления программного обеспечения.

Если вы хотите, чтобы восстановить удаленные контакты, текстовые сообщения, История звонков и сообщений WhatsApp на Android от, Метод А является единственным выбором. Для Android устройства, которое не имеет никакого карту памяти и на котором все содержимое хранится в внутренней памяти, Метод 2 Также не будет работать, только метод 1 может быть использован. С методом 2, Вы можете только восстановить удаленные файлы (за исключением контактов, SMS, WhatsApp истории чата, журналы вызовов) с карты памяти (как правило, MicroSD карты, также называется T-Flash или TF) в Android телефон или планшет. И 2 методы могут быть использованы для получения удаленных файлов с Android на любой ПК или Mac.

Метод A:

Восстановление удаленных файлов на Android с помощью Android программы восстановления файлов

Android-Восстановление данных (Dr.Fone для Android) является частью профессионального программного обеспечения для Android восстановления файлов разработан для восстановления удаленных контактов, текстовые сообщения (SMS), MMS, история звонков, фото, видео, аудио, документы, Историю и больше WhatsApp прямо из Android телефонов и планшетов, выпускаемых Samsung, HTC, LG, Sony, Motorola, ZET, Huawei, Nokia, Амазонка, Asus, Google, Барнс & Благородный, и т.д.

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

Если в Android устройство имеет карту памяти, и вам просто нужно восстановить фотографии, видео, аудио и документы из устройства, просто вынуть карту MicroSD, положить его в устройство чтения карт, а затем подключите устройство чтения карт к компьютеру. Откройте инструмент восстановления данных для Android и нажмите "сканировать" на "Подключите устройство к ПК" экран для сканирования "потерял данные о внешней SD карты". Так нет необходимости подключать устройство к компьютеру в этом случае, это будет работать, особенно для получения удаленных файлов с Android устройства, которые не могут быть включены.

Для этих устройств инструмент для Android для восстановления файлов не поддерживает, Вы, возможно, потребуется установить режим USB, как "USB Mass Storage" или "Медиа устройства (МТР)"Так, что программное обеспечение будет сканировать фотографии, видео, музыку и документы на устройствах.

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

Скачать Android программное обеспечение для восстановления файлов первом использовании следующую кнопку:

После загрузки, запустить его и начать восстанавливать удаленные файлы в Android выполнив следующие шаги:

1. Активируйте отладки USB на Android телефон или планшет, который вы хотите восстановить удаленные файлы из:

  • Для Android телефонов и планшетов под управлением Android 2.3 или ранее:Перейдите в настройки" > "Приложения" > "Развитие", а затем включите "USB отладки".
  • Для Android телефонов и планшетов под управлением Android 3.0 для 4.1:Перейдите в настройки" > "Параметры разработчика", а затем включите "USB отладки".
  • Для Android телефонов и планшетов под управлением Android 4.2 для 5.2:Перейдите в настройки" > "О телефоне", нажмите “Номер сборки” несколько раз (как правило 7 раз) в быстрой последовательности до ноты “Вы в режиме разработчика” всплывает, вернуться в раздел "Настройки", нажмите "Опции разработчика", а затем включите "USB отладки".
  • Для Android телефонов и планшетов под управлением Android 6.0 или позже:Перейти в раздел "Настройки"> "Об устройстве"> "Информация программного обеспечения», нажмите "Номер сборки" в несколько раз (как правило 7 раз) в быстрой последовательности до ноты "Вы находитесь в режиме разработчика" всплывает, вернуться в раздел "Настройки", нажмите "Опции разработчика", включить "Параметры разработчика" включите "отладки USB".

2. Ссылка на Android устройство к компьютеру. Пожалуйста, убедитесь, что срок службы батареи устройства составляет более 20% для обеспечения полного восстановления файлов для Android. Это предложил подключить один Android телефон или планшет в одно время.

3. Когда Android-программа для восстановления файлов обнаружит устройство, выбрать типы файлов, которые вы хотите восстановить с Android устройства и нажмите кнопку "Далее".В данный момент, есть 8 Поддерживаемые типы файлов для Вас, чтобы выбрать из:Контакты, Сообщения, История звонков, Сообщения WhatsApp & вложения, Галерея, Аудио, Видео и документы

4. Выберите режим сканирования и хранения нажмите кнопку "Далее".Если вы хотите проверить только удаленные файлы, выбрать режим "Сканирование удаленных файлов", и это занимает меньше всего времени во всех режимах;

Выбрав "Сканирование для всех файлов", будут сканироваться все файлы на вашем Android устройстве, в том числе удаленные файлы и файлы на устройстве в настоящее время;

Если выше 2 режимы не могут найти удаленные файлы, которые вы ищете, попробуйте "Расширенный режим", Однако, это занимает больше времени по сравнению с другими видами.

5. Программное обеспечение начнет анализировать и сканировать файлы на Android устройстве, и после сканирования, найденные файлы будут перечислены по категориям. Удаленные текстовые сообщения (SMS), MMS, контакты, журналы вызовов и WhatsApp историю чата будет показан в красном. Предварительный просмотр и выберите файлы, которые вы хотите, чтобы оправиться от Android устройства, и нажмите "Восстановить". Выбранные файлы будут сохранены в вашем компьютере.

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

Метод B:

Восстановление удаленных файлов на Android с помощью Android-SD карты восстановления программного обеспечения

Восстановление данных является мощным инструментом для восстановления файлов, чтобы восстановить фотографии, документы, письма, видео, Музыка, архивы и многое другое из телефонов, таблетки, жесткие диски, камеры, Видеокамеры, Mp3-плееры, USB накопители, Флэш-диски, карты памяти, и т.д. Он поддерживает восстанавливать удаленные файлы с любых устройств, которые определены как «Устройства со съемными носителями» в Проводнике Windows или портативного хранения в Finder Mac на. Таким образом, это легко восстанавливать удаленные файлы на Android телефонов и планшетов, использующих этот Android SD карты восстановления программного обеспечения до тех пор, как SD-карты или память телефона из устройств могут быть идентифицированы как переносное устройство для хранения при подключении на компьютере.

Программное обеспечение Android-файл восстановления имеет как Windows, Mac и версии, так что это применимо к восстановлению удаленных файлов с Android телефонов и планшетов на Windows, и как Mac.

Чтобы скачать карты восстановления программного обеспечения для Android SD, пожалуйста, используйте следующие кнопки:

Когда загрузка будет завершена, установить программное обеспечение восстановления файла в Android.

После того как вы сделали это, выполните следующие действия в указанном порядке, чтобы восстановить удаленные файлы с Android телефонов "или таблетки" память или SD карт:

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

2. После того, как устройство было подключено, потяните вниз панель уведомлений на устройстве, установить режим подключения USB, как "USB Mass Storage" или "Медиа устройства (МТР)". Зелья могут быть различными в разных Android телефонов и планшетов.

3. Запустите программное обеспечение для восстановления файлов для Android, нажмите кнопку "Далее", чтобы войти в режим "Мастер".

4. Выберите тип файлов, которые вы хотите, чтобы оправиться от вашего Android. Если вы хотите, чтобы восстановить все удаленные файлы на Android, выберите "Все" Типы файлов.

5. Укажите имя тома вашего Android или выберите "Внешние съемные устройства" непосредственно.

6. Нажмите кнопку "Пуск" и восстановления программного обеспечения для Android файл начнет сканировать удаленные файлы на вашем Android. Проверка "Включить глубокое сканирование" сильно полезно для извлечения удаленных файлов с отформатированных SD-карты или памяти телефона. Отметив "Enable Raw File Recovery", Вы можете найти файлы, утраченных давно по разным причинам. Это займет больше времени, чтобы сканировать, если вы установите флажок 2 опции.

7. Найденные файлы будут перечислены по категориям, так что вы можете легко просмотреть и выбрать файлы, которые вы хотите, чтобы оправиться от Android. затем, нажмите "Восстановить", чтобы сохранить выбранные файлы на ПК или Mac.

Сейчас, удаленные файлы на Android были успешно восстановлены. Если у вас есть какие-либо вопросы или предложения о том, как восстановить удаленные файлы на Android, Пожалуйста, не стесняйтесь обращаться к нам. Мы попробуем наше самое лучшее для того чтобы разрешить ваши проблемы о Android восстановления файлов.

www.data-recovery-android.com

Пошаговое руководство по восстановлению удаленных файлов на Андроид

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

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

Использование компьютера

Проще всего восстановить файлы, удаленные на Андроид-устройстве, с компьютера. Помогут это сделать специальные программы типа Recuva или 7-Data Android Recovery. Но чтобы воспользоваться их возможностями, сначала необходимо включить отладку USB на телефоне или планшете – это нужно, чтобы устройство определялось в системе как съемный диск.

Включение отладки:

  1. Откройте настройки.
  2. Перейдите в раздел «Для разработчиков».
  3. Поставьте отметку «Отладка по USB».

Если раздела «Для разработчиков» нет, выполните следующие действия:

  1. Откройте «Настройки».
  2. Пролистните меню вниз, до раздела «О телефоне».
  3. Найдите пункт «Номер сборки» и тапните по нему 7 раз. В процессе нажатия появится уведомление о том, сколько раз вам еще нужно нажать, чтобы стать разработчиком.

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

7-Data Android Recovery

Программа 7-Data Android Recovery, как и Recuva, работает без root прав, восстанавливая удаленные с носителей файлы. Единственный неприятный момент – за использование софта 7-Data придется заплатить.

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

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

Recuva

Утилита Recuva позволяет восстановить данные с любого носителя, в т.ч. с microSD карт и внутренней памяти смартфона. Порядок действия не отличается от алгоритма восстановления через 7-Data Android Recovery:

  1. Подключите телефон к компьютеру.
  2. Запустите Recuva и выберите диск, с которого следует провести восстановление файлов.
  3. Отметьте, какой тип данных следует восстановить.
  4. Включите углубленный анализ и кликните «Начать».

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

  • Зеленый – информацию можно без проблем восстановить.
  • Желтый – файл, возможно поврежден.
  • Красный – данные невозможно вернуть.

Вам остается только выбрать файлы и щелкнуть «Восстановить», чтобы вернуть назад утраченную информацию.

Подобным образом действуют программы EaseUS Mobisaver и Undelete for Root Users, однако для их работы требуется root-доступ, поэтому лучше сначала попробовать решить проблему с помощью Recuva и 7-Data.

Использование приложений

Если нет возможности восстановить файлы на Android через ПК, то придется прибегнуть к помощи специальных приложений. Главным недостатком такого метода является необходимость получения root-прав – без них приложение не получит доступа к памяти.

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

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

Полезные рекомендации

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

  • Обязательно делайте резервную копию данных.
  • Установите приложение, играющее роль Корзины на Андроид.

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

compconfig.ru

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

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

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

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

Подготовка Android-устройства
Вам понадобится root и включенная отладка по USB.
Подготовка PC
Для того, чтобы скопировать раздел системы, нам понадобится: Сперва устанавливаем USB-драйвера для вашего устройства и ADB. После этого советую перезагрузить ПК.
VHDtool
Создаём папку с адресом C:\cygwin64\000 (имя не имеет значения, не стоит только использовать буквы отличные от латиницы), здесь будет лежать наш образ. Копируем в папку 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:\cygwin64\000. В окошке появится путь к этой папке. Если слева от надписи C:\cygwin64\000 не будет буквы H, то нужно нажать Set as home dir. Затем выделив строчку C:\cygwin64\000 нужно отметить права Read и Write галочками. Затем нажать ОК.

ADB
Нам понадобятся следующие файлы:
  • adb.exe
  • AdbWinApi.dll
  • adb-windows.exe
  • AdbWinUsbApi.dll
  • fastboot.exe

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

Копируем их в папку C:\cygwin64\bin

Проверка работы ADB
Запускаем консоль из папки C:\cygwin64\bin, для этого достаточно вписать cmd в адресную строку проводника

Вводим команду:

adb devices

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

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

20352f2c – мой Xiaomi Mi2s

Режим модема по USB
Нам понадобится подключить аппарат по USB к вашему ПК и включить режим модема по USB. Я использую CyanogenMod 11 и у меня этот режим находится по пути: Настройки > Беспроводные сети > Ещё… > Режим модема > USB-модемСкриншот Теперь нам необходимо узнать, какой IPv4 адрес получил ваш компьютер. Используем команду ipconfig в командной строке или Идем по пути: Панель управления\Сеть и Интернет\Центр управления сетями и общим доступом

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

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

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

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

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

adb shell su find /dev/block/platform/ -name 'mmc*' -exec fdisk -l {} \; > /sdcard/list_of_partitions.txt Hint: если вам лень вручную переписывать команды или вы боитесь допустить ошибку, то можно воспользоваться копированием, но вставить привычным способом строчку в консоль не выйдет, поэтому необходимо кликнуть правой кнопкой мыши по окну консоли, далее выбрать изменить > вставить.

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

adb pull /sdcard/list_of_partitions.txt C:/cygwin64/000 Мой файл имеет видDisk /dev/block/platform/msm_sdcc.1/mmcblk0p27: 25.6 GB, 25698483712 bytes 4 heads, 16 sectors/track, 784255 cylinders Units = cylinders of 64 * 512 = 32768 bytes Disk /dev/block/platform/msm_sdcc.1/mmcblk0p27 doesn't contain a valid partition table Disk /dev/block/platform/msm_sdcc.1/mmcblk0p26: 3758 MB, 3758096384 bytes 4 heads, 16 sectors/track, 114688 cylinders Units = cylinders of 64 * 512 = 32768 bytes Disk /dev/block/platform/msm_sdcc.1/mmcblk0p26 doesn't contain a valid partition table Disk /dev/block/platform/msm_sdcc.1/mmcblk0p25: 402 MB, 402653184 bytes 4 heads, 16 sectors/track, 12288 cylinders Units = cylinders of 64 * 512 = 32768 bytes Disk /dev/block/platform/msm_sdcc.1/mmcblk0p25 doesn't contain a valid partition table итд…

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

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

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

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

adb shell su mkfifo /cache/myfifo ftpput -v -u qwer -p pass -P 40 192.168.42.79 mmcblk0p27.raw /cache/myfifo Не забудьте внести соответствующие корректировки в код!

Расшифруем написанное:

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

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

adb shell su dd if=/dev/block/mmcblk0p27 of=/cache/myfifo Не забудьте исправить mmcblk0p27 на номер своего блока!

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

Конвертируем и восстанавливаем
Вернулись? Файл скачался? Отлично. Отключаем телефон, подключаем интернет. Запускаем Cygwin.bat и вводим следующие команды.cd C:/cygwin64/000/ VhdTool.exe /convert mmcblk0p27.raw Не забудьте исправить mmcblk0p27 на номер своего блока!

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

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

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

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

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

P.S. Теперь буду чаще делать бэкап… P.P.S. Большое спасибо пользователю bakatrouble за наглядный эксперимент в комментариях и помощь в оптимизации процесса

habrahabr.ru


Смотрите также