Загрузка и установка ADB, драйверов и Fastboot

Утилиты ADB и Fastboot входят в состав комплекта средств разработки Android SDK (не стоит путать с Android Studio и уж тем более скачивать ее громоздкий установочный файл, если вы, конечно, не собираетесь заниматься разработкой под Android). ADB является инструментом для отладки, который позволяет получить доступ к консоли Андроид с компьютера (подробнее →), подключив гаджет к ПК по USB. При этом должна быть включена отладка. Fastboot предназначен для работы с устройством, когда то загружено в одноименном режиме (если такой доступен на девайсе).

adb и fastboot драйверы

При помощи ADB можно управлять смартфоном/планшетом с компьютера: сделать бэкап приложений, сбросить графический пароль, записать скринкаст, перевести смартфон в режим Recovery и многое другое. Кроме того, с ADB можно работать и через Wi-Fi. Для этого на устройстве должны быть получены root-права, а также понадобится специальное приложение, с помощью которого осуществляется подключение к ПК по сети. Например, ADB Wireless либо WiFi ADB. Но это уже материал для отдельной статьи.

Используя Fastboot, вы сможете устанавливать прошивки, кастомные Рекавери (TWRP или CWM), разблокировать Bootloader (на телефонах HTC, Motorola, Sony, Nexus, Pixel, Huawei, последних LG он заблокирован), очищать разделы системы.

Как установить ADB и Fastboot: инструкция

1. Перейдите на официальный сайт, откуда можно скачать Android SDK: https://developer.android.com/studio/index.html. Спуститесь вниз страницы к разделу «Command line tools only» и выберите архив для Windows.

скачать пакет sdk tools для windows

2. Установите галочку в чекбоксе «I have read and agree with the above terms and conditions» и нажмите кнопку «Download Android Command Line Tools for Windows». Начнется загрузка архива.

загрузка android command line tools для windows

3. Скачайте его и разархивируйте в корень Диска «C:».

4. Также необходимо загрузить комплект разработчика Java Development Kit с официальной страницы. Перейдите на сайт, согласитесь с условиями лицензионного соглашения, отметив пункт «Accept License Agreement», и скачайте версию JDK, соответствующую разрядности операционной системы компьютера.

java development kit

После этого установите скачанный пакет. Дальше описаны несколько вариантов установки Fastboot и ADB – воспользуйтесь тем, который покажется проще.

Первый способ

Вернитесь к папке c инструментами Android SDK, откройте «tools» и запустите пакетный файл «android».

пакетный файл android

Отметьте пункт «Android SDK Platform-tools» (а также «Google USB driver», если у вас устройство Google Nexus или Pixel) и нажмите «Install Packages».

установка adb и fastboot

Про установку USB-драйверов для телефонов и планшетов других производителей читайте ниже.

Выберите «Accept License» и нажмите «Install».

выбор пакета для установки

Хотя лог показал, что возникла ошибка, процесс завершился успешно.

лог установки

По завершении выполнения вышеописанных действий в директории «sdk-tools-windows-version» появится папка «platform-tools», а в ней будут содержаться интересующие утилиты «ADB» и «Fastboot».

папка sdk-tools-windows

папка platform tools

Второй способ

Перейдите в папку «sdk-tools-windows-версия» → «tools» → «bin» и, зажав клавишу «Shift», щелкните правой кнопкой мышки по пустой области. Выберите «Открыть окно команд» либо «Открыть окно PowerShell здесь», если на ПК или на ноутбуке установлена одна из последних сборок Windows 10.

tools – открыть окно powershell здесь

Вставьте команду в PowerShell или в командную строку (в PowerShell вначале добавьте .\ или ./):

sdkmanager platform-tools

команда sdkmanager platform-tools

Щелкните «Enter», чтобы выполнить команду. Произойдет загрузка файлов и появится запрос на установку:

Accept? (y/N)

Accept? (y/N)

Чтобы предоставить разрешение, введите y, что означает «yes», и нажмите «Enter», после чего начнется установка компонентов «platform-tools».

разархивирование platform-tools

В конце в командной строке отобразится сообщение, что процедура завершилась успешно. Папка «platform-tools» с утилитами ADB и Fastboot будет разархивирована внутри каталога «sdk-tools-windows-version».

(!) Если по какой-либо причине не удается установить ADB и Fastboot предыдущими способами, воспользуйтесь третьим вариантом – просто скачайте архив «platform-tools» и распакуйте на диске «C:».

Устанавливаем драйверы ADB и Fastboot для Windows




Чтобы компьютер корректно распознавал смартфон либо планшет, необходимо загрузить драйверы USB:

Существуют различные универсальные установщики ADB-драйверов (к примеру, этот: https://adbdriver.com/downloads/) – ими тоже можно пользоваться, например, когда по какой-то причине не удалось установить официальное решения.

Если для вашей модели доступны драйверы без установщика, придется выполнить следующие действия:

1. Зайдите в «Панель управления» → «Диспетчер устройств». В Windows 10 достаточно нажать правой кнопкой мышки по меню «Пуск» и выбрать «Диспетчер устройств».

диспетчер устройств windows

2. Найдите в списке девайс, для которого нужно установить драйверы. Щелкните правой кнопкой мышки и нажмите «Обновить драйверы».

обновление драйверов через диспетчер устройств windows

Как видите, компьютер корректно распознает тестируемый планшет Nexus 7. Если ваш ПК определяет смартфон неправильно или напротив устройства отображается желтый треугольник с восклицательным знаком внутри, «ручная» установка драйверов Android для вас обязательна.

3. Выберите пункт «Выполнить поиск драйверов на этом компьютере».

поиск драйверов на компьютере

4. Укажите расположение папки с драйверами на жестком диске.

путь к папке с драйверами usb

Дождитесь завершения установки и затем заново подключите гаджет к компьютеру по USB.

Как начать работать с Fastboot и ADB

Взаимодействие пользователя с ADB и Fastboot осуществляется через командную строку, утилиты запускаются двумя способами:

1: Правой клавишей мышки щелкните на «Пуск» и выберите «Командная строка (администратор)» либо «Windows PowerShell (администратор)».

меню пуск в windows 10

Далее при помощи команд укажите путь к папке с ADB и Fastboot (после ввода каждой нажимайте «Enter»).

Чтобы вернуться в корень диска «C:\», используйте:

cd /

Благодаря этой команде выполняется переход к требуемому каталогу:

cd

В конкретном примере команда, содержащая путь к папке, выглядит следующим образом:

cd C:\sdk-tools-windows-version\platform-tools

окно windows powershell

Путь к Fastboot и ADB указан, теперь работа с утилитами осуществляется из консоли.

Чтобы не выполнять эти действия каждый раз, добавьте путь к «platform-tools» в переменную «Path». Сначала зайдите в папку, в строке навигации щелкните правой кнопкой мыши по «platform-tools» и выберите «Копировать адрес».

адрес к папке

Перейдите в «Панель управления». Для этого нажмите «Win» + «R» и в поле «Открыть:» вставьте control. Нажмите «ОК».

окно выполнить

Выберите «Система» → «Дополнительные параметры системы» → «Переменные среды…».

все элементы управления

дополнительные параметры системы

переменные среды

Найдите перемененную «Path», выделите ее и выберите «Изменить…».

изменить path

Нажмите «Создать», вставьте путь к папке «platform-tools» и щелкните «ОК».

изменить переменную среды

2: Зайдите в «sdk-tools-windows-version» → «platform-tools», затем, удерживая «Shift», щелкните правой кнопкой мыши по пустому месту и выберите пункт «Открыть окно команд» или «Открыть окно PowerShell здесь».

открыть окно powershell здесь

Введите следующую команду, чтобы проверить, как ПК видит Android-устройство (в Windows PowerShell вставьте ./ или .\ перед командой):

adb devices

команда adb devices

Не забывайте, что для работы с ADB должна быть включена отладка по USB. Больше полезных команд вы найдете в прошлой статье, ссылка на которую размещена в начале данного поста.

Автор статьи:
Егор Плотницкий
Основатель проекта 4iDroid.com, автор сотен статей и мануалов по настройке и кастомизации мобильных устройств. Более 7 лет оказывает помощь в решении проблем, связанных с работой смартфонов и планшетов под управлением Android и iOS. За время существования сайта сменил больше 15 устройств (от таких производителей, как Xiaomi, Huawei, Meizu, Samsung, HTC, LG, Google, Nokia, Wileyfox, Bluboo и Blackview), каждое из которых становилось «подопытным» для тестирования приложений и прошивок, кастомизации системы, получения root прав, разблокировки загрузчика и других манипуляций. Сейчас на постоянной основе пользуется двумя смартфонами: iPhone 12 Pro под управлением iOS 14.7 и Nokia 4.2 на стоковом Android 11. Также использует в работе Xiaomi Redmi 4X, Huawei P Smart 2019 (обновленный до EMUI 10), Samsung Galaxy A51 с графической оболочкой One UI 2.1, Bluboo D1 и Xiaomi Mi A1. Узнать больше об авторе →
Подписаться
Уведомить о
guest

39 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Владимир Шиманский
Владимир Шиманский
5 лет назад

купить планшет и не трахать мозги. все что надо для счастья есть на планшете, а от глупости только гильотина помагает

Егор Плотницкий
5 лет назад

К чему вообще этот комментарий?

Егор Романов
5 лет назад

А если у планшета сломается прошивка? Что ты без компа сделаешь?

Kaz Fire
Kaz Fire
5 лет назад

У меня когда откриваю android просто строка командная и все что делать ?

Dicron
Dicron
5 лет назад
Ответить на  Kaz Fire

Та же проблема, что делать?

Егор Плотницкий
5 лет назад
Ответить на  Dicron

Вы Java до этого установили?

Максим
Максим
5 лет назад
Ответить на  Егор Плотницкий

установил, делал все по инструкции. успел заскринить мелькнувшую командную строку и выдало «the «android» command is deprecated»

Vlad Galeta
Vlad Galeta
4 лет назад
Ответить на  Егор Плотницкий

нужно только файл с Java установить или что-то ещё уже в файле?

LONO
LONO
5 лет назад
Ответить на  Kaz Fire

Та же ерунда.

Эд
Эд
5 лет назад

Вобщем тоже файл android просто строка командная промелькивает и всё. Яву установил. Но все проги других версий уже.

KainWhite
KainWhite
5 лет назад
Ответить на  Эд

Аналогичная ситуация, попробовал запустить через cmd, выдало следующее

KainWhite
KainWhite
5 лет назад
Ответить на  KainWhite

странно, отказалось принимать скрин(
в общем там так:
Microsoft Windows [Version 10.0.15063]
(c) Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены.

C:UsersKainWhite>C:toolsandroid.bat
**************************************************************************
The «android» command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use toolsbinsdkmanager.bat
and toolsbinavdmanager.bat
**************************************************************************

Invalid or unsupported command «»

Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk

KainWhite
KainWhite
5 лет назад
Ответить на  Эд

(1)

Здрастьия
Здрастьия
5 лет назад

При открытии файла android ничего не происходит, java установил

Егор Плотницкий
4 лет назад
Ответить на  Здрастьия

Теперь в статье 3 способа, поэтому проблем больше ни у кого не должно возникнуть.

Алексей Воля
Алексей Воля
4 лет назад

Доброго всем времени суток подскажите пожалуйста ссылку на драйвера для Doogee Homtom HT 37 Буду очень благодарен

Виталий Белый
Виталий Белый
4 лет назад

Автор видимо написал то, что и сам не знает… Супер подход! У меня как и у всех ничего не происходит при нажатии на файл «android»!

Victor
Victor
4 лет назад

The «android» command is deprecated. Команда устарела.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use toolsbinsdkmanager.bat
and toolsbinavdmanager.bat

Chelovechek 420
Chelovechek 420
4 лет назад

аффтар как насчет ответить почему ничего не происходит при нажатии на android???

Егор Плотницкий
4 лет назад
Ответить на  Chelovechek 420

Как насчет внимательно прочитать статью?

briangerken
4 лет назад
Ответить на  Chelovechek 420

chelovechek420 (:

Aaron
Aaron
4 лет назад

У кого вылетает при нажатии android.bat
Версии JAVA и SDK должны быть одинаковыми и желательно 8-й версии.
На сайте ORACLE, вам по умолчанию предлагают последнюю версию — десятую.

Кроме того, оболочка обновления не включена в последние релизы Command Line Tools, всё нужно прописывать руками.

Переходим в toolsbin и открываем PowerShell из этого расположения, через Shift, и пишем
1. New-Item C:Usersимяпользователя.androidrepositories.cfg -type file
2. .//sdkmanager «platform-tools»

Для работы с устройством переходим в platform-tools
Запускаем PowerShell и проверяем наличие устройств командой .adb devices

P.S. Всегда стараемся читать гугл, он знает всё.

кирилл
кирилл
4 лет назад
Ответить на  Aaron

ну и ебань.. битый час потратил на эти свистопляски,сдохните разрабы софта!

рпсгеч
рпсгеч
4 лет назад

Не устанавливается

Karl
Karl
4 лет назад

Да там при распаковке столько файлов
то не выходит

Syva Pankumi
Syva Pankumi
4 лет назад

НЕ РАБОТАЕТ ни на 7 винде ни на 10, ни первый способ ни второй ни через командную строку ни через PowerShell. Может когда то это и было полезно теперь шлак.
Автору на будущее, раз уж заморочилася и написать статью, выложи рабочую версию софта.
А то куча народу просто высрали уйму времени, вот спасибо автору. Это конечно только мое мнение.

Егор Плотницкий
4 лет назад
Ответить на  Syva Pankumi

Такого просто не может быть – какая именно трудность у вас возникает в простейшем процессе (третий способ), который делается в два действия: скачать и разархивировать?

The Machine
The Machine
3 лет назад
Ответить на  Егор Плотницкий

Потому что к вам нет доверия, мало ли что в этом архиве, лучше качать с оф. сайта.

у меня кстати то же не работает через командную строку

Егор Плотницкий
3 лет назад
Ответить на  The Machine

Пожалуйста, обратите внимание на адрес страницы, откуда загружается архив. Сайт google.com у Вас не вызывает доверие? Тогда расскажите, пожалуйста, о каком-то другом официальном сайте)

Чингис
Чингис
3 лет назад

статус просмотра телефона в конце unauthorized(Что делать кто может сталкивался(

Vionty
Vionty
3 лет назад

Подскажите, пожалуйста, когда подключать девайс к ПК, потом, он должен быть включённым или выключенным, или включённым с помощью кнопки power и качелек громкости в режим fastboot.
В прошлом году устанавливала TWRP с помощью программы Rashr, проблем не было. Потом сделала сброс до заводских установок и зайти в рекавери больше не смогла, хотя установленный с помощью TWRP SuperSu отлично функционирует. Установить с помощью Rashr и TWRP Manager тоже не получилось

Vionty
Vionty
3 лет назад

Добавлю скрин
comment image

Расул Саидов
Расул Саидов
3 лет назад

При открытии файла android ничего не происходит, java установил
такая же фигня.

Егор Плотницкий
3 лет назад
Ответить на  Расул Саидов

В статье описаны 3 способа. Вы воспользовались только первым. Попробуйте установить через командную строку либо просто скачайте архив по ссылке.

Артем
Артем
3 лет назад

У тех у кого не получилось, у того корявые руки. Я установил их, читайте статью внимательно!!!!!

Юлька
Юлька
3 лет назад

Как быть если тлф не включается?

пппп
пппп
2 лет назад

как скочать?

ъ

Dima Mineev
Dima Mineev
1 год назад

ни чё не понял..

Nice Ваня:3
Nice Ваня:3
1 год назад

Выдает ошибку при вводе adb devices, что делать ?