Как установить и настроить ADB для Linux

Скачать для Linux
.........

Что такое ADB для Linux? Почему оно того стоит? Если вы какое-то время пользовались телефоном Android, вы заметите, что есть определенные функции и совместимость, к которым вы не можете получить доступ или запустить. К ним относятся загрузка приложений, создание снимков экрана в запрещенных приложениях, установка пользовательских ПЗУ, удаление ненужных приложений Google, создание регулярных резервных копий и многое другое.

К счастью, есть способ обойти все это и делать со своим телефоном все, что угодно, используя Android Debug Bridge (ADB). Здесь мы покажем, как установить драйвер ADB для Android и драйвер Fastboot ADB в Linux.

Что такое ADB и Fastboot?

.........

Чтобы понять,что такое драйверы ADB и ADB для Linux, давайте посмотрим, что происходит на Android.


Мобильные телефоны Android работают под управлением настроенной версии ядра Linux для запуска основных системных служб (может стать сюрпризом тот факт, что Linux занимает огромный рынок в телефонной индустрии). Хотя Android считается открытым исходным кодом, производители телефонов по-прежнему добавляют некоторые ограничения, которые делают невозможным настройку программного обеспечения обычным пользователем.


Android Degub Bridge (ADB) — это инструмент командной строки, который вы можете установить на свой ПК и запускать команды прямо на своем телефоне Android. Этот инструмент позволяет вам иметь более привилегированный доступ к вашему телефону. Чтобы загрузить универсальный драйвер ADB, необходимо сначала включить отладку USB на своем телефоне Android.

Как установить АДБ линукс?


Здесь мы установим драйверы ADB (Android Debug Bridge) на ваш компьютер с Linux и сделаем его доступным из любой папки.


ADB предоставляет терминальный интерфейс на вашем компьютере с Linux для взаимодействия с файловой системой вашего Android-устройства. Это может быть полезно для многих вещей, таких как установка и удаление приложений, отключение и включение приложений, logcat и многое другое.


  1. Загрузите ADB setup 1.4.3 или последний ZIP-файл ADB setup 1.5.6 для Linux.
  2. Распакуйте ZIP-файл в легкодоступное место (например, на рабочий стол).
  3. Откройте окно терминала.
  4. Введите команду: cd /path/to/extracted/folder/
  5. Это изменяет каталог, в который были извлечены файлы ADB.
  6. Например: cd /Users/Doug/Desktop/platform-tools/
  7. Подключите устройство с помощью USB-кабеля к компьютеру с Linux. Измените режим подключения "MTP". Это не всегда нужно для каждого устройства, но рекомендуется во избежание проблем.
  8. Как только терминал будет расположен в той же папке, что и ваши инструменты ADB, вы можете запустить демон ADB с помощью следующей команды:
  9. Вы видите запрос, который требует, чтобы вы снова разрешили отладку по USB на вашем смартфоне или планшете. Иди и дай это.
  10. Наконец, повторно введите команду шага № 8. Если все прошло успешно, теперь вы должны увидеть серийный номер вашего устройства в выводе окна терминала. Поздравляем Комиссию! Теперь вы можете запустить любой ADB на своем устройстве! Начните прямо сейчас, модифицируя свой телефон с помощью нашего обширного списка руководств!
.........

Некоторым пользователям Linux следует знать, что установка программы установки ADB на ваш компьютер может быть проще. Приведенное выше руководство, безусловно, подойдет вам, но вы можете пропустить шаги 1 и 2 приведенного выше руководства с помощью одной из следующих команд из дистрибутива Debian или Fedora/SUSE.
Можно ввести следующую команду для пользователей Linux на базе Debian для установки ADB: Sudo apt-get install ADB
Для настройки пользователей Linux на базе Fedora/SUSE можно использовать следующую команду: Sudo yum install android-tools

Скачать для Linux

Протестируйте ADB с Android

Теперь, когда на вашем компьютере с Linux установлен ADB, вам нужно протестировать его на своем Android, чтобы убедиться, что драйвер Google ADB распознает ваше устройство Android.

  1. Убедитесь, что (отладка по USB) включена на вашем устройстве Android в настройках (параметры разработчика).
  2. Подключите устройство Android к компьютеру с помощью USB-кабеля.
  3. Теперь откройте терминал на своем компьютере и выполните следующую команду: adb device
  4. On вашего Android-устройства, вы получите запрос на разрешение отладки по USB. Давай, позволь. После предоставления разрешения вам, возможно, придется снова запустить указанную выше команду.

Использование ADB в Linux

Почему ADB для Linux? Если вы какое-то время использовали систему Linux, вы знаете, что большинство утилит меняют приглашение терминала во время выполнения. Это не относится к универсальной загрузке драйвера ADB. Конечная точка будет сохранена (вероятно, указывая на прямую работу). И здесь вы запускаете свою команду ADB. Тем не менее, есть еще вариант оболочки ADB.

Передача файлов с помощью ADB

Прежде чем погрузиться глубже, вам нужно понять несколько вещей. Все файлы, которые вы видите на своем телефоне, находятся в папке /storage/sdcard0. Если вы вставите внешнюю SD-карту, она будет сохранена в /storage/sdcard1.

Чтобы скопировать файл с компьютера в папку «Загрузки» телефона, используйте приведенный ниже синтаксис. adb push [путь_к_файлу] /storage/sdcard0/Downloads

Если передача прошла успешно, вы увидите вывод типа «файл отправлен».

Чтобы скопировать файлы с телефона на ПК, воспользуемся командой pull. Например, в папке test_dir, которую мы скопировали на наш телефон, есть файл с именем image.jpg. Давайте скопируем этот файл с вашего телефона на наш компьютер. Мы будем использовать синтаксис ниже. adb pull [путь_к_файлу_на_телефоне]

Использование оболочки ADB

В предыдущем разделе мы рассмотрели различные реальные сценарии, в которых вы можете использовать ADB. Однако вы заметите, что мы запускаем все эти команды в нашем рабочем каталоге. Это может не дать вам полного доступа к телефону, который вы хотели бы. И вот тут-то и появляется команда оболочки ADB. Как следует из названия, эти команды открывают оболочку прямо на вашем телефоне. Здесь вы можете запустить любую команду Linux, как и в терминале. То, что вы можете сделать с этой простой оболочкой, невообразимо.

Обзор ADB для Linux

Пока что мы надеемся, что вы хорошо разобрались в Android Debug Bridge (ADB) и в том, как установить ADB для системы Linux. Загрузка установки ADB дает вам больше привилегий на вашем телефоне, предоставляя вам доступ к большему количеству ресурсов и функций. Были ли у вас какие-либо ошибки при установке или использовании ADB?