Установка ADB на компьютер¶
Android Debug Bridge — утилита, которой колонкой управляют с компьютера. Она нужна с самого первого шага, получения root, и дальше для установки пакетов и своих скриптов.
Незнакомые слова разобраны в словаре.
No route to host при открытом порте
Если nc -z <IP_колонки> 5555 проходит, а adb connect пишет No route to host, adb
блокирует защита «Локальная сеть». По наблюдению автора, системным nc и ssh доступ
в LAN открыт, а сторонним программам, включая adb, — нет. Разрешите своё приложение-терминал
в «Системные настройки» → «Конфиденциальность и безопасность» → «Локальная сеть».
Если запроса не появляется (например, adb запускает фоновый агент), пробросьте порт
через SSH на роутер — его делает системный ssh:
Локальный порт берите не из диапазона 5555–5585: его adb сканирует в поисках эмуляторов.
- Скачайте официальный архив: Google SDK Platform-Tools for Windows.
- Распакуйте папку
platform-tools(например, вC:\platform-tools). - Запустите командную строку (CMD или PowerShell) из этой папки и выполните
adb.exe version.
Проверка связи с колонкой, когда ADB на ней уже поднят:
Версия имеет значение: код возврата adb shell пробрасывают только platform-tools 24
и новее, на старых сборках часть проверок в скриптах вики молча проходит.