Apply update from ADB – обновляем Android-смартфон

ADB, Android Debug Bridge — утилита, работающая в командной строке из комплекта Android SDK. ADB позволяет контролировать ваше устройство через USB с компьютера, копировать файлы вперед-назад, устанавливать и деинсталлировать программы, выполнять команды и т.д.

Установите Java JDK & Android SDK

Перед установкой Android SDK необходимо установить Java JDK от Oracle. Скачать ее можно по ссылке, но будьте уверены, что устанавливаете версию x86 даже если система у вас 64-х разрядная.

Устанавливать Java JDK необходимо даже в случае, если у вас установлен пакет Java Runtime (JRE).

Установите Java JDK & Android SDK

Когда вы скачаете и установите JDK на свой компьютер скачайте Android SDK с сайта Google. Если при установк Android SDK у вас возникнут ошибки — проверьте еще раз, какую версию JDK вы установили, т.к. необходима именно x86 версия.

Что значит Apply update from ADB

Android Debug Bridge – это мощная программа командной строки, позволяющая пользователям обмениваться данными с гаджетом, например, с телефоном Android. Команда активизирует различные действия девайса, такие как установка приложений или их отладка. Это клиент-серверная программа, которая включает в себя три компонента:

  • Клиент, который отправляет команды. Клиент работает на ПК. Можно вызвать клиента из терминала командной строки, выполнив команду ADB.
  • Приложение, которое запускает команды на девайсе. Оно запускается как фоновый процесс на каждом гаджете.
  • Сервер, который управляет связью между клиентом и гаджетом. Сервер работает как фоновый процесс на ПК.
Что значит Apply update from ADB

Чтобы использовать опцию Apply update from ADB, в качестве программы на свой компьютер вы должны сначала загрузить Android Debug Bridge.

Что такое ADB Sideload

Apply update from ADB, или «Sideload» – это технический термин, похожий на команду «upload/download». Однако он обычно относится к процессу передачи данных между мобильным телефоном и компьютером. Как уже упоминалось выше, это программа, и вам нужно будет «загрузить её» с ПК на телефон Android, чтобы завершить процесс обновления. По сравнению с другими способами такого подхода Sideload имеет несколько преимуществ:

Что значит Apply update from ADB
  • Нет платы за беспроводную передачу данных.
  • Контент может быть оптимизирован для каждого мобильного устройства.
  • Отсутствуют географические ограничения и покрытие сети.
  • Содержимое не передаётся в сеть и может быть сохранено на мобильном устройстве.

Запуск утилиты Fastboot

В зависимости от того что вы выбрали, скачали отдельно утилиту fastboot или выбрали adb run, запуск может отличаться!

Запуск утилиты Fastboot

Если скачали Отдельно Fastboot

Извлеките файлы:

Запуск утилиты Fastboot

Переместите их на диск C:\, папка Windows. Вам удалось установить ADB и Fastboot на ваш компьютер!

Запуск утилиты Fastboot

После того как Вы скачали и установили FastBoot, откройте на ПК программу «Командная строка».

пример запуска командной строки Windows

Запуск утилиты Fastboot

Пример установки ADB и Fastboot.

Если скачали ADB RUN

Запуск утилиты Fastboot

Если ваш выбор пал на фирменную программу ADB RUN, то запустите ее, наберите кнопку A и нажмите Enter.

Файлы которые необходимо прошить желательно разместить в одной папке с утилитой Fastboot.

Запуск утилиты Fastboot

Как установить Фастбут на компьютер?

Всегда свежая версия FastBoot+ADB: Скачать 28.0.0

Чтобы установить FastBoot на компьютер под управлением ОС Windows выполняем следующие действия:

  1. Качаем и устанавливаем драйвера для своего смартфона с инструкции для своего смартфона или с нашего сайта.
  2. Создаем в корне диска C: папку adb и распаковываем в нее скачанный архив с FastBoot+ADB. Путь к распакованным файлам должен быть C:\adb.
Читайте также:  5 простых способов сделать скриншот на смартфоне с Андроид

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

Настройка Fastboot

В первую очередь на смартфоне Вам нужно войти в режим для разработчиков и активировать пункт Отладка по USB.

Подключаем смартфон к компьютеру. При этом на самом телефоне выбирайте режим «Только зарядка» или подобный ему, в зависимости от модели устройства. Перед тем как приступить к выполнению команд нужно проверить, видит ли Fastboot смартфон.

Как проверить подключение смартфона к Fastboot?

Как установить Фастбут на компьютер?
  • Создаем в папке adb на диске C: файл  Проверьте, чтобы файл действительно имел формат .cmd.
  • Нажимаем правую кнопку мышки на файле и выбираем Редактировать. Откроется Блокнот. Пишем в нем следующие строки и сохраняем:

echo off adb devices pause

  • Смартфон подключаем к компьютеру, если еще не сделали этого раньше и запускаем созданный 
  • Если все сделано правильно на экране Вы увидите что-то подобное:

D:\adb> adb devices List of devices attached HT16GV402012 device D:\adb>pause Для продолжения нажмите любую клавишу . . .

После этого можно переходить к полноценному использованию Фастбут.

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

Если ничего не помогает и компьютер не видит устройство пишите в комментарии.

Подключение Android-девайса в режиме «Отладка по USB» к ПК

Для обеспечения возможности реализовать конечную цель включения «Отладки по USB», то есть осуществления в отношении ПО мобильного девайса манипуляций с компьютера через Android Debug Bridge (ADB), потребуется сконфигурировать подключение:

Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК
  1. Откройте «Диспетчер устройств» (ДУ) Windows, подсоедините смартфон или планшет с активированной «Отладкой» к USB-порту десктопа.

    В результате в «Диспетчере» должна появиться ранее отсутствующая категория устройств «Android Phone» и в ней — пункт «Android Composite ADB Interface».

    В случае возникновения каких-либо проблем с определением мобильного устройства в «ДУ», установите на ПК драйверы «ADB». Для большинства устройств подойдут универсальные компоненты из состава пакета «Google USB Driver», который можно скачать c официального сайта «корпорации добра», перейдя по следующей ссылке:

    Скачать универсальные драйверы от Google для работы с Android-девайсами через ADB

  2. Следующий и завершающий правильную настройку сопряжения шаг – регистрация передаваемого ПК «Цифрового отпечатка ключа RCA» в Android и проверка возможности взаимодействия ADB c переведенным в режим «отладки» устройством:
    • C официального веб-ресурса Android Developers загрузите пакет SDK Platform Tools и извлеките его содержимое в отдельную папку на диске ПК.

      Скачать SDK Platform Tools с официального сайта Android Developers

    • Откройте полученный каталог «platform-tools» в Проводнике Windows.
    • Вызовите меню «Файл», выберите в нём: «Запустить PowerShell» — «Запустить PowerShell от имени администратора».
    • В окне консоли напишите указание cmd, затем нажмите «Enter» на клавиатуре.
    • Введите в PowerShell команду adb devices, нажмите «Ввод». В результате средство выдаст ответ в виде двух строчек:

      List of devices attached ID_Android-девайса unauthorized

    • Разблокируйте экран смартфона или планшета. В отображаемом ОС Android окошке-запросе «Отладка по USB» установите галочку «Всегда разрешать отладку с этого компьютера», тапните «Разрешить».
    • Вернитесь к окну ПоверШелл на компьютере, повторите ввод и отправку команды adb devices. Теперь вторая строчка ответа утилиты командной строки Windows должна иметь следующий вид:

      ID_Android-девайса device

    • По достижении указанного результата окно консоли можно закрывать. Теперь вы можете быть уверены: сопряжение Андроид-устройства в режиме «Отладка по USB» и ПК выполнено правильно, а для осуществления операций через Android Debug Bridge c помощью задействующих этот инструмент Windows-программ нет никаких препятствий.
Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК
Подключение Android-девайса в режиме «Отладка по USB» к ПК

Как установить утилиты на Windows

Прежде всего, нужно проверить, что установлены все драйвера смартфона или планшета. Проще всего установить их с помощью официального программного обеспечения, которое имеется на DVD диске к вашему мобильному устройству или скачать его из сайта производителя – например, KIES (для Samsung) или HiSuite (для Huawei). Эти программы можно не использовать. Достаточно их только установить, чтобы была уверенность, что на компьютере доступны все драйвера для мобильного устройства.

Читайте также:  Как в Вайбере скрыть переписку на Айфоне и Андроид

После можете перейти к загрузке пакета с ADB и Fastboot от Google. Скачать сможете по следующей ссылке:

Будет загружен архив, который следует распаковать в указанное место. Таким образом, появится папка Platform-tools, в которой должны быть файлы и

Как установить утилиты на Windows

Для выполнения утилит нужно вызвать окно Командной строки, которая указывает на папку с вышеуказанными файлами EXE. Здесь все просто. Перейдите в Platform-Tools, затем удерживая клавишу Shift, кликните правой кнопкой мыши внутри этого каталога. Из выпадающего меню выберите пункт «Открыть окно команд».

Отобразится интерфейс, в которой уже указан путь на папку Platform-Tools.

Если такого пункта нет, а вместо него отображается «Открыть окно PowerShell», то это значит, что на ПК установлена Windows 10 с обновлением Creators Update или более новым. Microsoft спрятал эту опцию. Можно запустить Командную строку в нужной папке с помощью проводника Windows 10. Для этого наберите в адресной строке проводника cmd и кликните на Enter. Также можно ее восстановить – смотрите инструкцию, как вернуть пункт командной строки в контекстное меню Windows 10.

Если уже открыли интерфейс Командной строки, указывающее на папку Platform-Tools, то теперь нужно выполнить команду, которая соединит компьютер с телефоном. Для этого включите Параметры разработчика на Андроиде и активируйте пункт Отладка USB, а затем подключите смартфон к ПК с помощью USB кабеля.

В Командной строке наберите следующую команду, которая проверит подключенные устройства и попытается установить с ними связь:

adb devices

На экране Андроида появится запрос, разрешить отладку USB. Отметьте пункт запомнить компьютер («Всегда разрешать с этого компьютера»). А затем выберите «Разрешить».

Как установить утилиты на Windows

Смартфон будет подключен к компьютеру в режиме отладки USB и теперь сможете выполнять утилиты.

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

Инструкция: Как сделать скриншот и записать видео с экрана Android с помощью ADB Run

Многие из нас знают, что для создания скриншотов на своем Android устройстве можно воспользоваться как встроенными методами, зажимая определенную комбинацию кнопок или же использовать сторонние приложения, для работы, которых требуется наличие Root-прав. Сегодня мы рассмотрим способ создания скриншотов и запись видео с экрана вашего Android устройства на компьютере, используя для этого лишь программу ADB Run, наличие Root-прав необязательно.

Что нам понадобится

Инструкция: Как сделать скриншот и записать видео с экрана Android с помощью ADB Run
  • Программа ADB Run
  • Устройство с включенной отладкой USB
  • USB-кабель и компьютер

Как удалить встроенные приложения с помощью Android Debug Bridge

Этот вариант подходит для любителей командной строки. Принцип действия тот же.

1. Установить ADB

Как удалить встроенные приложения с помощью Android Debug Bridge

Нам понадобится утилита ADB (Android Debug Bridge). Для разных операционных систем процедура его установки примерно одинакова. Выберите версию ADB для вашей ОС, а затем выполните следующие действия:

  1. Загрузите ZIP-архив из ADB.
  2. Распакуйте его содержимое в папку без русских букв в названии. В Windows лучше всего сделать это в корне системного диска-C: platform-tools. В macOS и Linux вы можете просто извлечь все на рабочий стол. Появится папка platform‑tools.
  3. Откройте "Командную строку" в Windows или "Терминал" в macOS / Linux. В Windows вам нужно запустить командную строку от имени администратора — для этого щелкните правой кнопкой мыши значок командной строки и выберите Дополнительно → Запуск от имени администратора.
  4. Теперь вам нужно открыть папку platform‑tools в терминале. Введите команду " cd / path/to/your / folder/" и нажмите клавишу Enter.

Если вы не знаете, какой путь ведет к вашей папке, сделайте следующее:

  • В Windows щелкните правой кнопкой мыши папку с зажатой клавишей Shift и нажмите кнопку "Копировать как путь". Затем вставьте скопированную строку в терминал.
  • На macOS, удерживая нажатой клавишу Alt и щелкните правой кнопкой мыши на папке, а затем выберите " Скопировать путь к ". * Либо на macOS, либо на Linux, просто перетащите папку platform‑tools в окно терминала.
Как удалить встроенные приложения с помощью Android Debug Bridge

Теперь АБР готов к работе.

Читайте также:  Как быстро добавить книгу на свой iPad или iPhone через iTunes

2. Узнайте имена пакетов

Теперь нам нужно выяснить, что именно мы хотим удалить. Для этого установите приложение App Inspector на свой смартфон. Откройте его и найдите предустановленные программы, которые вам не нужны.

Нажмите на название программы в списке — и вы увидите информацию о ней. Нас интересует раздел Имя пакета — он содержит название пакета, который вам не нужен. Это будет выглядеть примерно так: com.

Как удалить встроенные приложения с помощью Android Debug Bridge

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

3. Подключитесь к компьютеру

Теперь подключите смартфон к компьютеру с помощью USB-кабеля. Затем выполните следующие команды в терминальной строке, которую мы открыли в предыдущем абзаце:

  • Windows: ‘adb devices’
  • macOS:’. Adb devices’
  • Linux:’. /adb devices"
Как удалить встроенные приложения с помощью Android Debug Bridge

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

4. Удалите ненужные приложения

Теперь удалите ненужные программы. Для этого введите следующие команды:

  • Windows: "adb shell pm uninstall-k —user 0 package_name"
  • macOS: ".Adb shell pm uninstall-k —user 0 package_name"
  • Linux: "./adb shell pm uninstall-k —user 0 package_name"
Как удалить встроенные приложения с помощью Android Debug Bridge

Например, если вы хотите удалить приложение Google Play Music, команда будет следующей:

"adb shell pm uninstall-k —user 0 "

Нажмите клавишу Enter. Должна появиться метка успеха, указывающая на успешное завершение удаления.

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

Как удалить встроенные приложения с помощью Android Debug Bridge

Как пользоваться ADB

Когда вы в первый раз будете подключаться к устройству, на котором включена опция "Отладка по USB", на этом устройстве будет запрос на разрешение подключения, с указанием цифровой подписи компьютера (или другого устройства):

Такой запрос выдается, когда вы соедините USB кабелем компьютер и устройство Андроид.

После подтверждения, устройство будет доступно для выполнения команд ADB. Проверить подключение устройства можно командой "adb devices". На этом скриншоте видно, что через ADB интерфейс подключено одно устройство:

Теперь можно выполнять команды ADB.

Что можно сделать с помощью ADB? Самые распространенные задачи, которые можно выполнить через ADB это:

  • Создание резервной копии данных и приложений.
  • Удаление предустановленных приложений, которые нельзя удалить через графический интерфейс Андроид.
  • Изменение разрешений для какого-либо приложения.

Также, через ADB доступны некоторые консольные команды Linux, такие как ls, cp, top, ps, cat и так далее. Однако на Андроид доступны далеко не все консольные команды Linux.

В общем случае команды ADB выполняются с префиксом "adb shell":

  • adb shell ps
  • adb shell ls

Но можно и войти в shell устройства и выполнять команды уже "внутри".

Копирование файлов

Две очень простые и запоминающиеся команды. Чтобы скопировать файл с Android устройства на компьютер выполняем: adb pull. В примере я скачиваю файл из system/framework. Файл окажется в директории C:/adb/sdk/platform-tools.

Копирование файлов

Чтобы загрузить файл с компьютера на девайс выполняем: adb push. Например, мне нужно залить на устройство файл из C:sanketapps, для этого выполняем команду: adb push C: /sdcard/nimbuzz. Здесь мы копируем файл на флешку нашего устройства в директорию /sdcard/nimbuzz.

Копирование файлов

Конец первой части…

Копирование файлов

Кол-во блоков: 10 | Общее кол-во символов: 4230Количество использованных доноров: 3Информация по каждому донору:

  1. -run-obzor-funktsiy/: использовано 2 блоков из 5, кол-во символов 384 (9%)
  2. : использовано 2 блоков из 2, кол-во символов 2149 (51%)
  3. _i_poleznoe/: использовано 5 блоков из 6, кол-во символов 1697 (40%)