Как восстановить фото с внутренней памяти андроида

Содержание

Способы восстановления стёртых фалов на телефоне или карте памяти

Как восстановить фото с внутренней памяти андроида

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

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

Ничего не получилось или не хотите тратить время на поиски?Обратитесь за помощью в «Службу добрых дел»!

Типы восстанавливаемых данных

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

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

В этом системномкаталоге они сохраняются ещё несколько дней (обычно — 30 суток), после чегостираются окончательно.

В этом случае вам даже не придётся пользоваться специальнымипрограммами для ПК. Чтобы восстановить удалённое фото:

  • Откройте системное приложение «Галерея» и, вызвав выплывающее меню, перейдите в раздел «Корзина».
  • Фото, которые вы случайно или намеренно стёрли ранее, могут быть уже удалены навсегда. Вам будет представлен список файлов, подлежащих восстановлению — выберите нужные и переместите их в исходный каталог.
  • Пользуетесь приложением «Google Фото», и оно синхронизировано с вашим гугл-аккаунтом? Запустите программу и перейдите в раздел «Корзина» — удалённые снимки могут храниться, также в течение 30 суток, и здесь.

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

Заказать услугу восстановления данных

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

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

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

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

R.Saver

Порядок работы с приложением:

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

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

На то, чтобы восстановить файлы после удаления, может уйти немало времени. После завершения сканирования отметьте, какие из доступных данных хотели бы сохранить (можно «Выбрать всё»).

Нажмите «Сохранить как…» и укажите, в какой каталог нажёстком диске должны быть перенесены «спасённые» фото, видео или документы.

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

7-Data Recovery Suite

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

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

Подключение смартфона в качестве флеш-памяти

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

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

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

Заказать услугу восстановления данных

Мобильные приложения для восстановления данных

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

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

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

Обратите внимание: способы, перечисленные выше, несработают, если были выполнены перепрошивка, форматирование карты памяти — илителефон подвергся физическому воздействию.

Остались вопросы? Обращайтесь в «Службу добрых дел» — мы проведём дистанционную консультацию и поможем вам вернуть случайно удалённые важные файлы!

Источник: https://sddhelp.ru/articles/kak-vosstanovit-udalyonnye-fajly-na-telefone/

Восстановление данных из внутренней памяти на 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 shellsufind /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 bytes4 heads, 16 sectors/track, 784255 cylindersUnits = 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 bytes4 heads, 16 sectors/track, 114688 cylindersUnits = 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 bytes4 heads, 16 sectors/track, 12288 cylindersUnits = 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 shellsumkfifo /cache/myfifoftpput -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 shellsudd 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% она у меня вывалилась с ошибкой.

Источник: https://habr.com/ru/post/232399/

Как восстановить удаленные фото на андроиде – 3 способа

Как восстановить фото с внутренней памяти андроида

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

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

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

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

Однако малое количество таких программ для андроида все же существует, и одна из них – утилита DiskDigger Photo Recovery, задача которой состоит в восстановлении удаленных графических изображений с карты памяти или внутренней памяти телефона.

Данная программа может использоваться как с root-правами, так и без них (в последнем случае – с меньшими возможностями путем поиска кэша и миниатюр).

Шаг 1. Скачайте с Google Play Market приложение DiskDigger и установите его на Ваш андроид.

Шаг 2. Запустите приложение на андроиде. Нажмите «Начать простой поиск изображений» (не требует root-прав) или выберите «Полное сканирование» (требуется root). Приложение запустит сканирование телефона.

Шаг 3. Из выведенных на экран телефона фотографий отметьте галочкой те, которые Вам необходимо восстановить и выберите «Восстановление».

Шаг 4. Восстановленные фотографии приложение предложит загрузить в облачные хранилища (например, Google Drive, Dropbox) либо отправить на электронную почту, сохранить в локальной папке на Вашем устройстве или загрузить на FTP-сервер (при условии наличия доступа к нему).

Способ 2. Программа для восстановления удаленных фото UltData for Android

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

Шаг 1. Скачайте UltData for Android с официального сайта и установите ее на Ваш ПК.

Шаг 2. Подключите Ваш андроид к компьютеру с помощью USB-кабеля.

Шаг 3. После обнаружения Вашего устройства на экране появится запрос на доступ к root-правам. Нажмите «Разрешить» («Allow») для дальнейшей работы с приложением.

Шаг 4. Далее нажмите кнопку «следуюший» для запуска сканирования Вашего телефона.

Шаг 5. Выберите тип файлов, которые Вы хотите восстановить: Фотографии

Шаг 6. Выберите файлы, которые Вы хотите восстановить и нажмите «Восстановить», сохраните данные файлы в нужной папке на Вашем компьютере. Фотографии сохраняются в своих исходных форматах.

Способ 3. Восстановление удаленных фото с карты памяти

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

Найти удаленные фото на андроиде помогут такие программы как Recuva, Photorec, Cardrecovery, Dr Fone, 7 Data Android Recovery, HDD Regenerator, EasyRecovery, Testdisk, Recover my Files, GetDataBack, Handy Recovery и др.

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

Шаг 1. Скачайте программу Recuva и установите ее на Ваш ПК. При установке можно выбрать в качестве языка интерфейса русский язык.

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

Шаг 3. Запустите программу Recuva. Откроется окно Мастер Recuva. Нажмите «Далее».

Шаг 4. Приложение запросит тип файлов, которые необходимо установить. Выберите «Картинки» и нажмите «Далее».

Шаг 5. Выберите место размещения фотографий, т.е. где находились удаленные фото: «Точно неизвестно», «На карте памяти», «В папке Мои документы», «в Корзине», «В указанном месте». Отметьте вариант «На карте памяти».

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

Шаг 7. Отметьте нужные фотографии и нажмите кнопку «Восстановить». Фотографии в перечне могут иметь зеленый, желтый или красный кружочек возле имени файла в зависимости от их состояния (отличное, плохое и утрачено соответственно). Тем не менее, файлы, отмеченные красным кружком, иногда также удачно восстанавливаются.

Шаг 8. Укажите место сохранения восстановленных фотографий. Обратите внимание: фотографии должны быть сохранены не на той же карте памяти, с которой происходит восстановление, а на ином накопителе: жестком диске ПК или флешке.

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

Выбор облачных хранилищ сейчас достаточно широк: Google Drive, Облако Mail.ru, Яндекс Диск, Dropbox и др.

Если у Вас нет возможности или желания использовать вышеупомянутый способ, храните фото на съемной карте памяти, а не на самом устройстве – шансы восстановить потерянные файлы будут несколько выше.

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

Источник: https://www.tenorshare.ru/android-recovery/recover-deleted-photos-on-android.html

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

Как восстановить фото с внутренней памяти андроида

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

На android-смартфонах корзина отсутствует, поэтому многие интересуются, как восстановить удаленные фото с внутренней памяти телефона «Андроид». Здесь необходимо использовать специализированные утилиты.

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

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

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

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

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

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

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

Любимые снимки останутся с вами.

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

Восстанавливаются файлы по достаточно простой процедуре:

    1. Сделать резервное копирование внутренней памяти устройства на ПК в специализированном формате RAW («слепок памяти»).
    2. Провести преобразованием массива данных RAW в виртуальный жесткий диск.
  1. Смонтировать этот диск, а затем использовать уже классические утилиты для восстановления, которые без проблем обнаружат удаленные фото и даже видео.

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

Какие программы понадобятся

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

  • KingoRoot и BusyBox на смартфон.
  • Cygwin, Netcat, ADB-драйверы для компьютера.
  • VHD tool от компании «Майкрософт».
  • Классическая программа по восстановлению для компьютера Piriform Recuva.

Рассмотрим более подробно ПО из списка.

Доступ к системной памяти закрыт для обычных пользователей, поэтому в первую очередь придется получить права суперпользователя. Для этой цели рекомендуем установить KingoRoot. Ее главное достоинство в том, что утилита позволяет всего за один клик получить Root права. Приложение можно скачать с сайта 4PDA или других сторонних ресурсов в формате apk.

Второй важный софт – BusyBox. После «разблокировки» смартфона открывается доступ к ядру. Некоторые запросы могут привести к непредсказуемым последствиям, вплоть до нарушения работы всей «Андроид».

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

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

Android представляет собой unix-подобную систему, поэтому для манипуляций вам понадобится приложение Cygwin. Его следует поставить по пути диска C:\Cygwin. Обязательно запустите приложение и убедитесь, что в папке создана директория bin. Также советуем создать в c:\cygwin\ еще одну папку для хранения RAW-образа. Предположим, папка называется NEXUS.

Для работы вышеописанной утилиты дополнительно понадобится Netcat. Пользователям следует достать из скачанного архива исполнительный файл nc.exe, а затем переместить его в папку bin, которая создалась после запуска Cygwin.

Android Debug Bridge (adb) – это функциональный инструмент для взаимодействия с андроид-устройствами. Работа с АДБ выполняется на уровне консольной строки. В скачанном архиве будут разнообразные файлы. Следует переместить adb.exe в окружение «Виндовс», например, в папку System32.

Для конвертации системной памяти в виртуальный диск, с которым потом можно работать, понадобится VhdTool. Достаточно только скачать файл exe и поместить в созданную директорию по пути C:\cygwin (в нашем случае эта папка имеет название NEXUS). Окончательным пунктом идет установка Recuva. Инсталлировав на смартфон и компьютер нужный софт, давайте рассмотрим, как восстановить удаленные файлы.

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

Получив рут-права и установив BusyBox, необходимо активировать режим отладки по USB на телефоне. Выполнить это можно по инструкции:

  1. Перейдите в раздел «Об устройстве». На строке «Сборка» нажмите пальцем 7-10 раз. Должно появиться оповещение, что вы стали разработчиком.
  2. В открывшемся разделе «Параметры разработчика» поставьте галочку напротив строки «Отладка по USB».

После установки драйверов ADB рекомендуем перезагрузить компьютер. После этого можно приступить:

  1. Присоедините включенный гаджет к ПК в режиме ADB.
  2. Для успеха операции рекомендуется восстанавливать полный блок памяти. На аппаратах от «Самсунг» он называется mmcblk0. На других моделях названия могут отличаться, поэтому рекомендуем предварительно выяснить это в Интернете.
  3. Откройте консоль Cygwin и запустите следующие команды: Обратите внимание, что busybox должен находиться в телефоне в каталоге system/bin.
  4. Откройте повторно новую консоль Cygwin и напишите в ней: Копирование произойдет в выбранную папку (здесь это Nexus). Процедура занимает до 3 часов для смартфонов с объемом 32 гигабайта.
  5. Далее следует конвертировать raw-файл в виртуальный раздел HDD. Откройте командную строку «Виндовс», а затем перейдите по пути c:\cygwinexus. Запустите на выполнение:
  6. Выполним перекоммутирование созданного образа в среде Windows. Зайдите в раздел «Управление» (ПКМ по Мой компьютер). Зайдите в пункт управления дисками.
  7. Нажмите в верхнем меню «Действие» -> «Присоединить виртуальный жесткий диск». В поле источника введите расположение raw-файла (для примера c:\cygwinexus\mmcblk0.raw).
  8. Клацните правой клавишей мыши по имени левее от неразмеченной области, а затем нажмите на «Инициализировать диск». После выберите пункт GPT.
  9. Кликните ПКМ на неразмеченном файловом пространстве. Нажмите «Создать простой том»
  10. В мастере настройки нажимайте далее, выбрав букву для будущего раздела. Выберите опцию «Не форматировать этот раздел». Дойдите до завершения.
  11. Нажмите ПКМ по РАВ области, а далее — «Форматировать». Тип файловой системы нужно выбрать FAT32. Оставьте «По умолчанию» размерность блока. Должна быть обязательно активна галочка напротив «Быстрое форматирование». Если вы ее не поставите, то данные с внутренней памяти телефона будут действительно затерты.
  12. Вас предупредят о потере всех данных, но при установлении флажка на быстрое форматирование данные останутся целыми.

Теперь вы получили классическую флешку типа FAT32. С ней можно работать так, как с обычным съемным носителем. Остается самое простое – восстановить данные с помощью Recuva.

Чтобы восстановить фото, запустите процедуру в самой программе, указав для источника тот диск, который был смонтирован ранее. Восстановить всю внутреннюю память телефона поможет специальная функция Deep Scan (углубленное сканирование). На процесс уйдет 1-1,5 часа.

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

  • зеленая – доступно полное восстановление;
  • желтая – вернуть файл можно, но частично из-за повреждений;
  • красный – восстановление невозможно.

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

Возможные проблемы

В ходе выполнения действий вы можете столкнуться с несколькими проблемами:

  • В папке появился неизвестный vhdtool, а raw, занимает места 0 килобайт. Скачайте netcat для 64-битной версии ОС. Он имеет название nc64.exe.
  • При введении команд ADB утилиты появляется ошибка в консоли. Убедитесь, что АДБ-драйверы проинсталлированы.
  • Телефон не определяется или не создается raw-файл. Проверьте, включен ли режим отладки по юсб и установлен ли правильный путь для busybox.

Альтернативный метод

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

  1. Включите отладку по USB на смартфоне. Через юсб-шнур соедините с компьютером.
  2. Включите 7-Data Android Recovery.
  3. Среди списка выберите нужный накопитель. Нажмите «Далее».
  4. После сканирования восстановите нужные фотографии.

Среди подобных приложений можно выделить EASEUS Mobisaver for Android, Wondershare Dr.Fone for Android и GT Recovery. Обратите внимание, что часть из них требуют наличия root прав.

Как восстановить без компьютера

Если вы находитесь в поездке, при этом проводить описанные манипуляции нет возможности и времени, можно опробовать несколько приложений для Android. Одно из самых популярных — Undeleter. Для использования необходимы права суперпользователя. Интуитивно понятный интерфейс и удобство использование делают восстановление крайне простым.

Достаточно запустить программу, выбрать в меню внутреннюю память, а затем дождаться окончания процедуры. «Андерлеттер» поддерживает все виды томов (FAT, EXT, RFS и их производные), а также более 1000 типов файлов. Существует 30+ версий приложения, при этом самые последние требуют для работы Android 4.0 или новее.

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

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

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

Источник: http://recoverit.ru/devices/android/inner-memory.html

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

Как восстановить фото с внутренней памяти андроида

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

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

Мы предлагаем два решения: простое, но за деньги, и чуть более сложное, но бесплатное.

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

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

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

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

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

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

Если говорить проще, то для программ для восстановления данных, рассчитанных на работу с секторами, последних попросту нет на MTP-устройствах.

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

Подготовка

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

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

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

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

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

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

Для этого в настройках гаджета перейдите в раздел «О телефоне» и семь раз нажмите на пункт «Номер сборки».

Теперь вернитесь на главный экран настроек, перейдите в появившийся раздел «Для разработчиков» и кликните на переключатель в пункте «Отладка по USB».

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

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

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

В числе программ, которые мы опробовали — 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. Для этого либо воспользуйтесь комбинацией кнопок (её можно узнать в шапке темы форума, посвящённой устройству), либо наберите в консоли следующую команду:

adb reboot recovery

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

adb shell

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

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

Шаг 3. Поиск нужного раздела. Первое, что нужно сделать — узнать, какой именно блок внутреннего накопителя примонтирован к разделу с пользовательскими данными /data. Для этого введите в консоль команду

mount | grep /data

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

/dev/block/mmcblk0p22 on /data type ext4 (rw,seclabel,relatime,resuid=10010,data=ordered)

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

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

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

find /sys -name lun*

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

/sys/devices/virtual/android_usb/android0/f_mass_storage/lun

/sys/devices/platform/mt_usb/musb-hdrc.0.auto/gadget/lun0

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

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

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

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

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

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

umount /data

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

cd /sys/devices/virtual/android_usb/android0

Теперь необходимо отключить 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

Источник: https://4pda.ru/2017/09/17/346795/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.