Как установить ADB и Fastboot и запустить ADB
Коротко: скачайте Android Platform‑Tools, распакуйте в удобную папку, добавьте её в PATH, включите "Отладку по USB" на телефоне и в терминале выполните adb devices — устройство должно отобразиться.
Что нужно подготовить
- USB‑кабель хорошего качества (лучше оригинал).
- Доступ к учётной записи с правами администратора (для правки PATH и драйверов).
- Включение "Параметры разработчика" на телефоне (семикратный тап по "Номер сборки").
Установка Platform‑Tools (Windows / macOS / Linux)
- Скачайте архив Platform‑Tools для вашей ОС и распакуйте.
- Переместите папку platform-tools в удобное место:
- Windows: C:\platform-tools
- macOS/Linux: /usr/local/platform-tools
- Добавьте в 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
- Проверка: откройте терминал/командную строку и выполните: adb version — вы увидите номер версии, например 1.0.41.
Если команда не распознаётся, перезапустите терминал/ПК или используйте полный путь: C:\platform-tools\adb.exe (Windows) или /usr/local/platform-tools/adb.
Включаем отладку по USB и подключаем устройство
- Настройки → О телефоне → тапайте 7 раз по "Номер сборки" → возвращайтесь в "Параметры разработчика".
- Включите "Отладка по USB" и (при необходимости) "OEM‑разблокировка" для fastboot‑операций.
- Подключите телефон кабелем. В терминале выполните: 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 и выполнять базовые операции. После освоения этих шагов переходите к резервному копированию, восстановлению и прошивке с осторожностью.