17 способов использовать минимальный ADB и Fastboot

Если вы никогда не слышали о Minimal ADB и Fastboot, это простой, но мощный инструмент, который позволяет вам вводить команды для управления телефоном Android, подключенным через USB.

Некоторые вещи, которые обычные пользователи Android могут захотеть сделать со своим Android, могут показаться слишком сложными. Даже такая простая задача, как передача файлов на телефон или с телефона, требует больше действий, чем следовало бы.

С Minimal ADB и Fastboot вы можете делать такие вещи, как передавать файлы, находить серийный номер или даже делать полную резервную копию своего телефона с помощью всего одной простой команды.

Настройка минимального ADB и Fastboot

Минимальные ADB и Fastboot доступны для Windows, MacOS и Linux. Вот руководство по настройке минимального ABD в вашей системе.

После установки Minimal ADB и Fastboot вам просто нужно включить отладку по USB на вашем телефоне. Для этого нужно всего несколько простых шагов.

  1. Включите режим разработчика, войдя в Настройки, нажмите Об устройстве (Или О телефонов) и продолжайте нажимать на Номер сборки пока вы не увидите предупреждение о том, что режим разработчика включен.

  2. Еще раз зайдите в Настройки. Теперь вы должны увидеть Возможности разработчика икона. Нажмите на это, прокрутите вниз до USB-отладки и включите ее.

  3. Выйти из настроек. Эти изменения позволяют утилите Minimal ADB и Fastboot подключаться к телефону и управлять им.

Теперь вы готовы приступить к отправке команд на свой телефон.

Просто подключите свой телефон Android к компьютеру с помощью USB-кабеля, а затем запустите Minimal ADB и Fastboot. Вы увидите всплывающее окно командной строки.

Чтобы убедиться, что Minimal ADB и Fastboot могут взаимодействовать с вашим телефоном, просто введите команду: ADB устройства.

Под Список подключенных устройств, вы увидите случайный код рядом со словом устройство.

Это означает, что утилита Minimal ADB и Fastboot может видеть ваш телефон, и вы готовы начать вводить полезные команды.

Передача файлов на Android и обратно

Есть много способов перемещать файлы и данные между телефоном Android и другими устройствами. Однако для большинства этих методов требуется несколько шагов или сложных подключений.

Используя Minimal ADB и Fastboot, после того, как вы настроили свой компьютер и телефон один раз, чтобы разрешить команды ADB, вам больше никогда не понадобится настраивать его снова.

Передавать файлы так же просто, как ввести одну простую команду, и файлы будут переданы.

  1. Откройте Minimal ADB и Fastboot и убедитесь, что он видит ваше устройство, набрав ADB устройства команда.

  2. Команда для перемещения файлов с компьютера на телефон: adb push. Чтобы переместить файлы с телефона на компьютер, используйте следующую команду: Adb pull.

    Если вы знаете путь, по которому находится ваш файл (например, изображение), вы можете ввести полную команду, включая источник и место назначения, например:

    adb pull /sdcard/dcim/camera/20181224_131245.jpg c: / temp / pictures /

    Вы увидите статус, показывающий, что файл успешно извлечен.

  3. Вы можете найти переданный файл во втором указанном вами каталоге.

Таким же образом вы можете перемещать файлы с компьютера на телефон с помощью одной простой команды. Просто поменяйте местами исходный и целевой каталоги.

Например, чтобы разместить изображение с компьютера на телефоне, просто введите adb push c: temp pictures mypicture.jpg / sdcard / dcim / картинки.

Это создаст копию файла на вашем телефоне в каталоге / sdcard / dcim / pictures.

Навигация по папкам на вашем Android

Если вы не знаете путь к файлу на вашем Android-устройстве, вы можете использовать специальные команды под названием ADB оболочки команды для поиска файла.

Есть несколько команд оболочки, которые могут быть очень полезны для навигации по папкам на вашем телефоне.

  • ls: Выводит список содержимого каталога.
  • cd: Изменяет каталог.
  • rm: Удалить файлы или каталоги.
  • MkDir: Создать новый каталог.
  • cp: Копировать файлы или каталоги.
  • mv: Переместить или переименовать файлы.

С помощью команды оболочки ADB вы можете комбинировать эти команды, разделяя их точкой с запятой.

Например, чтобы перейти в каталог на телефоне и найти фотографии:

  1. Тип adb shell ls чтобы увидеть все каталоги на вашем телефоне.

  2. Тип adb shell cd sdcard; ls чтобы перейти в каталог SDCard и просмотреть все файлы там. Каждая команда, разделенная точкой с запятой, выполняется последовательно.

  3. Продолжайте добавлять в команду, чтобы глубже переходить в подкаталоги, пока не найдете нужные файлы. Например, набрав adb shell cd sdcard; cd dcim; cd камера; ls покажет вам все фотографии, которые вы сделали на камеру.

  4. Как только вы найдете нужные файлы, вы можете Adb pull команда, описанная в последнем разделе, для передачи этих файлов на ваш компьютер.

Удаленная установка или удаление приложений Android

Самый распространенный способ установки приложений на Android — поиск в магазине Google Play и установка приложений оттуда.

Магазин Google автоматически передает установочный файл (известный как файл APK) на ваш телефон и запускает его. Все это происходит автоматически и за кадром.

Однако есть множество сайтов, где вы можете загружать приложения, недоступные в Google Play. Это позволит вам загрузить файл APK на свой компьютер. Затем вы можете установить APK удаленно на свой телефон с помощью простого abd install команда.

Вот как это работает:

  1. Включите установку неизвестных приложений на свой телефон. На Android Nougat вы найдете это в Настройки, нажмите Безопасность, и включить Неизвестные источники. В Android Oreo вы найдете это в Настройки, нажмите Приложения и уведомленияИ выберите Установить неизвестные приложения.

  2. Загрузите файл APK с веб-сайта, на котором вы нашли приложение. Один из популярных веб-сайтов для поиска приложений в магазине Google Play — APK Mirror. Сохраните файл где-нибудь на своем компьютере, где будете помнить.

  3. Наконец, подключив телефон к компьютеру, запустите Minimal ABD и Fastboot. В командной строке введите команду adb install <NameOfApp> .apk.

    Замените <NameOfApp> на путь и имя файла APK. В приведенном выше примере файл APK хранится в папке c: temp, а файл — protonmail.apk.

  4. Эта команда автоматически передает файл APK на устройство Android, а затем запускает установщик. После завершения установки вы увидите, что приложение отображается в списке приложений, установленных на вашем телефоне.

  5. Вы также можете удалить приложения с помощью удалить adb команда. Но прежде чем вы сможете это сделать, вам нужно знать полное имя пакета приложения, установленного на вашем телефоне.

    Просмотрите все пакеты, установленные на вашем телефоне, набрав adb shell pm список пакетов.

    Найдите в этом списке название приложения, которое хотите установить.

  6. Удалите приложение, набрав adb uninstall <полное имя пакета>.

    Замените <полное имя пакета> полным именем пакета приложения, который вы нашли в списке.

  7. После выполнения команды вы увидите слово «успех». Приложение исчезнет из списка приложений на вашем телефоне Android.

Сделайте полную резервную копию вашего телефона Android

У вас когда-нибудь умирал ваш Android-телефон, и вы теряли на нем все?

Для людей, которые все время используют свой телефон для фотографий и работы, такой сценарий может показаться настоящей катастрофой. Избегайте этого, используя ADB Minimal и Fastboot для сохранения полной резервной копии на свой компьютер.

Это проще, чем вы думаете.

Это резервное копирование adb у команды есть список параметров, которые вам, возможно, никогда не понадобится, так как просто набрав резервное копирование adb команда будет нормально работать с параметрами по умолчанию.

Эти параметры включают:

  • -f <файл>: Укажите место, где вы хотите сохранить резервную копию на вашем компьютере.
  • -apk | -noapk: Укажите, нужно ли создавать резервные копии всех файлов APK для установленных приложений.
  • -shared | -noshared: Также создайте резервную копию общего хранилища (например, SD-карты).
  • -все: Резервное копирование каждого приложения, а не только отдельных.
  • -система | системная: Укажите, следует ли также выполнять резервное копирование системных приложений.
  • <пакеты …>: Определите отдельные пакеты приложений для резервного копирования.

Самый простой способ сделать резервную копию — просто использовать параметры -apk, -all и -f.

Команда для этого:

резервное копирование adb -apk -all -f C: temp phone_backup Samsung_Backup.ab

Это вызовет запрос, в котором вы подтвердите полную резервную копию и зашифруете ее, если хотите.

После подтверждения начнется полное резервное копирование.

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

Когда это произойдет, вы сможете найти полный файл резервной копии по указанному вами пути.

Если ваш телефон сломается, и вы потеряете все на нем, после ремонта телефона вы можете выполнить полное восстановление, набрав команду:

adb restore <путь и имя файла> .ab

Это загрузит вашу полную резервную копию обратно на ваш телефон и снова все вернет в нормальное состояние. Если вы выбрали резервное копирование файлов APK, даже все исходные приложения будут переустановлены.

Получите информацию о вашем телефоне Android

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

С Minimal ADB и Fastboot вы можете получать всевозможную информацию о вашем телефоне.

  • adb shell ip -f inet addr show wlan0: Предоставляет текущий IP-адрес вашего телефона в сети.
  • оболочка adb getprop ro.boot.serialno: Показывает серийный номер вашего телефона.
  • оболочка adb getprop ro.build.version.release: Отображает версию ОС Android, установленную на вашем телефоне.
  • adb shell netstat: Показывает все текущие сетевые подключения, которые в данный момент активны с вашего телефона.

Это adb shell getprop Команда предоставляет вам доступ к огромному количеству информации о вашем телефоне, помимо серийного номера и версии ОС. Чтобы увидеть всю коллекцию, просто введите adb shell getprop, и вы увидите список всех деталей, включая текущее значение.

Набрать на компьютере одну команду, чтобы получить эту информацию с телефона, намного проще, чем копаться в меню настроек, чтобы попытаться найти их.