Сообщение cust verified img появляется при попытке прошить раздел cust на смартфонах с чипом MediaTek, когда загрузчик проверяет цифровую подпись образа и отклоняет его. Чаще всего пользователь видит эту строку в логе SP Flash Tool, при работе через fastboot или на экране устройства, которое отказывается загружаться после неудачной прошивки. Суть проблемы — механизм Verified Boot (AVB) блокирует запись или загрузку образа, не подписанного ключом производителя.
Раздел cust (также встречаются варианты oem, carrier, region) содержит региональные настройки, предустановленные приложения и конфигурацию оператора. Его верификация стала стандартом на современных устройствах Xiaomi, Redmi, Tecno, Infinix и других брендов на платформе MTK. Понимание того, как работает проверка подписи, помогает выбрать безопасный путь решения вместо рискованных экспериментов.
Что означает сообщение cust verified img
Формулировка указывает, что раздел cust защищён схемой верификации: загрузчик (или флешер в режиме скачивания) сверяет хеш и подпись образа с данными, зашитыми в цепочку доверия устройства. Если подпись не совпадает, запись блокируется, а в лог выводится уведомление о verified image. Это не ошибка файла как таковая, а срабатывание защиты.
Механизм работает в связке с другими проверками: dm-verity контролирует целостность системных разделов, а AVB (Android Verified Boot) подписывает загрузочные образы. Поэтому попытка прошить модифицированный cust.img без отключения верификации почти всегда завершается отказом.
Важно отличать два сценария. В первом устройство просто отказывается принять образ — это обратимая ситуация. Во втором после неудачной прошивки телефон перестал загружаться, и сообщение появляется при каждой попытке восстановления. Второй случай требует более аккуратного подхода.
Почему возникает блокировка: основные причины
Причина почти всегда одна из перечисленных ниже, и точную можно установить по контексту, в котором появилось сообщение:
- 🔒 Заблокированный загрузчик — устройство не разрешает запись неподписанных разделов до официальной разблокировки.
- 🧩 Несоответствие образа — используется
cust.imgот другой ревизии, региона или модификации аппарата. - ✍️ Отсутствие подписи — модифицированный или самосборный образ не подписан ключом производителя.
- 🛡️ Активный AVB/dm-verity — верификация не отключена, и любая правка защищённого раздела отклоняется.
- 🔌 Неподходящий режим прошивки — попытка записи через fastboot там, где требуется авторизованный Download-режим, или наоборот.
⚠️ Внимание: не прошивайте образы от других моделей и регионов «на пробу». Несовпадение разметки разделов может привести к состоянию, когда устройство не загружается, а восстановление потребует авторизованного сервисного доступа.
Безопасная диагностика перед любыми действиями
Прежде чем что-либо прошивать, необходимо зафиксировать исходное состояние. Это займёт немного времени, но избавит от необратимых ошибок. Проверьте, загружается ли устройство в систему, в fastboot-режим и в recovery — от этого зависит выбор пути восстановления.
Далее уточните точную модификацию аппарата: код модели, регион прошивки и версию ПО, которая стояла до сбоя. Эти данные обычно указаны на коробке, в сервисном меню или в документации к устройству. Прошивку следует искать строго под эту ревизию — из официальных источников производителя или проверенных архивов.
☑️ Проверки перед прошивкой раздела cust
Если устройство полностью не реагирует, не спешите с разборкой и тест-поинтами. Сначала проверьте, определяется ли оно компьютером при подключении с зажатыми кнопками громкости — на многих MTK-аппаратах это признак живого preloader, что сильно упрощает восстановление.
Способы решения проблемы
Выбор метода зависит от того, что именно вы пытаетесь сделать: вернуть устройство к жизни или установить модифицированный образ. Ниже — сравнение основных подходов.
| Метод | Когда подходит | Риски |
|---|---|---|
| Прошивка официального образа целиком | Восстановление после сбоя | Минимальные, если ревизия совпадает |
| Официальная разблокировка загрузчика | Установка модификаций | Сброс данных, возможна потеря гарантии |
| Прошивка без раздела cust | Когда cust не обязателен для загрузки | Часть региональных функций может не работать |
| Отключение верификации (vbmeta) | После разблокировки, для кастомных образов | Требует понимания структуры vbmeta |
Самый надёжный сценарий — прошить полный официальный пакет. Если cust входит в scatter-файл прошивки, он будет записан с корректной подписью, и сообщение о верификации исчезнет. Проблемы начинаются тогда, когда пользователь прошивает разделы по отдельности или использует образы из сторонних источников.
Для установки модифицированного cust.img потребуется разблокированный загрузчик. На многих устройствах после разблокировки дополнительно прошивают vbmeta с отключённой верификацией — команда зависит от платформы, поэтому сверяйтесь с инструкцией именно для вашей модели. Типовой вариант выглядит так:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
⚠️ Внимание: разблокировка загрузчика на большинстве устройств стирает все данные, а на некоторых брендах требует официального разрешения через аккаунт производителя. Выполняйте её только осознанно и после резервного копирования.
Частые ошибки при обходе верификации
Типичная ошибка — прошивать только cust.img без остальных разделов, когда версии внутри образа не совпадают с установленной системой. Даже если запись пройдёт, устройство может не загрузиться из-за конфликта версий. Второй распространённый промах — использование scatter-файла от другой ревизии: разметка разделов у разных партий аппарата иногда отличается.
Также не стоит путать сообщение cust verified img с ошибкой скачивания или обрывом связи. Если лог показывает верификацию, проблема в подписи; если таймаут или STATUS_ERR — в подключении, драйверах или несовместимости флешера. Это разные неисправности с разными решениями.
- 🚫 Прошивка образа от «похожей» модели без проверки кода ревизии.
- 🚫 Игнорирование версии ПО, которая стояла до сбоя.
- 🚫 Отключение верификации до разблокировки загрузчика — не сработает.
- 🚫 Использование устаревших версий флешера, не знающих новые схемы подписи.
Почему нельзя просто удалить проверку из образа
Подпись проверяется не по содержимому самого файла, а по цепочке доверия: загрузчик сверяет хеши с данными в vbmeta и корневых сертификатах, прошитых в устройство. Изменение образа делает подпись недействительной, поэтому «подправить» файл без отключения верификации невозможно — именно в этом смысл защиты.
Когда нужна помощь сервиса
Есть ситуации, где самостоятельные действия заканчиваются. Если устройство не определяется компьютером ни в одном режиме, если прошивка официальным образом прерывается на одном и том же шаге или если аппарат требует авторизованный аккаунт для Download-режима — дальше нужен сервисный доступ. У ряда брендов прошивка в глубоких режимах возможна только с серверной авторизацией производителя.
Признак того, что пора остановиться: повторные попытки не меняют результат. Каждая неудачная запись с неверной разметкой увеличивает риск повредить критичные разделы, восстановление которых без специального оборудования невозможно.
FAQ: частые вопросы
Что значит cust verified img в SP Flash Tool?
Это уведомление о том, что раздел cust защищён верификацией: флешер или загрузчик проверил подпись образа. Если запись заблокирована, значит образ не подписан ключом производителя или загрузчик не разблокирован.
Можно ли прошить cust.img без разблокировки загрузчика?
Только если образ официальный и подписан производителем — тогда верификация пройдёт штатно. Модифицированные или сторонние образы без разблокировки записать не получится, это ограничение защиты.
Телефон не загружается после прошивки cust — что делать?
Прошейте полный официальный пакет прошивки именно под вашу модель и регион, включая все разделы из scatter-файла. Если устройство не определяется компьютером ни в одном режиме, обратитесь в сервис — возможно, повреждены критичные разделы.
Чем отличается cust verified img от ошибки dm-verity?
Оба сообщения относятся к верификации, но cust verified img касается раздела cust при записи или загрузке, а ошибки dm-verity — целостности системного раздела после модификации. Решаются похоже: официальный образ или отключение верификации после разблокировки.
Безопасно ли отключать верификацию через vbmeta?
Технически это обратимо — можно прошить заводской vbmeta обратно. Но отключённая верификация снимает защиту от подмены системных разделов, поэтому оставлять её выключенной без необходимости не стоит. Выполняйте такие действия только понимая последствия и по инструкции для конкретной модели.