Оглавление
Fastboot Mode на «Андроиде» – что за режим и зачем нужен?
Функционал любого мобильного устройства не ограничивается доступными при ежедневном использовании возможностями – помимо основной системы присутствуют другие программные компоненты, служащие для отладки приложений, установки различных образов и управления отдельными аппаратными частями гаджета. Они носят названия recovery и fastboot. Первый оправдывает своё название, включая в себя функционал, нужный на случай возникновения проблем с какими-либо модулями смартфона, а второй по большей части направлен на расширение вариантов настройки девайса, также поддерживая перепрошивку и создание бэкапов.
По ходу статьи рассматривается режим фастбут в «Андроиде», однако на самом деле он является независимым от ОС программным обеспечением, хранящимся в памяти и прописанным производителем, а не компанией Google. В некоторых источниках данная особенность называется «инженерным меню», однако на самом деле fastboot и это понятия – разные, поскольку переход в последнее обеспечивается вводом USSD-запроса в панель вызова после загрузки Android, и выступает в качестве её части.
В некоторых случаях при пользовании телефоном fastboot включается вместо Android. В этом случае не стоит сразу считать устройство «кирпичом», поскольку выйти из этого состояния просто. Подробные инструкции по открытию и закрытию утилиты, а также пользования ею, представлены по ходу материала.
Какие возможности даёт режим Fastboot?
Как и в случае с рекавери, при удовлетворённости текущей работой девайса лучше не «лезть» в этот раздел, однако если просто рассмотреть его функции, ничего страшного не случится. В зависимости от марки устройства его приветственный экран представлен панелью выбора типа загрузки (recovery, fastboot или normal boot) либо картинкой раскрытого андроида, вместо которой на телефонах Xiaomi представлен фирменный маскот.
В нижней части экрана – данные о прошивке, процессоре, оперативной памяти, хранилище; название продукта; уровень «жизни» батареи, её статус; серийный номер. Нажав на кнопку Start, предварительно установив USB-соединение, вы сможете управлять смартфоном с помощью компьютера. Если тачскрин не работает, следует использовать качели звучания и кнопку перехода в ждущий режим.
Недостатки Fastboot
Рассматриваемый в статье режим проигрывает по предоставляемому функционалу рекавери, а особенно его кастомным версиям, наиболее популярной среди которых является TWRP, получающий регулярные обновления и подробнее рассмотренный здесь. Наиболее «сильная» сторона fastboot – установка различных патчей, обновлений и прошивок, однако с его помощью нельзя получить детальные данные по работе каких-либо компонентов телефона.
Ключевая проблема заключается в невозможности работы без подключения к ПК. Соединение должно быть проводным – Wi-Fi, NFC и Bluetooth не поддерживаются.
Как перейти в режим Fastboot
Питание + понижение громкости
Название этого раздела текста сразу позволяет понять, что нужно сделать для достижения цели:
- Выключите девайс;
- Зажмите кнопки уменьшения громкости и подачи питания, подождите 7-10 секунд, после чего пальцы можно убрать.
Данный метод работает на продуктах фирм ZTE, Samsung, teXet, LG, HTC. На этом моменте кроется частая причина случайного перехода в фастбут – случайное удержание двух кнопок одновременно.
Питание + повышение громкости
Способ представлен по аналогии с предыдущим, однако в его рамках вместо убавления звучания нужно использовать кнопку его повышения. Он распространён на устройствах бренда ASUS, где при удачном исходе на экране возникнет надпись вида «CSC Mode».
Повышение громкости + USB-подключение
Этот вариант наиболее часто встречается на флагманских моделях SONY, и его ключевым минусом выступает необходимость наличия какого-либо устройства, что можно подключить к телефону данным образом. Поддерживается работа и через переходники, что является незначительной компенсацией неудобности метода, важной на случай наличия только «полноразмерных» USB-гаджетов.
Питание + повышение и понижение громкости
Может показаться удивительным, но компания Motorola, прославившаяся в эпоху появления первых мобильных телефонов, продолжает удерживаться на этом рынке и сегодня. Её девайсы не уступают современным моделям несмотря на длительную историю бренда и точно также работают на Android.
Для использования потребуется, отключив девайс, зажать все основные кнопки и дождаться появления соответствующего меню. Иногда доступен и стандартный метод.
Через компьютер
Последовательность действий, приведённая ниже, актуальна для всех устройств и работает только при включённой USB-отладке, что производится следующим путём:
- Откройте приложение настроек девайса;
- Пролистайте список пунктов донизу, выберите «Система»;
- Тапните «О телефоне»;
- 7 раз нажмите на пункт «Номер сборки». О количестве оставшихся шагов свидетельствует счётчик, представленный в виде toast-уведомления;
- Приложите палец к сканеру либо введите пароль, если какой-либо метод защиты девайса установлен;
- Увидев надпись «Вы стали разработчиком», перейдите на начальную страницу панели управления, а оттуда – в новый раздел;
- переведите тумблер сверху в активную позицию, а потом сделайте то же самое в графе «Отладка по USB».
Далее понадобится установить программу ADB Run на компьютер. Она распространяется бесплатно и совместима со всеми современными версиями Windows, поэтому проблем на данном этапе возникнуть не должно. Установите соединение между телефоном и ПК с помощью кабеля передачи данных, который также может служить для подачи заряда, но наоборот! Дальнейшие действия максимально просты – перемещаясь между категориями с помощью цифр, сделайте следующее:
- Выключите гаджет;
- Перейдите во вкладку Reboot (4);
- Нажмите «2» для загрузки в fastboot.
Как выйти из режима Fastboot
Снятие аккумулятора
Несмотря на распространение девайсов со всегда закрытой крышкой, некоторые компании не отказываются от производства смартфонов «по классике», что в данном деле является преимуществом – можно просто вынуть батарейку или приподнять её со стороны контактов. Способ полностью безопасен, если не злоупотреблять им. Не забудьте вставить аккумулятор с верной полярностью, соблюдая указанные на его корпусе методы предосторожности.
Удерживание кнопки блокировки
Просто зажмите находящуюся сбоку кнопку выключения и не отпускайте её до того момента, пока устройство не перезагрузится. Обычно держать палец требуется до 30 секунд, а как только начнётся повторный запуск, можно прекратить удерживание.
Команда reboot
С помощью ПК подайте запрос «fastboot reboot» (без кавычек). Если вы пользуетесь ADB Run, то для этого действия перейдите в раздел Reboot (4), а потом введите «3», как и в случае со включением.
Отключение USB-отладки
Вам также может понадобиться отключить USB-отладку – это важно из целей безопасности, поскольку при её нахождении в активном режиме любой человек, получивший доступ к гаджету, может обойти предусмотренные вами методы безопасности, удалив графический ключ или иные варианты защиты. Для этого понадобится следовать следующим шагам:
- Зайдите в параметры устройства;
- Выберите раздел «Приложения», потом – одноимённую вкладку;
- В списке программ найдите «Настройки»;
- Выберите пункт «Память»;
- Нажмите на «Сброс», после чего подтвердите свои намерения в появившемся модальном окне. Если не знаете, как сбросить телефон до заводских настроек, прочитайте нашу статью;
- Откройте раздел «Для разработчиков», находящийся в нижней части главной страницы панели управления, отключите его целиком или снимите флажок только у отладки по USB.
Основные команды режима Fastboot
Несмотря на зачастую представленность фастбута в англоязычном формате, процесс пользования им максимально прост. Следующие команды являются наиболее распространёнными:
- Flash – установка образов, при которой файлы старой прошивки заменяются компонентами новых, а скачанные приложения удаляются и могут быть загружены обратно через Play Market;
- Erase – удаление определённых директорий или всей информации, находящейся во внутреннем хранилище;
- Format – форматирование интегрированного или внешнего носителя, а также подключаемых с помощью Micro-USB или USB Type C флэшек, жёстких дисков, твердотельных накопителей;
- Reboot – перезагрузка смартфона в «нормальное» состояние.
Иногда встречается проблема в виде доступности режима только на китайском языке. Зачастую она распространяется на бюджетные модели и решается предельно просто – достаточно найти кнопку, отвечающую за переключение локализации, либо воспользоваться машинными переводчиками. Эта «тенденция» практически никогда не встречается на телефонах средней и высокой ценовых категорий, также покидая сегмент недорогих гаджетов.
Основные команды Fastboot режима
В дальнейшем для работы с девайсом потребуется подсоединить его по USB к ПК, на котором установлена одноимённая с режимом утилита. Её интерфейс представлен в виде терминала и доступен на английском, однако особых знаний языка не требуется – используются базовые слова, легко переводимые в Google. Запуск возможен через PowerShell с использованием команды CD для указания пути к файлу.
Получение списка гаджетов
Чтобы удостовериться в установки соединения, введите fastboot devices. Запрос выведет список всех гаджетов, с которыми можно работать в данный момент. В предложении множественное число используется неслучайно – с помощью утилиты можно контролировать несколько девайсов одновременно, не забывая переключаться между ними.
Перезагрузка
Упомянутая выше команда fastboot reboot служит для включения «Андроида», однако третьим словом можно дописать fastboot или recovery, что приведёт к переходу в соответствующие режимы.
Разблокировка загрузчика
Прежде всего следует проверить текущий статус лоадера, направив запрос fastboot oem device-info. Действия в этом случае зависят от года выпуска смартфона – в случае со старыми моделями подойдёт команда fastboot oem unlock, а с новыми – fastboot flashing unlock. В случае огромной удачи на этом следует завершить – загрузчик станет доступен, однако если не повезёт, понадобится ввести код.
Политика некоторых компаний-производителей заключается в запрете самостоятельной установки важного софта, производимой подобным образом. К их числу относится компания HUAWEI, с июля 2018 года не предоставляющая пароли по подобным запросам. Если же представители фирмы не откажутся от предоставления доступа к этой процедуре, это вновь крупное везение. В противном случае, шанс которого немал, потребуется платная программа HCU Client или, при желании сэкономить средства, проведение действий с помощью Root Manager – откройте директорию /dev/block/platform/mtk-msdc.0/by-name/ (может значительно отличаться), где в файле boot среди массы данных находится код.
Есть вариант работы с ADB Shell, где нужно открыть документ и найти нужный фрагмент с помощью регулярных выражений. Он выведется в консоль при наиболее корректной настройке скрипта, что лежит на плечах его разработчиков. В этом случае понадобится разрешить проводить действия с девайсом через USB.
Блокировка загрузчика
Если захочется отменить действия, совершённые на предыдущем этапе, воспользуйтесь командами fastboot oem lock или fastboot flashing lock в зависимости от новизны устройства. Система может запросить ввод пароля, в этом случае вместо «lock» следует, не указывая кавычки, написать «relock» и, после этого слова, пароль.
Как установить прошивку через Fastboot
В этом моменте проявляется главное применение фастбута, максимально простое и понятное благодаря следующей рассчитанной на новичков инструкции. Во избежание перевода телефона в нерабочее состояние, зарядите его до, как минимум, 30%. Не стоит беспокоиться, если гаджет станет «кирпичом», так как вывести девайс из такой ситуации можно, но не без сложностей. Убедившись в корректном подключении девайсов между собой, следуйте следующей инструкции, предполагающей, что loader уже разблокирован:
- Напишите adb reboot bootloader для переключения режима;
- Произведите самостоятельную очистку разделов во избежание конфликтов файлов, используя команду erase, после которой через пробел нужно ввести system. Нажмите Enter, после чего сделайте то же самое с каталогами userdata, radio, cache, boot, recovery;
- Переместите прошивку в папку с утилитой. Если они представлены в нескольких файлах, поочерёдно введите команды в соответствии с функционалом каждого: после слова flash укажите system и расположение образа, где он находится. По аналогии выполните эти действия с другими директориями, удалёнными на прошлом шаге. Можно облегчить эту процедуру, введя flash-all, заранее создав batch-скрипт с этим названием в папке с IMG-файлами;
- При размещении прошивки в формате архива введите update archive_name.zip, заменив название на реальное.
Никогда не устанавливайте несовместимые прошивки на смартфон. Вы можете задать вопрос о доступности определённых образов для конкретной модели в комментариях под этой записью или обратить внимание на ветку обсуждения устройства на сайте 4PDA.
Проблемы и способы их решения
«Недостаточно прав для выполнения операции»
Возникновение данной ошибки свидетельствует о том, что программа на ПК не запущена от лица администратора. Её устранение производится правым кликом по названию приложения и выбором соответствующего пункта, отсутствие которого говорит о необходимости зайти в другую учётную запись, из-за чего может потребоваться ввод её кода доступа.
При запуске приложений через «Выполнить…», открываемый сочетанием клавиш Win+R, вместо «ОК» следует нажимать Ctrl+Shift+Enter.
Переход в recovery вместо fastboot
Скорее всего, вы воспользовались неверной комбинацией клавиш на боковой панели смартфона. Поэкспериментируйте самостоятельно или обратитесь за помощью к производителю, используя официально предоставленные контактные данные, либо пользователям сайта в комментариях под записью. Может потребоваться зажатие кнопок на нижней стороне – тех, что используются для перехода назад, открытия рабочего стола, появления списка незакрытых программ.
Зарядка идёт, но файлы не передаются
Наиболее вероятной причиной этой проблемы является выключенная отладка по USB, рассмотренная выше. Также проблема может быть связана с самим кабелем, не поддерживающим обмен информацией. Если это так, понадобится приобрести другой провод, предварительно уточнив его функционал.
Поделиться ссылкой: