Как установить ADB и Fastboot и запустить ADB

Коротко: скачайте Android Platform‑Tools, распакуйте в удобную папку, добавьте её в PATH, включите "Отладку по USB" на телефоне и в терминале выполните adb devices — устройство должно отобразиться.

Что нужно подготовить

  • USB‑кабель хорошего качества (лучше оригинал).
  • Доступ к учётной записи с правами администратора (для правки PATH и драйверов).
  • Включение "Параметры разработчика" на телефоне (семикратный тап по "Номер сборки").

Установка Platform‑Tools (Windows / macOS / Linux)

  1. Скачайте архив Platform‑Tools для вашей ОС и распакуйте.
  2. Переместите папку platform-tools в удобное место:
    • Windows: C:\platform-tools
    • macOS/Linux: /usr/local/platform-tools
  3. Добавьте в PATH:
    • Windows: Пуск → sysdm.cpl → "Дополнительно" → "Переменные среды" → в System Path добавьте C:\platform-tools.
    • macOS (zsh/bash): в ~/.zshrc или ~/.bash_profile добавьте: export PATH=$PATH:/usr/local/platform-tools затем source ~/.zshrc
    • Linux: в ~/.bashrc добавьте export PATH=$PATH:/usr/local/platform-tools и source ~/.bashrc
  4. Проверка: откройте терминал/командную строку и выполните: adb version — вы увидите номер версии, например 1.0.41.

Если команда не распознаётся, перезапустите терминал/ПК или используйте полный путь: C:\platform-tools\adb.exe (Windows) или /usr/local/platform-tools/adb.

Включаем отладку по USB и подключаем устройство

  1. Настройки → О телефоне → тапайте 7 раз по "Номер сборки" → возвращайтесь в "Параметры разработчика".
  2. Включите "Отладка по USB" и (при необходимости) "OEM‑разблокировка" для fastboot‑операций.
  3. Подключите телефон кабелем. В терминале выполните: adb devices — при первом подключении на экране телефона появится запрос на разрешение: выберите "Разрешить" или "Всегда разрешать".

Базовые команды ADB и Fastboot

  • adb devices — список подключённых устройств.
  • adb shell — открыть shell на устройстве.
  • adb reboot — перезагрузить устройство.
  • adb pull — скопировать файл с устройства.
  • adb push — отправить файл на устройство.
  • adb reboot bootloader — загрузить в bootloader/fastboot.
  • fastboot devices — список в режиме fastboot.
  • fastboot flash — прошить раздел.
  • fastboot oem unlock — разблокировать загрузчик (стирает данные).

Команды fastboot (особенно unlock и flash) могут привести к потере данных и лишают гарантии на некоторых устройствах. Делайте бэкап перед операциями.

Установка драйверов (Windows)

  • Если adb devices возвращает пустой список, попробуйте:
    • Проверить кабель/порт USB.
    • Установить драйверы производителя или стандартные ADB‑драйверы через диспетчер устройств: правый клик → "Обновить драйвер" → указать папку platform-tools или драйвер из производителя.
    • Перезапустить adb: adb kill-server && adb start-server

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

  • "unauthorized" — на телефоне подтвердите авторизацию, затем adb kill-server && adb start-server.
  • "no permissions" (Linux) — добавьте пользователя в группу plugdev: sudo usermod -aG plugdev $USER и перелогиньтесь.
  • fastboot не видит устройство — включите OEM‑разблокировку и используйте другой кабель/порт.
  • Конфликт драйверов (Windows) — верните стандартный Google/ADB драйвер через диспетчер устройств.

FAQ

  • Нужно ли рутировать, чтобы использовать ADB? Нет. Большинство ADB‑команд работают без root; для изменения системных разделов требуются root/разблокировка загрузчика.
  • Как запустить ADB по Wi‑Fi? Подключите по USB, выполните adb tcpip 5555, отключите USB и подключитесь adb connect IP:5555.
  • Fastboot и A/B‑устройства — отличия? На A/B‑устройствах прошивка разделов требует правильного указания целевой партиции (slot), используйте fastboot --set-active или fastboot flash --slot.

Теперь вы можете запускать ADB и выполнять базовые операции. После освоения этих шагов переходите к резервному копированию, восстановлению и прошивке с осторожностью.