Содержание
- 1 Как прошить Android через ADB: инструкция по прошивке
- 1.1 Для чего нужно прошивать устройства
- 1.2 Прошивка Android через утилиту ADB Run
- 1.3 Установка драйверов Android-устройства для ПК
- 1.4 Получение root-доступа
- 1.5 Включение отладки по USB
- 1.6 Перезагрузка устройства в режим прошивки
- 1.7 Как проверить, видит ли компьютер подключенные Android-устройства
- 1.8 Перемещение прошивки в папку ADB и последующий запуск
- 1.9 Проблемы с прошивкой
- 1.10 Плюсы прошивки Android через ADB Run
- 2 Прошивка Android в Fastboot: Инструкция +
- 2.1 Скачать FastBoot и установить
- 2.2 Запуск утилиты Fastboot
- 2.3 Если скачали Отдельно Fastboot
- 2.4 Если скачали ADB RUN
- 2.5 Инструкция как прошить Android c помощью FastBoot
- 2.6 Команды перезагрузкиFastboot в режим прошивки (bootloader)
- 2.7 Команда «видит» ли ПК ваш Android
- 2.8 Команды разблокировки и блокировки загрузчика Google Pixel, Nexus в Fastboot
- 2.9 Команда узнать версию bootloader
- 2.10 Команды форматирования раздела в Fastboot (Fastboot Erase)
- 2.11 Команда для установки update.zip
- 2.12 Для устройств Sony
- 2.13 Разблокировка bootloader Sony
- 2.14 Ошибка Waiting for Device
- 2.15 Для тех кто ничего не понял!
- 3 Как прошить телефон или планшет через Fastboot
- 4 Загрузка и установка ADB, драйверов и Fastboot
- 5 Установка прошивки через adb
- 5.1 Скачивание и установка FastBoot
- 5.2 Инструкция по командам как прошить Android c помощью FastBoot
- 5.3 Команды разблокировки и блокировки загрузчика Nexus
- 5.4 Команды форматирования раздела
- 5.5 Команды для прошивки раздела
- 5.6 Ошибка Waiting for Device
- 5.7 Как прошить телефон или планшет через Fastboot
Как прошить Android через ADB: инструкция по прошивке
Следует признать, что многие производители Android-устройств сознательно ограничивают владельцев планшетов и смартфонов в функционале. Фактически обычный пользователь использует потенциал Android лишь на 70%. Но если вам недостаточно стоковых возможностей смартфонов, рекомендуем узнать, как прошить Android через ADB. Данная утилита позволяет раскрыть полный функционал гаджета.
Для чего нужно прошивать устройства
Прошивка устройств необходима для значительного расширения возможностей пользователя. Но этим не ограничивается тот же ADB.
Отладочный мост также выполняет ряд других функций. С его помощью возможно:
- справиться с так называемым закирпичиванием устройства;
- провести установку новой операционной системы;
- ознакомиться с гаджетами в общей сети, которые также могут использовать ADB;
- просматривать логи;
- копировать файлы с устройства на устройство;
- устанавливать и удалять дополнительный софт;
- выполнять различные скрипты приложений.
Прошивка Android через утилиту ADB Run
При использовании на телефоне или планшете программы ADB Run необходимо ознакомиться с командой ADB Sideload. Ее основной задачей является выполнение прошивки посредством ZIP-архива с новой версией ОС. Обычно данная команда выполняется, когда необходимо запустить установку из меню Recovery или в случае отсутствия Bootloader.
Причем, занимаясь проблемой, как прошить телефон через ADB Run, вы отметите для себя, что данная команда выполняется на всех устройствах, независимо от фирмы-производителя или модели гаджета.
В частности, работает ADB Sideload по довольно простому принципу:
- Переведите устройство в режим Recovery или Bootloader.
- Запустите утилиту ADB (командную строку).
- Пропишите команду adb sideload .zip.
Следует отметить, что скачанный с прошивкой ZIP-архив следует изначально разместить в папке с утилитой ADB. В противном случае команда не будет выполнена.
Установка драйверов Android-устройства для ПК
Перед тем как приступить к прошивке или управлению гаджетом посредством ADB, следует убедиться в том, что на ПК установлены необходимые драйверы. Для этого подключите устройство по USB-кабелю к ПК и дождитесь сообщения об успешной установке.
На операционных системах Windows 7, 8 и 10 поиск драйверов осуществляется автоматически. Если драйверы не установлены, требуется их скачать из сети.
Получение root-доступа
Чтобы утилита ADB имела полный доступ к возможностям вашего девайса, нужно получить доступ суперпользователя. При этом важно помнить, что процесс рутирования имеет особенности для каждого гаджета. Но сегодня в сети можно найти десятки способов получения root-доступа с помощью специального проинсталлированного приложения.
Если ваше устройство уже рутировано, достаточно выполнить в отладочном мосте команду root, с помощью которой получится перезапустить ADB с корневыми правами.
Без root-доступа вы не сможете успешно манипулировать многими файлами и подсистемами на Android-устройстве. Следовательно, придется сталкиваться с ограничениями и ошибками.
Включение отладки по USB
Чтобы работать с отладочным мостом на ПК, необходимо скачать и установить соответствующий софт. А вот с Android-устройством все проще. Достаточно получить права суперпользователя, о которых написано выше, и включить «Отладку по USB».
Для этого следует выполнить ряд простых действий:
- В настройках устройства перейдите в пункт «Справка (о телефоне)». Найдите раздел «Сведения о ПО».
- Тапайте пункт «Номер сборки», пока не появится пункт «Настройки разработчика включены».
- Вернитесь в основное меню и найдите новый раздел «Для разработчиков».
- Выберите настройку «Отладка по USB». Для ее включения переведите бегунок вправо.
Перезагрузка устройства в режим прошивки
Подключив девайс по USB к компьютеру с целью дальнейшего оперирования его функционалом посредством утилиты ADB, придется изучить большое количество команд. В частности, посредством команд, связанных с перезагрузкой, можно применить внесенные изменения или разблокировать зависший гаджет.
К данным типам команд относятся:
- adb reboot bootloader – перезагружает операционную систему гаджета в режим загрузки. Срабатывает, только если устройство находится в обычном включенном рабочем состоянии;
- fastboot reboot – перезагрузка гаджета в обычный режим из режима прошивки;
- fastboot reboot-bootloader – перезагрузка гаджета из режима прошивки в этот же режим.
Как проверить, видит ли компьютер подключенные Android-устройства
Перед тем как начать полноценное использование утилиты ADB, нужно проверить подключение устройства к ПК. Это сэкономит время и убережет от ошибочных действий.
Проверить, видит ли компьютер ваш смартфон или планшет, можно с помощью команды fastboot devices. Ее необходимо выполнять в момент, когда устройство уже переведено в режим прошивки.
Также при выполнении этой команды вам будут показаны все устройства, которые подключены к компьютеру в режиме прошивки. Для более точного оперирования их функциями придется указывать присвоенный идентификатор гаджета.
В некоторых ситуациях для обеспечения дополнительной безопасности системы могут понадобиться команды, отвечающие за блокировку/разблокировку загрузчика. ADB обеспечивает пользователей данными утилитами.
Для блокировки устройства в командной строке необходимо прописать: fastboot oem lock. Затем перезагрузить устройство и посмотреть на результат.
Разблокировка, в свою очередь, может осуществляться командой fastboot oem unlock или fastboot flashing unlock. Выбрать можно любую. После перезагрузки девайса вы снова сможете оперировать Bootloader.
Перемещение прошивки в папку ADB и последующий запуск
Скачивать прошивку для девайса, работающего под операционной системой Android, можно в любую директорию на ПК, но установка проходит только из папки ADB. Следовательно, залитый ZIP-архив необходимо переместить посредством любого удобного для вас диспетчера задач или Windows-проводника.
Стандартно папку утилиты можно найти по пути: C:android-sdk-windowsplatform-toolsadb. Именно в эту директорию придется копировать скачанный архив прошивки. Для запуска архива с прошивкой останется только прописать уже знакомую команду adb sideload .zip.
Проблемы с прошивкой
Иногда в процессе прошивки устройств у пользователя могут возникнуть различные ошибки, которые не дают успешно закончить процесс. Одной из причин может стать устаревшее программное обеспечение.
Обязательно перед работой с утилитой ADB проверьте актуальность версии драйверов, установленных на ПК. Всегда пользуйтесь последними программными продуктами, так как они обеспечивают надлежащий уровень оптимизации.
Также при возникновении ошибок обратите внимание на «механику». Проверьте USB-провод, соединяющий ПК и Android-устройство. При бракованном проводе процесс прошивки может сбиваться без видимых причин.
Если же у вас стоят актуальные драйверы и провод не вызывает нареканий, обратите внимание на модель и марку вашего гаджета. Возможно, настройки, предусмотренные разработчиками устройства, конфликтуют с запросами, выполняемыми ADB.
Плюсы прошивки Android через ADB Run
Прошивка Android через ADB сегодня представляет собой один из наиболее распространенных способов использования богатого функционала устройств. Дело в том, что данная утилита не требует установки дополнительных программ на девайс. Все происходит через привычный интерфейс командной строки. Пользователю достаточно выучить ряд команд – и он сможет использовать свой смартфон по максимуму.
Также плюсом является подключение, которое можно организовать не только по USB-кабелю, но и через общую сеть Wi-Fi. То есть любые команды своему гаджету вы можете посылать на расстоянии, без прямого механического подключения.
Немаловажным достоинством утилиты является и наличие большого количество команд. Недаром ADB называют универсальным отладочным мостом. С помощью данного приложения можно выполнить практически любую операцию, связанную с настройкой операционной системы Android.
Источник: https://androidguid.ru/proshivka/proshivka-android-cherez-adb.html
Прошивка Android в Fastboot: Инструкция +
Необходимо прошить Android c помощью FastBoot, но не знаете как? В этой статье детально расскажем как пользоваться FastBoot, откуда скачать и как прошить Android девайс.
Данная инструкция полностью расскажет как пользоваться FastBoot! Как с помощью Fastboot очищать разделы, прошивать IMG файлы, выполнять перезагрузку и многие другие.
Если же вы не знаете как устанавливать архивные обновления, то вам необходима статья — как установить прошивку в zip формате на андроиде с картинками.
Скачать FastBoot и установить
Прежде чем прошить Android с помощью FastBoot, необходимо скачать эту утилиту и установить на компьютер. Есть несколько вариантов:
Запуск утилиты Fastboot
В зависимости от того что вы выбрали, скачали отдельно утилиту fastboot или выбрали adb run, запуск может отличаться!
Если скачали Отдельно Fastboot
Извлеките файлы:
- adb.exe
- AdbWinApi.dll
- AdbWinUsbApi.dll
- fastboot.exe
- libwinpthread-1.dll
Переместите их на диск C:\, папка Windows. Вам удалось установить ADB и Fastboot на ваш компьютер!
После того как Вы скачали и установили FastBoot, откройте на ПК программу «Командная строка».
пример запуска командной строки Windows
Пример установки ADB и Fastboot.
Если скачали ADB RUN
Если ваш выбор пал на фирменную программу ADB RUN, то запустите ее, наберите кнопку A и нажмите Enter.
Файлы которые необходимо прошить желательно разместить в одной папке с утилитой Fastboot.
Инструкция как прошить Android
c помощью FastBoot
Под прошивкой Android в Fastboot подразумевают прошивку отдельных файлов, для разных блоков памяти устройства (system, data, boot).
Очень важно писать команды и файлы прошивок так как они указаны!
Если у вас указана команда:
fastboot flash cache NazvaniAFiLe.img
то нужно писать именно так, а ни как иначе. Другими словами важен регистр букв иначе вы получите ошибкуcannot load ‘image’ — нет такого файла.
Команды перезагрузки
Fastboot в режим прошивки (bootloader)
- Для того чтобы начать работать с устройством Android с помощью Fastboot для начала необходимо, перевести смартфон или планшет в режим bootloader с помощью adb:
adb reboot bootloader
Либо можете перевести в режим Fastboot / bootloader вручную!
- Перезагрузка Android из режима прошивки (bootloader) в этот же режим:
fastboot reboot-bootloader
- Перезагрузка Android из режима прошивки bootloader в режим bootloader:
fastboot reboot-bootloader
- Перезагрузка Android в обычный режим из режима прошивки bootloader:
fastboot reboot
Команда «видит» ли ПК ваш Android
Возьмите в привычку перед тем как что-то делать в Fastboot, проверять есть ли соединение между компьютером и Android:
- Проверка «видит ли» ПК ваш Android:
fastboot devices
Данную команду необходимо выполнять когда устройство уже в режиме прошивке (bootloader)
Команды разблокировки и блокировки загрузчика
Google Pixel, Nexus в Fastboot
- Разлочить bootloader для Pixel, Nexus:
fastboot oem unlock илиfastboot flashing unlock
- Залочить bootloader для Pixel, Nexus:
fastboot oem lock
Команда узнать версию bootloader
Покажет установленную на Android номер версии бутлоадер:
fastboot getvar version-bootloader
Команды форматирования раздела
в Fastboot (Fastboot Erase)
Перед тем как прошить какой-либо раздел в Android, вначале его необходимо отформатировать, чтобы не возникло проблем в дальнейшей работе:
- Стирает раздел Кеш (Cache) в Fastboot:
fastboot erase cache
- Стирает раздел Дата (Data/UserData) в Fastboot:
fastboot erase userdata илиfastbot -w
- Стирает раздел Систем (System)в Fastboot:
fastboot erase system
- Стирает раздел Recovery в Fastboot:
fastboot erase recovery
После того как выполнили форматирование раздела или разделов Android, можно переходить к следующему шагу, прошивке:
- Прошить раздел системы (System):
fastboot flash system imya.img
- Прошить раздел кеш (Cache):
fastboot flash cache imya.img
- Прошить раздел дата (Data):
fastboot flash userdata imya.img
fastboot flash recovery imya.img
Вместо imya.img необходимо вставить имя прошиваемого файла!
- Прошить все разделы (boot, recovery и system):
fastboot flashall
Команда для установки update.zip
Прошивает на Android архив-обновление в формате update.zip — архив ZIP с IMG образами различных разделов:
fastboot update имя_файла.zip
Для устройств Sony
Проверка подключения устройства Sony, если ответ 0.3 устройство, то тогда подключено:
fastboot.exe -i 0x0fce getvar version
Разблокировка bootloader Sony
fastboot.exe -i 0x0fce oem unlock 0xПолученый_Ключ
Более детальная информация по разблокировке Bootloader Sony — Как разблокировать Bootloader Sony.
Ошибка Waiting for Device
Если у вас долгое время в командном окне горит надпись waiting for device — значит:
- Не установлен или некорректно установлен драйвер — переустановить или установить
- Устройство Android не в режиме Bootloader — перевести
- Некорректное подключение к USB порту — использовать задние порты USB 2.0 компьютера, не использовать USB хабы
Более подробно о данной ошибке «Waiting for Device» читайте в специальной посвященной этому статье Waiting for Device.
Для тех кто ничего не понял!
Для тех кто ничего не понял, то тогда воспользуйтесь фирменным приложением ADB RUN, в данной программе введены практически все команды, которые нужны для FASTBOOT!
Ниже представлен пример работы ADB RUN — как прошить быстро файл Recovery с помощью ADB RUN за менее чем за 5 секунд (только не забывайте вначале переводить в режим bootloader)!
Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!
Источник: https://androidp1.ru/proshivka-android-fastboot/
Как прошить телефон или планшет через Fastboot
Прошивка Android, т.е. запись определенных файл-образов в соответствующие разделы памяти девайса при использовании специального Windows-софта, практически полностью автоматизирующего процесс, на сегодняшний день является не самой сложной c точки зрения пользователя процедурой. Если же использование подобного инструментария невозможно или не дает нужного результата, ситуацию спасает Fastboot.
Для того, чтобы прошить Андроид-аппарат через Fastboot, потребуется знание консольных команд одноименного режима работы девайса, а также определенная подготовка смартфона или планшета и используемого для операций ПК.
Ввиду того, что в фастбут-режиме манипуляции с разделами памяти девайса производятся фактически напрямую, при использовании нижеописанного метода прошивки требуется некоторая осторожность и внимательность. Кроме того, выполнение нижеперечисленных шагов, вероятно, следует рекомендовать только при отсутствии возможности выполнить прошивку другими способами.
Каждое действие с собственными Андроид-устройствами пользователь осуществляет на свой страх и риск. За возможные негативные последствия использования методов, описанных на данном ресурсе, администрация сайта ответственности не несет!
Подготовка
Четкое выполнение подготовительных процедур предопределяет успех всего процесса прошивки устройства, поэтому осуществление нижеописанных шагов можно считать обязательным условием перед проведением операций.
Установка драйверов
О том, как установить специальный драйвер для фастбут-режима, можно узнать из статьи:
Урок: Установка драйверов для прошивки Android
Бэкап системы
Если существует малейшая возможность, перед прошивкой обязательно осуществляется создание полной резервной копии существующих разделов памяти устройства. Необходимые для создания бэкапа действия описаны в статье:
Урок: Как сделать бэкап Android-устройства перед прошивкой
Загрузка и подготовка необходимых файлов
Fastboot и ADB являются взаимодополняющими друг друга инструментами из состава Android SDK. Загружаем инструментарий полностью или скачиваем отдельный пакет, содержащий только АДБ и Фастбут. Затем распаковываем полученный архив в отдельную папку на диске С.
Через Fastboot возможна запись как отдельных разделов памяти Андроид-девайса, так и прошивок-обновлений целым пакетом. В первом случае понадобятся файлы-образы в формате *.img, во втором – пакет(ы) *.zip. Все файлы, которые планируются к использованию, должны быть скопированы в папку, содержащую распакованные Fastboot и ADB.
Пакеты *.zip не распаковываем, необходимо лишь переименовать загруженный файл(ы). В принципе имя может быть любым, но не должно содержать пробелов и русских букв. Для удобства следует использовать короткие имена, к примеру update.zip. Кроме прочего необходимо учитывать тот фактор, что Fastboot чувствителен к регистру букв в посылаемых командах и именах файлов. Т.е. «Update.zip» и «update.zip» для фастбут — разные файлы.
Запуск Fastboot
Поскольку Fastboot является консольным приложением, работа с инструментом осуществляется при помощи введения команд определенного синтаксиса в командную строку Windows (cmd). Для запуска Фастбут проще всего использовать следующий метод.
- Открываем папку с Фастбут, нажимаем на клавиатуре клавишу «Shift» и, удерживая ее, кликаем правой кнопкой мыши на свободной области. В раскрывшемся меню выбираем пункт «Открыть окно команд».
- Дополнительно. Для облегчения работы с Fastboot можно применять программу Adb Run.
Эта надстройка позволяет производить все операции из нижеописанных примеров в полуавтоматическом режиме и не прибегать к ручному вводу команд в консоль.
- Чтобы устройство принимало команды, посылаемые пользователем через Фастбут, оно должно быть перезагружено в соответствующий режим. В большинстве случаев достаточно послать в девайс со включенной отладкой по USB специальную команду через adb:
- Устройство перезагрузится в нужный для прошивки режим. Затем проверяем правильность подключения с помощью команды:
- Перезагрузку в режим fastboot можно также осуществить с помощью соответствующего пункта в TWRP Recovery (пункт «Fastboot» меню «Перезагрузка» («Reboot»).
- Если вышеописанные способы перевода аппарата в фастбут-режим не срабатывают или неприменимы (аппарат не загружается в Android и не входит в рекавери), необходимо воспользоваться сочетанием аппаратных клавиш на самом девайсе. Для каждого модельного ряда эти сочетания и порядок нажатия кнопок отличаются, универсального способа входа, к сожалению, не существует.
Исключительно для примера можно рассмотреть продукцию компании Xiaomi. В этих устройствах загрузка в фастбут-режим осуществляется с помощью нажатия на выключенном аппарате кнокпки «Громкость-» и, удерживая ее, клавиши «Питание».
Еще раз отметим, у других производителей методология способа входа в фастбут-режим с помощью аппаратных кнопок и их сочетаний может отличаться.
adb reboot bootloader
fastboot devices
Разблокировка загрузчика
Производители определенного ряда Андроид-аппаратов блокируют возможность управления разделами памяти устройства через блокировку загрузчика (bootloader). Если у устройства заблокирован загрузчик, в большинстве случаев его прошивка через фастбут неосуществима.
Для проверки статуса загрузчика можно послать в устройство, находящееся в режиме fastboot и подключенное к ПК, команду:
fastboot oem device-info
Но вновь приходиться констатировать, что данный способ выяснения статуса блокировки не универсален и отличается для устройств разных производителей. Это утверждение также касается разблокировки bootloader – методология проведения процедуры отличается для разных устройств и даже для различных моделей одного бренда.
Запись файлов в разделы памяти девайса
Завершив подготовительные процедуры, можно переходить к процедуре записи данных в разделы памяти устройства. Еще раз перепроверяем корректность загрузки файлов-образов и/или zip-пакетов и их соответствие прошиваемому устройству.
Внимание! Прошивка некорректных и поврежденных файл-образов, а также образов от другого девайса в устройство приводит в большинстве случаев к невозможности загрузки Android и/или другим негативным для аппарата последствиям!
Установка zip-пакетов
Для записи в девайс, к примеру OTA-обновлений, или полного комплекта составляющих ПО, распространяемых в формате *.zip, используется fastboot-команда update.
- Убеждаемся, что устройство находится в режиме фастбут и корректно определяется системой, а затем делаем очистку разделов «cache» и «data». Это удалит все данные пользователя из устройства, но является в большинстве случаев необходимым шагом, так как позволяет избежать множества ошибок при прошивке и дальнейшей работе программного обеспечения. Выполняем команду:
- Записываем zip-пакет с прошивкой. Если это официальное обновление от производителя, используется команда:
fastboot update update.zip
В других случаях применяем команду
fastboot flash update.zip
- После появления надписи «finished. total time….» прошивка считается завершенной.
fastboot –w
Запись img-образов в разделы памяти
Во многих случаях поиск прошивки в формате *.zip для загрузки может быть затруднен. Производители девайсов неохотно выкладывают свои решения в Сеть. Кроме того, zip-файлы могут быть прошиты через рекавери, поэтому целесообразность использования способа записи zip-файлов через фастбут вызывает сомнения.
А вот возможность прошивки отдельных образов в соответствующие разделы, в частности «boot», «system», «userdata», «recovery» и др. через Fastboot при восстановлении аппарата после серьезных программных проблем, может спасти ситуацию во многих случаях.
Для прошивки отдельного образа img используется команда:
fastboot flash наименование_раздела имя_файла.img
- В качестве примера запишем раздел рекавери через фастбут. Для прошивки образа recovery.img в соответствующий раздел отправляем в консоли команду:
fastboot flash recovery recovery.img
Далее необходимо дождаться в консоли появления ответа «finished. total time…». После этого запись раздела можно считать завершенной.
- Аналогичным способом прошиваются другие разделы. Запись файл-образа в раздел «Boot»:
fastboot flash boot boot.img
«System»:
fastboot flash system system.img
И таким же образом все остальные разделы.
- Для пакетной прошивки сразу трех основных разделов – «boot», «recovery» и «system» можно использовать команду:
- После завершения выполнения всех процедур аппарат можно перезагрузить в Андроид прямо из консоли, послав команду:
fastboot flashall
fastboot reboot
Таким образом производится прошивка с помощью команд, посылаемых через консоль. Как видим, большее количество времени и сил отнимают подготовительные процедуры, но, если они выполнены правильно, запись разделов памяти устройства происходит очень быстро и почти всегда беспроблемно. Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось.Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ
Источник: https://lumpics.ru/flash-phone-or-tablet-through-fastboot/
Загрузка и установка ADB, драйверов и Fastboot
Утилиты ADB и Fastboot входят в состав комплекта разработки Android SDK (не стоит путать с Android Studio и уж тем более скачивать ее громоздкий установочный файл, если вы, конечно, не собираетесь заниматься разработкой под Android). ADB является инструментом для отладки, который позволяет получить доступ к консоли Андроид с компьютера (подробнее →), подключив гаджет к ПК по USB. При этом должна быть включена отладка. Fastboot предназначен для работы с устройством, когда то загружено в одноименном режиме (если такой доступен на девайсе).
При помощи ADB можно управлять смартфоном/планшетом с компьютера: сделать бэкап приложений, сбросить графический пароль, записать скринкаст, перевести смартфон в режим Recovery и многое другое. Кроме того, с ADB можно работать и через Wi-Fi. Для этого на устройстве должны быть получены root-права, а также понадобится специальное приложение, с помощью которого осуществляется подключение к ПК по сети. Например, ADB Wireless либо WiFi ADB. Но это уже материал для отдельной статьи.
Используя Fastboot, вы сможете устанавливать прошивки, кастомные Рекавери (TWRP или CWM), разблокировать Bootloader (на телефонах HTC, Motorola, Sony, Nexus, Pixel, Huawei, последних LG он заблокирован), очищать разделы системы.
Как установить ADB и Fastboot: инструкция
1. Перейдите на официальный сайт, откуда можно скачать Android SDK: https://developer.android.com/studio/index.html. Спуститесь вниз страницы к разделу «Command line tools only» и выберите архив для Windows.
2. Установите галочку в чекбоксе «I have read and agree with the above terms and conditions» и нажмите кнопку «Download Android Command Line Tools for Windows». Начнется загрузка архива.
3. Скачайте его и разархивируйте в корень Диска «C:».
4. Также необходимо загрузить Java Development Kit с официальной страницы. Перейдите на сайт, согласитесь с условиями лицензионного соглашения, отметив пункт «Accept License Agreement», и скачайте версию JDK, соответствующую разрядности операционной системы компьютера.
https://www.youtube.com/watch?v=0TaYH-Us6Pk
После этого установите скачанный пакет. Дальше описаны несколько вариантов установки Fastboot и ADB – воспользуйтесь тем, который покажется проще.
Первый способ
Вернитесь к папке c Android SDK, откройте «tools» и запустите пакетный файл «android».
Отметьте пункт «Android SDK Platform-tools» (а также «Google USB driver», если у вас устройство Google Nexus или Pixel) и нажмите «Install Packages».
Про установку USB-драйверов для телефонов и планшетов других производителей читайте ниже.
Выберите «Accept License» и нажмите «Install».
Хотя лог показал, что возникла ошибка, процесс завершился успешно.
По завершении выполнения вышеописанных действий в директории «sdk-tools-windows-version» появится папка «platform-tools», а в ней будут интересующие утилиты «ADB» и «Fastboot».
Второй способ
Перейдите в папку «sdk-tools-windows-версия» → «tools» → «bin» и, зажав клавишу «Shift», щелкните правой кнопкой мышки по пустой области. Выберите «Открыть окно команд» либо «Открыть окно PowerShell здесь», если на ПК или на ноутбуке установлена одна из последних сборок Windows 10.
Вставьте команду в PowerShell или в командную строку (в PowerShell вначале добавьте .\ или ./):
sdkmanager platform-tools
Щелкните «Enter», чтобы выполнить команду. Произойдет загрузка файлов и появится запрос на установку:
Accept? (y/N)
Чтобы предоставить разрешение, введите y, что означает «yes», и нажмите «Enter», после чего начнется установка «platform-tools».
В конце в командной строке отобразится сообщение, что процедура завершилась успешно. Папка «platform-tools» с утилитами ADB и Fastboot будет разархивирована внутри каталога «sdk-tools-windows-version».
(!) Если по какой-либо причине не удается установить ADB и Fastboot предыдущими способами, воспользуйтесь третьим вариантом – просто скачайте архив «platform-tools» и распакуйте на диске «C:».
Устанавливаем драйверы ADB и Fastboot для Windows
Чтобы компьютер корректно распознавал смартфон либо планшет, необходимо загрузить драйверы USB:
Существуют различные универсальные установщики ADB-драйверов (к примеру, этот: https://adbdriver.com/downloads/) – ими тоже можно пользоваться, например, когда по какой-то причине не удалось установить официальное решения.
Если для вашей модели доступны драйверы без установщика, придется выполнить следующие действия:
1. Зайдите в «Панель управления» → «Диспетчер устройств». В Windows 10 достаточно нажать правой кнопкой мышки по меню «Пуск» и выбрать «Диспетчер устройств».
2. Найдите в списке девайс, для которого нужно установить драйверы. Щелкните правой кнопкой мышки и нажмите «Обновить драйверы».
Как видите, компьютер корректно распознает тестируемый планшет Nexus 7. Если ваш ПК определяет смартфон неправильно или напротив устройства отображается желтый треугольник с восклицательным знаком внутри, «ручная» установка драйверов Android для вас обязательна.
3. Выберите пункт «Выполнить поиск драйверов на этом компьютере».
4. Укажите расположение папки с драйверами на жестком диске.
Дождитесь завершения установки и затем заново подключите гаджет к компьютеру по USB.
Как начать работать с Fastboot и ADB
Взаимодействие пользователя с ADB и Fastboot осуществляется через командную строку, утилиты запускаются двумя способами:
1: Правой клавишей мышки щелкните на «Пуск» и выберите «Командная строка (администратор)» либо «Windows PowerShell (администратор)».
Далее при помощи команд укажите путь к папке с ADB и Fastboot (после ввода каждой нажимайте «Enter»).
Чтобы вернуться в корень диска «C:\», используйте:
cd /
Благодаря этой команде выполняется переход к требуемому каталогу:
cd
В конкретном примере команда, содержащая путь к папке, выглядит следующим образом:
cd C:\sdk-tools-windows-version\platform-tools
Путь к Fastboot и ADB указан, теперь работа с утилитами осуществляется из консоли.
Чтобы не выполнять эти действия каждый раз, добавьте путь к «platform-tools» в переменную «Path». Сначала зайдите в папку, в строке навигации щелкните правой кнопкой мыши по «platform-tools» и выберите «Копировать адрес».
Перейдите в «Панель управления». Для этого нажмите «Win» + «R» и в поле «Открыть:» вставьте control. Нажмите «ОК».
Выберите «Система» → «Дополнительные параметры системы» → «Переменные среды…».
Найдите перемененную «Path», выделите ее и выберите «Изменить…».
Нажмите «Создать», вставьте путь к папке «platform-tools» и щелкните «ОК».
2: Зайдите в «sdk-tools-windows-version» → «platform-tools», затем, удерживая «Shift», щелкните правой кнопкой мыши по пустому месту и выберите пункт «Открыть окно команд» или «Открыть окно PowerShell здесь».
Введите следующую команду, чтобы проверить, как ПК видит Android-устройство (в Windows PowerShell вставьте ./ или .\ перед командой):
adb devices
Не забывайте, что для работы с ADB должна быть включена отладка по USB. Больше полезных команд вы найдете в прошлой статье, ссылка на которую размещена в начале данного поста.
Источник: https://4idroid.com/adb-drivers-fastboot-install/
Установка прошивки через adb
Прошивка Андроид с помощью утилиты FastBoot. Необходимо прошить Android c помощью FastBoot, но не знаете как? В данной статье дается детальная инструкция по использованию утилиты FastBoot и как ей пользоваться чтобы прошить Android девайс.
Данная инструкция полностью расскажет как пользоваться FastBoot! Если же вы не знаете как устанавливать архивные обновления то вам необходима статья — Clockwordmod — что это такое. Инструкция по CWM recovery с картинками
Скачивание и установка FastBoot
Прежде прошить Android c помощью FastBoot, необходимо его скачать и установить на необходимый компьютер.
1. Скачать утилиту FastBoot можно с официальной программой Android SDK (большой вес)
2. Скачать отдельно FastBoot без установки и скачивания лишних файлов
3. Либо воспользоваться программой Adb Run, в которой «все включено», а также умеет разблокировать графический ключ Android.
Инструкция по командам как прошить Android c помощью FastBoot
Очень важно писать команды и файлы прошивок так как они указаны!
Если у вас команда указана
fastboot flash cache NazvaniAFiLe.img
то нужно писать именно так, но ни как иначе. Другими словами важен регистр букв иначе вы получите ошибку cannot load ‘image’ — нет такого файла.
Перезагрузка Android в режим загрузки (bootloader), данная команда работает если устройство включено в обычном режиме
adb reboot bootloader
Перезагрузка Android в обычный режим из режима прошивки (bootloader)
fastboot reboot
Перезагрузка Android из режима прошивки в этот же режим
fastboot reboot-bootloader
Команды разблокировки и блокировки загрузчика Nexus
Разлочить bootloader для Nexus
fastboot oem unlock
Залочить bootloader для Nexus
fastboot oem lock
Покажет установленую на Android номер версии бутлоадер
fastboot getvar version-bootloader
Команды форматирования раздела
Перед тем как прошить какой либо раздел в Android, вначале его необходимо отформатировать для того чтобы не возникло проблем в работе
fastboot erase Imya_razdela — стереть раздел: boot, radio, recovery, system, userdata и другие
Пример:
Стирает раздел Кеш (Cache)
fastboot erase cache
Стирает раздел Дата (Data)
fastboot erase userdata
Стирает раздел Систем (System)
fastboot erase system
Стирает раздел Recovery
fastboot erase recovery
Команды для прошивки раздела
После того как выполнили форматирование раздела или разделов, можете приступить к прошивке
fastboot flash Imya_razdela imya_file.img — прошивка выбранного раздела: boot, radio, recovery, system, userdata и другие
Пример:
Прошить раздел системы (System)
fastboot flash system imya.img
Прошить раздел кеш (Cache)
fastboot flash cache imya.img
Прошить раздел дата (Data)
fastboot flash userdata imya.img
Прошить раздел Recovery
fastboot flash recovery imya.img
Установка анимации включения (прошивка раздела с анимацией)
fastboot flash splash1 splash.img
Прошить все разделы (boot, recovery и system)
fastboot flashall
Вместо imya.img — необходимо прописывать имя файла которые вы собираетесь прошить
Ошибка Waiting for Device
Если у вас долгое время в командном окне горит надпись waiting for device — значит:
- Не установлен или некорректно установлен драйвер — переустановить или установить
- Устройство Android не в режиме Bootloader — перевести
- Некорректное подключение к USB порту — использовать задние порты USB 2.0 компьютера, не использовать USB хабы
Более подробно о данной ошибке «Waiting for Device» читайте в специальной посвященной этому статье Waiting for Device.
пример работы с утилитой Fastboot
Как прошить телефон или планшет через Fastboot
Прошивка Android, т.е. запись определенных файл-образов в соответствующие разделы памяти девайса при использовании специального Windows-софта, практически полностью автоматизирующего процесс, на сегодняшний день является не самой сложной c точки зрения пользователя процедурой. Если же использование подобного инструментария невозможно или не дает нужного результата, ситуацию спасает Fastboot.
Для того, чтобы прошить Андроид-аппарат через Fastboot, потребуется знание консольных команд одноименного режима работы девайса, а также определенная подготовка смартфона или планшета и используемого для операций ПК.
Ввиду того, что в фастбут-режиме манипуляции с разделами памяти девайса производятся фактически напрямую, при использовании нижеописанного метода прошивки требуется некоторая осторожность и внимательность. Кроме того, выполнение нижеперечисленных шагов, вероятно, следует рекомендовать только при отсутствии возможности выполнить прошивку другими способами.
Каждое действие с собственными Андроид-устройствами пользователь осуществляет на свой страх и риск. За возможные негативные последствия использования методов, описанных на данном ресурсе, администрация сайта ответственности не несет!