Что такое emmc на андроид. Выход из строя eMMC памяти на планшетах и телефонах

Сброс настроек почистит телефон и вернет гаджет к настройкам «по умолчанию».

Введение

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

  • Снятие дампа памяти с мобильных устройств на Android
  • Получение данных с мобильных устройств с помощью интерфейса отладки JTAG
  • Метод Chip-off для получения информации с мобильных устройств

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

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

Плюсы метода:

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

Минусы:

  • Не все модули памяти мобильных устройств поддерживают стандарт eMMC;
  • в некоторых случаях требуется полная разборка мобильного устройства для получения доступа к его сервисным разъемам.

Компьютерный перевод

Обучается переводу с помощью примеров, переведенных людьми.

English

Russian

Информация

1. Что такое микросхема eMMC?

Фактически микросхема eMMC (Embedded MultiMediaCard) — это накопитель MMC (MultiMediaCard), выполненный в виде микросхемы. Не сильно вдаваясь в детали внутренней структуры, можно сказать, что eMMC представляет собой одну или несколько микросхем NAND под управлением микроконтроллера, который обеспечивает внешний интерфейс eMMC и берет на себя достаточно неприятные функции управления микросхемами NAND: исправление ошибок и управление плохими блоками. О практических сложностях исправления ошибок и управления плохими блоками NAND мы уже писали. А при использовании eMMC разработчик оказывается избавленным от необходимости создания сложного программного обеспечения, процессор прибора может быть загружен другими задачами.

eMMC представляет собой не микросхему в традиционном понимании, а микросборку, в которой в одном корпусе собраны несколько кристаллов зачастую разных (!) производителей.

eMMC — это не единственное название для подобных микросхем. Встречаются названия: eNAND, moviNAND, NANDrive. Кроме eMMC есть еще другие варианты накопителей, основанные на идеях полного управления NAND: OneNAND, UFS.

Как выйти из Factory Mode

Это очень просто. В меню Factory Mode вы можете увидеть пункт Reboot — в переводе «Перезагрузка».

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

Рассказываем о режиме Factory Mode на Android-смартфонах и планшетах: что это, зачем нужно и как пользоваться?

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

Патченный adbd

Т.к. мне надоело иметь доступ к урезанной консоли Android, а патчить бинарник adbd мне лень, то я решил собрать свой adbd с блэкджеком и шлюхами. Для этого пришлось скачать 70 Gb исходников Android, чтобы не возиться с каждой зависимостью по отдельности. Убрал проверку при которой происходит урезание capabilities, скомпилировал, подменил и получил полноценную root консоль. Теперь я могу монтировать файловые системы, смотреть dmesg без отключения dmesg_restrict, спокойно просматривать и редактировать файлы, которые не принадлежат root и многое другое. Но я пока не могу монтировать раздел и загружать модули в ядро.

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

Возврат смартфона в исходное состояние через меню Настройки

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

Разные версии Андроида отличаются интерфейсом, но в целом найти «Настройки» не составит никакого труда. Давайте, на примере смартфона Самсунг, разберем как правильно форматировать устройство:

  1. Найдите раздел «Параметры», и откройте его. Находится он в меню.
  2. Теперь откройте учетные записи.
  3. Здесь следует выбрать пункт «Резервное копирование и сброс».
  4. Перед вами выйдет несколько опций, из которых нужно выбрать «Сброс данных».
  5. Разработчики продумали все до мелочей, поэтому аппарат, прежде чем запустить процесс форматирования, предупредит вас о том, что вы потеряете всю информацию.
  6. Нажмите «Подтвердить».
  7. Для того, чтобы восстановиться, гаджет выполнит перезагрузку системы. После включения вы обнаружите, что все данные вернулись в заводское состояние.

Полезно знать, что, если у вас Андроид самой ранней версии (например, 2.0), то опция сброса настроек находится в разделе «Конфиденциальность». Легко запутаться, и не отыскать данную функцию, если не знать этого.

Переводы пользователей

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

Добавить перевод

Английский

Русский

Информация

Последнее обновление: 2019-11-17
Частота использования: 1
Качество:

Последнее обновление: 2018-01-31
Частота использования: 3
Качество:

Последнее обновление: 2017-03-15
Частота использования: 1
Качество:

Источник: MatteoT

Последнее обновление: 2017-03-15
Частота использования: 1
Качество:

Источник: MatteoT

Последнее обновление: 2017-03-15
Частота использования: 1
Качество:

Источник: MatteoT

Последнее обновление: 2017-03-15
Частота использования: 10
Качество:

Источник: MatteoT

Последнее обновление: 2017-03-15
Частота использования: 4
Качество:

Источник: MatteoT

Последнее обновление: 2017-03-15
Частота использования: 41
Качество:

Источник: MatteoT

Последнее обновление: 2016-12-12
Частота использования: 1
Качество:

Источник: Anonymous

Последнее обновление: 2015-05-14
Частота использования: 1
Качество:

Источник: Anonymous

Последнее обновление: 2014-08-05
Частота использования: 1
Качество:

Источник: MatteoT

Русский

& Отменить очистку@ item: inmenu undo cut

Последнее обновление: 2011-10-23
Частота использования: 1
Качество:

Источник: MatteoT
Предупреждение: Содержит скрытое HTML-форматирование

Последнее обновление: 2011-10-23
Частота использования: 15
Качество:

Источник: MatteoT
Предупреждение: Содержит скрытое HTML-форматирование

Русский

ÐÑекÑаÑиÑÑ

Последнее обновление: 2011-10-23
Частота использования: 1
Качество:

Источник: MatteoT

Последнее обновление: 2011-10-23
Частота использования: 1
Качество:

Источник: MatteoT

Русский

КлеарCity name (optional, probably does not need a translation)

Последнее обновление: 2011-10-23
Частота использования: 1
Качество:

Источник: MatteoT

Последнее обновление: 2011-10-23
Частота использования: 1
Качество:

Источник: MatteoT

Русский

Очистить@ action: inmenu

Последнее обновление: 2011-10-23
Частота использования: 1
Качество:

Источник: MatteoT

Последнее обновление: 2011-10-23
Частота использования: 1
Качество:

Источник: MatteoT

Последнее обновление: 2011-10-23
Частота использования: 1
Качество:

Источник: MatteoT

Получите качественный перевод благодаря усилиям
4,401,923,520 пользователей

Сейчас пользователи ищут:

Для Вашего удобства мы используем файлы cookie. Факт перехода на данный сайт подтверждает Ваше согласие на использование cookies. Подробнее. OK

Средняя сложность: возвращение к заводским настройкам или переустановка Windows

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

В этом случае вам понадобится самый лучший инструмент для восстановления данных, поддерживающий низкоуровневую обработку данных: RS Partition Recovery. Это обусловлено тем, что после полной перестановки файловая система не сохраняет и следов ваших старых файлов. Поэтому инструмент восстановления данных должен будет прочитать все содержимое хранилища eMMC для обнаружения и идентификации известных типов файлов, таких как офисные документы, изображения, архивы ZIP / RAR, электронные письма и аналогичные файлы.

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

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

Специальные приложения для очистки телефона

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

  • Clean Master
  • DU speed booster
  • Power Clean

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

Сходства eMMC и SSD

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

Эти сходства и обуславливают применение в технологиях хранения eMMC аналогичных механизмов повышения долговечности (регулирование уровня износа) и производительности (избавление от пустых ячеек через их удаление в фоновом режиме). Однако, в отличие от накопителей SSD, во многих контроллерах eMMC удаленные данные исчезают не мгновенно, вероятно, из-за отсутствия механизма параллельной работы с несколькими ячейками одновременно. В некоторых случаях удаленные данные остаются на носителе даже после выполнения команды TRIM; ячейки удаляются еще позже. Кроме того, в отличие от SSD-накопителей, многие контроллеры eMMC НЕ «обнуляют» ячейки, содержащие удаленные данные, до удаления самих ячеек. Таким образом, удаленные данные еще какое-то время остаются на носителе, а это значит, у специалиста по восстановлению данных всегда есть реальная возможность вернуть необходимые файлы.

Копаем recovery

Проверяю разницу между boot и recovery разделами. Все идентично кроме initramfs. В initramfs раздела recovery изучаю init.rc, в котором описан лишь один сервис, который запускает . Изучаю , затем исходники оригинального recovery. Как видно, по умолчанию recovery просто отображает логотип Android. А если необходимо что-то сделать, то в штатном режиме в раздел записывается файл , который может содержать параметры запуска recovery. Если в этот файл записать то мы должны увидеть меню.

Запускаю dirtycow exploit, выставляю UID/GID, записываю файл и запускаю . Телефон перезагружается и я попадаю в меню стандартного recovery. Уже что-то. Пробую прошить ZIP файл с supersu через . Операция прерывается с ошибкой. Толком не смотрю на ошибку, а лезу в код recovery и ищу место, отвечающее за проверку цифровой подписи ZIP файла.

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

Попробовал установить ZIP напрямую с sdcard, но в recovery при монтировании sdcard возникала ошибка. Изучил , оказалось что в режиме recovery sdcard монтируется как vfat:

Моя 64Gb флэшка была отформатирована в exfat. Нашел старую sdcard на 2Gb, отформатировал её как vfat, записал ZIP, вставил её в телефон. Recovery в этот раз смог примонтировать карточку и я мог просматривать её содержимое на телефоне. Однако при установке ZIP опять возникла ошибка: E:failed to set up expected mounts for install; aborting.

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

Т.е. перед тем как применить ZIP, recovery отмонтирует все разделы, но в моём случае что-то идёт не так.

Сброс устройства

Как убрать безопасный режим на «Андроиде» (планшете или телефоне), если ничего из того, что было описано выше, не помогает? Сбросить настройки устройства.

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

  • подключить гаджет к компьютеру и скопировать с него все необходимые данные на жесткий диск или в облачное хранилище;
  • все приложения, которые были куплены за деньги, будут сохранены и их вновь можно будет установить после перезагрузки;
  • при сбросе настроек контакты затронуты не будут, но для того, чтобы минимизировать риск, лучше сделать их экспорт в отдельный файл.
Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...