- 14поделились
- 0Facebook
- 11Twitter
- 2VKontakte
- 1Odnoklassniki
ADB, или Android Debug Bridge – это консольное приложение для ПК, с помощью которого можно управлять устройством на базе Android прямо с компьютера. Выглядит это так: сначала на компьютер устанавливаются инструментарий ADB и драйвера для Android, потом мобильное устройство подключается к ПК через USB-кабель в режиме отладки, и, наконец, после запуска ADB в консоли (командной строке) выполняются специальные команды, инициирующие те или действия с гаджетом. Подробная информация о принципе работы самого средства отладки представлена на официальном сайте разработчика, поэтому мы останавливаться на этом не будем, а сразу перейдем к возможностям ADB и способам его установки на компьютер.
Что такое драйвера?
Драйвером называется небольшая программа, отвечающая за распознание операционной системой (сейчас речь идет о Windows) других устройств. Без их использования нельзя настроить взаимодействие между всеми устройствами. Каждый компонент и аппарат должен иметь собственный, подходящий для них драйвер: мышь, жесткий диск, клавиатура и т. п. Для связи со смартфоном компьютер автоматически устанавливает драйвер, но он не всегда подходит для использования fastboot и ADB. Возможно, придется вручную установить другое ПО. Благо, что оно унифицированное для всех смартфонов.
Где можно скачать программу
Официального сайта с Xiаomi ADB Fastbоot Tоols нет. Но приложение можно без проблем скачать по ссылкам ниже с Github.
Смотрите также: Ошибка в Viber и как ее исправить?
Файл с расширением .jar идет с расширенным функционалом и чаще обновляется. Но если Вы не знакомы с ПО jаva – рекомендуем скачать стандартную версию, которая подойдет для Windоws 10 и для более ранних сборок.
Последние сборки Xiаomi ADB/Fastboot Tools идут только в JAVA приложении, то есть с расширением .jаr. Для включения утилиты нужно установить дополнительный компонент Orаcle Java отсюда.
Установка драйверов ADB в Windows
В случае использования Windows 10, скорее всего не придется устанавливать никаких дополнительных драйверов. Обычно после подключения устройства к компьютеру, автоматически удается получить доступ к интерфейсу ADB. В Windows 7 и других ранних версиях системы подключение смартфона к ПК несколько усложняется.
Windows 7 редко распознает интерфейс ADB правильно, обычно на него вообще не реагирует. Если нет соответствующего драйвера, компьютер со смартфоном не смогут вступать в связь. Универсальным решением проблемы является ADB Driver Installer. Нужная утилита доступна на и весит она всего 10 Мб. После начала скачивания достаточно открыть архив и запустить exe-файл. После подтверждения действия в UAC, запустится процесс инсталляции.
Xiaomi ADB Fastboot Tools — что за программа
ADB Fastboot Tools представляет собой служебное приложение с расширенными возможностями. Функционал больше всего оценят владельцы телефонов с активным бутлоадером и рут-правами. Если же у вас отсутствует root, а загрузчик заблокирован – возможности программы будут довольно ограничены.
При подключении смартфона утилита выдает подробную информацию о модели: серийный номер, кодовое имя и состояние бутлоадера.
Обратите внимание, что Xiaomi ABD/Fastboot Tools – это программа исключительно для опытных пользователей. Все действия в ней вы проводите на свой страх и риск. Убедитесь, что обладаете необходимыми навыками и знаниями.
Функции и особенности
Программа в основном используется для удаления системных приложений на Android. Но есть и другие функции:
- Перевод смартфона в режим Fastboot, Recovery или EDL.
- Очистка кэша или полное удаление данных (сброс до заводских настроек).
- Блокировка/разблокировка загрузчика – только для моделей из серии Android One.
- Включение Google камеры (с использованием TWRP Recovery).
- Прошивка через Фастбут.
Где скачать программу
Официального сайта с Xiaomi ADB Fastboot Tools нет. Но программу можно без проблем загрузить по ссылкам ниже с репозитория Github. Есть как утилита только для Windows, так и универсальная версия java, которая рассчитана на операционные системы Windows, Linux и Mac.
Файл с расширением .jar обладает расширенным функционалом и чаще обновляется. Но если вы не знакомы с программным обеспечением java – рекомендуем скачать стандартную версию, которая подойдет для Windows 10 и более ранних сборок.
Старая ZIP версия 2.3.1.0
Новая JAVA версия 7.0+
Последние сборки Xiaomi ADB/Fastboot Tools идут только в JAVA приложении, то есть с расширением .jar. Для включения утилиты нужно установить дополнительный компонент Oracle Java отсюда.
Активация отладку по USB
Ничего сложного, нужно лишь следовать инструкции:
- Открыть приложение «Настройки» и перейти в раздел «О телефоне».
- Коснуться подряд 7 раз строки с номером сборки.
- Вернуться на шаг назад и в разделе «О телефоне» будет доступен пункт «Отладка по USB», его следует активировать.
Если сейчас обновить подключение к компьютеру, устройство должно распознаться правильно. При наличии проблемы, стоит изменить режим работы USB-соединения. Большинство смартфонов по умолчанию используют подключение в качестве источника заряда. Это решение принято в целях сохранения конфиденциальности данных на телефоне в случае его подключения к чужому компьютеру.
Чтобы переключить тип, достаточно подключить и разблокировать девайс, потянуть верхнюю шторку устройства, а затем выбрать способ работы в MTP, PTP или «Режим разработчика».
Если теперь обновить список подключенных устройств на ПК, оно должно отобразиться на компьютере в ADB. Достаточно выбрать его и нажать на кнопку «Установить». Программа автоматически подберет драйвера для конкретного устройства.
Важно! При появлении непредвиденных проблем, стоит открыть «Диспетчер устройств», удалить старые записи о смартфоне и повторить инсталляцию драйверов.
Частые проблемы
Ошибка «Cannоt find Adb/Fastbоot Xiaomi» возникает, если на компьютере нету необходимых драйверов. Программа не видит телефон, хотя драйвера установлены. Здесь может быть несколько причин: отладка по USВ выключена, либо в типе подключения указана зарядка, а не передача файлов. Еще можно посмотреть версию утилиты: возможно, ее необходимо обновить, как и программное обеспечение на мобильном гаджете. Если ничего не помогает, попробуйте воспользоваться jаva-версией. Приложение не удаляется. Проверьте, установлено ли оно на мобильном гаджете. Возможно, Вы удаляли его ранее. Если ADB Fastboоt Tools виснет на этапе удаления, просто закройте программу, отсоедините девайс и через некоторое время повторите попытку. Зависания часто происходят на Global ROM.
Установка ADB Tools на Windows
Пришло время использования драйверов ADB. Чтобы использовать максимально новую их версию, стоит посетить сайт и скачать актуальный файл . Ссылка расположена внизу страницы.
Инструкция:
- Распаковать архив в любое удобное место, и запустить файл SDK Manager.exe.
- Подождать на протяжении 10 секунд до момента открытия правого окна. Так как нет необходимости программировать приложение, можно снять большую часть галочек. В обязательном порядке нужны только инструменты Android SDK Platform.
- Перейти в ранее созданную папку platform-tools (извлеченную из архива). Зажать клавишу Shift и кликнуть ПКМ по свободной области каталога и выбрать «Открыть окно команд».
- После подключения смартфона, ввести в консоль запись adb devices. На смартфоне отобразится предупреждение. В нем нужно нажать «Ок».
Как только включена отладка на ПК, и она разрешена на смартфоне, устройство отобразится в списке внутри командной строки.
Установка ADB и Fastboot из пакета Android SDK
Этот способ предусматривает использование официального средства разработки и тестирования приложений Android Studio. Переходим на страницу https://developer.android.com/studio/index.html и находим заголовок «Get just the command line tools». Ниже скачиваем архив SDK tools для Windows (перед загрузкой соглашаемся с условиями использования).
Распаковываем архив на диск С. В нашем случае файлы были извлечены в папку sdk-tools-windows-3859397.
Заходим в директорию, а потом переходим в каталог tools/bin. Здесь нас интересует файл sdkmanager, который и поможет установить ADB и Fastboot на компьютер.
Далее все действия будут производиться в командной строке Windows. Запускаем ее от имени администратора.
Теперь необходимо открыть папку с sdkmanager, для чего в консоли следует выполнить команду cd C:\sdk-tools-windows-3859397\tools\bin, где C:\sdk-tools-windows-3859397\tools\bin – путь к файлу sdkmanager.
Если вы распаковали Android SDK не на диск С, а в какое-то иное место, то полный адрес можно будет узнать с помощью верхней строки Проводника (кликаем по конечной папке правой кнопкой мыши и жмем «Копировать адрес»).
Итак, мы перешли в tools\bin и теперь нам нужно выполнить команду sdkmanager «platform-tools», которая установит пакет Platform-tools, содержащий файлы ADB и Fastboot.
В ходе установки ознакомьтесь с лицензионным соглашением и нажмите Y для завершения операции.
Если все прошло как надо, в корневой папке Android SDK появится каталог platform-tools с необходимыми файлами adb.exe и fastboot.exe.
Как установить ADB на Mac и Linux?
В основном Unix-системы, среди которых и Mac OS с Linux, позволяют выполнить все необходимое еще быстрее. Они убирают часть хлопот по настройке, а также исключают необходимость ручного обновления инструментов.
Пользователям Mac следует установить менеджер , он на английском языке. Внутри стоит нажать на кнопку «brew install android platform-tools». Владельцам компьютеров Linux нужно найти пакет android-platform-tools и установить его. После реализации процедуры инструменты ADB будут доступны глобально, поэтому можно переходить к использованию команд.
Команды ADB
Самые полезные и актуальные команды сервиса ниже:
- adb backup -f FullBackup.ab -apk –all: создание резервной копии данных. На самом деле результаты процедуры ненадежны. Не все приложения поддерживают резервирование ADB, поэтому может потребоваться альтернативный способ.
- adb devices: команда приводит к отображению всех подключенных к ПК устройств, поддерживающих ADB. Напротив каждого аппарат показывается его личный идентификатор и статус. Если рядом отображается слово «Несанкционированный», нужно перейти к телефону и разрешить ему взаимодействовать с компьютером.
- adb reboot: выполняет перезагрузки устройства.
- adb reboot recovery: перезагружает девайс в режиме восстановления.
- adb reboot bootloader: перезагрузка в режиме загрузчика. Сразу после перехода в данный режим появляется возможность взаимодействовать со смартфоном посредством команд fastboot.
- adb push [папка на компьютере / dateiname.endung] [каталог на смартфоне]: команда перемещает файл из исходной директории на компьютере в указанную папку на телефоне.
- adb pull [Каталог на смартфоне / dateiname.endung] [папка на компьютере]: после запуска команды происходит сохранение файла со смартфона или компьютера и его перенос в память ПК. Второй аргумент (путь папки на компьютере) не обязательный, в случае запуска действия без него, данные перемещаются в исходную папку ADB.
- adb shell screencap -p /sdcard/screenshot.png, adb pull /sdcard/screenshot.png и adb shell rm /sdcard/screenshot.png: создание скриншота и сохранение на карту памяти или в память компьютера.
- adb help: отображение всех команд ADB, синтаксиса их использования и справка по ним.