Что такое фастбут? В Android fastboot - это специальный диагностический и инженерный протокол, в который вы можете загрузить свое устройство Android. Находясь в fastboot, вы можете изменять образы файловой системы с компьютера через USB-соединение. Это мощный, тормозной инструмент, который стоит разбить на термины, которые мы все можем понять - давайте попробуем это сделать.
Fastboot - это три разные вещи с одним и тем же именем: протокол для связи между оборудованием телефона и компьютером, программное обеспечение, которое запускается на телефоне в режиме fastboot, и исполняемый файл на компьютере, который вы используете, чтобы заставить их общаться друг с другом.
Не все телефоны имеют режим быстрой загрузки, к которому пользователь может получить доступ. По умолчанию он включен на устройствах Nexus (а также на некоторых других телефонах и планшетах) и был включен независимыми разработчиками Android и энтузиастами на некоторых других телефонах. Также требуется программное обеспечение из Android SDK и различные драйверы USB для компьютеров с Windows. Fastboot работает на Windows, Mac и Linux, и всю информацию о его настройке можно найти на форумах, если вам интересно. После настройки вы загружаете свой телефон для быстрой загрузки и можете загружать файлы изображений во внутреннюю память телефона. Прошивка собственного рекавери (после разблокировки загрузчика) является популярным случаем, так как восстановление всего этого с помощью заводских образов после того, как мы закончили ломать вещи, прошивая заводские образы. При разблокированном загрузчике изображения, которые вы загружаете, не должны подписываться определенным ключом, поэтому практически все будет пытаться мигать - даже если это не нужно использовать, так что будьте осторожны. Есть другие команды, которые вы можете использовать с fastboot, и они немного более продвинуты. Такие вещи, как удаление разделов и переопределение параметров командной строки ядра, могут быть выполнены, и это делает инструмент очень полезным для разработки аппаратных и программных решений, для которых могут потребоваться настраиваемые процедуры загрузки. Fastboot может стать отличным инструментом, если у вас есть немного знаний и правильное оборудование для Android.