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

Оглавление:

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

Если вы никогда не слышали о 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» и включите его.

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

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

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

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

Image
Image

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

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

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

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

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

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

  1. Откройте Minimal ADB и Fastboot и убедитесь, что он видит ваше устройство, введя команду adb devices.
  2. Команда для перемещения файлов с компьютера на телефон: adb push. Чтобы переместить файлы с телефона на компьютер, введите команду adb pull..

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

    adb pull /sdcard/dcim/camera/20181224_131245-j.webp" />

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

    Image
    Image

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

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

Например, чтобы поместить изображение с компьютера на телефон, просто введите adb push c:\temp\pictures\mypicture-j.webp" />.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Разрешите установку неизвестных приложений на ваш телефон. На Android Nougat вы найдете это в разделе Настройки, коснитесь Безопасность и включите Неизвестные источники На Android Oreo, вы найдете это в разделе Настройки, коснитесь Приложения и уведомления и выберите Установить неизвестные приложения.
  2. Загрузите APK-файл с веб-сайта, на котором вы нашли приложение. Одним из популярных веб-сайтов для поиска приложений в магазине Google Play является APK Mirror. Сохраните файл где-нибудь на своем компьютере, где вы будете помнить.
  3. Наконец, подключив телефон к компьютеру, запустите Minimal ABD и Fastboot. В командной строке введите команду adb install.apk.

    Image
    Image

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

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

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

    Image
    Image

    Выполните поиск в этом списке, чтобы найти название приложения, которое вы хотите установить.

  6. Удалите приложение, набрав adb uninstall.

    Image
    Image

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

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

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

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

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

Процесс проще, чем вы думаете.

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

К этим параметрам относятся:

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

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

Для этого используется следующая команда:

adb backup -apk -all -f C:\temp\phone_backup\Samsung_Backup.ab

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

Image
Image

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

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

Image
Image

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

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

adb восстановить.ab

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

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

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

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

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

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

Image
Image

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

Рекомендуемые: