Что такое FastBoot mode в телефоне Андроид

Иногда процесс включения компьютера занимает слишком продолжительное время. Сократить его могут помочь разные технологии: очистка системы от мусора, покупка более быстрого M.2 или SSD-диска, специализированные программные и аппаратные технологии производителей и др.

Что такое технология Fast Boot?

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

Fast Boot а настройках BIOS (может именоваться как Quick Boot или SuperBoot) — параметр, включение которого позволяет несколько ускорить загрузку компьютера за счёт подавления технических сообщений (POST) о проверке и активизации компонентов аппаратуры. Такие сообщения в подавляющем большинстве случаев интересны только специалистам.

Мнения специалистов по поводу режима гибернации неоднозначны. С одной стороны такое включение компьютера и перевод его в рабочее состояние происходят фундаментально быстрее. С другой стороны, среда и аппаратное окружение могут существенно измениться за период простоя. Вместо быстрой загрузки у пользователя могут появиться «проблемы» с текущей рабочей средой. Технология гибернации иногда работает настолько «добросовестно», что может сохранить дамп прямо в процессе, например, копирования большого файла. В тот момент, когда компьютер «проснётся», копирование будет продолжено с места остановки. А если такое копирование происходило куда-то на сервер в Сети? А если такие данные критичны? Всегда ли пользователь имеет реальное представление о происходящих в данный момент фоновых процессах? Даже текущее состояние сигнала Wi-Fi всё время меняется в зоне вблизи компьютера. Совершенно очевидно, что неаккуратное использование такой технологии чревато проблемами. Теперь вы знаете что означает Fast Boot.

Что такое режим ФастБут?

Дословно FastBoot никак не переводится на русский язык. При таком режиме операционные системы смартфонов или планшетов не отключаются полностью. Он переводится в «спящий» режим, а выключается через 5 секунд. Поэтому обычный пользователь или разработчик может прошивать, перепрошивать гаджет, а также восстанавливать операционную систему.

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

Благодаря тому, что FastBoot не является частью операционной системы, это позволяет переводить устройство, используя его в данном режиме, даже если ОС повреждена. То есть, происходит прямое взаимодействие с модулями гаджета, не затрагивая «операционку».

Установить ADB и Fastboot в Windows

Мы предложим вам три способа, заставить ADB или Fastboot работать на вашем Windows компьютере.

Способ 1

Установить ADB и Fastboot в Windows

Скопируйте с архива platform-tools следующие файлы:

Откройте проводник, и переместите файлы в диск C:\, папка Windows (С:\Windows). ADB и Fastboot установлены!

Установить ADB и Fastboot в Windows

Смотрите видео пример!

Способ 2

Извлеките папку с файлами из архива platform-tools, откройте проводник, и переместите ее на диск C:\ .

Установить ADB и Fastboot в Windows

Откройте «Панель управления\Система и безопасность\Система» и выберите Дополнительные параметры системы.

Далее в свойствах системы, выбрать «переменные среды».

В системных переменных выберите Path для внесения изменений.

Установить ADB и Fastboot в Windows

Создайте новый параметр и укажите путь к папке, где находиться adb и fastboot.

ADB установлено на компьютер Windows!

Способ 3

Установить ADB и Fastboot в Windows

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

ADB / Fastboot Installer

Команды для управления

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

  • Flash — позволяет переписать содержимое раздела с образом тем, что находится на компьютере, с которого проводятся манипуляции.
  • Erase — стирает содержимое выбранного вами раздела. Строго рекомендуется создать бекап данных (резервную копию), прежде чем использовать эту команду.
  • Reboot — позволяет перезагрузить ваше устройство в необходимом вам режиме. Если вы хотите перезагрузить смартфон в систему, вам просто необходимо не прописывать дополнительные модификаторы для этой функции. Если вы хотите перезагрузить телефон таким образом, чтобы он снова автоматически зашёл в фастбут, вам следует использовать такую команду, как reboot-bootloader.
  • Devices — показывает список подключённых к персональному компьютеру устройств.
  • Format — форматирует содержимое выбранного вами раздела. Эту функцию следует использовать только в случае, если у вас есть бекап системы.

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

Бэкап

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

Бэкап

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

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

Бэкап

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

Recovery, Edify и Aroma Installer

Обнаружив зажатую клавишу увеличения громкости, aboot делает почти то же самое, что и при обычной загрузке, но использует вместо boot раздел recovery. Разделы идентичны по своему формату и зачастую включают в себя одно и то же ядро, однако содержимое RAM-диска существенно отличается. Если в случае с разделом boot назначение RAM-диска — создать начальные условия для дальнейшей загрузки системы, то recovery — это мини-ОС, способная работать обособленно.

Стоковый recovery очень прост. Все, что содержит его RAM-диск, — это исполняемый файл /sbin/recovery и (не всегда) набор фоновых изображений в каталоге /res или любом другом. При загрузке ядро Linux запускает /sbin/recovery, а тот выводит на экран простенькое меню, с помощью которого можно установить прошивку, подписанную цифровым ключом производителя, или произвести сброс до заводских настроек.

Кастомные recovery намного сложнее. Это уже не просто меню с фоновым рисунком, но целая операционная система, способная устанавливать какие угодно прошивки, делать бэкап, форматировать разделы и многое другое. Современные версии TWRP так и вообще поддерживают управление с помощью тач-интерфейса, сменные шкурки, полностью изменяющие внешний вид recovery, пароль для входа и эмулятор терминала вместе с экранной клавиатурой. Плюс ко всему кастомные recovery включают в себя BusyBox (набор утилит командной строки Linux) и сервер ADB, работающий с правами root. Так что режим recovery очень удобно использовать для отладки и таких операций, как, скажем, дамп разделов. Например, раздела boot (пример для чипов Qualcomm):

Recovery, Edify и Aroma Installer

$ adb shell dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/

Но главная задача recovery — это, конечно же, установка прошивок. Точнее, она была бы главной задачей, если бы в recovery была такая функция. На самом деле все, что делает recovery, когда ты нажимаешь «Install ZIP…» и выбираешь прошивку, — распаковывает ZIP-файл (обычно в раздел cache) и запускает файл /META-INF/com/google/android/update-binary внутри него. Именно update-binary выполняет установку прошивки, руководствуясь инструкциями из файла updater-script (он лежит рядом).

Сами инструкции написаны на языке Edify, включающем в себя набор команд, которые могут понадобиться при установке: mount, unmount, package_extract_file, symlink, run_program и другие. Мы не будем обсуждать здесь все эти команды, они достаточно просты, и, чтобы ознакомиться с ними, достаточно распаковать любую прошивку и открыть updater-script в текстовом редакторе. Скажу лишь, что обычно такие файлы генерируются автоматически при сборке системы из исходников и только авторы узкоспециализированных прошивок (содержащих только ядро, например) пишут их самостоятельно.

Читайте также:  Как управлять телефоном через компьютер? ТОП-6 лучших приложений!

Фрагмент updater-script из CyanogenMod 12.1

Recovery не накладывает никаких ограничений на файл update-binary — главное, чтобы его можно было запустить. Это дает производителям возможность использовать вместо него любое приложение, способное запуститься поверх ядра Linux. Совсем не обязательно, чтобы оно вообще выполняло установку прошивки. В рамках проекта Aroma Installer развивается вариант update-binary, который позволяет создателям кастомных прошивок реализовать графический инсталлятор с выбором тех или иных вариантов и опций установки.

Чтобы его запустить, необходимо перезагрузиться в recovery и «прошить» ZIP-файл. Естественно, никакая прошивка выполнена не будет, ведь update-binary внутри ZIP-файла — это только файловый менеджер, он не выполняет никаких операций установки.

Recovery, Edify и Aroma Installer

Эмулятор терминала, встроенный в Aroma Filemanager

«Фиктивный» update-binary часто используется для распространения разного рода скриптов. Гораздо проще переименовать скрипт в update-binary, запаковать в ZIP-файл и попросить человека «прошить» его, чем объяснять, как запускать скрипты с помощью ADB. Именно так поступил osm0sis со своим скриптом разблокировки загрузчика аппаратов линейки Nexus. Если ты скачаешь его ZIP-файл и взглянешь внутрь, то найдешь updater-binary, внутри которого обычный sh-скрипт.

Как перевести телефон в режим Fastboot Mode

Иногда пользователю требуется воспользоваться функционалом «Фастбут» с целью перепрошивки, обновления с помощью ADB или другим причинам. Активировать режим Fastboot Mode несложно:

Как перевести телефон в режим Fastboot Mode
  • Выключаем смартфон;
  • Применяем комбинацию клавиш питания и снижения или повышения громкости (для разных устройств может отличаться), держим их одновременно до появления меню, около 10 секунд;
  • В углу будет надпись «Fastboot Mode» или разобранный робот.
Как перевести телефон в режим Fastboot Mode

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

Как перевести телефон в режим Fastboot Mode

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

Fastboot Mode как выйти из этой функции?

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

Fastboot Mode как выйти из этой функции?

Fastboot Mode как выйти из этой функции?

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

Fastboot Mode как выйти из этой функции?

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

Fastboot Mode как выйти из этой функции?

Я знаю 2 метода, как выйти из ФастБут. Можно это сделать с самого гаджета, или использовать для этой цели ПК. Когда после перезагрузки телефона вновь появляется данная надпись, нужно выключить устройство, далее в одно нажатие зажать кнопки включения и уменьшения звука.

Fastboot Mode как выйти из этой функции?

Держать в таком положении желательно десять секунд, до возникновения на дисплее надписи Sеlect Boot Mode, или пока гаджет не включится в обычном режиме.

Fastboot Mode как выйти из этой функции?

Fastboot Mode как выйти из этой функции?

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

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

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

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

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

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

Читайте также:  Топ-15 лучших смартфонов – Рейтинг 2021 года

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

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

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

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

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

Как удалить 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».

Отключение Fastboot Mode на Андроиде

Выключить загрузчик Фастбут можно двумя способами:

  • непосредственно с телефона;
  • через ПК.

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

Столкнувшись с указанной проблемой, первым делом попробуйте зажать клавишу Power на 20-30 сек. Девайс должен перезагрузиться в стандартном режиме.

На экране мобильника вместо Фастбут может появиться форма Select Boot Mode. Ее поля означают следующее:

Попробуйте выбрать второй пункт. Если и это не поможет, делаем следующее:

  1. Извлекаем из Xiaomi аккумулятор и через несколько секунд вставляем его обратно.
  2. Одновременно зажимаем на гаджете кнопки Power и Volume Up.
  3. После загрузки среды восстановления Рекавери выбираем процедуру Reboot system now.

Если вы можете зайти в настройки Xiaomi, то есть операционка работает, попытайтесь отключить режим Фастбут вручную. Перейдите на этом устройстве во вкладку «Специальные возможности» и напротив соответствующего пункта перетяните ползунок в положение Off.