При помощи ADB можно управлять смартфоном/планшетом с компьютера: сделать бэкап приложений, сбросить графический пароль, записать скринкаст, перевести смартфон в режим Recovery и многое другое. Кроме того, с ADB можно работать и через Wi-Fi. Для этого на устройстве должны быть получены root-права, а также понадобится специальное приложение, с помощью которого осуществляется подключение к ПК по сети. Например, ADB Wireless либо WiFi ADB. Но это уже материал для отдельной статьи.
Используя Fastboot, вы сможете устанавливать прошивки, кастомные Рекавери (TWRP или CWM), разблокировать Bootloader (на телефонах HTC, Motorola, Sony, Nexus, Pixel, Huawei, последних LG он заблокирован), очищать разделы системы.
Как установить ADB и Fastboot
2. Установите галочку в чекбоксе «I have read and agree with the above terms and conditions» и нажмите кнопку «Download Android Command Line Tools for Windows». Начнется загрузка архива.
После этого установите скачанный пакет. Дальше описаны несколько вариантов установки Fastboot и ADB – воспользуйтесь тем, который покажется проще.
Вернитесь к папке c инструментами Android SDK, откройте «tools» и запустите пакетный файл «android».
Отметьте пункт «Android SDK Platform-tools» (а также «Google USB driver», если у вас устройство Google Nexus или Pixel) и нажмите «Install Packages».
Про установку USB-драйверов для телефонов и планшетов других производителей читайте ниже.
Выберите «Accept License» и нажмите «Install».
Хотя лог показал, что возникла ошибка, процесс завершился успешно.
По завершении выполнения вышеописанных действий в директории «sdk-tools-windows-version» появится папка «platform-tools», а в ней будут содержаться интересующие утилиты «ADB» и «Fastboot».
Вставьте команду в PowerShell или в командную строку (в PowerShell вначале добавьте . или ./):
Щелкните «Enter», чтобы выполнить команду. Произойдет загрузка файлов и появится запрос на установку:
Чтобы предоставить разрешение, введите y, что означает «yes», и нажмите «Enter», после чего начнется установка компонентов «platform-tools».
В конце в командной строке отобразится сообщение, что процедура завершилась успешно. Папка «platform-tools» с утилитами ADB и Fastboot будет разархивирована внутри каталога «sdk-tools-windows-version».
Устанавливаем драйверы ADB и Fastboot для Windows
Чтобы компьютер корректно распознавал смартфон либо планшет, необходимо загрузить драйверы USB:
Существуют различные универсальные установщики ADB-драйверов (к примеру, этот: https://adbdriver.com/downloads/) – ими тоже можно пользоваться, например, когда по какой-то причине не удалось установить официальное решения.
Если для вашей модели доступны драйверы без установщика, придется выполнить следующие действия:
2. Найдите в списке девайс, для которого нужно установить драйверы. Щелкните правой кнопкой мышки и нажмите «Обновить драйверы».
Как видите, компьютер корректно распознает тестируемый планшет Nexus 7. Если ваш ПК определяет смартфон неправильно или напротив устройства отображается желтый треугольник с восклицательным знаком внутри, «ручная» установка драйверов Android для вас обязательна.
3. Выберите пункт «Выполнить поиск драйверов на этом компьютере».
4. Укажите расположение папки с драйверами на жестком диске.
Дождитесь завершения установки и затем заново подключите гаджет к компьютеру по USB.
Как начать работать с Fastboot и ADB
Взаимодействие пользователя с ADB и Fastboot осуществляется через командную строку, утилиты запускаются двумя способами:
1: Правой клавишей мышки щелкните на «Пуск» и выберите «Командная строка (администратор)» либо «Windows PowerShell (администратор)».
Далее при помощи команд укажите путь к папке с ADB и Fastboot (после ввода каждой нажимайте «Enter»).
Чтобы вернуться в корень диска «C:», используйте:
Благодаря этой команде выполняется переход к требуемому каталогу:
В конкретном примере команда, содержащая путь к папке, выглядит следующим образом:
Путь к Fastboot и ADB указан, теперь работа с утилитами осуществляется из консоли.
Чтобы не выполнять эти действия каждый раз, добавьте путь к «platform-tools» в переменную «Path». Сначала зайдите в папку, в строке навигации щелкните правой кнопкой мыши по «platform-tools» и выберите «Копировать адрес».
Перейдите в «Панель управления». Для этого нажмите «Win» + «R» и в поле «Открыть:» вставьте control. Нажмите «ОК».
Нажмите «Создать», вставьте путь к папке «platform-tools» и щелкните «ОК».
Введите следующую команду, чтобы проверить, как ПК видит Android-устройство (в Windows PowerShell вставьте ./ или . перед командой):
Не забывайте, что для работы с ADB должна быть включена отладка по USB. Больше полезных команд вы найдете в прошлой статье, ссылка на которую размещена в начале данного поста.
Инструкция по установки драйверов Minimal ADB и Fastboot на Windows ПК.
ADB и Fastboot, пожалуй, два самых незаменимых инструмента, используемых при работе с устройствами Android. Если вы действительно хотите модифицировать, отлаживать и настраивать, а также бесчисленное количество раз использовать их для рутирования и других процедур, ADB и Fastboot являются обязательными для любого владельца Android-устройства. Как правило, если вы хотите установить ADB и Fastboot, вам необходимо загрузить и настроить Android SDK (если вы действительно хотите узнать о разработке Android, я настоятельно рекомендую загрузить и установить полный Android SDK отсюда), но это может быть ненужным для людей, которые просто хочу установить ADB и Fastboot. Чтобы упростить процесс, я создал установщик Windows, который быстро и легко установит для вас последнюю версию драйверов. Общий размер установки Minimal ADB и Fastboot составляет около 2 МБ (по сравнению с размером 90+ МБ Android SDK Tools и 425+ МБ полного Android SDK), что делает его очень легким.
Для корректной установки adb и fastboot на ваш ПК, вы должны проводить все действия от имени администратора. Антивирус (или встроенный Windows защитник) может «ругаться» на установщик, в таком случае добавьте его в исключения, чтоб он не заблокировал процесс установки.
Ваш смартфон должен бить подключен к компьютеру. У вас на телефоне включена отладка по USB в разделе «Параметры разработчика» (Примечание: на некоторых ОС это может быть указано как отладка ADB). Вы установили необходимые драйверы, и ваш компьютер распознает ваше устройство.
Для получения дополнительной информации о выдаче команд на ваше устройство с помощью ADB и Fastboot я бы порекомендовал взглянуть на руководство по ADB и руководство по Fastboot.