Fastboot mode или Bootloader (с англ. — «режим загрузчика» или «Быстрая загрузка») — инструмент, который используется для модификации и настройки ОС Android. Он входит в состав программного обеспечения для разработчиков. Загрузиться в режим загрузчика можно через ADB или же через специальные программы. Является протоколом для разработчиков. Может находиться в трёх состояниях: разблокирован, заблокирован, зашифрован.
Основные функции
Основными функциями режима FastBoot является доступ ко «внутренностям» ОС. В Fastboot вы можете работать с файлами и разделами устройства, прошивать его, устанавливать приложения, разблокировать или блокировать OEM загрузчик.
Загрузчик
Режим fastboot является частью загрузчика. Именно загрузчик инициализирует процессор и часть переферии и передаёт управление операционной системе.
Разблокировка загрузчика
Часто режим fastboot используется для разблокировки загрузчика. После разблокировки загрузчика становится возможно получить Root-права или установить неофициальные прошивки или Recovery.
Опасность разблокированного загрузчика
Разблокировка загрузчика может аннулировать гарантию на устройство. В случае потери устройства хакеры могут быстрее подобрать пароль или обойти его, если отсутствует шифрование, хотя в настоящее время это редкость, установить вирус или другую прошивку. С 2016 году Xiaomi начала блокировать загрузчики на своих устройствах[1]. Для защиты загрузчика многие производители шифруют его. Код для расшифровки либо невозможно получить, либо же он генерируется на сайте производителя.
Fastboot в различных устройствах
Чаще всего на устройствах с Android используется Fastboot, но иногда могут использоваться альтернативы, чаще всего проприетарные.
Samsung
На устройствах Samsung используется Odin Mode (также известный как Download Mode) [2]. Через данный режим с помощью официальной программы Odin можно устанавливать прошивки. В программе показывается следующая информация: название продукта, прошивка, которая установлена, статус системы, FRP блокировка, OEM блокировка, безопасная установка, значение счётчика Knox.

В некоторых телефонах Samsung вместо Odin Mode используется fastboot.

LG
Вместо fastboot на устройствах LG может использоваться проприетарный Download Mode, который работает только с программами, разработанной компанией LG
Nexus и Google Pixel
Fastboot на устройствах Nexus и Google Pixel показывает название устройства, вариант устройства, версию загрузчика, серийный номер, статус режима «Безопасная загрузка», статус OEM блокировки (locked или unlocked).
Xiaomi
В телефонах Xiaomi в прошивках до 2023 г. показывался заяц в шапке ушанке, который чинит робота Android, и надпись «FASTBOOT», а после 2023 г. показывается исключительно «FASTBOOT».
EDL
EDL (аббревиатура от Emergency DownLoad Mode — экстренный режим загрузки, читается как Е Дэ Эл) — это специальный режим на телефонах с процессором Qualcomm, похожий на Fastboot, но имеющей некоторые отличия:
Возможность прошивки на телефоне с заблокированном загрузчиком
EDL изначально создавался для прошивки с заблокированном загрузчиком. Это спасало при «кирпиче» (невозможности загрузки, сбое) телефона, и с помощью этого режима можно было вернуть работоспособность, несмотря на заблокированный загрузчик.
На экране ничего не отображается
Многих людей это вводило в заблуждение и казалось что телефон не запущен. Однако это можно легко проверить, посмотрев подключенные устройства. «Спящий» телефон будет отображаться как COM-порт[3]. Это и есть телефон в режиме EDL.
На устройствах Samsung
EDL позволяет прошивать устройства Samsung, минуя Odin. Это позволяет делать откат прошивки с понижением версии загрузчика.
Методы входа в режим EDL
Первый метод: Подходит телефонам с разблокированным загрузчиком. Перезагружаемся в режим Fastboot, подключаем телефон к компьютеру, в консоли на компьютере нужно ввести: «fastboot oem edl». Готово, телефон в режиме EDL. Но если появится сообщение «device is locked, no edl!» (устройство заблокировано, EDL недоступен!), значит загрузчик заблокирован и первый метод не подходит.
Второй метод: Работает на всех телефонах независимо от состояния загрузчика. Для начала нужно изъять SIM-лоток (если таковой имеется) и открыть крышку. При наличии металлических пластин сверху снять отвёрткой. Далее нужно отсоединить шлейф аккумулятора и замкнуть контакты «test point» (две жёлтые точки), позиции которых для всех моделей разные, параллельно подключая телефон к компьютеру. Если телефон не вибрирует и не отображает логотип, а компьютер издает звук подключения устройства, значит телефон в режиме EDL и готов к прошивке.
Примечания
- ↑ Xiaomi заблокирует загрузчик некоторых смартфонов. 4PDA - Новости мира мобильных устройств. Дата обращения: 28 июня 2020. Архивировано 27 декабря 2016 года.
- ↑ Odin mode - XDA-Developers. forum.xda-developers.com. Дата обращения: 10 июля 2020. Архивировано 14 июля 2020 года.
- ↑ Телефон в режиме EDL может отображаться под разными цифрами, например COM8 или COM11, но самый распространенный вариант — это COM4
