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

Android Debug Bridge (ADB) является консольным приложением, которое позволяет осуществлять управление широким рядом функций мобильных устройств, работающих на базе операционной системы Android. Главным предназначением ADB является выполнение отладочных операций с Андроид-устройствами.

Скачать ADB бесплатно

Android Debug Bridge является неотъемлемой частью инструментария, предназначенного для разработчиков Андроид (Android SDK). Инструменты Android SDK, в свою очередь, входят в комплект компонентов Android Studio. Скачивание Android SDK для собственных целей доступно всем пользователям абсолютно бесплатно. Для этого необходимо лишь посетить страницу загрузки на официальном сайте компании Google.

Загрузить последнюю версию ADB с официального сайта

В том случае, когда в загрузке полного пакета Android SDK, содержащего Android Debug Bridge, нет необходимости, можно воспользоваться ссылкой ниже. По ней доступно скачивание небольшого архива, содержащего лишь ADB и Fastboot.

Инструкция по установке обновления через ADB

Перед тем, как двигаться дальше:

  1. Убедитесь, что Android-устройство заряжено более чем на 60%.
  2. Убедитесь, что вы включили отладку через USB на вашем Android.
  3. Установите драйверы устройств на ПК и убедитесь, что ваше устройство может быть обнаружено.
  4. Загрузите нужный файл с доверенных сайтов, таких как порталы производителей смартфонов, на ваш компьютер.
  5. Загрузите пакет Android SDK на свой компьютер.
Инструкция по установке обновления через ADB

Далее загрузите Platform-Tools на свой компьютер и распакуйте Следуйте нашей инструкции, чтобы не возникло никаких проблем. В папке имеется довольно много файлов. Вы будете использовать только эти четыре элемента:

  • exe;
  • exe;
  • dll;
  • dll;

Подключите Android к компьютеру с помощью USB-кабеля, включите USB-отладку на Android и убедитесь, что ваш телефон обнаружен компьютером. В распакованной папке зажмите клавишу «Shift», а затем щёлкните правой кнопкой мыши. Теперь выберите «Открыть командную строку». Откроется окно командной строки. Введите команду «adb devices», чтобы проверить, правильно ли установлен и совместим ли компонент с ПК. Если вы получите серийный номер, за которым следует «устройство», это означает, что сервер работает правильно. Переместите файл , предварительно загруженный в папку Platform-tools.

Читайте также:  Как подключить Андроид через Wi-Fi сеть к компьютеру

Теперь вы должны загрузить свой Android в режим восстановления. Для этого выключите гаджет, а затем включите его с зажатой клавишей увеличения или уменьшения громкости. Используйте клавиши громкости, чтобы выбрать опцию «Apply update from ADB» и подтвердите выбор кнопкой «Питание». На компьютере в окне командной строки введите «adb sideload имя файла прошивки», затем будет отправлен на ваш Android.

Инструкция по установке обновления через ADB

Например: adb sideload

Теперь ваш Android откроет и проверит Затем будет загружен на вашем Android. Процесс займёт довольно много времени, поэтому не отключайте гаджет и не выключайте компьютер, иначе рискуете получить «кирпич». Когда процесс завершится, вы увидите что-то вроде «Install from ADB complete». Готово!

Как установить утилиты на 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.

Инструкция: Как применить патч к системному текстовому файлу с помощью ADB Run

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

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

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

  • ПК или ноутбук на ОС Windows
  • USB-кабель для вашего устройства (желательно фирменный)
  • Скачанная и установленная программа ADB Run на ваш компьютер
  • Включенная отладка по USB на Android
  • Наличие Root-прав
  • Установленная программа BusyBox на Android

Процесс создания и применения патча

Сначала мы должны подключить устройство к ПК через USB-кабель, затем запустить программу ADB Run и перейти в меню Manual Command and Unlock Bootloader->ADB, подробную инструкцию о том, как пользоваться ADB Run вы сможете найти в самом начале обзора программы.

Читайте также:  7 приложений резервного копирования данных для Android

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

adb pull /system/ %USERPROFILE%\Desktop

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

adb push %USERPROFILE%\Desktop\android_ /sdcard/

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

adb shell

su

mount -o rw,remount,rw /system

После проделанных действий, можно смело отправлять созданный нами файл в системный раздел, введя следующую команду:

cp /storage/emulated/0/android_ /system

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

cd /system

А при помощи следующей команды создать сам матч:

diff -u android_ >

В этот момент произойдет создание файла с именем в который и будут внесены наши изменения.

Последнее, что нужно сделать – это применить патч, который мы только, что создали, а для этого служит очень простая команда:

patch -R <

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

С помощью официального приложения (требуется Root)

Если имеется мобильник с Root-правами, инсталляция рекавери будет еще проще.

  1. Загрузите официальное приложение TWRP из магазина Google Play.
  2. Запустите его и соглашайтесь с Условиями.
  3. Нажмите на «Установка TWRP» («TWRP Flash»).

  4. Выберите смартфон и подходящую для него сборку TWRP.
  5. Это загрузит документ — образ системы восстановления на телефон.
  6. Когда закачка будет завершена, вернитесь назад и клацните на «Выбрать файл для прошивки» («Select a file to flash»).
  7. Отметьте закачанный образ.
  8. Нажмите «Flash to Recovery».

Как видите, таким методом вы смогли накатить ТВРП еще быстрее, и не пришлось это делать через компьютер.