Как прошить через Fastboot

Как прошить через Fastboot

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

Для того, чтобы прошить Андроид-аппарат через 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). Если у устройства заблокирован загрузчик, в большинстве случаев его прошивка через фастбут неосуществима.

Читайте также:  Программа чтобы сделать загрузочную флешку win 7

Для проверки статуса загрузчика можно послать в устройство, находящееся в режиме 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. После завершения выполнения всех процедур аппарат можно перезагрузить в Андроид прямо из консоли, послав команду:

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

Как определить, что телефон находится в режиме Фастбут?

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

  • Во время запуска устройства появляется изображение
  • На черном экране появляется предупреждение о запуске fastboot.

Если устройство предлагает выбрать вариант дальнейшей загрузки, то запущен Select Boot Mode. Для перехода в обычный режим нужно начать стандартную загрузку (Normal Boot).

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

Мы вводим BIOS / UEFI с включенной опцией быстрой загрузки

К счастью, решение уже близко. Быстрая загрузка, MSI Fast Boot (и другие подобные) работают в основном с Windows 8, 8.1 и 10. У них, в свою очередь, есть соответствующая функция, которая позволяет перезагрузить компьютер в специальном режиме, который позволяет перейти в BIOS / UEFI. Как его использовать?

Откройте меню «Пуск» / «Пуск», затем откройте меню питания, где вы найдете кнопки для выключения и перезапуска операционной системы. Прежде чем выбрать любой из параметров, нажмите и pдержать на клавиатуре Shift.

Постоянно нажимайте кнопку Shift «Перезагрузка». Удерживайте кнопку Shift, пока на экране не появится специальное синее меню с расширенными параметрами.

Выберите вариант «Решить проблемы». Появится еще один набор параметров.

Читайте также:  Программа Zona: проблемы с запуском

Читайте также: Как изменить свой адрес электронной почты и пароль в Steam

На этот раз из списка доступных ссылок выберите «Дополнительные параметры». Здесь вы найдете варианты восстановления или восстановления системы, восстановления системы, изменения параметров запуска, доступа к командной строке и … для перехода к так называемому «Прошивка UEFI».

Это тот вариант, который нас интересует. Нажмите кнопку «Настройки прошивки UEFI» и подождите, пока компьютер перезагрузится. После перезагрузки компьютера BIOS / UEFI появится на экране с настройками материнской платы.

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

Как запустить режим быстрой загрузки на Android

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

  1. На Asus нужно одновременно зажать клавишу питания и увеличения громкости. Должна появиться надпись «CSC Mode. Long press POWER to restart system» . Аналогичным способом меню вызывается на Xiomi и Lenovo.
  2. В мобильных устройствах Meizu и Fly режим быстрой загрузки запускается зажатием кнопки питания и громкости вниз.

Существует способ, подходящий для любых устройств на базе Андроид. Для этого необходимо скачать на ПК или ноутбук специальную утилиту ADB RUN. После чего сделать следующее:

  1. Включить опцию «Отладка по USB».
  2. Соединить девайс с компьютером, используя USB-кабель. Разрешить отладку.
  3. Запустить утилиту, в меню Reboot переместиться в пункт Reboot Bootloader.

Когда это нужно

[su_list icon=»icon: android» icon_color=»#006905″]

  • Когда вы перепрошиваете смартфон/планшет прошивкой, которая не устанавливается «по воздуху» или через рекавери. Часто это модифицированные авторские прошивки.
  • Когда вы получаете Root-доступ. Существуют методы получения рута, требующие управления устройствами через Fastboot.
  • При восстановлении операционной системы или отдельных приложений. При работающем Android доступ к системным папкам может быть закрыт, что мешает необходимым операциям.[/su_list]

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

astboot_unlocking

Какие действия доступны в фастбуте?

При заходе в Fastboot Mode, что же можно сделать? Доступен целый ряд действий:

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

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

Почему появляется

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

Fastboot Mode на Андроид может активироваться по таким причинам:

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

Fastboot на Xiaomi

Если перед вами появился черный экран с отладочной картинкой, не стоит пугаться. Обычно выйти из Фастбут и загрузиться в Андроид очень просто. Ниже мы расскажем, как это сделать.

Что такое Fastboot Mode

На русском название этого программного инструмента звучит как «режим быстрой загрузки» и в случае с применением на ноутбуках в его задачу входит ускорение запуска операционной системы в обход BIOS и отладка софта. Компонент Fastboot не привязан к конкретной ОС, но чаще встречается именно на Android, и здесь его функционал уже иной. Во многом имеется сходство с более популярным Recovery. Говоря о Fastboot Mode, мы рассмотрим, что это такое на Android, поскольку пользователи чаще сталкиваются с данным режимом именно на смартфонах и планшетах. Инструмент Fastboot Mode является компонентом программного обеспечения, независимым от системы и применяющимся разработчиками для настройки приложений и переустановки ОС. Кроме того, возможности «Фастбут» могут быть использованы специалистами сервисов и опытными пользователями. Fastboot Mode в Android-устройствах реализован на аппаратном уровне. Программный код прописан в чипе памяти, в месте, защищённом от записи и чтения, что означает невозможность его повреждения.

Читайте также:  Ch debit rus Moscow sbol что значит

Посредством инструмента обеспечивается доступ к системным элементам смартфонов и планшетов для управления ими с компьютера. Чтобы ПК или ноутбуком устройство, погружённое в данный режим, распознавалось, необходима установка драйверов для выполнения связи между девайсами, соответствующих модели смартфона. Рассматривая, что такое Fastboot Mode на Android, приведём перечень основных возможностей, доступных при активации компонента:

    и восстановление системы;
  • Переустановка операционки;
  • Изменение скрытых системных настроек;
  • Устранение неполадок в работе ОС;
  • Получение root-прав;
  • Установка компонентов;
  • Восстановление приложений;
  • Тестирование софта и пр.

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

Fastboot Mode

Режим нормальной работы телефона/планшета при FastBoot Mode

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

Необходимо дойти до стройки «Normal Boot» и ее выбрать кнопкой уменьшения громкости. Если девайс спокойно включается, то, как минимум, это говорит, что с ним нет никаких проблем и системный сбой также не причина. Он иногда возникает из-за подключения к ПК.

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

  • Заходим в «Настройки» после нормальной загрузки устройства.
  • Переходим в раздел «Экран».
  • В нем открываем вкладку «Быстрая загрузка», с него снимаем галочку.

После этого будет деактивирован режим Фастбут. Он больше не будет тревожить пользователя при включении девайса.

Признаки режима Fastboot

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

Также этот режим может сообщать о себе с помощью надписи «fastboot mode start» на черном фоне.

Если предлагается выбрать один из вариантов загрузки, то аппарат находится в Select Boot Mode, и необходимо начать обычную загрузку (Normal Boot). Когда дисплей полностью черный и отсутствует даже подсветка, скорее всего, смартфон отключился. Это может быть следствием проблем с прошивкой или аппаратной неисправности.

  1. Чтобы выйти из режима Fasboot Mode необходимо нажать и удерживать кнопку «Питания» (примерно 20 с.). Ваш смартфон Xiaomi в последствии должен перезагрузится и включится в стандартном режиме работы.
  2. Второй вариант как выйти из режима отладки Fastboot Mode можно с использованием компьютера. Для этого нужно выполнить следующие действия:
    • скачать и установить на компьютер программу ADB и Fastboot;
    • затем подключить Android смартфон к ПК и выполнить отладку по USB;
    • Далее необходимо запустить от имени администратора командную строку активировать команду fastboot reboot.

как отключить фастбут

Данные способ, как правило безотказно выводит устройство из Fastboot.

  1. Если вышеупомянутый способ не помог выйти из фастбут-рижима, скорее всего произошел программный сбой и «оживить» смартфон поможет сброс к заводским настройкам (В нашей публикации детальная инструкция по сбросу к заводским настройкам).

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

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

Основной автор и создатель сайта «Твой Android». Люблю гаджеты, а также все что связано с миром технологий. Мне нравится разбираться в настройках разных Android-устройств и находить простые решения для трудных на первый взгляд задач.

Ссылка на основную публикацию