Восстановление Android после ошибки Verified Boot — пошагово

Если устройство показывает «Your device is corrupt» или «Boot verification failed», самый надёжный вариант — вернуть стоковую прошивку через официальные инструменты (fastboot/Odin/MiFlash) или восстановить заводское рекавери; прежде всего сохраните данные и следуйте инструкциям производителя.

Что такое Verified Boot и почему он срабатывает

Verified Boot (dm-verity + AVB) проверяет целостность образов системы при загрузке. Ошибка появляется, если образы изменены (root, кастомная прошивка, частичная прошивка) или при некорректной подписи после обновления. Это защитный механизм — предотвращает запуск модифицированного/повреждённого ПО.

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

Признаки и как быстро диагностировать

  • Сообщение при загрузке: «Your device is corrupt» / «Verification failed».
  • Устройство застревает на логотипе или попадает в Recovery/Bootloader.
  • В fastboot отображается состояние locked/unlocked и сообщения о verification.

Порядок проверки:

  1. Подключите устройство к ПК, включите bootloader/fastboot mode.
  2. Выполните fastboot devices (для поддерживаемых устройств).
  3. Снимите логи (ADB, если доступен) или проверьте статус загрузчика: fastboot oem device-info / fastboot getvar all.

Варианты восстановления (от простого к радикальному)

  1. Попробуйте безопасный режим и перезагрузку — редко помогает при Verified Boot.
  2. Восстановление через официальное рекавери (если доступно): Wipe cache, Apply update.
  3. Перепрошивка стокового образа:
    • Google Pixel / AOSP-устройства: через fastboot — fastboot flash boot boot.img, fastboot flash system system.img, затем fastboot reboot.
    • Samsung: в режим Download Mode и прошивка через Odin (stock firmware).
    • Xiaomi: MiFlash в режиме EDL или Fastboot с официальными образами.
  4. Если загрузчик разблокирован и вы понимаете риски — повторная подпись образов или установка совместимой кастомной прошивки.
  5. В экстренных случаях — обращение в сервис / использование OEM-инструментов восстановления.

Пример основных fastboot-команд

  • fastboot devices
  • fastboot reboot bootloader
  • fastboot flash boot boot.img
  • fastboot flash system system.img
  • fastboot flashing unlock (внимание: удалит данные)

Шаги восстановления по брендам (кратко)

  • Google Pixel: получить factory image, загрузиться в fastboot, выполнить скрипт flash-all.sh или вручную flash образов; после — fastboot reboot.
  • Samsung: скачать официальную прошивку для модели, загрузить в Odin, использовать режим Download Mode; восстановление обычно возвращает устройство к стоку.
  • OnePlus: официальные пакеты через fastboot/Local Update или Oxygen Updater; для глубоких проблем — официальный восстановительный пакет в TWRP/fastboot.
  • Xiaomi: MiFlash (Fastboot ROM) или EDL (при заблокированном fastboot) с официальным ROM; beware of Mi аккаунтов и блокировок.

Таблица: сравнение методов по сложности и риску

МетодСложностьРиск потери данныхПодходит для
Официальное рекавери (wipe cache)НизкаяНизкийНачальный этап
Flash стоковой через fastboot/Odin/MiFlashСредняяСредний (зависит от команды)Большинство случаев
Разблокировка bootloader + кастомВысокаяВысокий (полное удаление)Продвинутые пользователи
Сервис/EDL восстановлениеВысокаяСредний/зависит от сервисаПри аппаратных/сложных проблемах

Риски и практические предупреждения

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

Частые ошибки

  • Попытка прошить неверный образ (модель/регион) — ведёт к ошибкам.
  • Прерывание прошивки (отключение кабеля/выключение ПК).
  • Игнорирование удаления FRP/аккаунтов при возврате к стоковой прошивке (может блокировать вход).

FAQ

  • Можно ли сохранить данные перед прошивкой? Частично — если устройство доступно в ADB/recovery: adb pull /sdcard и т.п. Полный бэкап возможен только при разблокированном загрузчике или доступном рекавери.
  • Поможет ли factory reset? Иногда, но при Verified Boot обычно требуется перепрошивка образов.
  • Что делать, если fastboot не видит устройство? Установите драйверы, переключитесь в другой USB-порт/кабель и попробуйте fastboot devices.

Заключение Вернуть устройство из состояния «Your device is corrupt» чаще всего можно перепрошивкой стоковых образов через инструменты производителя. Оцените риск потери данных, сделайте бэкап, следуйте официальным инструкциям и используйте только совместимые образы. Если не уверены — обратитесь в сервис.