Меню

Как закинуть прошивку в телефон через fastboot: Как залить прошивку через adb

Содержание

Как залить прошивку через adb

Вернитесь в основное меню и найдите новый раздел «Для разработчиков». Перезагрузка устройства в режим прошивки

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

К данным типам команд относятся:

  • adb reboot bootloader – перезагружает операционную систему гаджета в режим загрузки. Срабатывает, только если устройство находится в обычном включенном рабочем состоянии;
  • fastboot reboot – перезагрузка гаджета в обычный режим из режима прошивки;
  • fastboot reboot-bootloader – перезагрузка гаджета из режима прошивки в этот же режим.

Как проверить, видит ли компьютер подключенные Android-устройства

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

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

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

Блокировка и разблокировка загрузчика Bootloader

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

Для блокировки устройства в командной строке необходимо прописать: fastboot oem lock. Затем перезагрузить устройство и посмотреть на результат.

Разблокировка, в свою очередь, может осуществляться командой fastboot oem unlock или fastboot flashing unlock.

Выбрать можно любую. После перезагрузки девайса вы снова сможете оперировать Bootloader.

Перемещение прошивки в папку ADB и последующий запуск

Проблемы с прошивкой

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

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

Также при возникновении ошибок обратите внимание на «механику». Проверьте USB-провод, соединяющий ПК и Android-устройство. При бракованном проводе процесс прошивки может сбиваться без видимых причин.

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

Плюсы прошивки Android через ADB Run

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

Также плюсом является подключение, которое можно организовать не только по USB-кабелю, но и через общую сеть Wi-Fi. То есть любые команды своему гаджету вы можете посылать на расстоянии, без прямого механического подключения.

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

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

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

Как прошить через 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). Для запуска Фастбут проще всего использовать следующий метод.

1. Открываем папку с Фастбут, нажимаем на клавиатуре клавишу «Shift» и, удерживая ее, кликаем правой кнопкой мыши на свободной области. В раскрывшемся меню выбираем пункт «Открыть окно команд».

2. Дополнительно. Для облегчения работы с Fastboot можно применять программу Adb Run .

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

Перезагрузка девайса в режим bootloader

1. Чтобы устройство принимало команды, посылаемые пользователем через Фастбут, оно должно быть перезагружено в соответствующий режим. В большинстве случаев достаточно послать в девайс со включенной отладкой по USB специальную команду через adb:

2. Устройство перезагрузится в нужный для прошивки режим. Затем проверяем правильность подключения с помощью команды:

3. Перезагрузку в режим fastboot можно также осуществить с помощью соответствующего пункта в TWRP Recovery (пункт «

Fastboot» меню «Перезагрузка» («Reboot»).

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

Исключительно для примера можно рассмотреть продукцию компании Xiaomi. В этих устройствах загрузка в фастбут-режим осуществляется с помощью нажатия на выключенном аппарате кнокпки «Громкость-» и, удерживая ее, клавиши «Питание».

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

Разблокировка загрузчика

Производители определенного ряда Андроид-аппаратов блокируют возможность управления разделами памяти устройства через блокировку загрузчика (bootloader). Если у устройства заблокирован загрузчик, в большинстве случаев его прошивка через фастбут неосуществима.

Для проверки статуса загрузчика можно послать в устройство, находящееся в режиме fastboot и подключенное к ПК, команду:

Но вновь приходиться констатировать, что данный способ выяснения статуса блокировки не универсален и отличается для устройств разных производителей. Это утверждение также касается разблокировки bootloader – методология проведения процедуры отличается для разных устройств и даже для различных моделей одного бренда.

Как разблокировать Bootloader

Запись файлов в разделы памяти девайса

Завершив подготовительные процедуры, можно переходить к процедуре записи данных в разделы памяти устройства. Еще раз перепроверяем корректность загрузки файлов-образов и/или zip-пакетов и их соответствие прошиваемому устройству.

Установка zip-пакетов

Для записи в девайс, к примеру OTA-обновлений, или полного комплекта составляющих ПО, распространяемых в формате *.zip, используется fastboot-команда:

1. Убеждаемся, что устройство находится в режиме фастбут и корректно определяется системой, а затем делаем очистку разделов «cache» и «data». Это удалит все данные пользователя из устройства, но является в большинстве случаев необходимым шагом, так как позволяет избежать множества ошибок при прошивке и дальнейшей работе программного обеспечения. Выполняем команду:

2. Записываем zip-пакет с прошивкой. Если это официальное обновление от производителя, используется команда:

В других случаях применяем команду

3. После появления надписи «

finished. total time….» прошивка считается завершенной.

Запись img-образов в разделы памяти

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

А вот возможность прошивки отдельных образов в соответствующие разделы, в частности «boot», «system», «userdata», «recovery» и др. через Fastboot при восстановлении аппарата после серьезных программных проблем, может спасти ситуацию во многих случаях.

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

1. В качестве примера запишем раздел рекавери через фастбут. Для прошивки образа recovery.img в соответствующий раздел отправляем в консоли команду:

Далее необходимо дождаться в консоли появления ответа «finished. total time…». После этого запись раздела можно считать завершенной.

2. Аналогичным способом прошиваются другие разделы. Запись файл-образа в раздел «Boot»:

«System»:

И таким же образом все остальные разделы.

3. Для пакетной прошивки сразу трех основных разделов – «boot», «recovery» и «system» можно использовать команду:

4. После завершения выполнения всех процедур аппарат можно перезагрузить в Андроид прямо из консоли, послав команду:

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

вкл. 06 Июнь 2016 . Опубликовано в Android – Общее

Прошивка Андроид с помощью утилиты FastBoot. Необходимо прошить Android c помощью FastBoot, но не знаете как? В данной статье дается детальная инструкция по использованию утилиты FastBoot и как ей пользоваться чтобы прошить Android девайс.

Данная инструкция полностью расскажет как пользоваться FastBoot! Если же вы не знаете как устанавливать архивные обновления то вам необходима статья – Clockwordmod – что это такое. Инструкция по CWM recovery с картинками

Скачивание и установка FastBoot

Прежде прошить Android c помощью FastBoot, необходимо его скачать и установить на необходимый компьютер.

1. Скачать утилиту FastBoot можно с официальной программой Android SDK (большой вес)

2. Скачать отдельно FastBoot без установки и скачивания лишних файлов

3. Либо воспользоваться программой Adb Run, в которой «все включено», а также умеет разблокировать графический ключ Android.

почему ADB RUN лучше

Запуск

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

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

и вве дите команды для перехода в папку с утилитой Fastboot (если установили отдельно FastBoot )

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

Если ваш выбор пал на программу ADB RUN, то запустите ее и выберите в меню Manual -> ADB

Инструкция по командам как прошить Android c помощью FastBoot

Очень важно писать команды и файлы прошивок так как они указаны!

Если у вас команда указана

то нужно писать именно так, но ни как иначе. Другими словами важен регистр букв иначе вы получите ошибку cannot load ‘image’ — нет такого файла.

Команды перезагрузки в режим прошивки (bootloader)

Перезагрузка Android в режим загрузки (bootloader), данная команда работает если устройство включено в обычном режиме

Перезагрузка Android в обычный режим из режима прошивки (bootloader)

Перезагрузка Android из режима прошивки в этот же режим

Команда «видит» ли ПК ваш Android

Возьмите в привычку проверять перед тем как что-то делать в Fastboot если соединение между компьютером и Android:

Проверка «видит ли» ПК ваш Android

Данную команду выполнять когда устройство уже в режиме прошивке (bootloader)

Команды разблокировки и блокировки загрузчика Nexus

Разлочить bootloader для Nexus

Залочить bootloader для Nexus

Команда узнать версию bootloader

Покажет установленую на Android номер версии бутлоадер

Команды форматирования раздела

fastboot erase Imya_razdela — стереть раздел: boot, radio, recovery, system, userdata и другие

Стирает раздел Кеш (Cache)

Стирает раздел Дата (Data)

Стирает раздел Систем (System)

Стирает раздел Recovery

Команды для прошивки раздела

После того как выполнили форматирование раздела или разделов, можете приступить к прошивке

fastboot flash Imya_razdela imya_file.img — прошивка выбранного раздела: boot, radio, recovery, system, userdata и другие

Прошить раздел системы (System)

Прошить раздел кеш (Cache)

Прошить раздел дата (Data)

Прошить раздел Recovery

Установка анимации включения (прошивка раздела с анимацией)

Прошить все разделы (boot, recovery и system)

Вместо imya.img – необходимо прописывать имя файла которые вы собираетесь прошить

Команда для установки update.zip

Прошивает на Android архив-обновление в формате update. zip или архив ZIP с IMG образами различных разделов

Для устройств Sony

Проверка подключения устройства Sony, если ответ 0.3 устройство, то тогда подключено

Разблокировка bootloader

Более детальная информация по разблокировке Bootloader Sony — Как разблокировать Bootloader Sony

Ошибка Waiting for Device

Если у вас долгое время в командном окне горит надпись waiting for device – значит:

  • Не установлен или некорректно установлен драйвер — переустановить или установить
  • Устройство Android не в режиме Bootloader — перевести
  • Некорректное подключение к USB порту — использовать задние порты USB 2.0 компьютера, не использовать USB хабы

Более подробно о данной ошибке «Waiting for Device» читайте в специальной посвященной этому статье Waiting for Device.

Видео пример работы с утилитой Fastboot

Для тех кто ничего не понял!

Для тех кто ничего не понял воспользуйтесь приложением ADB RUN, в данной программе введены практически все команды, которые нужны для FASTBOOT!

Ниже представлен пример работы ADB RUN — как прошить быстро файл Recovery с помощью ADB RUN за менее чем за 5 секунд (только не забывайте вначале переводить в режим bootloader)! Кликните по изображению для просмотра.

“>

Прошивка Xiaomi через fastboot для всех моделей

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

Этап подготовки

Для начала, скачаем и установим Mi PC Suite.

Этим убиваем двух зайцев, во-первых, устанавливаются необходимые драйвера устройства, во-вторых, программа поможет в дальнейшем «общению» с телефоном. Для поздних версий Windows требуется отключить проверку цифровой подписи драйверов. В интернете написаны тонны материала на эту тему хотя бы здесь. Что прошивать, компьютер уже знает.

Как прошить, узнает после установки фирменного прошивальщика от Сяоми — MIUI ROM Flashing Tool, сокращенно именуется как, MiFlash. На указанной странице выберите самую последнюю по дате версию программы, дабы избежать конфликтов устройств во время прошивки.

Следующий момент, собственно сама прошивка. Тут я вам не советчик. Единственное, что могу сказать, для начала стартуйте  на официале. Чтобы понять, что вам нравится, а что нет. Может быть, там и останетесь. Заходим сюда и выбираем свое устройство и нужную прошивку.

Важно! MiFlash, являясь продуктом самой компании-производителя, работает только с официальными версиями систем: ChinaROM и Global. Выбираете прошивку с расширением tgz на конце, и вы получите в итоге смартфон с оригинальной внутренней оболочкой.

Версия системы для «заливки» посредством другого режима — рекавери (восстановление) всегда будет архивной с расширением zip. Неважно, кем сделана прошивка, является она официальной, кастомной (переделанной из первоисточника, русифицированная и подстроенная под Европу) или авторской (кстати, попадаются очень удачные версии), всех их в некотором смысле объединяет формат zip.

Альтернативный и основной способ — установка системы с помощью MiFlash, о чем было сказано вначале и к чему мы подготовились в первую очередь.

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

Драйвера и специальные режимы

Нам понадобится adb драйвер и собственно сама программа adb. Загадочная аббревиатура на самом деле означает в переводе с английского: отладочный мост андроид. То есть это специальная утилита, с помощью которой мы сможем в режиме fastboot сделать необходимые изменения в телефоне, вплоть до прошивания полностью. Этот способ нам понадобится чуть позднее, как альтернативный путь для более кардинального вторжения в китайский смартфон.

Скачиваем, разархивируем, и все складываем на диск С, желательно в корень, без лишних промежуточных папок. Крайне важно, чтобы adb драйвер установился без конфликтов, возможно, Windows вам сама поможет, идентифицировав ваш телефон как устройство adb Андроид.

Я здесь намеренно не упоминаю edl режим, бывший одно время очень популярным, ввиду легкости прошивания, даже минуя ставшей притчей во языцех, момент с разблокировкой загрузчика, так как начиная с MIUI 8, компания Сяоми закрыла простой доступ в него, а сложные решения нас не интересуют. Зачем мучиться и резать провод USB, закорачивать какие-то шины (это безобразие написано на полном серьезе на 4 pda) при подключении к компьютеру, если есть вполне рабочие специальные режимы.

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

Бэкап

Нелишне озаботиться сохранением полной версии системы перед прошивкой. Для этого на любой версии, любой прошивке найдется опция Восстановление и сброс. Надо лишь пройти по следующему маршруту: «Настройки» — «Расширенные настройки» — «Восстановление и сброс».

Здесь найдется функция под названием «Локальное резервирование». Рекомендую выполнить

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

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

Разблокировка загрузчика

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

Инструкция по прошивке

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

1 способ

Приступим к методу прошивки, связанному с использованием MiFlash, то есть, переходим на официальную версию прошивки компании Сяоми.

Вводим телефон в режим фастбут описанным методом, при появлении зайца запускаем от имени администратора MiFlash.

Если телефон не отобразился сразу, нажимаем на refresh, устройство появится.

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

Нажимаем ОК и прошивка определяется как выбранная.

Внизу ничего не меняем, остается нажать flash и процесс прошивания запустится. Длится он недолго, закончится выходом телефона из fastboot и загрузкой новой системы. Придется подождать, первый запуск довольно длительный, от 5 до 15 минут.

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

Некоторые пользователи заметили, что сбоев не происходит на 64 битной системе Windows, я не стал экспериментировать и перешел для такого важного шага с 32 на 64 бита.

2 способ

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

Для начала нужно перейти на кастомное рекавери, заменить стоковое. Скачиваем здесь. Не думайте, что будет все просто, нужно выбрать свой девайс и под него скачать нужное TWRP. То есть то самое модифицированное рекавери, которое даст вам возможность установить любую прошивку, какую пожелаете.

Скачали, переименовали в recovery.img (это обязательно) и закинули в уже готовую папку adb на диске С. Вот что у вас должно получиться.

Заходим в папку, нажимаем на клавиатуре клавишу shift, одновременно с правой кнопкой мыши.

Клацаете по опции «Открыть окно команд», появляется новое окошко.

Далее подключаете телефон, переведенный в fastboot, а командной открывшейся строке пишете: fastboot flash recovery recovery.img.

И TWRP прошивается. По окончании процесса нужно набрать новую команду в строке: fastboot boot recovery.img, телефон выйдет из режима fastboot и войдет в уже сформировавшееся новое кастомное рекавери. Это будет слышно по характерному звуку, издаваемому компьютером, он увидит ваш телефон и даст возможность закинуть во внутреннюю память или на карту вашу новую приготовленную прошивку.

Ее вы скачали загодя, разархивировать и переименовывать уже ничего не надо (но можно и после всех манипуляций с TWRP).

Не перепутайте, прошивка для MiFlash/fastboot имеет расширение на конце названия .tgz, кастомная имеет расширение .zip. Как вариант, можно попробовать отсюда, выбрав из списка свой аппарат, загружаете нужную систему.

Итак, приготовлено все, в памяти смартфона есть новейшая прошивка и телефон находится здесь.

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

Все готово к установке, выбираем Install и, собственно, саму прошивку.

Делаем свайп, то бишь тянем вправо голубую стрелку, и процесс прошивки начинается. Внимательно смотрите, чтобы все закончилось удачно, без ошибок, в противном случае не сможете загрузиться в систему, останетесь в рекавери. Причин может быть несколько. Главная из которых — некорректно скачанная, то есть с ошибками, прошивка. Меняйте и пробуйте снова. Отсюда, с этого места у вас другой дороги, кроме как повторно прошиться, но уже удачно, нет. Установка на этом заканчивается, ожидаем первый запуск системы, может продлиться несколько томительных минут. Как только системные файлы встанут на свои места, все определится и конфигурируется, включится экран и предложит вам первую настройку телефона.

Мы использовали два различных метода прошивки для режима fastboot телефонов Xiaomi. Каждый из них по-своему хорош, для тех, кто только получил смартфон в руки, советую первый способ, как наиболее проверенный и надежный. Со временем придет понимание и уверенность в своих силах, тогда пробуйте изменить кардинально свой аппарат вторым способом. Если в этом появится нужда.

Команды ADB и Fastboot: более 50 команд для управления, прошивки и обслуживания вашего Android устройства [Перечень, описание]

  • fastboot reboot — перезагрузить устройство (выйти из режима fastboot ). Помните, что команда fastboot будет работать только в том случае, если ваш телефон находится в режиме fastboot, чего можно добиться с помощью команды adb reboot bootloader.

  • fastboot devices — эта команда fastboot выводит список устройств, подключенных к компьютеру в режиме fastboot.

  • fastboot reboot recovery — ввод этой команды fastboot приведет к загрузке в стоковое или в кастомное рекавери.

  • fastboot oem unlock — команда, используемая для разблокировки загрузчика на телефонах Google и некоторых других телефонах. Он будет работать только с поддерживаемыми телефонами.

  • fastboot flashing unlock — этот также используется для разблокировки загрузчика, но для различных устройств, таких как новые телефоны Pixel, выпущенные после 2015 года.

  • fastboot flashing unlock_critical — также используется для разблокировки загрузчика для других условий, таких как обновление загрузчика и обновление телефонов вручную.

  • fastboot oem lock — использовать эту команду fastboot можно для блокировки загрузчика многих телефонов Android.

  • fastboot flashing lock — чтобы заблокировать загрузчик новых телефонов, нужно использовать эту команду fastboot.

  • fastboot flashing lock_critical — его можно использовать для блокировки загрузчика, если вы разблокировали его с помощью команды unlock_critical.

  • fastboot flash boot boot.img — эту команду fastboot можно использовать для прошивки файлов загрузочных образов. Обычно используется, когда смартфон не запускается из-за поврежденного образа загрузки. Также эта команда, используемая для получения Root на Android устройствах после модификации файла образа загрузки. Обязательно переименуйте ваш загрузочный файл в boot.img.

  • fastboot flash recovery recovery.img — команда для прошивки стокового или альтернативного рекавери. Перед вводом команды переименуйте файл образа восстановления в recovery.img.

  • fastboot flashall -w — команда fastboot, используемая для очистки раздела /data на устройстве.

  • fastboot oem device-info — эта команда fastboot поможет нам увидеть состояние загрузчика. Он вернет «True», если загрузчик разблокирован, и вернет «False», если загрузчик заблокирован.

  • fastboot format:ext4 userdata — может использоваться для удаления всех данных из раздела ext4. Измените раздел, если вы хотите удалить данные из других разделов.

  • fastboot boot recovery.img — эту команду fastboot можно использовать для временной загрузки на устройстве рекавери из указанного файла. При необходимости recovery.img именем файла рекавери, которое вы хотите запустить.

  • fastboot erase data — если вы хотите очистить флэш-память тустройства для удаления данных пользователя.

  • fastboot erase system — для стирания системы с телефона перед прошивкой альтернативной прошивки.

  • fastboot erase cache — очистить кеш смартфона или планшета.

  • fastboot erase system -w — эта команда fastboot удалит систему, данные и кеш в одной команде. Таким образом, эта команда выполняет всё, для чего предназначены предыдущие три.

  • fastboot flash system system.img — прошивка файла образа системы

  • fastboot flash userdata data.img — подобно предыдущей команде fastboot, вы также можете прошить образ с пользовательскими данными.

  • fastboot boot kernel ramdisk — разработчики, работающие с пользовательским ядром, могут использовать команду fastboot для тестирования ядра.

  • fastboot flash zip file.zip — может использоваться для прошивки zip-файлов, таких как пользовательские прошивки. Замените file.zip на имя файла, который вы хотите прошить.

  • fastboot getvar mid — эта команда fastboot используется для получения номера модели устройства.

  • fastboot getvar all — выдаст более подробную информацию об устройстве, например, модель устройства, модема, IMEI и т. д.

  • Команды ADB Fastboot для Android, Windows, Mac и Linux

    Мы все очень хорошо знаем, что такое рутирование и какое волшебство оно способно сделать с вашим скучным телефоном. Значительно возрастает количество возможных настроек, доступных в режиме администратора смартфона. Устройство становится умнее и податливее. И как такое становится возможным? Через ADB Fastboot Commands.

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

    Лучше не используйте эти команды, если не разобрались полностью в их предназначении. Это очень важно, чтобы не навредить телефону и не превратить его в очередной «кирпич», который потом придется нести в сервисный центр для перенастройки.

    Подробный список команд ADB и Fastboot для Андроид при работе с ПК (Windows / Mac / Linux)

    • adb reboot bootloader: вы можете ввести эту команду для входа в режим fastboot или bootloader. Эта командная строка позволяет перейти в загрузчик телефона, загрузив его в этот режим. Перевести телефон в режим загрузчика удобнее на компьютере с помощью командной строки.
    • adb reboot recovery: Эта команда обычно используется разработчиками для установки обновлений телефона, который официально еще не были выпущены. Некоторые функции, такие как прошивка ПЗУ на вашем устройстве, требуют загрузки в режиме восстановления. Вам нужно удерживать определенные сочетания клавиш или кнопок на телефоне в течение нескольких секунд. В режиме восстановления доступны следующие команды.
    • fastboot reboot bootloader: перезагружает устройство для внесения дополнительных изменений в серверную часть. В любом случае потом придется перезагрузиться обратно в fastboot.
    • fastboot flash recovery XYZ.img: прошивает файл образа восстановления в пользовательское восстановление.
    • fastboot flash XYZ.zip: ZIP-файл может быть прошит в режиме fastboot.
    • adb reboot: перезагрузка устройства в обычном режиме. Эту команду используют после прошивки APK-файла в системе. Или же во время процедуры восстановления старой версии ОС.
    • adb device: с помощью этой команды вы можете проверить соединение и получить информацию об устройствах, подключенных к компьютеру.
    • fastboot device: это позволит вам узнать обо всех подключенных устройствах.
    • adb install (укажите путь к файлу): используется обычно в профессиональной отладке, а также разработчиками приложений. Позволяет установить zip-файл или APK-файл на вашем устройстве Android. С помощью этой команды можно установить определенное приложение на телефон без использования Google Play Store.
    • adb uninstall: если вы считаете, что пришло время удалить какие-либо приложения из оперативной памяти, это можно сделать, введя полное имя пакета. Так приложение полностью исчезнет.
    • adb shell wm density (dpi): с помощью этой строки вы сможете менять плотность пикселей на экране своего смартфона.
    • adb shell: с помощью этой строки вы можете открывать или запускать команды через терминал на телефоне или планшете Андроид.
    • adb shell (путь до файла update.zip): разработчики специально используют эту строку, чтобы установить обновление для смартфона, которое еще не было выпущено официально. Наряду с пользовательским восстановлением, вы можете загрузить прошивку update.zip. Также вы можете загружать zip-файлы со своего компьютера.
    • adb backup: создает резервную копию устройства Android и сохраняет ее на компьютере. Это может пригодится, если вы планируете сделать что-то рискованное и хотите иметь возможность восстановить все на смартфоне в случае неудачи.
    • adb pull (путь к любой папке или файлу на устройстве): с помощью этой команды вы можете скопировать любой файл, расположенный в любом месте вашего телефона и вставить его в любую папку. Вы можете копировать файлы с телефона на компьютер. При извлечении файлов можно указывать место сохранения. Файлы копируются в папку компьютера, где находится ADB. Затем их можно переместить куда угодно.
    • adb push: эта строка используются только лишь в тех случаях, когда на телефоне установлено пользовательское восстановление. С помощью этой команды отправляют файлы ZIP и APK с компьютера Windows на устройство Android. Если файл, который вы хотите скопировать, уже находится в папке с ADB, вам остается лишь ввести имя этого файла.
    • fastboot OEM lock: блокировка загрузчика устройства.
    • fastboot OEM unlock: вы можете использовать эту команду для разблокировки загрузчика для устройства Android.

    Список других команд fastboot

    КомандыНазначение
    fastboot rebootперезагрузить
    fastboot reboot recoveryзагрузить в режиме восстановления
    fastboot oem unlockперезагрузить загрузчик
    fastboot oem unlockразблокировать загрузчик
    fastboot oem device-infoпроверить состояние блокировки/разблокировки загрузчика
    fastboot flash recoveryвосстановление флэш-памяти в режиме fastboot
    fastboot bootзагрузиться прямо в рекавери без установки
    fastboot flash fileпрошить zip-файл из режима быстрой загрузки
    fastboot getvar cidпоказать CID телефона
    adb devicesсписок подключенных к компьютеру устройств
    adb rebootперезагрузить смартфон
    adb reboot-bootloaderперезагрузка в загрузчик, fastboot или режим загрузки
    adb reboot recoveryперезагрузить в режиме fastboot
    adb get-serial noполучить серийный номер подключенного устройства
    adb installустановить приложение через adb
    adb install -rобновить установленное приложение
    adb uninstall package_name. hereудалить приложение с помощью ADB
    adb push (источник) (пункт назначения)скопировать файл с компьютера на смартфон
    adb pullскопировать файл с телефона на компьютер
    adb shell (команда)запустить команду в терминале на хост-устройстве Android
    adb backupсоздать резервную копию вашего устройства и сохранить его на свой компьютер
    adb restoreвосстановить резервную копию телефона
    adb sideloadнажмите и установите на ваше устройство прошиваемый zip-файл или специальный ROM
    adb logcatпоказывать в реальном времени журнал телефона
    adb start-serverзапуск процессов ADB серверов
    adb kill-serverостановить процессы сервера adb
    adb reboot fastbootперезагрузить устройство в режиме fastboot

    Что такое команды Fastboot и ADB?

    Команды ADB и Fastboot – это системные утилиты, которые помогают получить доступ к внутренней системе Андроид через компьютер, работающий на Windows, Mac или Linux. Они одинаково работают на всех операционных системах. Но удобнее всего все же работать на Windows. Вы это поймете, когда будете пытаться отправлять файлы APK или zip на свой смартфон.

    В чем разница между Fastboot и ADB?

    ADB – это сокращение от выражения Android Dubug Bridge (мост отладки андроид). Он позволяет получить доступ к системным папкам, открывать скрытые файлы и вносить в них изменения. Для этой процедуры придется рутировать свое устройство.

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

    Где используют ADB Fastboot Commands?

    Большинство пользователей предпочитают работать в командной строке на Windows или в терминале на Mac и Linux. Проблема в том, что некоторые испытывают страх перед использованием кода, связанные с недостаточным багажом знаний.

    Не забудьте включить режим разработчика на своем телефоне в настройках. Также вам нужно будет выбрать пункт «Отладка по USB» в «Параметрах разработчика».

    Установите подходящие драйверы OEM для вашего телефона.

    Как использовать командную строку?

    Чтобы использовать командную строку, откройте ее в Windows или терминал в Mac/Linux. Зайдите в SDK, который был загружен с официального сайта разработчика Android. Распакуйте файл, назовите папку как Platform-Tools.

    1. Убедитесь, что ваше устройство подключено к компьютеру Windows через USB-кабель.
    2. Перемещайтесь с помощью команды cd по папкам устройства.
    3. Также, чтобы сразу открыть папку в командной строке, нажмите по ней в проводнике правой клавишей мыши, одновременна зажимая клавишу Shift на клавиатуре. Затем выберите пункт «Открыть окно Power Shell здесь».

    Заключение

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

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

    Понравилось?

    Все о ADB Fastboot Tools и как прошить Xiaomi через Fastboot

    Специальные программы в смартфоне упрощают использование и дают возможность настроить его до мельчайших деталей. Xiaomi ADB Fastboot Tools — инструмент, без которого владельцам гаджетов пришлось бы в 3 раза чаще обращаться в сервисные центры. Функциональное меню позволяет решить множество проблем, которые возникают в системе Андроид.

    Xiaomi ADB Fastboot Tools

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

    Для чего нужен Xiaomi ADB Fastboot

    Чаще всего ADB Fastboot Tools используют в смартфонах Xiaomi, чтобы редактировать список приложений. Их можно удалить или установить, даже если они относятся к системным. Это необходимо, если в ОС есть много предустановленных приложений, которые не нужны пользователю. Также ADB Fastboot Xiaomi позволяет установить другую версию Android или прошивку. Например, это необходимо владельцам смартфонов Xiaomi со старой версией оболочки, чтобы обновиться до MIUI 11, если официально она для этой модели не вышла. Приложение позволяет:

    • проверить, может ли смартфон работать с ADB Fastboot Xiaomi;
    • копировать и перемещать файлы;
    • форматировать раздел Data;
    • настраивать подключение к мобильным сетям и Wi-Fi;
    • просматривать логи;
    • изменять и устанавливать новые скрипты.

    Причины перехода Xiaomi в режим Fastboot

    Иногда приложение открывается без участия пользователя. Причиной перехода Xiaomi в режим Fastboot на Xiaomi может быть случайное нажатие клавиш громкости и блокировки. Однако такой сбой иногда происходит вследствие поломки смартфона. Она может быть как системной, так и механической. Чаще всего программа Xiaomi ADB Fastboot Tools запускается из-за:

    • попадания влаги внутрь корпуса смартфона;
    • удаления файлов ROOT и Magisk;
    • некорректного обновления оболочки или Android;
    • неудачного установления прошивки Xiaomi через Fastboot.

    Не включается ADB Fastboot Tools

    Поскольку программа ADB Fastboot Tools загружается на смартфон Xiaomi раньше, чем система Android, она не может отсутствовать. Однако проблемы с запуском иногда возникают из-за системного сбоя. Попробуйте перезагрузить смартфон. Затем проверьте параметры быстрой загрузки в разделе «Расширенные настройки». Если ползунок находится в активном режиме, повторите вход в Fastboot. В случае неудачи, отнесите смартфон в сервисный центр. Для решения проблемы потребуется перепрошивка, сделать которую без программы ADB дома сложно.

    Читать также: Что делать, если не включается телефон: причины поломки, способы решения проблемы, когда стоит обратиться в сервисный центр

    Как войти и как выйти из режима

    Войти в приложение ADB Fastboot на смартфоне Xiaomi можно двумя способами. Если смартфон включен, нужно перейти в «Настройки» и нажать «Быструю загрузку».

    Для второго способа телефон Xiaomi придется выключить. После того, как на экране исчезнут все надписи, зажмите одновременно кнопку блокировки и клавишу уменьшения громкости. Примерно через 5 секунд смартфон завибрирует и включится в режиме Fastboot ADB.

    Не все пользователи знают, как выйти из режима Xiaomi Fastboot. Это может стать проблемой, т.к. через программу быстрого включения полноценно пользоваться телефоном нельзя. Если режим настройки Xiaomi запустился случайно, Fastboot можно выключить 3 способами:

    1. Зажмите кнопку питания на 30 секунд. Смартфон должен выключиться. Через минуту телефон запустится самостоятельно.
    2. Достаньте аккумулятор, если он съемный. Затем поставьте его обратно и включите.
    3. Подключите смартфон к компьютеру с помощью USB кабеля. Установите драйвер устройства. Откройте консоль и введите «fastboot reboot/code». После этого устройство перезапустится в принудительном режиме.

    Читать также: Как подключить смартфон Xiaomi к компьютеру через USB и возможные проблемы

    Как удалить fastboot

    Не всем пользователям Xiaomi программа ADB Fastboot нужна. Если вы не планируете перепрошивать смартфон или работать с системными файлами:

    1. Зайдите в меню «Настройки».
    2. Найдите пункт «Специальные возможности». В более старых версиях MIUI Fastboot включается через раздел «Экран».
    3. Перетащите ползунок «Быстрое включение» в режим “выкл.”. Перезапустите телефон, чтобы параметры сохранились.

    Если такой способ не сработал, понадобится полный сброс. Можно сделать на свой страх и риск удаление заводских настроек. Перед началом очистки системы, нужно вынуть SD-карту, чтобы данные на ней не пострадали. Всю необходимую информацию, включая музыку и фотографии, перенесите в облако или на компьютер. При форматировании они удалятся со смартфона. Чтобы сделать hard reset:

    1. Выключите гаджет. Достаньте из него SIM-карту.
    2. Зажмите нижнюю клавишу громкости и кнопку блокировки. Через несколько секунд запустится меню Recovery Mode перезагрузки в режим Fastboot reboot.
    3. В меню выберите пункт «Clear» или «Wipe Data» (в зависимости от версии смартфона). Выберите один из этих вариантов и подтвердите выбор кнопкой включения.
    4. Полная очистка займет до 10 минут. После этого смартфон включится с родной оболочкой MIUI.

    Чтобы убрать ADB Fastboot Xiaomi третьим способом, понадобится ПК на базе Windows 10. Чтобы отключить утилиту таким способом:

    1. Скачайте программу ADB Run и установите ее.
    2. Подключите смартфон к компьютеру с помощью USB кабеля.
    3. Дождитесь, пока драйверы установятся. Если система не обнаружила их, скачайте актуальный файл с сайта производителя.
    4. Как только ПК обнаружит подключенный смартфон, введите в терминале команду «fastboot reboot».

    Прошивка Xiaomi через Fastboot

    Весь процесс занимает около получаса. Смартфон Xiaomi должен быть заряжен минимум на 60%, иначе программа ADB Fastboot Tools откажется работать. Вся настройка происходит через приложение MiFlash. Также придется заранее разблокировать загрузчик, иначе оболочка MIUI не даст установить обновление. Все действия нужно выполнять по пошаговой инструкции. Если нарушить стандартный алгоритм, можно превратить смартфон в «кирпич».

    Установка miflash и драйверов

    Чтобы обновить смартфон через Fastboot, понадобится дополнительное ПО. Она позволит управлять установкой и обменом файлов через компьютер. Для этого нужно:

    1. Зайти на официальный сайт Xiaomi Mi Community.
    2. Скачать последнюю версию Flashing Tool Miflash.
    3. Запустить скачанное приложение. Начнется установка.
    4. Выбрать путь для программы. По умолчанию она устанавливается на диск C.
    5. Запустить XiaoMi Flash. Значок появится на рабочем столе.
    6. Проверить, что все необходимые драйвера установлены.
    7. Перезапустите компьютер.

    Разблокировка загрузчика

    По умолчанию смартфон находится в заблокированном состоянии. Это значит, что на него нельзя установить стороннюю прошивку Xiaomi через Fastboot. Чтобы использовать программу Flashing Tool Miflash, придется разблокировать загрузчик. Сначала нужно привязать гаджет к аккаунту:

    1. Перейдите в параметры на гаджете и выберите «Расширенные настройки».
    2. В меню «Для разработчиков» нужно открыть «Статус загрузчика».
    3. Нажмите на кнопку «Связать устройство с аккаунтом».
    4. Нужно дождаться истечения срока в 360 часов. После этого можно продолжить установку новой прошивки Xiaomi через Fastboot.

    Выбор прошивки

    Перед тем, как прошить смартфон через ADB Fastboot Xiaomi, нужно выбрать версию оболочки. Существуют 4 оболочки для смартфонов Xiaomi. Они отличаются доступом к настройкам и функционалом. Выбрать ОС можно самостоятельно. Они установятся на смартфон вне зависимости от модели. Однако нужно знать об особенностях каждой оболочки:

    1. China ROM обычно устанавливается на смартфонах, предназначенных для продажи в Китае. Такая система поддерживает только китайский и английский языки. Также она содержит китайские приложения, которые работают только в Китае.
    2. Global ROM считается универсальной оболочкой. Ее ставят на все телефоны, которые продают в Европе. Пользователи могут выставить любой язык. Также предустановлены сервисы от компании Google.
    3. Developer ROM — версию ОС используют разработчики, однако для базового пользователя она не нужна. Обновления для профессиональной системы выходят еженедельно.
    4. Stable ROM отличается слаженной работой. Владельцам таких смартфонов перепрошивать, как правило, не нужно. Однако эта версия оболочки имеет свой недостаток — обновления выходит раз в 2-3 месяца.

    Читать также: Виды прошивок Xiaomi: Global, Developer, Stable, Ported и China ROM, Global Version

    Перевод телефона в режим ADB Fastboot Tools и подключение к компьютеру

    Важно соблюдать все шаги, иначе телефон перестанет работать. Отключать его от ПК в процессе нельзя. Чтобы синхронизировать гаджет с компьютером, понадобится USB кабель. Перейти в режим ADB Fastboot Xiaomi Tools нужно заранее. Также заранее выньте из телефона SIM и флеш карты. При установке программного обеспечения все файлы из системы будут удалены.

    Читать также: Как восстановить удаленные данные на смартфоне: пошаговая инструкция и необходимые программы для восстановления

    Mi flash и прошивка телефона Xiaomi

    Загруженную ранее оболочку нужно распаковать в любую папку. В названии пути не должно встречаться русских букв, иначе программа не распознает его. Конечную папку назовите “Flash”. Разместить ее можно на любом диске. Для установки прошивки Xiaomi через Fastboot:

    1. Запустите программу от имени администратора.
    2. Включите на телефоне режим Fastboot.
    3. Запустите MiFlash.
    4. Нажмите Flash. Прошить — клавиша «Boot into recovery».
    5. Выберите пункт «Clean all». Заранее нужно перенести все важные файлы со смартфона на ПК, т.к. в процессе обновления они удалятся.
    6. Дождитесь окончания установки. Телефон включится с новой операционной системой. Из Fastboot выходить не нужно.

    Возможные проблемы и их решения

    Даже если полностью соблюдать пошаговую инструкцию, могут возникнуть ошибки. Чаще всего их легко решить без помощи специалиста. Достаточно знать, в чем проблема:

    1. Прошивка Xiaomi через Fastboot не устанавливается. Причина в некорректном файле установке. Чтобы не столкнуться с такой ошибкой, нужно загрузить оболочку с официального сайта Mi Community. Антивирус при этом отключите, т.к. он может распознать файл, как “вредоносный”.
    2. Смартфон полностью разрядился. Такое случается, если батарея была заряжена менее, чем на 60%. Достаточно подключить телефон к сети и дождаться, пока аккумулятор наполнится до 100%.
    3. Связь с телефоном теряется. Это возникает, если USB кабель или вход поврежден. Сначала нужно попробовать подключиться к компьютеру через другой провод. Если проблема возникнет снова, нужно отнести смартфон в ремонт.
    4. XiaoMi Flash не устанавливается. Это случается редко. В качестве замены можно подобрать другую программу. Debloater выводит список приложений и позволяет его редактировать. Однако сделать полную перепрошивку через него сложнее.

    ADB Fastboot Tools — приложение, которое позволяет настроить смартфон Xiaomi под себя. Без него установка новой оболочки стала бы проблемой для пользователя. Не понадобится много времени, чтобы разобраться с интерфейсом. Все управление в программе Xiaomi ADB Fastboot Tools сделано интуитивно понятным. При этом программное обеспечение позволяет установить на телефон оболочку, минимизируя риск повреждения.

    ОСТАВЬТЕ СВОЙ КОММЕНТАРИЙ: Статья была вам полезна?

    Прошивка android с помощью fastboot. Как разблокировать загрузчик Bootloader и установить кастомный Recovery (инструкция). Команды для прошивки раздела

    Необходимо прошить Android c помощью FastBoot, но не знаете как? В этой статье дается детальная инструкция по использованию утилиты FastBoot, как ей пользоваться, откуда скачать и как прошить Android девайс.

    Данная инструкция полностью расскажет как пользоваться FastBoot! Как с помощью Fastboot очищать разделы, прошивать IMG файлы, выполнять перезагрузку и многие другие.

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

    Скачивание и установка FastBoot

    Прежде прошить Android с помощью FastBoot, необходимо скачать эту утилиту и установить на необходимый компьютер:

    1. Скачать FastBoot можно со страницы разработчиков Android в комплекте platform-tools .
    2. Либо воспользоваться программой Adb Run , точней лучше , в которой «все включено», а также умеет разблокировать графический ключ Android .
    Почему ADB RUN лучше?

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

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

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

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

    1. adb.exe
    2. AdbWinApi.dll
    3. AdbWinUsbApi.dll
    4. fastboot.exe
    5. 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

    то нужно писать именно так, а ни как иначе. Другими словами важен регистр букв иначе вы получите — нет такого файла.

    Команды перезагрузки


    Fastboot в режим прошивки (bootloader)
    • Для того чтобы начать работать с устройством Android с помощью Fastboot для начала необходимо, перевести смартфон или планшет в режим bootloader с помощью adb:

    adb reboot 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

    fastboot erase recovery

    Команды для прошивки разделов Android в Fastboot


    (Fastboot Flash)

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

    • Прошить раздел системы (System):

    fastboot flash system imya. img

    • Прошить раздел кеш (Cache):

    fastboot flash cache imya.img

    • Прошить раздел дата (Data):

    fastboot flash userdata imya.img

    • Прошить раздел Recovery:

    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 хабы

    Видео пример работы с утилитой Fastboot

    Для тех кто ничего не понял!

    Для тех кто ничего не понял, то тогда воспользуйтесь фирменным приложением ADB RUN , в данной программе введены практически все команды, которые нужны для FASTBOOT!

    Ниже представлен пример работы ADB RUN — как прошить быстро файл Recovery с помощью ADB RUN за менее чем за 5 секунд (только не забывайте вначале переводить в режим bootloader)!

    Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android . Оставайтесь вместе с сайтом , дальше будет еще интересней!

    Необходимо прошить Android c помощью FastBoot, но не знаете как? В данной статье дается детальная инструкция по использованию утилиты FastBoot и как ей пользоваться чтобы прошить Android девайс.

    Данная инструкция полностью расскажет как пользоваться FastBoot! Если же вы не знаете как устанавливать архивные обновления то вам необходима статья — Clockwordmod — что это такое. Инструкция по CWM recovery с картинками

    Скачивание и установка FastBoot

    Прежде прошить Android c помощью FastBoot, необходимо его скачать и установить на необходимый компьютер.

    1. Скачать утилиту FastBoot можно с официальной программой Android SDK (большой вес)

    почему ADB RUN лучше

    Запуск

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

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

    и введите команды для перехода в папку с утилитой Fastboot (если установили отдельно FastBoot )

    cd /
    cd adb

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

    Если ваш выбор пал на программу ADB RUN, то запустите ее и выберите в меню Manual -> ADB

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

    Инструкция по командам как прошить Android c помощью FastBoot

    Очень важно писать команды и файлы прошивок так как они указаны!

    Если у вас команда указана

    fastboot flash cache NazvaniAFiLe.img

    то нужно писать именно так, но ни как иначе. Другими словами важен регистр букв иначе вы получите ошибку cannot load ‘image’ — нет такого файла.

    Команды перезагрузки в режим прошивки (bootloader)

    fastboot reboot-bootloader

    Команда «видит» ли ПК ваш Android

    Возьмите в привычку проверять перед тем как что-то делать в Fastboot если соединение между компьютером и Android:

    Проверка «видит ли» ПК ваш Android

    fastboot devices

    Данную команду выполнять когда устройство уже в режиме прошивке (bootloader)

    Команды разблокировки и блокировки загрузчика Nexus

    Разлочить bootloader для Nexus

    fastboot oem unlock

    Залочить bootloader для Nexus

    fastboot oem lock

    Команда узнать версию bootloader

    Покажет установленую на 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 splash2 splash.img

    Прошить все разделы (boot, recovery и system)

    fastboot flashall

    Вместо imya.img — необходимо прописывать имя файла которые вы собираетесь прошить

    Команда для установки update.zip

    Прошивает на Android архив-обновление в формате update.zip или архив ZIP с IMG образами различных разделов

    fastboot update имя_файла.zip

    Для устройств Sony

    Проверка подключения устройства Sony, если ответ 0.3 устройство, то тогда подключено

    fastboot.exe -i 0x0fce getvar version

    Разблокировка bootloader

    fastboot.exe -i 0x0fce oem unlock 0xПолученый_Ключ

    Более детальная информация по разблокировке Bootloader Sony — Как разблокировать Bootloader Sony

    Ошибка Waiting for Device

    Если у вас долгое время в командном окне горит надпись waiting for device — значит:

    • Не установлен или некорректно установлен драйвер — переустановить или установить
    • Устройство Android не в режиме Bootloader — перевести
    • Некорректное подключение к USB порту — использовать задние порты USB 2.0 компьютера, не использовать USB хабы

    1. c:\android\adb
    2. Идём в Пуск Выполнить (или нажимаем на клавиатуре Win + R , кому как удобно) и набираем следующее:
      cmd
    3. Открылась командная строка. В ней пишем:
      cd c:\android\adb
      где c:\android\adb
      *Полезный совет: TAB

    1. Устанавливаем ADB и fastboot на ПК (см. выше)
    2. Идём в ту папку, куда установили наши adb и fastboot. У меня это
      /home/myuser/nexus/adb/
    3. Идём в терминал и там пишем:
      cd /home/myuser/nexus/adb/
      где /home/myuser/nexus/adb/ — путь к папке с adb и fastboot. У вас он может быть другим
      *Полезный совет: чтобы не набирать всё вручную, можно набирать часть имени папки и жать на TAB
    4. Подключаем наше нексус-устройство к ПК
    5. Выполняем необходимые команды (см. ниже)

    1. Устанавливаем ADB и fastboot на ПК (см. выше)
    2. Идём в ту папку, куда установили наши adb и fastboot. У меня это
      /home/myuser/nexus/adb/
    3. Идём в терминал и там пишем:
      cd /home/myuser/nexus/adb/
      где /home/myuser/nexus/adb/ — путь к папке с adb и fastboot. У вас он может быть другим
      *Полезный совет: чтобы не набирать всё вручную, можно набирать часть имени папки и жать на TAB
    4. Подключаем наше нексус-устройство к ПК
    5. Выполняем необходимые команды (см. ниже)

    ADB — Android Development Bridge. Проще говоря, это штука для разработки и отладки приложений под наш любимый Android. Но ведь мы никакие не программисты (в большинстве своём), а обычные пользователи! Зачем же он нам? Давайте разбираться.
    adb, с точки зрения простого пользователя, включает в себя следующие возможности:
    -Правка файлов на самом девайсе через ПК
    -Возможность устанавливать приложения, прошивки, ядра, радио, бутлоадеры и рекавери
    -Возмодность «Выкачивать» нужные нам файлы с телефона

    Для работы с adb необходимо сначала установить их на компьютер (как — см. выше)

    Команды ADB:
    ADB push (записывает файл на ваш девайс) — adb push c:\example.apk /sdcard/example.apk
    ADB pull (извлекает файл из аппарата на компьютер) — adb pull /system/app/example.apk c:\example.apk
    ADB install (инсталляция программы на аппарат) — adb install c:\example.apk
    adb reboot (перезагрузка аппарата)
    adb reboot recovery (перезагрузка аппарата и последующая загрузка в рекавери)
    adb reboot bootloader (перезагрузка аппарата и последующая загрузка в бутлоадер)
    adb remount (размонтирование и монтирование раздела /system)

    Команды ADB-Shell:
    adb shell (запускает линукс-оболочку для работы на аппарате)
    cd (навигация по дирректориям аппарата) — cd /system/app
    ls (аналог команды «dir» в DOS-е, показывает содержимое дирректории) — ls /system/app
    rm (удаление файла из дирректории) — rm /system/app/example. apk
    cp (копирует файл из дирректории в дирректорию на аппарате) — cp /system/app/example.apk /sdcard/example.apk
    exit (выход из ADB-Shell) — exit

    Команды утилиты fastboot:
    fastboot devices — список девайсов, подключенных к компьютеру (используется для проверки подключения)
    fastboot reboot — перезагрузка аппарата
    fastboot reboot-recovery — перезагрузка аппарата в рекавери
    fastboot reboot-bootloader — перезагрузка аппарата в бутлоадер
    fastboot flash boot filename.img — прошивка ядра
    flashboot flash radio filename.img — прошивка радио
    fastboot oem lock — закрыть бутлоадер.
    fastboot oem unlock — открыть бутлоадер (стирает все пользовательские данные)

    Это далеко не полный список команд!

    Утилиты ADB и Fastboot входят в состав комплекта разработки Android SDK (не стоит путать с Android Studio и уж тем более скачивать ее громоздкий установочный файл, если вы, конечно, не собираетесь заниматься разработкой под Android). ADB является инструментом для отладки, который позволяет получить доступ к консоли Андроид с компьютера (), подключив гаджет к ПК по USB. При этом должна быть . Fastboot предназначен для работы с устройством, когда то загружено в одноименном режиме (если такой есть на вашем аппарате).

    При помощи ADB можно управлять смартфоном/планшетом с компьютера: сделать бэкап приложений, записать скринкаст, перевести смартфон в режим Recovery и многое другое. Кроме того с ADB можно работать и через Wi-Fi. Для этого на вашем устройстве должны быть получены root-права, а также понадобится специальное приложение, осуществляющее подключение к компу по сети. Например, ADB Wireless либо WiFi ADB. Но это уже материал для отдельной статьи.

    Используя Fastboot, вы сможете , кастомные Рекавери ( или ), разблокировать Bootloader (на аппаратах HTC, Motorola, Sony, Nexus, 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, соответствующую разрядности вашей системы.

    Первый способ

    Вернитесь к папке c Android SDK, откройте «tools» и запустите «android».

    Отметьте пункт «Android SDK Platform-tools» (а также «Google USB driver», если у вас устройство Nexus) и нажмите «Install Packages».

    Про установку драйверов для других аппаратов читайте ниже.

    Выберите «Accept License» и нажмите «Install».

    Мой лог показал, что возникла ошибка. Но в итоге все завершилось успешно.

    По завершении выполнения вышеописанных действий в папке «sdk-tools-windows-version » появится «platform-tools», а в ней будут интересующие нас «ADB» и «Fastboot».

    Второй способ

    Перейдите в папку «sdk-tools-windows-версия » → «tools» → «bin» и, зажав клавишу «Shift», щелкните правой кнопкой мышки по пустой области. Выберите «Открыть окно команд» либо «Открыть окно PowerShell здесь», если на ПК или ноутбуке установлена одна из последних сборок Windows 10.

    Вставьте команду в PowerShell или командную строку (в PowerShell добавьте./ вначале):

    Щелкните «Enter», чтобы выполнить команду. Произойдет загрузка файлов и появится запрос на установку:

    Чтобы разрешить, введите y , то есть «yes», и нажмите «Enter», после чего начнется установка «platform-tools».

    В конце в командной строке отобразится сообщение, что процедура завершилась успешно. А папка «platform-tools» с ADB и Fastboot внутри появится в «sdk-tools-windows-version ».

    (!) Если по какой-либо причине не удается установить ADB и Fastboot предыдущими способами, воспользуйтесь третьим вариантом – просто скачайте архив «platform-tools» и разархивируйте на диск «C:».

    Устанавливаем драйверы ADB и Fastboot для Windows

    Чтобы компьютер смартфон либо планшет, необходимо загрузить драйвер USB:

    • Samsung – драйвер входит в состав утилиты Kies: http://www.samsung.com/ru/support/usefulsoftware/KIES/ либо же его можно скачать отдельно, выбрав нужную модель: http://www.samsung.com/us/support/downloads
    • HTC – в составе HTC Sync Manager: http://www.htc.com/ru/software/htc-sync-manager/
    • Nexus – драйвер Android устанавливается вместе с Android SDK, о чем писалось выше.
    • Huawei – совместно с утилитой HiSuite: http://consumer.huawei.com/minisite/HiSuite_en/index.html
    • LG – установите LG PC Suite: http://www.lg.com/ru/support/software-firmware
    • Motorola – смотрите на этой странице: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
    • Sony Xperia – драйверы FastBoot для всех моделей находятся здесь: http://developer.sonymobile.com/downloads/drivers/
    • Xiaomi – Mi PC Suite: http://pcsuite.mi.com
    • MTK – для китайских аппаратов на чипах MediaTek: http://online.mediatek.com/Public%20Documents/MTK_Android_USB_Driver.zip
    • Lenovo – выберите модель смартфона, планшета и загрузите ADB драйвер: http://support.lenovo.com/us/en/GlobalProductSelector
    • Решения для девайсов других производителей ищите на их официальных сайтах.

    Существуют различные универсальные установщики ADB драйверов (к примеру, этот: http://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 \tools_версия -windows\platform-tools

    У вас выйдет (разработчики Google изменили название архива уже после написания первоначальной редакции этой инструкции):

    cd \sdk-tools-windows-version \platform-tools

    Путь к Fastboot и ADB указан, теперь работаем с ними из консоли.

    Чтобы не выполнять эти действия каждый раз, добавьте путь к «platform-tools» в переменную «Path». Сначала зайдите в папку, в строке навигации щелкните правой кнопкой мыши по «platform-tools» и выберите «Копировать адрес».

    Перейдите в «Панель управления». Для этого нажмите «Win» + «R» и в поле «Открыть:» вставьте control . Нажмите «ОК».

    Выберите «Система» → «Дополнительные параметры системы» → «Переменные среды…».

    Найдите перемененную «Path», выделите ее и выберите «Изменить…».

    Нажмите «Создать», вставьте путь к папке «platform-tools» и щелкните «ОК».

    Загрузчик (bootloader, Hboot) – это программа, которая контролирует ядро операционной системы вашего девайса, что бы он загружлся в нормальном режиме. Причем это касается не только Android, но и других устройств имеющих ОС, например ПК, ноутбук и даже старый кнопочный телефон. Кроме того, именно загрузчик дает разрешение на установку каких-либо программ и прошивок. По этой причине пользователей интересует заводская разблокировка загрузчика на андроид телефоне.

    Hboot активируется при включении устройства, и представляет собой аналог Bios в компьютере. Он подготавливает все данные для ядра, загружает его в память, после чего происходит непосредственный запуск системы. Если же её целостность нарушена или что-то мешает, благодаря загрузчику можно попасть в режим восстановления, что бы очистить данные, или произвести сброс до заводских установок. Для этого перед включением устройства, зажмите клавиши питания и понижения громкости, и не отпускайте их до момента загрузки (в некоторых случаях комбинация кнопок может отличаться).

    Почему загрузчик заблокирован

    Производители осуществляют блокировку по двум причинам:

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

    2. Обеспечения безопасности. Многие смартфоны и планшеты продаются через интернет или розничную сеть. И в том и другом случае, продавец или посредник может по своему усмотрению добавить софт рекламного или вредоносного характера, которого быть не должно. По этой же причине компания Xiaomi стала блокировать bootloader устройств, выпущенных после 2016 года, из-за многочисленных жалоб на наличие вирусов в их прошивке (которых изначально не было).

    Преимущества разблокированного загрузчика

    Разблокированный bootloader открывает перед пользователем ровно те же возможности, что и на ПК, а именно:

    1. Прошить любую операционную систему (доступную для вашего устройства).
    2. Установка отдельных модулей, ядер ОС, приложений, патчей.
    3. Свободно мигрировать между стандартными прошивками, особенно если они основаны на разной версии Android.
    4. Без особого труда создавать резервные копии текущей ОС и\или приложений, а также восстанавливать их без использования ПК.
    5. Использовать Dual-Boot и устанавливать две и боле операционные системы, как во внутреннюю память, так и на внешнюю SD карту.
    6. Шире возможности восстановления, в случае неудачной прошивки.

    И это далеко не весь список возможностей после заводской разблокировки андроид.

    Как снять блокировку

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

    Риски и последствия

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


    Вывод

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

    Оставляйте ваши вопросы в комментариях к статье ниже – мы постараемся ответить.

    Статья была Вам полезна?

    Поставьте оценку — поддержите проект!

    Как установить прошивку на Google Pixel и Nexus

    Как установить прошивку на Google Pixel и Nexus

    Устанавливать прошивки на Google Pixel и Nexus на самом деле не сложно. Эта задача под силу даже новичкам.

    Инструкция по установке прошивок для Google Pixel и Nexus не представляет из себя чего-то экстраординарного, но даже тут необходимо правильно по шагам выполнять инструкцию.

    Вот с этом самой инструкцией вам и стоит ознакомится, чтобы благополучно накатить на свой Pixel или Nexus последнюю прошивку на Android 7.1.2 или даже Android O Beta.

    Устанавливаем прошивку на Google Pixel и Nexus самостоятельно

    Установку прошивок на Google Pixel и Nexus можно разбить на два больших этапа — Подготовительный и непосредственно сама перепрошивка.

    Как установить прошивку на Google Pixel, Nexus. Подготовительный этап.

    1. Для начала заходим в Настройки и включаем режим разработчика. Для этого переходим в Настройки — О телефоне и жмякаем на номер сборки телефона до появления сообщения о активации режима разработчика.
    2. Заходим в Настройки — Для разработчиков и в пункте Отладка через USB. Далее здесь же активируем заводскую разблокировку (требуется пароль).
    3. Подключаем Pixel/Nexus к компьютеру с помощью кабеля и подтверждаем отладку через USB на девайсе.
    4. Устанавливаем драйвера для установки прошивок. Для этого устанавливаем ADB Installer с XDA (ссылка). После этого устанавливаем adb и fastboot оттуда. 
    5. Разблокируем загрузчик Pixel/Nexus. Нужно выключить телефон, а потом включить с зажатой кнопкой питания+кнопкой громкость вниз. С зажатыми кнопками подключаем телефон к ПК. Подключили и переходим к манипуляциям с ПК. Открываем проводник, находим папку с adb (она будет в корне диска) и нажимаем «файл» и «Открыть командную строку как администратор». В командной строке набираем fastboot и fastboot flashing unlock. Не забудьте подтвердить разблокировку на смартфоне нажатием кнопки питания.

    На этом подготовительный этап завершен. Переходим к перепрошивке Pixel или Nexus.

    Как установить прошивку на Google Pixel, Nexus. Перепрошивка.

    1. После подготовки своего Pixel или Nexus смартфона необходимо скачать нужную вам прошивку. Это может быть как стабильные версии Android, так и бета-версии следующих крупных обновлений Android, к примеру Android O Deloveper Preview. Скачать любые прошивки для Pixel/Nexus можно на этой странице.
    2. Скачали нужную прошивку и распаковали ее в папку ADB (смотреть в подготовительном этапе).
    3. Далее в командной строке пишем команды fastboot devices и fastboot flash bootloader [название файла прошивки без скобок].img, после этого начнется загрузка прошивки
    4. После установки прошивки на телефон выполняем команду fastboot reboot-bootloader, а после команду fastboot flash radio [названия файла радиомодуля без скобок].img для установки необходимого софта для модуля сотовой связи.
    5. После установки новой прошивки выполняем команду fastboot flashing lock, чтобы заблокировать загрузчик телефона. После этого телефон перезагрузится. Кабель также можно отключить.

    Первое включение вашего Pixel или Nexus будет происходит дольше обычного, не волнуйтесь, это нормально. 😉

     

    Как установить стандартную прошивку с помощью команд Fastboot

    В этом руководстве мы покажем вам, как установить стандартную прошивку с помощью команд Fastboot на любом устройстве Android. Обычные обычные пользователи более чем сдерживаются, когда получают OTA на своем устройстве Android. Они просто нажимают кнопку «Установить», и если на устройстве есть раздел A / B, они продолжают свою работу, пока процесс установки выполняется в фоновом режиме в неактивном слоте. Как только это будет сделано, они просто перезагрузят свое устройство, чтобы переключить слоты и насладиться новым обновлением. Владельцам устройств Samsung повезло немного меньше, и им приходится ждать несколько минут, пока установка не будет завершена.

    Но, в любом случае, единственное усилие, которое пользователь должен приложить для всего этого, — это просто нажать кнопку «Установить» на начальном этапе и кнопку «Перезагрузить» во второй половине. Однако с открытым исходным кодом Android все не так однозначно. Большинство пользователей пробуют множество настроек и настроек. К ним относятся возможность прошивать пользовательские ПЗУ, пользовательское восстановление, такое как TWRP, разблокировать их загрузчик устройства, попробовать Build.Prop Tweaks, прошивка модов от Magisk и Frameworks of Xposed среди прочего.

    И при выполнении вышеуказанных шагов всегда есть вероятность того, что что-то пойдет не так. Просто небольшой промах, и вы получите загрузочную петлю или устройство с мягким кирпичом. В наихудшем сценарии возникнет неисправность, и в этом случае вам придется перейти в режим EDL для ремонта вашего устройства. В общем, когда вы в конечном итоге испортите свое устройство, первое, что приходит вам в голову, — это перепрограммировать стоковую прошивку, чтобы заставить его снова работать.

    Но, к сожалению, в устройстве с кирпичом или зацикленной загрузкой все работает немного по-другому. Поскольку вы не можете получить доступ к системе Android, вы не можете просто установить стандартное ПЗУ «обычным» способом. К счастью, до сих пор существует удобный способ сделать это. Вы по-прежнему можете установить стандартную прошивку любого устройства Android с помощью команд fastboot. Этот процесс применим практически к любому устройству, работающему на любом чипсете (Exynos, Snapdragon или MediaTek), и любого OEM-производителя. Итак, без лишних слов, вот все необходимые инструкции.


    Выбор редакции


    Как установить стандартную прошивку с помощью команд Fastboot

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

    Предварительные требования

    • Если вы устанавливаете стандартную прошивку из того же региона, к которому относится ваше устройство, разблокированный загрузчик не требуется. В противном случае это обязательно. Что касается этого руководства, мы бы порекомендовали вам не быть немного авантюрным и попробовать только сборку вашего региона.Причина? Чаще всего вы будете прошивать стоковую прошивку с помощью команд fastboot на своем устройстве, которое может быть не в надлежащем рабочем состоянии. Хотя вы можете пропустить USB-отладку на кирпичном устройстве, вы не можете пропустить переключатель OEM-разблокировки. А на устройстве с загрузочной петлей вы не сможете включить указанный переключатель. Следовательно, разблокировка загрузчика невозможна, и вам не остается ничего другого, кроме как установить прошивку только для вашего региона.
    • Кроме того, необходимо установить Android SDK Platform Tools на ваш компьютер.Это единственное и самое важное требование, которое вам потребуется.
    • Обеспечение достаточного заряда вашего устройства и наличие USB-кабеля — вот некоторые другие требования, которые вы все уже знаете. С учетом сказанного, вот все необходимые шаги для прошивки стоковой прошивки с помощью команд Fastboot на любом Android. Следуйте.

    Инструкции по прошивке стоковой прошивки вручную через Fastboot

    Мы разбиваем все инструкции на более простые шаги. Обязательно следуйте им таким же образом.

    ШАГ 1. Загрузите Android SDK Platform Tools

    Поскольку мы имеем дело с командами Fastboot, наличие Android SDK Platform Tools от Google является обязательным. Не используйте другие инструменты ADB, такие как Minimal ADB или 2Min ADB и т. Д. Возьмите за привычку всегда обращаться к официальному набору инструментов Google не только для этого руководства, но и для любого руководства, которое требует ADB или Fastboot Environment.

    ШАГ 2: Загрузите устройство в режим Fastboot

    Затем вам нужно будет загрузить устройство в Fastboot или, как некоторые OEM-производители называют, меню загрузчика.Это можно сделать двумя способами: с помощью комбинации аппаратных клавиш или с помощью команды ADB. Поскольку у большинства пользователей может не быть рабочего устройства, они не смогут включить отладку по USB и, следовательно, не смогут выполнить универсальную команду adb для загрузки своего устройства в режим быстрой загрузки.

    Fastboot Mode в Xiaomi

    Единственный оставшийся вариант в этом отношении — использование аппаратных клавиш. Поэтому выключите устройство, а затем нажмите и удерживайте кнопки питания и уменьшения громкости в течение нескольких секунд. Теперь ваше устройство должно быть загружено в режим быстрой загрузки.Если у вас есть доступ к своему устройству и вы хотите использовать команду, то для этого потребуется загрузчик adb reboot .

    ШАГ 3: Загрузка и извлечение микропрограммы

    Следующий шаг включает загрузку стандартной микропрограммы. Для этого вы можете обратиться к странице загрузки программного обеспечения вашего устройства. Могут быть и другие сторонние сайты, но обычно на них нет обновленного программного обеспечения. Так что официальный — рекомендуемый. После того, как вы загрузили его, извлеките его в папку, в которой установлены Android SDK Platform Tools.То есть извлеките его в папку инструментов платформы.

    ШАГ 4: Подключите устройство к ПК в режиме Fastboot
    1. Теперь вы должны подключить устройство Android, которое было загружено в режим Fastboot, к ПК через USB-кабель. Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку. Теперь введите следующую команду в окне CMD:
       fastboot devices 
    2. Если вы получите буквенно-цифровой код строки вместе с ключевым словом fastboot, это означает, что ваше устройство было успешно загружено в режим fastboot. Теперь вы можете, наконец, приступить к шагам по ручному прошиванию стоковой прошивки с помощью команд Fastboot.

    ПРИМЕЧАНИЕ. Если у вас есть какое-либо устройство Motorola, то у нас уже есть подробное руководство о том, как установить стандартную прошивку через Fastboot на Motorola. Были опубликованы отдельные статьи для каждого устройства Moto. Вы также можете обратиться к нему. Или продолжайте, если хотите.


    Не пропустите


    ШАГ 5: Прошивка стоковой прошивки через Fastboot
    1. Во-первых, некоторые OEM-производители упрощают эту задачу для конечных пользователей и добавляют флэш-память.bat файл (см. изображение ниже). Если в стандартном ПЗУ, которое вы извлекли, он также есть, просто дважды щелкните этот файл и дождитесь завершения процесса. Все необходимые файлы будут перенесены в соответствующие разделы. Но дело в том, что не все OEM-производители настолько щедры, и если ваш смартфон попадает в последнюю категорию, то вот что вам нужно сделать.
    2. Распакуйте все содержимое стандартной прошивки, которую вы скачали, в папку platform-tools.
    3. Подключите ваше устройство (которое было загружено в режим быстрой загрузки) к ПК через USB-кабель.Как упоминалось ранее, если у него есть файл flash-all.bat, просто выполните его.
    4. Если его нет, поищите файлы XML. Должно быть что-то вроде servicefile.xml, flashfile.xml или других подобных имен. Внимание должно быть сосредоточено не на именах, а на содержимом этого файла (см. Следующий пункт).
    5. В этом отношении XML-файл содержит имя файла, тип и, что более важно, разделы каждого файла, который является частью стандартной прошивки.Затем мы могли бы использовать это, чтобы вручную создать команды fastboot и, следовательно, прошить через него стоковую прошивку.
    6. Разберемся на примере. Вот две строки из одного из XML-файла устройства (см. Изображение ниже):
        bin" />
       
    7. Нам этого достаточно, чтобы понять, что модем.bin файл должен быть прошит в разделе modem_a, тогда как vbmeta.img будет прошит в слоте vbmeta_a. Это пример устройства разделения A / B с двумя слотами, поэтому вы видите ключевое слово «a» в имени раздела. Далее, команда flash для двух вышеуказанных файлов будет следующей:
       fastboot flash modem_a modem.bin
      fastboot flash vbmeta_a vbmeta.img. 
    8. Точно так же вы можете создать команды fastboot для всех файлов стандартной прошивки, используя следующий синтаксис:
       fastboot flash partition-name имя-файла с расширением 
    9. После того, как вы создали список команд fastboot, перейдите к папка с инструментами платформы.Введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
    10. Теперь скопируйте и вставьте все команды fastboot одну за другой. Настоятельно рекомендуется выполнять команды в том же порядке, что и в XML-файле, иначе это может привести к проблемам с кирпичом.
    11. После того, как вы выполнили все команды, введите следующий код для загрузки вашего устройства в систему Android:
       fastboot reboot 

    Вот и все. Вы успешно установили стандартную прошивку вручную с помощью команд fastboot.Огромное спасибо вам, поскольку вы сами создали всю таблицу кодов. С учетом сказанного, мы понимаем, что не все OEM-производители настолько удобны для разработчиков, и в результате вы можете столкнуться с проблемами при получении XML-файла. Если это так, то ниже мы приложили несколько примеров команд fastboot для прошивки стандартных файлов прошивки, которые могут пригодиться.

    Если это не сработает, оставайтесь в разделе комментариев. Укажите имя вашего устройства, версию прошивки и регион. Если возможно, загрузите всю прошивку и отправьте нам ее снимок экрана (загрузите в Imgur, Google Photos и т. Д. И поделитесь с нами ссылкой в ​​комментариях).Мы сделаем все возможное, чтобы создать команды fastboot для стандартной прошивки вашего устройства, а затем поделиться ими с вами по электронной почте или прямо здесь, в разделе комментариев.

    Таблица команд Fastboot для различных устройств Android

    Вот пример таблицы команд fastboot. Я постарался записать команды для всех часто используемых файлов. Приведенные ниже команды предназначены для устройства с разделами A / B. Если на вашем устройстве только один раздел, вам придется игнорировать ключевые слова «a» или «b». Например, fastboot flash dtb_a dtb.img изменится на fastboot flash dtb dtb.img.

    Команды быстрой загрузки для разблокировки устройств Pixel

    Команды быстрой загрузки для разблокировки устройств OnePlus

    Команды быстрой загрузки для разблокировки устройств Xiaomi / Redmi / Mi / Poco

    Команды быстрой загрузки для разблокировки устройств Motorola

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

     fastboot flash gpt PGPT
    предварительный загрузчик флеш-памяти fastboot preloader.bin
    fastboot flash lk_a lk.img
    fastboot flash tee_a tee.img
    fastboot flash md1img_a md1img.img
    fastboot стереть nvdata
    fastboot flash spmfw_a spmfw.img
    fastboot flash scp_a scp.img
    fastboot flash sspm_a sspm.img
    flashboot flash cam_vpu1_a cam_vpu1.img
    flashboot flash cam_vpu2_a cam_vpu2.img
    flashboot flash cam_vpu3_a cam_vpu3.img
    fastboot flash vbmeta_a vbmeta.img
    fastboot flash oem_a oem.img
    fastboot flash logo_a logo.bin
    fastboot flash boot_a boot.img
    fastboot flash dtb_a dtb.img
    fastboot flash dtbo_a dtbo.img
    fastboot flash system_a system. img_sparsechunk.0
    fastboot flash system_a system.img_sparsechunk.1
    fastboot flash system_a system.img_sparsechunk.2
    fastboot flash system_a system.img_sparsechunk.3
    fastboot flash system_a system.img_sparsechunk.4
    fastboot flash system_a system.img_sparsechunk.5
    fastboot flash system_a system.img_sparsechunk.6
    fastboot flash system_a system.img_sparsechunk.7
    fastboot flash system_a system.img_sparsechunk.8
    fastboot flash system_a system.img_sparsechunk.9
    fastboot flash system_b system_other.img_sparsechunk.0
    fastboot flash system_b system_other.img_sparsechunk.1
    fastboot flash vendor_a vendor.img_sparsechunk.0
    fastboot flash vendor_a vendor.img_sparsechunk.1
    fastboot стереть метаданные
    fastboot reboot bootloader 
    Для устройств Xiaomi / Redmi / Mi

    Итак, это все из этого руководства о том, как прошивать стоковую прошивку с помощью команд fastboot.Не стесняйтесь оставлять свои вопросы в разделе комментариев ниже!

    О главном редакторе

    Садик Хассан

    администратор

    Компьютерный компьютерщик по рождению, он всегда проявлял большой интерес к платформе Android с самого рождения HTC Dream. Среда с открытым исходным кодом всегда, кажется, интригует его множеством вариантов, доступных у него под рукой. «MBA по профессии, блогер по выбору!»

    Полное руководство по прошивке заводских образов на Android с помощью Fastboot «Android :: Gadget Hacks»

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

    Как и ADB, Fastboot — очень мощная утилита Android, которая принимает команды через оболочку терминала. Но если это звучит устрашающе, не волнуйтесь, потому что, как только вы научитесь ориентироваться в вещах, вы узнаете гораздо больше о внутренней работе Android, а также о том, как решать наиболее распространенные проблемы.

    Не пропустите: знайте свои инструменты Android: что такое Fastboot и как его использовать?

    Примечание об устройствах Samsung

    Процесс, описанный ниже, будет работать для большинства устройств Nexus, Pixel, HTC и Motorola, а также телефонов и планшетов многих других производителей. Однако устройства Samsung используют собственное программное обеспечение для прошивки, поэтому Fastboot не подходит, если у вас есть Galaxy. Вместо этого лучше использовать Odin для прошивки прошивки на устройстве Samsung, и мы рассмотрели этот процесс по следующей ссылке.

    Не пропустите: как установить стандартную прошивку на устройство Samsung с помощью Odin

    Шаг 1. Установите ADB и Fastboot на свой компьютер

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

    Вместо этого лучше всего установить либо Android SDK Tools, который содержит ADB и Fastboot, либо просто ADB и Fastboot от Google. Независимо от того, выберете ли вы полный пакет или только сами инструменты платформы, они настоящие. Я описал процесс установки для Windows, Mac и Linux в Method 1 в следующем руководстве, так что отправляйтесь туда, чтобы начать работу.

    Не пропустите: Как установить ADB и Fastboot на Windows, Mac или Linux

    Шаг 2: Включите OEM-разблокировку

    Чтобы прошивать образы с помощью Fastboot, загрузчик вашего устройства должен быть разблокирован .Если вы уже сделали это, вы можете перейти к шагу 3.

    Но прежде чем вы сможете разблокировать загрузчик, вам необходимо включить параметр, если ваше устройство поставляется с предустановленной ОС Android Marshmallow или более поздней версии. Чтобы получить доступ к этому параметру, начните с , включив меню параметров разработчика на вашем телефоне или планшете. Как только вы это сделаете, откройте меню параметров разработчика, затем включите переключатель рядом с «OEM-разблокировкой», и все будет в порядке.

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

    Шаг 3. Переведите телефон в режим загрузчика

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

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

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

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

    Через несколько секунд вы должны увидеть меню загрузчика Android, которое должно выглядеть примерно так: Режим загрузчика

    на Pixel XL. Изображение Далласа Томаса / Gadget Hacks

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

    Шаг 4. Откройте оболочку ADB на вашем компьютере.

    Перейдите в каталог установки ADB и Fastboot на вашем компьютере. Для пользователей Windows его обычно можно найти по адресу C: \ Program Files (x86) \ Android \ android-sdk \ platform-tools . Для пользователей Mac и Linux это зависит от того, куда вы извлекли папку ADB при установке утилиты, поэтому поищите на жестком диске папку platform-tools , если вы забыли.

    Отсюда, если вы используете ПК с Windows, удерживайте кнопку Shift на клавиатуре, затем щелкните правой кнопкой мыши любое пустое место и выберите «Открыть окно команд здесь». Для пользователей Mac и Linux просто откройте окно терминала, затем перейдите в папку platform-tools внутри каталога установки ADB.

    Шаг 5: Разблокировка загрузчика

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

    Прежде чем мы перейдем к этой части, обратите внимание, что я перечислю команды для пользователей Windows. Пользователи Mac должны будут добавить точку и косую черту ( ./) перед каждой из этих команд, а пользователи Linux должны будут добавить косую черту (/) впереди.

    Итак, в оболочке ADB введите следующую команду и нажмите Enter.

    Если это возвращает последовательность букв и цифр, за которыми следует слово «fastboot», то ваше устройство подключено правильно, и все готово.В противном случае вернитесь к шагу 1, чтобы проверить установку ADB и Fastboot, и убедитесь, что ваше устройство находится в режиме загрузчика, как показано на шаге 3.

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

    Итак, если ваше устройство поставлялось с предустановленной Lollipop или более ранней версией, введите следующую команду:

    Если ваше устройство поставляется с Marshmallow или более поздней версией, введите следующую команду и нажмите Enter:

    Отправка команды разблокировки загрузчика на устройство, которое поставляется с Marshmallow или выше.

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

    Экран разблокировки загрузчика на Nexus 6P. Изображение от Dallas Thomas / Gadget Hacks

    Шаг 6: Загрузите заводские образы

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

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

    Шаг 7: Прошивка заводских образов

    Теперь пришло время прошить изображения. Первое, что вам нужно сделать здесь, это извлечь архив заводских изображений, который вы скачали с веб-сайта производителя.Для этой части я бы рекомендовал использовать 7-Zip , поскольку он бесплатный и работает с большинством форматов архивов.

    Распаковка архива заводских образов.

    Затем переместите все содержимое архива в папку platform-tools внутри каталога установки ADB, затем откройте в этой папке окно оболочки ADB. Для получения дополнительной информации вернитесь к шагу 4 выше.

    Файлы заводских образов перенесены в папку platform-tools.

    Помимо этого, есть два разных подхода, которые вы можете использовать при прошивке изображений.Я выделю их оба в отдельных разделах ниже.

    Вариант 1. Использование сценария Flash-All.

    Большинство пакетов заводских образов содержат сценарий «flash-all», который применяет все изображения одним махом. Если вы пытаетесь восстановить свое устройство из мягкого кирпича, это самый простой способ. Однако это приведет к удалению вашего устройства и всех существующих данных, поэтому, если вы предпочитаете этого избежать, см. Вариант 2 ниже.

    Но чтобы запустить сценарий flash-all, введите в командной строке следующую строку и нажмите Enter:

    Отправка команды «flash-all».

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

    Вариант 2: Извлечь изображения и прошить их по отдельности

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

    Начните с извлечения любых дополнительных архивов из пакета заводских образов.Иногда пакеты заводских образов могут содержать серию из трех или четырех вложенных архивов, поэтому обязательно разархивируйте их все. Оттуда скопируйте все файлы изображений в основную папку platform-tools — другими словами, не оставляйте их ни в каких подпапках.

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

    Отсюда есть два образа, от которых вы можете избавиться: cache.img и userdata.img . Это изображения, которые перезапишут ваши данные и кеш с пустым пространством, поэтому, если вы их не прошиваете, ваши существующие данные останутся нетронутыми.

    Из оставшихся образов шесть составляют основные элементы Android: boot , bootloader , radio , recovery , system и vendor .

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

    • fastboot flash boot <имя файла образа загрузки>. img

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

    • fastboot flash bootloader <имя файла образа загрузчика> .img

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

    • fastboot reboot-bootloader

    После этого у нас будет образ radio .Этот контролирует подключение на вашем устройстве, поэтому, если у вас проблемы с Wi-Fi или мобильными данными, или если вы просто хотите обновить радио, введите:

    • fastboot flash radio <имя файла изображения радио> .img

    Потом идет восстановление . Это то, что вы можете или не хотите прошивать, в зависимости от внесенных вами изменений. Например, если вы установили кастомное восстановление TWRP, прошивка этого образа перезапишет вашу модификацию и заменит ее стандартным интерфейсом восстановления.Так что, если вы просто обновляете модифицированное устройство, вам следует пропустить это. В противном случае, если вы планируете оставить свой телефон на складе и хотите более новую версию стандартного восстановления, введите:

    • fastboot flash recovery <имя файла восстановления> .img

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

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

    В качестве панацеи в большинстве ситуаций с мягким кирпичом или в качестве метода получения основной части обновления Android введите:

    • fastboot flash system <имя системного файла>.img

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

    • fastboot flash vendor .img

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

    Индивидуальная прошивка заводских изображений.

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

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

    Обеспечьте безопасность соединения без ежемесячного счета . Получите пожизненную подписку на VPN Unlimited для всех своих устройств, сделав разовую покупку в новом магазине Gadget Hacks Shop, и смотрите Hulu или Netflix без региональных ограничений, повышайте безопасность при просмотре в общедоступных сетях и многое другое.

    Купить сейчас (скидка 80%)>

    Другие выгодные предложения, которые стоит проверить:

    Фотография на обложке и скриншоты сделаны Dallas Thomas / Gadget Hacks

    [Руководство] Восстановление стандартной прошивки с помощью метода Fastboot — Поддержка

    [Это временная страница, пока мы настраиваем страницу поддержки гильдии и размещаем файлы на нашем сервере. ]

    Файл восстановления Fastboot можно скачать здесь.

    ДОБАВИТЬ: более новый файл для 20200825 можно найти здесь

    Приготовление:

    У вас должен быть ПК и установлен универсальный драйвер ADB.

    Полностью выключите телефон.

    Скачайте прошивку и скопируйте все файлы в папку adb, которая установлена ​​вместе с драйвером.

    Процедур:

    Удерживайте кнопку уменьшения громкости + кнопку питания вместе, когда появится логотип, отпустите оба пальца.Телефон должен загрузиться в загрузчик.

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

    Щелкните правой кнопкой мыши логотип Windows — Выполнить — Введите

     cmd 

    В командной строке перейдите в папку adb с помощью cd. Например, если папка adb находится в C: \ adb, введите

     компакт-диск C: \ adb 

    Затем нам нужно увидеть, успешно ли подключается устройство, введите

     устройств fastboot 

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

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

     flashboot flash devcfg_a devcfg.mbn
    fastboot flash devcfg_b devcfg.mbn
    fastboot flash dsp_a adspso.bin
    fastboot flash dsp_b adspso.bin
    fastboot flash bluetooth_a BTFM.bin
    fastboot flash bluetooth_b BTFM.bin
    fastboot flash modem_a NON-HLOS.bin
    fastboot flash modem_b NON-HLOS.bin
    fastboot flash pmic_a pmic.elf
    fastboot flash pmic_b pmic.elf
    fastboot flash rpm_a rpm.mbn
    fastboot flash rpm_b rpm.mbn
    fastboot flash splash splash.img
    fastboot flash tz_a tz.mbn
    fastboot flash tz_b tz.mbn
    fastboot flash xbl_a xbl.elf
    прошивка fastboot xbl_b xbl.elf
    fastboot flash abl_a abl.elf
    fastboot flash abl_b abl.elf
    fastboot flash boot_a boot.img
    fastboot flash boot_b boot.img
    fastboot flash dtbo_a dtbo.img
    fastboot flash dtbo_b dtbo.img
    fastboot flash system_a system. img
    fastboot flash system_b system.img
    fastboot flash vendor_a vendor.img
    fastboot flash vendor_b vendor.img
    fastboot flash mdtp_a mdtp.img
    fastboot flash mdtp_b mdtp.img
    fastboot flash vbmeta_a vbmeta.img
    fastboot flash vbmeta_b vbmeta.img
    
    fastboot стереть данные пользователя 

    Когда все будет готово, запустите

     перезагрузка fastboot 

    Теперь телефон должен быть восстановлен до заводского состояния.

    После настройки страницы поддержки или восстановления прошивки в этом сообщении будет ссылка на соответствующую страницу.

    Получайте удовольствие от прошивки Pro1! 🙂

    Как использовать ADB и Fastboot на Android (и почему вы должны)

    Если вы когда-либо рутировали свой телефон Android, вы почти наверняка сталкивались с ADB и Fastboot.Эти утилиты являются важной частью набора инструментов для рутинга, но их трудно понять, не говоря уже о том, чтобы освоить их.

    Так что, если вам интересно, что такое ADB и Fastboot, вам нужна помощь в их настройке или вам нужны идеи о том, что с ними можно сделать, читайте дальше.

    Что такое ADB и Fastboot?

    ADB и Fastboot — это утилиты, которые открывают доступ к системе Android, когда ваш телефон подключен к настольному компьютеру через USB-кабель. Компьютер и кабель являются неотъемлемой частью этого устройства — версии приложения нет, и, хотя вы можете использовать ADB по беспроводной сети, его гораздо сложнее настроить.

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

    Fastboot работает, когда Android не запущен, а вместо этого устройство загружается в «режим Fastboot».Он позволяет получить доступ ко всем разделам вашего устройства — не только к системе Android, но также к разделу данных, загрузочному разделу и так далее.

    На Android Fastboot — это диагностический инструмент.Это важно, если вам нужно разблокировать телефон, и чаще всего используется для установки пользовательского восстановления.

    Оба являются частью набора Platform Tools пакета разработки программного обеспечения Android.

    Оба инструмента запускаются через командную строку в Windows или через терминал в Mac и Linux. Это означает, что они не особенно удобны для пользователя, хотя их довольно легко освоить.

    Как настроить ADB и Fastboot

    Во-первых, вам нужно настроить телефон для использования инструментов.Если вы еще этого не сделали, включите параметры разработчика, перейдя в «Настройки »> «О телефоне » и семь раз нажав на номер сборки .

    Затем в разделе «Настройки »> «Параметры разработчика » установите флажок «Отладка USB » и просмотрите следующее диалоговое окно.

    Загрузите ADB и Fastboot с веб-сайта разработчика Android.Когда вы разархивируете загрузку, содержимое будет собрано в папку с именем platform-tools . В папке есть еще несколько элементов, но вы можете их игнорировать.

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

    Использование командной строки или терминала

    Откройте командную строку или приложение терминала.Вам нужно будет перейти в папку platform-tools , чтобы использовать ADB и fastboot.

    Сделайте это с помощью команды cd : введите cd [путь к инструментам платформы] . Более простой способ — ввести cd [пробел] , а затем перетащить папку platform-tools в окно командной строки — путь автоматически заполнится.

    Еще проще, в Windows вы можете удерживать shift, щелкнув правой кнопкой мыши папку platform-tools , а затем выбрать Открыть командную строку здесь .

    По теме: 15 команд командной строки, которые вы должны знать

    Разница между Windows и Mac / Linux

    Есть одно небольшое, но существенное различие между использованием Windows и Mac или Linux. На последних двух каждой команде ADB и Fastboot должна предшествовать точка с косой чертой .

    Поэтому, когда вы вводите adb в Windows, вы должны вводить ./ adb в Mac и Linux. А fastboot в Windows должен быть ./fastboot в Mac и Linux.

    Для простоты в дальнейшем мы будем придерживаться команд Windows.

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

    Загрузите свой телефон в Android, затем подключите его к настольному компьютеру с помощью кабеля USB. На вашем компьютере запустите командную строку и измените каталог так, чтобы он указывал на папку platform-tools .

    Введите adb devices и нажмите Введите .Теперь вы должны увидеть список подключенных устройств с серийным номером. Это показывает, что он работает.

    Вот и все: введите adb , а затем команду, которую вы хотите выполнить. В качестве другого простого примера введите adb reboot , чтобы перезагрузить телефон.

    Как использовать Fastboot

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

    В качестве альтернативы используйте ADB и введите adb reboot bootloader .

    После этого то же самое.Введите fastboot devices , чтобы проверить, распознается ли ваш телефон. Введите fastboot reboot , чтобы перезапустить Android.

    Что можно делать с ADB и Fastboot

    Теперь, когда вы знаете, как использовать ADB и Fastboot, что вы можете с ними делать? Вот несколько инструментов, которые можно попробовать:

    • adb pull [путь к файлу] [путь к папке] Это копирует файл, хранящийся в любом месте вашего телефона, и сохраняет его в указанной папке на вашем компьютере.
    • adb push [путь к файлу] [путь к папке] Противоположность pull; отправьте файл со своего рабочего стола на свой телефон.
    • adb install [путь к файлу] Устанавливает приложение APK на ваш телефон. Это наиболее полезно для разработчиков приложений.
    • adb uninstall [название пакета] Удаляет приложение.Вам нужно ввести полное имя пакета — обычно что-то вроде com.devname.appname — вместо общего имени приложения.
    • adb shell wm density [dpi] Изменяет плотность пикселей вашего дисплея. Меньшее число соответствует большему количеству контента на экране, большее — меньшему. Например, более старые устройства, такие как OnePlus 3, имеют собственный DPI 480. Установка значения 400 уменьшает текст, значки и все остальное.
    • adb sideload [путь к update.zip] Sideload Загружает обновление прошивки update.zip . Этот запускается через кастомное восстановление на вашем телефоне. Полезно, если вы не можете дождаться обновления, которое будет загружено на ваше устройство.
    • fastboot oem unlock OR fastboot flashing unlock Какую команду вы должны использовать, зависит от того, какую версию Android вы используете.Начиная с Android 6, вам также необходимо включить OEM-разблокировку в параметрах разработчика. Разблокировка загрузчика таким образом полностью стирает ваш телефон.
    • fastboot flash recovery [filename.img] Устанавливает на ваше устройство пользовательское восстановление, такое как TWRP. Для простоты использования мы предлагаем изменить имя файла восстановления на что-нибудь более простое — например, twrp.img — и переместить его в папку platform-tools .
    • fastboot -w Полная очистка телефона при подготовке к перепрошивке пользовательского ПЗУ.
    • fastboot update [путь к rom.zip] Прошивает пользовательское ПЗУ. Полезный вариант, если вы не рутировали свой телефон.

    Почему вы должны изучить ADB и Fastboot

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

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

    Как мы уже упоминали, для использования ADB и Fastboot вам необходимо сначала включить параметры разработчика.Как только вы это сделаете, вам станет доступен ряд других полезных настроек.

    14 лучших вариантов разработчика Android, которые стоит настроить

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

    Читать далее

    Об авторе Энди Беттс (Опубликовано 223 статей)

    Энди — бывший печатный журналист и редактор журнала, который пишет о технологиях уже 15 лет.За это время он внес вклад в бесчисленное количество публикаций и написал работы по копирайтингу для крупных технологических компаний. Он также предоставил экспертные комментарии для средств массовой информации и организовал панели на отраслевых мероприятиях.

    Более От Энди Беттса
    Подпишитесь на нашу рассылку новостей

    Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

    Еще один шаг…!

    Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

    Установить LineageOS на odin | LineageOS вики

    keyboard_arrow_left Вернуться к обзору

    Основные требования

    предупреждение

    Важно: Пожалуйста, прочтите инструкции по крайней мере один раз, прежде чем выполнять их, чтобы избежать проблем из-за пропущенных шагов!

    1. Убедитесь, что на вашем компьютере установлены adb и fastboot . Инструкции по установке можно найти здесь.
    2. Включите отладку по USB на вашем устройстве.

    Разблокировка загрузчика

    info_outline

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

    предупреждение

    Предупреждение: Разблокировка загрузчика сотрет все данные на вашем устройстве! Это также включает ваши ключи DRM, которые хранятся в разделе Trim Area (также называемом TA). Прежде чем продолжить, убедитесь, что данные, которые вы хотите сохранить, созданы на вашем ПК и / или в вашей учетной записи Google или аналогичном.Обратите внимание, что OEM-решения для резервного копирования, такие как резервное копирование Samsung и Motorola, могут быть недоступны из LineageOS после установки. Если вы хотите сначала сделать резервную копию раздела TA, вы можете найти в Интернете руководства, относящиеся к вашему устройству.

    1. На устройстве наберите * # * # 7378423 # * # * ( * # * # СЕРВИС # * # * ), чтобы запустить сервисное меню.
    2. Перейдите к служебной информации > конфигурация и проверьте статус укоренения — вы можете продолжить, только если он говорит Разблокировка загрузчика разрешена: Да .
    3. Подключите устройство к ПК через USB.
    4. На компьютере откройте окно командной строки (в Windows) или терминала (в Linux или macOS) и введите:

      Вы также можете загрузиться в режиме быстрой загрузки с помощью комбинации клавиш:

      • Когда устройство выключено, удерживайте Volume Up и подсоедините кабель USB. Индикатор уведомлений должен стать синим.
    5. Когда устройство перейдет в режим быстрой загрузки, убедитесь, что ваш компьютер находит его, набрав:

      check

      Совет: Если вы видите no permissions fastboot в Linux или macOS, попробуйте запустить fastboot как root.

    6. Следуйте инструкциям на официальном сайте разблокировки Sony, чтобы сгенерировать код разблокировки для загрузчика.
    7. Используйте свой код, чтобы разблокировать загрузчик вашего устройства:
        fastboot oem unlock 
        
    8. Поскольку устройство полностью перезагружается, вам необходимо повторно включить отладку по USB, чтобы продолжить.

    Установка кастомного рекавери с помощью

    fastboot
    1. Скачайте кастомное рекавери — можете скачать TWRP.Просто скачайте последний файл восстановления с названием примерно twrp-x.x.x-x-odin.img .

    2. Подключите устройство к компьютеру через USB.
    3. На компьютере откройте окно командной строки (в Windows) или терминала (в Linux или macOS) и введите:

      Вы также можете загрузиться в режиме быстрой загрузки с помощью комбинации клавиш:

      • Когда устройство выключено, удерживайте Volume Up и подсоедините кабель USB. Индикатор уведомлений должен стать синим.
    4. Когда устройство перейдет в режим быстрой загрузки, убедитесь, что ваш компьютер находит его, набрав:

      check

      Совет: Если вы видите no permissions fastboot в Linux или macOS, попробуйте запустить fastboot как root.

    5. Временно прошить TWRP для загрузки :
        fastboot flash boot twrp-x.x.x-x-odin.img
        

      check

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

    6. Перезагрузитесь в рекавери TWRP:
    7. Закачиваем образ TWRP на свое устройство:
        adb push twrp-x.x.x-x-odin.img / sdcard
        
    8. Введите оболочку на устройстве:
    9. Прошить TWRP до рекавери постоянно:
        dd if = / sdcard / twrp-x. x.x-x-odin.img of = / dev / block / platform / msm_sdcc.1 / by-name / FOTAKernel
        
    10. Выход из оболочки adb:

    Установка LineageOS из рекавери

    1. Создайте установочный пакет LineageOS.
      • При желании загрузите надстройку пакета приложения, например Google Apps (используйте архитектуру arm ).
    2. Если вы не в рекавери, перезагрузитесь в рекавери:
      • При выключенном устройстве загрузите устройство и нажмите Уменьшение громкости , когда начнут загораться светодиоды.
        Второе восстановление: Чтобы загрузить FOTA Recovery, вместо этого нажмите Volume Up .
    3. Теперь нажмите Wipe .
    4. Теперь нажмите Форматировать данные и продолжите процесс форматирования. Это снимет шифрование и удалит все файлы, хранящиеся во внутреннем хранилище.
    5. Вернитесь в предыдущее меню и нажмите Advanced Wipe , затем выберите разделы Cache и System , а затем Swipe to Wipe .
    6. Загрузите неопубликованный пакет LineageOS .zip :
      • На устройстве выберите «Дополнительно», «ADB Sideload», затем проведите пальцем по экрану, чтобы начать боковую загрузку.
      • На главном компьютере загрузите пакет неопубликованно, используя: adb sideload filename.zip .

        проверить

        Совет: Если процесс завершится успешно, вывод остановится на 47% и сообщит adb: не удалось прочитать команду: Успех .

    7. (Необязательно) : Если вы хотите установить какие-либо надстройки, повторите шаги по неопубликованной загрузке, описанные выше для этих пакетов, в последовательности.

      info_outline

      Примечание: Если вы хотите установить надстройку Google Apps на свое устройство, вы должны выполнить этот шаг до того, как загрузится в LineageOS в первый раз!

    8. (Необязательно) : рутируйте свое устройство, установив LineageOS ’AddonSU (используйте пакет arm ) или любым другим способом, который вы предпочитаете.
    9. После того, как вы все успешно установили, запустите «adb reboot».

    предупреждение

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

    Получить помощь

    Если у вас есть какие-либо вопросы или вы застряли на каком-либо из шагов, не стесняйтесь спрашивать на нашем сабреддите или в #LineageOS на freenode.

    Как прошить MIUI Fastboot ROM из Linux · GitHub

    Как прошить MIUI Fastboot ROM из Linux · GitHub

    Мгновенно делитесь кодом, заметками и фрагментами.

    Как прошить MIUI Fastboot ROM из Linux

     $ export PATH = путь / к / android / sdk / platform-tools: $ PATH 
    • Подключите устройство к компьютеру с помощью кабеля USB и включите USB. Отладка в настройках вашего устройства.Проверьте, обнаружено ли ваше устройство.
    • Если устройство указано в списке, перезагрузитесь в загрузчик
    • Проверьте, определяется ли ваше устройство с помощью fastboot
    • Вам может потребоваться использовать sudo перед fastboot , если вы получили отказано в разрешении ошибка
    • Есть два скрипта для перепрошивки ПЗУ:
      1. flash_all.sh — Прошить ПЗУ и стереть данные пользователя
      2. flash_all_except_data_storage.sh — Прошить ПЗУ без стирания пользовательских данных
    • Какой бы сценарий вы ни выбрали, убедитесь, что интерпретатор упоминается в верхней части скрипта, например,
    • Если строка выше отсутствует, добавьте ее в начало скрипта
    • Сделайте скрипт исполняемым (я выбрал flash_all. ш )
     $ cd путь / к / извлеченному / ROM / архиву
    $ chmod a + x ./flash_all.sh 
    • Вам может потребоваться запустить sudo ./flash_all.sh , если вам нужно было использовать sudo с fastboot
    • Устройтесь поудобнее и расслабьтесь. Скрипт не требует взаимодействия с пользователем. После прошивки ROM, скрипт перезагрузит ваше устройство.
    • Перезагрузка займет довольно много времени. Не паникуйте.
    Вы не можете выполнить это действие в настоящее время.Вы вошли в систему с другой вкладкой или окном. Перезагрузите, чтобы обновить сеанс. Вы вышли из системы на другой вкладке или в другом окне. Перезагрузите, чтобы обновить сеанс. Ядро

    linux — перенос Android на i.mx53

    Я не знаю, как именно это должно быть сделано на вашей конкретной плате, но вся процедура довольно обычна для всех ARM-устройств с Android. Итак, я опишу общий рабочий процесс.

    Соединение между вашей платой и ПК

    Обычно вам нужно соединить вашу плату (цель) и ПК (хост) с помощью 2 USB-кабелей:

    1. USB-кабель OTG (для прошивки (закачки) прошивки на ваше устройство).

      Для актуальной прошивки вам необходимо использовать программу fastboot на ПК. Ваше устройство должно быть в режиме быстрой загрузки (специальный режим u-boot, вы можете войти в него, выполнив команду fastboot в оболочке u-boot).

    2. USB-кабель для последовательной консоли (иногда называемый «Терминал»). Некоторые платы не имеют встроенного чипа RS-232 для USB; в этом случае вам необходимо использовать внешний преобразователь RS-232 в USB.

      Вы должны использовать какую-нибудь программу последовательной связи на вашем ПК (например, minicom) для связи с вашим устройством.

    Загрузочное устройство с SD-карты

    Если на вашей плате нет предустановленного программного обеспечения (в частности, загрузчика, который в вашем случае является u-boot), вы можете загрузиться только с SD-карты. Это потому, что вам нужна u-boot, работающая в режиме быстрой загрузки на вашем устройстве, чтобы прошивать любые образы через OTG USB (с помощью инструмента fastboot на ПК). Исключение составляют устройства, которые имеют код ПЗУ, способный взаимодействовать с каким-либо специальным инструментом ПК, поэтому вы можете загружать изображения в eMMC (или любое другое хранилище, используемое на вашем устройстве) без необходимости в u-boot.

    Ниже приведены шаги, которые необходимо выполнить для загрузки с SD-карты.

    1. SD-карта должна быть подготовлена ​​должным образом. Фактическая процедура специфична для SoC и обычно может быть найдена в Техническом справочном руководстве или другой аналогичной технической документации для вашей SoC.

      Например, вот конфигурация SD-карты для устройств на базе OMAP:

      • первый раздел должен быть FAT32
      • первый раздел должен иметь флаг загрузки
      • метка первого раздела обычно boot
      • первый раздел должен иметь следующие файлы:
        • файл с именем MLO (расшифровывается как «загрузчик памяти»), который является загрузчиком первого уровня; обычно это u-boot SPL или x-loader
        • П-образный пыльник.img (загрузчик второй ступени)
        • uImage (образ ядра Linux в формате u-boot)
        • Файл дерева устройств
        • ( * .dtb ), если ваше ядро ​​использует дерево устройств
        • файл среды u-boot
      • второй раздел должен быть ext4 FS
      • Второй раздел
      • должен содержать файлы rootfs Android (или любые другие rootfs, такие как BusyBox rootfs).

      Если вам просто нужно запустить u-boot с SD и перейти в режим fastboot, вам понадобится только первый раздел с MLO и u-boot.img файлов на нем.

    2. Выберите SD-карту в качестве источника загрузки на вашей плате. Обычно это можно сделать, переключив какой-либо DIP-переключатель, часто называемый режимом загрузки или SYSBOOT .

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *