Загрузка и установка ADB, драйверов и Fastboot
Утилиты ADB и Fastboot входят в состав комплекта средств разработки Android SDK (не стоит путать с Android Studio и уж тем более скачивать ее громоздкий установочный файл, если вы, конечно, не собираетесь заниматься разработкой под Android). ADB является инструментом для отладки, который позволяет получить доступ к консоли Андроид с компьютера (подробнее →), подключив гаджет к ПК по USB. При этом должна быть включена отладка. 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.
2. Установите галочку в чекбоксе «I have read and agree with the above terms and conditions» и нажмите кнопку «Download Android Command Line Tools for Windows». Начнется загрузка архива.
3. Скачайте его и разархивируйте в корень Диска «C:».
4. Также необходимо загрузить комплект разработчика Java Development Kit с официальной страницы. Перейдите на сайт, согласитесь с условиями лицензионного соглашения, отметив пункт «Accept License Agreement», и скачайте версию JDK, соответствующую разрядности операционной системы компьютера.
После этого установите скачанный пакет. Дальше описаны несколько вариантов установки 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».
Второй способ
Перейдите в папку «sdk-tools-windows-версия» → «tools» → «bin» и, зажав клавишу «Shift», щелкните правой кнопкой мышки по пустой области. Выберите «Открыть окно команд» либо «Открыть окно PowerShell здесь», если на ПК или на ноутбуке установлена одна из последних сборок Windows 10.
Вставьте команду в PowerShell или в командную строку (в PowerShell вначале добавьте .\
или ./
):
sdkmanager platform-tools
Щелкните «Enter», чтобы выполнить команду. Произойдет загрузка файлов и появится запрос на установку:
Accept? (y/N)
Чтобы предоставить разрешение, введите y
, что означает «yes», и нажмите «Enter», после чего начнется установка компонентов «platform-tools».
В конце в командной строке отобразится сообщение, что процедура завершилась успешно. Папка «platform-tools» с утилитами ADB и Fastboot будет разархивирована внутри каталога «sdk-tools-windows-version».
(!) Если по какой-либо причине не удается установить ADB и Fastboot предыдущими способами, воспользуйтесь третьим вариантом – просто скачайте архив «platform-tools» и распакуйте на диске «C:».
Устанавливаем драйверы ADB и Fastboot для Windows
Чтобы компьютер корректно распознавал смартфон либо планшет, необходимо загрузить драйверы USB:
- Samsung – драйверы интегрированы в утилиты Kies: https://www.samsung.com/ru/support/app/kies/ и Samsung Smart Switch: https://www.samsung.com/ru/support/app/smartswitch/. Либо же их можно скачать отдельно, выбрав нужную модель на сайте: https://www.samsung.com/us/support/downloads/.
- HTC – они включены в состав HTC Sync Manager: https://www.htc.com/ru/support/software/htc-sync-manager/.
- Nexus и Pixel – драйверы Android устанавливаются вместе с Android SDK Platform-Tools, о чем писалось выше. Отдельно Google USB Drivers доступны по ссылке: https://developer.android.com/studio/run/win-usb?hl=ru.
- Huawei – они поставляются в комплекте с утилитой HiSuite: https://consumer.huawei.com/ru/support/hisuite/.
- LG – достаточно установить программу LG PC Suite: https://www.lg.com/ru/support/software-firmware.
- Motorola – драйверы можно скачать по ссылке: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481.
- Sony Xperia – драйверы FastBoot для всех моделей доступны на этой странице: https://developer.sonymobile.com/downloads/drivers/.
- Xiaomi – установите Mi PC Suite: http://pcsuite.mi.com.
- MTK – для китайских аппаратов на чипах MediaTek: http://online.mediatek.com/Public%20Documents/MTK_Android_USB_Driver.zip.
- Lenovo – выберите модель смартфона, планшета и загрузите драйверы ADB: https://support.lenovo.com/ru/ru/.
- Решения для девайсов других производителей ищите на их официальных сайтах.
Существуют различные универсальные установщики ADB-драйверов (к примеру, этот: https://adbdriver.com/downloads/) – ими тоже можно пользоваться, например, когда по какой-то причине не удалось установить официальное решения.
Если для вашей модели доступны драйверы без установщика, придется выполнить следующие действия:
1. Зайдите в «Панель управления» → «Диспетчер устройств». В Windows 10 достаточно нажать правой кнопкой мышки по меню «Пуск» и выбрать «Диспетчер устройств».
2. Найдите в списке девайс, для которого нужно установить драйверы. Щелкните правой кнопкой мышки и нажмите «Обновить драйверы».
Как видите, компьютер корректно распознает тестируемый планшет Nexus 7. Если ваш ПК определяет смартфон неправильно или напротив устройства отображается желтый треугольник с восклицательным знаком внутри, «ручная» установка драйверов Android для вас обязательна.
3. Выберите пункт «Выполнить поиск драйверов на этом компьютере».
4. Укажите расположение папки с драйверами на жестком диске.
Дождитесь завершения установки и затем заново подключите гаджет к компьютеру по USB.
Как начать работать с Fastboot и ADB
Взаимодействие пользователя с ADB и Fastboot осуществляется через командную строку, утилиты запускаются двумя способами:
1: Правой клавишей мышки щелкните на «Пуск» и выберите «Командная строка (администратор)» либо «Windows PowerShell (администратор)».
Далее при помощи команд укажите путь к папке с ADB и Fastboot (после ввода каждой нажимайте «Enter»).
Чтобы вернуться в корень диска «C:\», используйте:
cd /
Благодаря этой команде выполняется переход к требуемому каталогу:
cd
В конкретном примере команда, содержащая путь к папке, выглядит следующим образом:
cd C:\sdk-tools-windows-version\platform-tools
Путь к Fastboot и ADB указан, теперь работа с утилитами осуществляется из консоли.
Чтобы не выполнять эти действия каждый раз, добавьте путь к «platform-tools» в переменную «Path». Сначала зайдите в папку, в строке навигации щелкните правой кнопкой мыши по «platform-tools» и выберите «Копировать адрес».
Перейдите в «Панель управления». Для этого нажмите «Win» + «R» и в поле «Открыть:» вставьте control
. Нажмите «ОК».
Выберите «Система» → «Дополнительные параметры системы» → «Переменные среды…».
Найдите перемененную «Path», выделите ее и выберите «Изменить…».
Нажмите «Создать», вставьте путь к папке «platform-tools» и щелкните «ОК».
2: Зайдите в «sdk-tools-windows-version» → «platform-tools», затем, удерживая «Shift», щелкните правой кнопкой мыши по пустому месту и выберите пункт «Открыть окно команд» или «Открыть окно PowerShell здесь».
Введите следующую команду, чтобы проверить, как ПК видит Android-устройство (в Windows PowerShell вставьте ./
или .\
перед командой):
adb devices
Не забывайте, что для работы с ADB должна быть включена отладка по USB. Больше полезных команд вы найдете в прошлой статье, ссылка на которую размещена в начале данного поста.
купить планшет и не трахать мозги. все что надо для счастья есть на планшете, а от глупости только гильотина помагает
К чему вообще этот комментарий?
А если у планшета сломается прошивка? Что ты без компа сделаешь?
У меня когда откриваю android просто строка командная и все что делать ?
Та же проблема, что делать?
Вы Java до этого установили?
установил, делал все по инструкции. успел заскринить мелькнувшую командную строку и выдало «the «android» command is deprecated»
нужно только файл с Java установить или что-то ещё уже в файле?
Та же ерунда.
Вобщем тоже файл android просто строка командная промелькивает и всё. Яву установил. Но все проги других версий уже.
Аналогичная ситуация, попробовал запустить через cmd, выдало следующее
странно, отказалось принимать скрин(
в общем там так:
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
(1)
При открытии файла android ничего не происходит, java установил
Теперь в статье 3 способа, поэтому проблем больше ни у кого не должно возникнуть.
Доброго всем времени суток подскажите пожалуйста ссылку на драйвера для Doogee Homtom HT 37 Буду очень благодарен
Автор видимо написал то, что и сам не знает… Супер подход! У меня как и у всех ничего не происходит при нажатии на файл «android»!
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
аффтар как насчет ответить почему ничего не происходит при нажатии на android???
Как насчет внимательно прочитать статью?
chelovechek420 (:
У кого вылетает при нажатии 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. Всегда стараемся читать гугл, он знает всё.
ну и ебань.. битый час потратил на эти свистопляски,сдохните разрабы софта!
Не устанавливается
Да там при распаковке столько файлов
то не выходит
НЕ РАБОТАЕТ ни на 7 винде ни на 10, ни первый способ ни второй ни через командную строку ни через PowerShell. Может когда то это и было полезно теперь шлак.
Автору на будущее, раз уж заморочилася и написать статью, выложи рабочую версию софта.
А то куча народу просто высрали уйму времени, вот спасибо автору. Это конечно только мое мнение.
Такого просто не может быть – какая именно трудность у вас возникает в простейшем процессе (третий способ), который делается в два действия: скачать и разархивировать?
Потому что к вам нет доверия, мало ли что в этом архиве, лучше качать с оф. сайта.
у меня кстати то же не работает через командную строку
Пожалуйста, обратите внимание на адрес страницы, откуда загружается архив. Сайт google.com у Вас не вызывает доверие? Тогда расскажите, пожалуйста, о каком-то другом официальном сайте)
статус просмотра телефона в конце unauthorized(Что делать кто может сталкивался(
Подскажите, пожалуйста, когда подключать девайс к ПК, потом, он должен быть включённым или выключенным, или включённым с помощью кнопки power и качелек громкости в режим fastboot.
В прошлом году устанавливала TWRP с помощью программы Rashr, проблем не было. Потом сделала сброс до заводских установок и зайти в рекавери больше не смогла, хотя установленный с помощью TWRP SuperSu отлично функционирует. Установить с помощью Rashr и TWRP Manager тоже не получилось
Добавлю скрин
При открытии файла android ничего не происходит, java установил
такая же фигня.
В статье описаны 3 способа. Вы воспользовались только первым. Попробуйте установить через командную строку либо просто скачайте архив по ссылке.
У тех у кого не получилось, у того корявые руки. Я установил их, читайте статью внимательно!!!!!
Как быть если тлф не включается?
как скочать?
ъ
ни чё не понял..
Выдает ошибку при вводе adb devices, что делать ?
Операция установки стандартного пакета драйверов из 4DPA полностью автоматизирована и выполняется в соответствии с командами мастера инсталляции.Установщик «15 seconds ADB» обладает рядом особенностей. Алгоритм установки включает этапы, описанные в этом материале:
https://vgadget.ru/adb-draiver-dlja-xiaomi/
Материал рассказывает об использовании сервиса Android Debug Bridge для редактирования софта, установленного на смартфонах. Приводятся алгоритмы загрузки драйверов, инсталляции ADB для Виндовс, а также удаления системных утилит при помощи ADB. Даны рекомендации по устранению неполадок, а также обсуждаются важные моменты, касающиеся использования драйверов.