- Восстановление eMMC памяти телефона
- Содержание:
- Что такое eMMC?
- eMMC и SSD: в чем отличие?
- Сходства eMMC и SSD
- Восстановление информации с дисков eMMC
- Мы работаем только с устройствами Windows
- Легкая сложность: Восстановить удаленные файлы
- Средняя сложность: возвращение к заводским настройкам или переустановка Windows
- Высокая сложность: поврежденная или не загружаемая система
- Часто задаваемые вопросы
- Emmc boot android что это
- Использование стандарта eMMC для доступа к данным в мобильных устройствах
- Введение
- Стандарт eMMC
- Служебная информация
- Выводы
Восстановление eMMC памяти телефона
В нашем блоге мы часто пишем о восстановлении информации с дисков SSD. Недавно мы опубликовали статью о восстановлении информации с гибридных жестких дисков, которые совмещают в себе большой традиционный магнитный жесткий диск с маленьким, но очень быстрым SSD. Однако до сих пор мы не упоминали в своих публикациях о еще одном классе носителей, известных как «eMMC».
Содержание:
Что такое eMMC?
eMMC – это тип твердотельных накопителей, обычно используемых в смартфонах и планшетах. Аббревиатура eMMC – это сокращение от «встроенная MMC» или «встроенная мультимедийная карта». Проще говоря, eMMC – несъемная карта памяти, которая припаивается к монтажной плате. И если вы видите телефон с памятью 16 ГБ, это 16 ГБ именно хранилища eMMC. Аналогично, если вы покупаете планшет, ультрабук или нетбук, скорее всего, он будет оснащен встроенным хранилищем eMMC вместо полнофункционального накопителя SSD.
eMMC и SSD: в чем отличие?
Основное отличие между памятью eMMC и накопителем SSD – это скорость работы. SSD-накопители, как правило, намного быстрее по сравнению с eMMC; в свою очередь, память eMMC намного дешевле, чем SSD-накопители аналогичного размера. Почему так?
SSD-накопители работают настолько быстро не потому, что они используют специальную ультрасовременную флэш-память. Вместо этого они просто читают и записывают данные с (или в) нескольких флэш-ячеек параллельно. Возможность одновременного доступа к данным, хранящимся в нескольких флэш-ячейках, и делает SSD-накопители такими быстрыми и такими дорогими.
В памяти eMMC этот механизм параллельной работы с несколькими ячейками отсутствует – eMMC может производить только последовательные процедуры чтения и записи. В результате лучшие модули eMMC обеспечивают последовательную скорость чтения около 100 МБ/с и скорость записи около 40 МБ/с, в отличие от SSD-приводов, обеспечивающих скорость чтения 400 МБ/с и скорость записи 150 МБ/с.
Сходства eMMC и SSD
И в памяти eMMC, и в накопителях SSD для хранения данных используются чипы NAND. Соответственно, при работе с eMMC, так же, как и с SSD, процедура чтения производится гораздо быстрее, чем процедура записи данных. И каждая флэш-ячейка также должна быть очищена перед тем, как в нее можно будет записать новые данные. Кроме того, как и в случае с накопителями SSD, стирание информации из ячеек в eMMC происходит гораздо медленнее, чем запись в пустую ячейку.
Эти сходства и обуславливают применение в технологиях хранения eMMC аналогичных механизмов повышения долговечности (регулирование уровня износа) и производительности (избавление от пустых ячеек через их удаление в фоновом режиме). Однако, в отличие от накопителей SSD, во многих контроллерах eMMC удаленные данные исчезают не мгновенно, вероятно, из-за отсутствия механизма параллельной работы с несколькими ячейками одновременно. В некоторых случаях удаленные данные остаются на носителе даже после выполнения команды TRIM; ячейки удаляются еще позже. Кроме того, в отличие от SSD-накопителей, многие контроллеры eMMC НЕ «обнуляют» ячейки, содержащие удаленные данные, до удаления самих ячеек. Таким образом, удаленные данные еще какое-то время остаются на носителе, а это значит, у специалиста по восстановлению данных всегда есть реальная возможность вернуть необходимые файлы.
Восстановление информации с дисков eMMC
Итак, выходит, что память eMMC – это в некотором роде более дешевая и медленная несъемная альтернатива SSD-накопителям, которая обычно используется в телефонах, планшетах и ультрабуках. А есть ли отличия между ними в реализации алгоритмов восстановления данных?
Технология, используемая для восстановления информации с eMMC-приводов похожа на используемую с SSD, но применяемая техника очень отличается. Память eMMC – не съемная, она припаивается к основной плате, поэтому ее практически невозможно отсоединить и подключить к другому компьютеру. Многие лаборатории для восстановления данных обладают специальным оборудованием, позволяющим напрямую подключаться к чипам eMMC, но это определенно не вариант для обычных пользователей. Поэтому, если вы собираетесь восстановить информацию с хранилища eMMC вашего нетбука или планшета, вы будете ограничены исключительно средствами, предлагаемыми вашей операционной системой. Но и в таком случае варианты есть.
Мы работаем только с устройствами Windows
Прежде чем перейти к практическому руководству по восстановлению данных с eMMC-носителей, следует отметить, что все, описанное ниже, относится только к устройствам под управлением Windows. И все это применимо к любой версии Windows, хотя большинство устройств, в которых используется память eMMC работают под управлением Windows 8.1 или чуть более старой Windows 8. Вместе с тем, надежного универсального решения для восстановления данных с существующих Android-телефонов и планшетов мы предложить не можем. Невозможно также восстановить удаленные файлы и с устройств iOS.
Легкая сложность: Восстановить удаленные файлы
Выполнить восстановление удаленных файлов с eMMC-носителей относительно просто. Вам нужно будет установить инструмент восстановления данных на внешнее устройство хранения, такое как карта micro-SD, если ваше устройство оборудовано выходом для микро-SD или флеш-накопителем OTG, если ваше устройство поддерживает USB on-go (OTG). Кроме того, вы можете просто установить инструмент восстановления данных на сетевой диск (создать папку на вашем стационарном компьютере и начать «совместное использование» папки, после чего она отобразится как раздел диска на планшете Windows).
Выполнение описанных выше рекомендаций – обязательное условие успешного восстановления данных. eMMC-диски обычно намного менее вместительны, чем компьютерные жесткие диски или обычный накопитель SSD. Это означает, что на них всегда доступно меньше свободной памяти, и вероятность того, что новые данные будут записаны именно в те ячейки памяти, в которых содержатся необходимые вам удаленные файлы, намного выше, чем при работе с другими носителями.
После установки на отдельный диск инструмента для восстановления данных (например, RS Partition Recovery или более простого программного обеспечения для восстановления файлов) вы можете запустить его и начать сканирование диска, как обычно. Если ваши файлы еще можно вернуть, они появятся в списке восстанавливаемых файлов. Вы можете увидеть содержимое каждого файла, просто щелкнув по нему.
Средняя сложность: возвращение к заводским настройкам или переустановка Windows
Если вы применили процедуру заводской перезагрузки для восстановления Windows или полностью переустановили систему, вы эффективно уничтожили свои личные файлы и папки. Однако, пока вы ничего не сделали с исходным разделом Windows, есть шанс, что вы сможете найти хотя бы некоторые из ваших файлов.
В этом случае вам понадобится самый лучший инструмент для восстановления данных, поддерживающий низкоуровневую обработку данных: RS Partition Recovery. Это обусловлено тем, что после полной перестановки файловая система не сохраняет и следов ваших старых файлов. Поэтому инструмент восстановления данных должен будет прочитать все содержимое хранилища eMMC для обнаружения и идентификации известных типов файлов, таких как офисные документы, изображения, архивы ZIP / RAR, электронные письма и аналогичные файлы.
При установке утилиты для восстановления данных вам необходимо соблюдать все те же, уже упомянутые меры предосторожности, используя SD-карту, флэш-накопитель OTG или сетевой диск. После этого запустите программу и выполните сканирование системы, как обычно. Если файлы будут обнаружены, вы также сможете предварительно просмотреть их, как обычно.
Высокая сложность: поврежденная или не загружаемая система
Самый сложный (но все же оставляющий неплохие шансы вернуть ваши файлы) случай — это поврежденная файловая система или ситуации, в которых Windows не загружается вообще.
Только представьте, что на плату припаян носитель eMMC. Его нельзя снять и подключить к другому компьютеру. И вы ДОЛЖНЫ как-то загрузить систему на том же устройстве, с которого собираетесь восстановить данные. Сложно? Но решаемо!
Если вы не можете загрузить Windows, и у вас есть важные файлы, находящиеся на устройстве eMMC (особенно если эти файлы были удалены и / или если вы отформатировали диск или переформатировали хранилище), самое худшее, что вы можете сделать, – это просто восстановить Windows. Конечно, система в итоге загрузится, и устройство будет работать, однако исходные файлы, скорее всего, будут потеряны.
Вместо этого подумайте над самостоятельным созданием загрузочного диска для восстановления. Существует множество программ и руководств, которые помогут вам это сделать, некоторые из них даже предоставлены самой компанией Microsoft (например, эта статья: «Создать установочный диск для Windows 8.1» или эта, если ваша система работает нормально, но вы хотите позаботиться о безопасности данных заранее: http://windows.microsoft.com/en-us/windows-8/create-usb-recovery-drive).
Вы сможете выполнить загрузку системы с отдельного носителя для восстановления, получив доступ к UEFI BIOS на своем устройстве и разрешив загрузку с внешнего носителя.
В таком варианте вы сможете загрузиться в так называемом режиме восстановления. А в этом режиме – запустить средство восстановления данных, например, RS Partition Recovery, и извлечь ваши файлы с системы eMMC-диска.
Часто задаваемые вопросы
Это сильно зависит от емкости вашего жесткого диска и производительности вашего компьютера. В основном, большинство операций восстановления жесткого диска можно выполнить примерно за 3-12 часов для жесткого диска объемом 1 ТБ в обычных условиях.
Если файл не открывается, это означает, что файл был поврежден или испорчен до восстановления.
Используйте функцию «Предварительного просмотра» для оценки качества восстанавливаемого файла.
Когда вы пытаетесь получить доступ к диску, то получаете сообщение диск «X: \ не доступен». или «Вам нужно отформатировать раздел на диске X:», структура каталога вашего диска может быть повреждена. В большинстве случаев данные, вероятно, все еще остаются доступными. Просто запустите программу для восстановления данных и отсканируйте нужный раздел, чтобы вернуть их.
Пожалуйста, используйте бесплатные версии программ, с которыми вы можете проанализировать носитель и просмотреть файлы, доступные для восстановления.
Сохранить их можно после регистрации программы – повторное сканирование для этого не потребуется.
Источник
Emmc boot android что это
общие принципы прошивки eMMC памяти в «домашних условиях»
Устройство и ОС, прошивка: MTK , Qualcomm и иже с ним
проблема: частый выход из строя вышеуказанных устройств, соответственно приводящий к отсутствию инициализации мобильных устройств
Сообщение отредактировал matus18 — 29.07.20, 09:47
1. Гугли E-Mate box
2. Не заморачивайся см. п.1
3. Есть вопросы — задавай.
4. Ютуб — KardiLab. О яблоках, но процедура идентичная.
5. Аппараты ничто, главное оборудование)
дорого и сердито бокс для работы обязателен? (как на картинках j-tag easy и проч)
работа с по ? какое как ? платные подписки опять же ?
пока не отпало желание не заморачиваться в одной микросхеме сразу и emmcb память другого типа как эта штуковина будет этим всем работать
Сообщение отредактировал matus18 — 29.06.16, 15:39
Добавлено 01.07.2016, 23:17:
Получается что предыдущий пример это память еммс плюс оперативка в одном флакона вопросы вылезают сами собой: будет ли прошиваться аппарат с подключенной только еммс и снятой операвой. Или например preloader mtk это и есть boot или как и по логике всех этих описаний тогда пишется boot ? Только по j-tag? Или как
Новые поколения qualcomm поддерживают загрузку с ммс . значит возможно сделать полный образ и с него загрузиться ?
Добавлено 01.07.2016, 23:21:
User area и есть прошивка или как ?
и тишина из прочитанной на форуме информации понял что есть устройства с так называемой возможностью выбора раздела для работы spFlashTool, а есть те в которых выбор данной области недоступен, так имеющийся на руках труп mtc smart start не дал возможности для слива с него области boot1. Естественно напрашивается вопрос а как же в этой то ситуации поступить и что это значит: то ли все разделы сливаются из emmc без разбора. на это натолкнула надпись boot в начале первых слитых 4 мегабайтов (подсмотрено через winHex). то ли это определенного рода успех в данной области то очередной провал. поговорите со мной кто нибудь !? Кто шарит в этих делах. нет у меня денег на программатор и донгл по крайней мере пока что.
Источник
Использование стандарта eMMC для доступа к данным в мобильных устройствах
Получение доступа к памяти — важный этап при исследовании информации, находящейся в мобильном устройстве. Именно поэтому специалист должен владеть всеми способами и методами получения доступа к информации. В статье описано использование стандарта eMMC для получения доступа к памяти мобильного устройства. Приведена сравнительная таблица основных достоинств и недостатков способов получения информации, рассмотренных ранее.
Введение
В прошлых статьях серии мы рассмотрели методы и способы извлечения информации из памяти мобильного устройства.
Рассмотрим один из вариантов нестандартного извлечения данных из мобильных устройств, являющийся наиболее перспективным среди остальных ранее рассмотренных, — с использованием стандарта eMMC.
Заключается этот метод в следующем: мобильное устройство с которого непосредственно требуется извлечь данные, необходимо подключить, использовав стандартные разъемы, к карте памяти (например, MMC), поддерживающей стандарт eMMC. После этого карта подключается к картридеру, и специалист может просматривать информацию в исходном виде.
Плюсы метода:
- Значительно меньшие затраты на дополнительные устройства и ПО, в сравнении с рассмотренными ранее методами;
- доступность полученных данных;
- простота реализации;
- высокая скорость получения данных;
- возможность получения данных с устройства, у которого поврежден контроллер, так как в данном методе управляющим является контроллер карты памяти, при помощи которой выполнено подключение.
Минусы:
- Не все модули памяти мобильных устройств поддерживают стандарт eMMC;
- в некоторых случаях требуется полная разборка мобильного устройства для получения доступа к его сервисным разъемам.
Стандарт eMMC
В декабре 2006 года организации MultiMediaCard Association (MMCA) и JEDEC Solid State Technology Association (JEDEC) объявили о принятии стандарта на встраиваемую флеш-память. Этот вид продукции выделен в отдельную товарную категорию, за которой закреплена торговая марка eMMC.
eMMC-память по подключению мало отличается от простой MMC-карты, известны даже случаи успешной подмены чипа eMMC обычной SD-MMC-картой.
Рисунок 1. Общая структура eMMC/MMC-чипа
Основные выводы карты памяти:
GND / VSS — «земля» для сигналов и питания.
VCC — питание карточки (ядро контроллера, внутренний RAM и NAND). Минимальное напряжение 2.8V, максимальное — 3.6V.
VCCQ — питание IO-линий (опорное напряжение на транзисторах линий; D0..D7 CMD CLK). Допустимые значения 1.8 . 3.3V.
CLK — сигнал тактования карты.
CMD — двунаправленная линия передачи команд.
D0..D7 — трехрежимная шина передачи данных; режимы передачи — 1 бит, 4 бита, 8 бит (чем шире, тем быстрее).
nRST — линия сброса карты — не обязательная, но используется в системах с NVIDIA TEGRA.
Замена eMMC-карты микро-SD-картой возможна только в случае корректной поддержки процессором режима передачи данных по одной линии. Вернее, с автоматическим распознаванием такой конфигурации, а также при отсутствии SDRAM в корпусе вместе с eMMC.
Рисунок 2. Организация данных в eMMC-карте
По стандарту eMMC содержит следующие разделы:
- BOOT 1,2 — раздел, который хранит boot (загрузчик) и его копию (1-2 Мб). Чаще всего носит название boot-сектор.
- RMP — шифрованный раздел, доступ к нему возможен только с ключом.
- USER AREA — пользовательский раздел — занимает основную долю eMMC, в свою очередь USER AREA делится на 4 раздела — GP0, GP1, GP2, GP3. Данный раздел создается в соответствии со стандартами MBR или GPT, а также по собственному стандарту — NVIDIA.
Служебная информация
Состоит из четырех блоков данных, не входящих в логические разделы, — хотя они находятся в внутреннем NAND-накопителе.
Большая часть значений расположены в служебной области ReadOnly, и только несколько параметров разрешено править в период жизни eMMC-карты.
CID (Card identification data): содержит данные, по которым можно идентифицировать карту памяти (серийный номер, ID производителя, дату изготовления и т. д.).
CSD (Card specific data): содержит всевозможную информацию о карте памяти (от размера сектора карты памяти до потребления в режиме чтения/записи).
Важными областями в CSD являются PERM_WRITE_PROTECT — постоянная защита от записи и стирания.
TMP_WRITE_PROTECT — защита от записи и стирания до перезагрузки карты.
OCR (Operation conditions register) — содержит данные о напряжении питания карты памяти, тип питания карты памяти, статус процесса инициализации карты.
extCSD (Extended card specificdata) — содержит всевозможную информацию о карте памяти, которая не вошла в CSD. Длина — 512 байт.
extCSD — регистр, основная его часть ReadOnly — никогда не меняется и прописана еще на заводе.
Таблица 1. Конфигурация загрузки MMC-карты
- BOOT_CONFIG 1 R/W 0x0 — конфигурация загрузки (какой физический раздел отвечает за загрузку мобильного устройства).
- BOOT_BUS_WIDTH 1 R/W 0x0 — ширина шины данных во время загрузки.
Если данные регистры не прописаны должным образом, телефон не сможет загрузиться с eMMC.
Выводы
Эта статья завершает цикл материалов, где подробно рассмотрены способы и методы получения информации из памяти мобильного устройства. Чтобы обобщить информацию, мы составили сравнительную таблицу, где описали плюсы и минусы этих самых способов.
Таблица 2. Сравнение разных методов получения информации из памяти мобильных устройств
Источник