Прошивка ZIP в Recovery: практический чеклист

Прошить Android через ZIP в Recovery — значит установить ZIP-архив (кастомную прошивку, Magisk, модуль) напрямую из Recovery без ПК. Для безопасной прошивки подготовьте бэкап, заряд выше 70%, совместимый ZIP и правильно установленное Recovery (TWRP или стоковое) — тогда процесс займёт 10–30 минут и минимизирует риски.

Подготовка устройства

  1. Заряд и питание: зарядите батарею ≥70% и подключите к зарядке.
  2. Бэкап: в TWRP — Backup → выберите System, Data, Boot (и EFS если есть) → сохраните на SD/OTG. Без бэкапа потеря данных вероятна.
  3. Разблокировка загрузчика: для большинства устройств через fastboot:
    • fastboot oem unlock или fastboot flashing unlock (сотрёт всё).
    • На Samsung используется режим загрузчика и специальные утилиты, учтите отличия.
  4. Установка Recovery: скачайте совместимый образ TWRP для модели и пропишите:
    • fastboot flash recovery twrp.img
    • fastboot boot twrp.img Для A/B-устройств используйте инструкцию для временной загрузки или патча boot.
  5. Проверка ZIP: убедитесь в совместимости и проверьте хеш SHA-256/MD5 перед переносом на устройство.
  6. Перенос файла: поместите ZIP в корень внутренней памяти или на SD-карту. Для sideload используйте adb sideload.

Recovery (TWRP или стоковое) должно быть установлено и загрузчик разблокирован заранее — иначе верификация подписи остановит установку.

Пошаговая прошивка через TWRP (без ПК)

  1. Перезагрузитесь в Recovery (на большинстве устройств — зажать Vol Up + Power).
  2. В TWRP при необходимости смонтируйте память: Advanced → File Manager для копирования ZIP.
  3. Install → выберите ZIP → подтвердите свайпом. Для больших архивов процесс 1–10 минут.
  4. После установки — Wipe → Dalvik/ART Cache (очистка кеша нужна почти всегда). Не делайте wipe Data, если не требуется.
  5. Reboot → System. Первый запуск может занять до 10 минут.

Для стокового Recovery: используйте adb sideload update.zip:

  • adb reboot recovery
  • adb sideload update.zip

Если устройство зависло в процессе — удерживайте Power ~20 с. В большинстве случаев после перезагрузки TWRP можно восстановить бэкап.

Частые ошибки и как их исправить

  • Failed: signature verification — отключите проверку (в TWRP: Mount → снимите галочку Verify Integrity) или используйте подписанный ZIP.
  • Bootloop после прошивки — загрузитесь в TWRP и:
    • восстановите NANDroid-бэкап, или
    • прошейте корректный boot.img, или
    • снова установите совместимый ZIP.
  • Нет root после установки Magisk ZIP — проверьте, ставили ли вы Magisk на правильный слот (A/B) и патчили boot с помощью Magisk Manager.
  • "Кирпич" (no-boot) — для Qualcomm часто помогает восстановление через QFIL/MSM Tools, для MediaTek — SP Flash Tool; восстановление требует заводских образов.

Риски и альтернативы

  • Гарантия обычно теряется после разблокировки загрузчика.
  • Без бэкапа вы рискуете потерять данные (фотографии, аккаунты).
  • На A/B-устройствах требуется другой подход: патч boot или использование disable-dm-verity перед установкой. Альтернативы:
  • Fastboot flash (когда доступен образ).
  • Odin/Heimdall для устройств Samsung.
  • DSU/GSI для теста без постоянных изменений.

Сравнение этапов подготовки

ЭтапВремяРиск при пропуске
Заряд батареи5 минРазряд в процессе
Бэкап данных10–20 минПотеря данных
Разблокировка загрузчика5–10 минНевозможность прошить кастом
Установка TWRP5–15 минНет поддержки ZIP в Recovery

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

  • Пропустить проверку хеша ZIP.
  • Ставить прошивку не для вашей модели.
  • Очищать раздел Data без бэкапа.
  • Игнорировать инструкции для A/B-устройств.

FAQ

  • Нужно ли ПК для прошивки через ZIP? Нет, если у вас TWRP и ZIP на устройстве; ПК нужен для sideload или установки Recovery.
  • Что делать, если устройство не загружается? Загрузитесь в Recovery, восстановите бэкап или прошейте оригинальный boot/system.
  • Можно ли откатиться на стоковую прошивку? Да, при наличии заводского образа и инструментов (fastboot/Odin), но процесс сотрёт данные.
  • Как проверить совместимость ZIP? Проверяйте модель устройства и ветку Android в названии ZIP; читайте changelog и инструкции к сборке.

Удачи — соблюдайте инструкции и делайте полный бэкап перед экспериментами. Помните: вы действуете на свой страх и риск.