Google выпустил два инструмента под названием Android Debug Bridge (ADB) и fastboot, оба из которых доступны в пакете под названием Platform Tools. Это инструменты командной строки, которые позволяют настраивать и управлять вашим телефоном Android, отправляя ему команды через ваш компьютер.
Пока на вашем телефоне включен режим отладки, вы можете отправлять команды ADB, когда телефон работает регулярно или даже когда он находится в режиме восстановления. Кроме того, устройство даже не нужно укоренять, поэтому вам не нужно беспокоиться о том, чтобы выполнить эти шаги в первую очередь.
Замечания: Информация, содержащаяся здесь, должна применяться независимо от того, кто сделал ваш телефон Android: Samsung, Google, Huawei, Xiaomi и т. Д.
Эти команды ADB могут быть использованы для изменения вашего Android без фактического касания устройства, но есть намного больше, что возможно. С ADB вы можете делать простые вещи, такие как установка системных обновлений или даже работа с вещами, которые обычно ограничены, например, настройки настроек, которые вы даже не знали, или доступ к системным папкам, которые обычно заблокированы.
Вот несколько примеров команд ADB:
- adb-устройства показывает, какие поддерживаемые ADB устройства подключены к вашему компьютеру
- перезагрузка adb перезагружает телефон
- резервная копия adb создает полную резервную копию вашего телефона и сохраняет его на вашем компьютере
- adb sideload загружает ПЗУ и другие файлы ZIP с вашего компьютера на ваш Android
- adb pull копирует файлы с телефона на компьютер
- adb shell позволяет командам запускаться в терминале на Android-устройстве
- adb reboot -bootloader запускает ваш телефон в режиме загрузчика, чтобы вы могли запускать команды fastboot.
Fastboot полезен, если вам нужно изменить прошивку вашего телефона Android или другую информацию о файловой системе, когда она находится в режиме загрузчика, например, установка нового загрузочного образа. Он обычно используется для установки пользовательского восстановления, если телефон перестанет загружаться нормально.
01 из 05Как загрузить ADB и Fastboot
Обе эти утилиты доступны через Android.com:
- Посетите страницу загрузки платформ SDK для поиска последней версии ADB и fastboot.Замечания: Они также включены в полный Android SDK, но нет необходимости загружать все это только для этих двух инструментов, которые вы можете получить через Platform Tools.
- Выберите ссылку для загрузки, соответствующую вашей операционной системе.Другими словами, если у вас есть Windows, выберите SDK Platform-Tools для Windows один или Mac для macOS и т. д.
- Прочитав условия, щелкните поле рядом сЯ прочитал и согласен с вышеуказанными положениями и условиями.
- НажмитеЗАГРУЗИТЬ SDK PLATFORM-TOOLS FOR операционная система .
- Сохраните файл где-нибудь незабываемым, потому что вы будете использовать его снова в ближайшее время. Папка, в которой вы обычно сохраняете файлы, прекрасна, пока вы знаете, как туда вернуться.
Замечания: Поскольку ADB загружается в ZIP-архиве, вы будете извлекать его перед его использованием, на котором вы можете выбрать местоположение на следующем шаге. Это означает, что местоположение на шаге 4 необязательно является постоянным местоположением программы.
02 из 05Откройте ZIP-файл платформы Tools Tools
Перейдите в любую папку, в которую вы также сохранили инструменты Platform, и извлеките содержимое ZIP-файла.
В вашей операционной системе есть встроенные инструменты, которые могут сделать это для вас, но некоторые другие варианты включают открытие ZIP-файла с помощью бесплатной утилиты для извлечения файлов.
Windows
- Щелкните правой кнопкой мыши platform-tools-latest-windows.zip и выберите вариант извлечения. Это называется Извлечь все… в некоторых версиях Windows.
- Когда его спросят, где сохранить файл, как вы видите на изображении выше, выберите папку, подходящую для размещения в ADB, а не где-то временную, как папку с загрузкой, или где-то, что легко захламлено, как рабочий стол.Я выбрал корень моего диска C: в папке с именем АБР .
- Поставьте чек в поле рядом сПоказывать извлеченные файлы по завершении.
- Нажмитеэкстракт для сохранения там файлов.
- Папка, которую вы выбрали на шаге 1, должна открыться и показать платформенные инструменты которая была извлечена из ZIP-файла, загруженного ранее.
7-Zip и PeaZip - это сторонние программы, которые могут открывать ZIP-файлы в Windows.
Macos
- Двойной щелчок platform-tools-latest-darwin.zip чтобы сразу же извлечь содержимое в ту же папку, в которой вы находитесь.
- Появится новая папка платформенные инструменты .
- Вы можете перемещать эту папку в любом месте, или хотите сохранить ее там, где она есть.
Если вы предпочитаете, вы можете вместо этого использовать Unarchiver или Keka для открытия ZIP-файла.
Linux
Пользователи Linux могут использовать следующую команду терминала, заменяя папка назначения с какой папкой вы хотите Платформа-инструмент папка, чтобы попасть в нее.
unzip platform-tools-latest-linux.zip -d destination_folder
Лучший способ сделать это - открыть терминал в папке, где находится ZIP-файл. Если это не так, вам нужно изменить platform-tools-latest-linux.zip путь, чтобы включить полный путь к ZIP-файлу. Если утилита unzip не установлена, выполните следующую команду: sudo apt-get install unzip
Как и в Windows, вы можете использовать 7-Zip или PeaZip в Linux, если не хотите использовать эти команды терминала, или они не работают на вас. Прежде чем вы начнете использовать ADB, вы хотите убедиться, что он легко доступен из командной строки. Это требует пути к платформенные инструменты папку с предыдущего слайда для настройки в качестве переменной среды. Самый простой способ сделать это - сначала скопировать путь к папке: Windows Macos Linux Замечания: Ваша версия любой из этих операционных систем может быть достаточно различной, чтобы этапы не были такими, какие вы видите здесь, но они должны работать с большинством выпусков каждой ОС. Вот как открыть Изменить системную переменную экран в Windows, так что путь, который вы скопировали, можно настроить как системную переменную PATH: Выполните следующие действия, чтобы отредактировать файл PATH в macOS или Linux: коснитесь ~ / .bash_profile; открыть ~ / .bash_profile export PATH = "$ HOME / папка / Бен: $ PATH» source ~ / .bash_profile Теперь, когда системная переменная правильно настроена, вы должны проверить, действительно ли вы можете запускать команды против программы. Android Debug Bridge версии 1.0.39 Версия 3db08f2c6889-android Установлен как C: ADB platform-tools adb.exe то вы готовы начать использовать Android Debug Bridge из командной строки! Скопируйте путь к папке в папку «platform-tools»
Редактировать переменную системы PATH
05 из 05 Тест, чтобы убедиться, что вы можете достичь АБР