Когда и как пользоваться «Apply update from ADB» в Recovery

Apply update from ADB (adb sideload) — это способ передать zip‑пакет обновления на устройство из компьютера через USB, работая в Recovery. Используйте его при бутлупе, отсутствии SD‑карты или когда нужно быстро установить OTA/патч или кастомный пакет (на разблокированном загрузчике).

Оглавление {{TOC_AUTOMATIC}}

Что такое update from ADB и когда он помогает

Apply update from ADB — режим Recovery, который ждёт команду adb sideload <файл.zip> и передаёт zip‑пакет в установщик Recovery. На стоковом Recovery проверяется подпись пакета, поэтому можно ставить только официальные или корректно подписанные файлы; на кастомном (TWRP/OrangeFox) проверок меньше, но требуется разблокированный загрузчик.

Когда полезно:

  • Система не загружается, но Recovery работает — поправляет бутлупы официальным патчем.
  • Нет доступа к SD‑карте или внутреннему хранилищу.
  • Нужно быстро установить OTA‑патч/инкрементальный апдейт с ПК.
  • Разработка/тестирование кастомов на устройствах с разблокированным загрузчиком.

Когда не поможет:

  • Аппаратные сбои (eMMC/UFS, питание) — нужны флеш‑утилиты производителя.
  • Если ZIP не подписан и устройство использует стоковое Recovery — установка упадёт.
  • При несовместимости пакета с моделью/регионem — возможен «кирпич».

Если не уверены в совместимости zip‑файла с вашей моделью — не запускайте sideload. Ошибочная прошивка может полностью вывести устройство из строя.

Подготовка: что нужно сделать на компьютере и телефоне

Практический чек‑лист перед входом в Recovery.

На компьютере:

  • Скачайте Android SDK Platform Tools (включает adb) и распакуйте в простую папку.
  • Установите драйверы (Windows) или убедитесь, что adb работает на macOS/Linux.
  • Поместите zip‑пакет в ту же папку, переименуйте в короткое имя без пробелов, например update.zip.
  • Используйте качественный USB‑кабель и надёжный порт (лучше задний порт ПК).

На телефоне:

  • Заряд аккумулятора ≥50–60%.
  • Сделайте резервные копии данных (если есть доступ к системе).
  • Узнайте точную модель, кодовое имя и текущую версию прошивки — сверяйте с описанием пакета.
  • При установке кастомов разблокируйте загрузчик заранее (если это необходимо).

Если устройство ещё запускается, заранее включите «Отладку по USB» и выполните adb devices — это упростит диагностику кабеля/драйверов до критического момента.

Пошаговая инструкция: вход в Recovery и adb sideload

Универсальная последовательность для большинства устройств и стокового Recovery.

  1. Выключите устройство полностью.
  2. Войдите в Recovery комбинацией кнопок (зависит от устройства). Навигация — клавиши громкости, подтверждение — питание.
  3. В меню Recovery выберите Apply update from ADB / Apply update from ADB (sideload). Устройство перейдёт в режим ожидания и покажет подсказку для adb sideload.
  4. На компьютере откройте терминал и перейдите в папку с adb и zip:
    • Windows: cd C:\adb
    • macOS/Linux: cd ~/platform-tools
  5. Проверьте, видит ли adb устройство:
   adb devices

В списке должно быть что‑то вроде xxxx sideload. Если нет — проверьте кабель/драйвер/порт, перезапустите Recovery.
6. Запустите передачу и установку:

   adb sideload update.zip

На компьютере будет показан прогресс передачи, на телефоне — прогресс установки и логи.
7. Дождитесь завершения; по окончании в Recovery появится сообщение об успехе или ошибке. Затем выберите Reboot system now.

Советы при запуске:

  • Не прерывайте процесс: потеря питания или разрыв USB во время установки может повредить систему.
  • При больших пакетах учитывайте время: передача идёт через USB и может занять минуты.
  • Если установка завершилась с ошибкой «Installation aborted» — прочитайте лог или попробуйте другой пакет/версию Recovery.

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

  • Устройство не отображается в adb devices: неисправный кабель, неправильно установленные драйверы, не тот USB‑порт.

  • Ошибка подписи/Verification failed: стоковое Recovery отклонило неподписанный пакет.

  • Installation aborted (несовместимость): пакет не для вашей модели/региона.

  • Прерывание передачи: пакеты частично записаны — возможен бутлуп; иногда требуется полный вайп или восстановление через фирменный инструмент.

  • Если устройство переходит в fastboot/Download mode, но Recovery не запускается — используйте режим производителя (Odin, MiFlash и т.п.) или сервисный центр.

FAQ

  • Нужно ли разблокировать загрузчик для update from ADB?
    Для установки официальных OTA через стоковое Recovery — нет. Для кастомных прошивок/Recovery — да, разблокировка обязательна.

  • Сотрёт ли sideload данные?
    Инкрементальные OTA обычно сохраняют данные, но всегда есть риск. Делайте бэкап перед операцией.

  • Как узнать, какой zip подходит моему устройству?
    Сверяйте модель, кодовое имя (device codename), регион и версию сборки в описании пакета или релиз‑нотах.

  • Что делать, если sideload прервался?
    Попробуйте заново ввести в режим Apply update from ADB и повторно выполнить adb sideload. Если ошибка повторяется, ищите несовместимость или повреждение файла.


Эта инструкция покрывает безопасные и практические шаги для использования Apply update from ADB. При сомнениях о происхождении пакета или при аппаратных проблемах лучше остановиться и проконсультироваться со специалистом.