Ошибка «image verification failed» или зависание смартфона на логотипе после неудачной прошивки почти всегда указывают на проблему именно с образом диска Android — файлом, который содержит системный раздел целиком. Без понимания того, что находится внутри такого файла и как он устроен, любая попытка восстановить устройство превращается в действие вслепую.
В этой статье разберём, что представляет собой образ диска Android, какие форматы встречаются в прошивках, как безопасно распаковать образ на компьютере и как записать его обратно на устройство. Материал рассчитан на пользователей, которые впервые сталкиваются с файлами system.img, boot.img или payload.bin.
Что такое образ диска Android
Образ диска Android — это файл, содержащий побайтовую копию раздела внутренней памяти устройства. В отличие от обычного архива, образ сохраняет не только файлы, но и структуру файловой системы: разметку, права доступа, служебные метаданные. Именно поэтому прошивка образом восстанавливает раздел «как есть», а не просто копирует данные.
Один смартфон содержит множество разделов, и для каждого существует свой образ. Наиболее значимые из них:
- 🧩 boot — ядро и начальный загрузочный образ; именно его модифицируют для получения root через Magisk
- ⚙️ system — сама операционная система, системные приложения и библиотеки
- 🛠️ recovery — раздел восстановления, через который ставятся обновления и кастомные прошивки
- 📦 vendor — драйверы и компоненты, специфичные для конкретного железа
- 💾 userdata — пользовательские данные; этот раздел стирается при сбросе к настройкам
Важно понимать: образ, скачанный для одной модели, категорически не подходит для другой, даже если устройства внешне похожи. Разметка разделов и содержимое vendor различаются, и запись «чужого» образа способна вывести устройство из строя.
Форматы образов: IMG, sparse, payload.bin
На практике встречается несколько форматов, и способ работы с ними различается. Обычный raw-образ с расширением .img — это прямая копия раздела, которую можно смонтировать или прошить без предварительной обработки. Однако производители часто экономят место, упаковывая образы в сжатые форматы.
Формат sparse image (разреженный образ) отбрасывает пустые блоки раздела, поэтому файл занимает заметно меньше места. Такие образы используются в заводских прошивках для fastboot. Ещё один распространённый вариант — payload.bin: контейнер, в котором устройства с системой обновлений A/B (бесшовные обновления) хранят все разделы одним файлом. Он встречается в OTA-пакетах многих современных смартфонов.
| Формат | Где встречается | Особенность |
|---|---|---|
| Raw IMG | Отдельные разделы, кастомные recovery | Можно прошивать напрямую |
| Sparse IMG | Заводские прошивки для fastboot | Сжат, перед монтированием требует конвертации |
| payload.bin | OTA-обновления устройств с A/B-разделами | Содержит сразу несколько разделов |
| super.img | Устройства с динамическими разделами | Объединяет system, vendor и другие разделы |
Где взять образ диска Android
Единственный надёжный источник — официальная прошивка для вашей конкретной модели и ревизии устройства. Многие производители публикуют пакеты прошивок на своих сайтах или раздают их через фирменные утилиты обновления. Внутри такого пакета и находятся образы разделов.
Альтернативный путь — снять образ с самого устройства, но для этого обычно требуется root-доступ или разблокированный загрузчик, то есть метод подходит не всем. Сторонние сборники прошивок на форумах использовать можно, но только сверяя контрольные суммы и убедившись, что файл предназначен именно для вашей модификации аппарата.
⚠️ Внимание: прошивка образа от другой модели или другой региональной версии может привести к состоянию «кирпича», когда устройство перестаёт загружаться. Перед записью сверьте кодовое имя устройства и регион прошивки с официальной документацией производителя.
Как распаковать образ на компьютере
Для просмотра содержимого raw-образа на Linux его можно смонтировать как обычный диск, если файловая система поддерживается. На Windows прямое монтирование образов ext4 недоступно штатными средствами, поэтому применяют сторонние утилиты для чтения Linux-разделов или работают через подсистему WSL.
Sparse-образ перед монтированием конвертируют в raw командой из набора Android SDK:
simg2img system.img system_raw.img
Для извлечения разделов из payload.bin существуют открытые утилиты, которые распаковывают контейнер в набор отдельных IMG-файлов. После распаковки вы получите те же boot.img, system.img и прочие разделы, с которыми можно работать дальше.
Зачем вообще распаковывать образ
Чаще всего — чтобы извлечь boot.img для патча через Magisk, достать конкретный системный файл без полной прошивки или изучить прошивку перед установкой. Распаковка не изменяет устройство и полностью безопасна: все операции происходят только с файлом на компьютере.
Как прошить образ на устройство
Стандартный способ записи образа — режим fastboot. Устройство переводится в этот режим, подключается к компьютеру, и раздел записывается командой. Порядок входа в fastboot зависит от модели, поэтому сверьтесь с инструкцией производителя. Общий вид команды записи раздела:
fastboot flash boot boot.img
Перед прошивкой убедитесь, что загрузчик устройства разблокирован — на заблокированном загрузчике запись произвольных образов невозможна. Учтите, что разблокировка загрузчика на большинстве устройств стирает пользовательские данные и может влиять на гарантию и работу банковских приложений.
☑️ Перед прошивкой образа
⚠️ Внимание: прерывание процесса записи образа (отключение кабеля, разряд батареи) способно повредить раздел и привести к незагружаемому устройству. Используйте исправный кабель и не запускайте прошивку на почти разряженном аппарате.
Типичные проблемы и их решения
Наиболее частая жалоба — устройство зависает на логотипе после прошивки. Возможные причины: записан образ от другой версии прошивки, повреждён файл при скачивании или разделы прошиты не в полном комплекте, из-за чего версии компонентов конфликтуют между собой.
Порядок безопасной диагностики выглядит так:
- 🔍 Проверьте контрольную сумму образа и сравните с указанной на источнике
- 🔁 Попробуйте загрузиться в recovery и выполнить сброс данных, если это предусмотрено вашей моделью
- 📥 Прошейте полный комплект образов одной версии прошивки, а не отдельный раздел
- 🧷 Если не загружается только после патча boot — верните оригинальный boot.img
Если устройство не определяется в fastboot, проблема обычно на стороне компьютера: не установлены драйверы или используется неисправный кабель. Проверьте видимость устройства командой fastboot devices — пустой ответ означает, что до записи образа нужно сначала решить вопрос с подключением.
FAQ: частые вопросы об образах диска Android
Чем образ диска отличается от обычного ZIP-архива прошивки?
Образ — это побайтовая копия раздела со структурой файловой системы. ZIP-пакет прошивки — это архив, который может содержать образы, скрипты установки и проверки совместимости. Образ записывается напрямую в раздел, а ZIP устанавливается через recovery.
Можно ли открыть system.img на Windows?
Штатными средствами — нет, поскольку внутри обычно файловая система ext4. Используйте сторонние утилиты чтения Linux-разделов, подсистему WSL или Linux-машину. Sparse-образ предварительно конвертируйте в raw.
Что такое payload.bin в скачанной прошивке?
Это контейнер OTA-обновления, в котором упакованы сразу несколько разделов устройств с A/B-схемой обновлений. Его нельзя прошить напрямую — сначала распакуйте специальной утилитой, чтобы получить отдельные IMG-файлы.
Можно ли прошить образ от похожей модели смартфона?
Нет. Даже при внешнем сходстве разметка разделов и содержимое vendor различаются. Запись несовместимого образа — одна из самых частых причин незагружаемого устройства.
Стирётся ли информация при прошивке образа?
Запись образа перезаписывает только тот раздел, который вы прошиваете. Однако разблокировка загрузчика, необходимая для прошивки, на большинстве устройств полностью стирает данные. Резервная копия обязательна.