Fastboot mode что это такое на андроид

 

Если вы когда-либо владели устройством HTC или чем-то еще в линейке Nexus, скорее всего, вы ввели слово «fastboot» в свою командную строку в тот или иной момент. Тем не менее, скорее всего, вы только что немного поцарапали поверхность того, что может сделать этот удобный маленький инструмент Android. Давайте посмотрим глубже.

Что такое Fastboot?

Fastboot – это инструмент / протокол для записи данных непосредственно во флэш-память вашего телефона. На практике он используется для прошивки образов Android, таких как восстановления, загрузчики и ядра. Помимо очевидного, вы также можете восстанавливать резервные копии nandroid, менять заставку и обновлять систему.

Fastboot может делать очень мало без рутованного устройства и инженерного SPL (вторичного загрузчика программ), то есть загрузчика, или HBOOT для HTC. Если у вас есть устройство Nexus, вам обычно не нужно связываться с вашим SPL, так как ваше устройство поставляется с завода с достаточно мощным загрузчиком.

Как и ADB, fastboot включен в Android SDK.

Шаг 1 Установка Fastboot

Загрузка всего Android SDK, если вам нужен только fastboot, излишняя. К счастью, можно загрузить и установить необходимые инструменты за несколько простых шагов во всех основных операционных системах.

Установка Windows

Заставить fastboot работать на Windows может быть немного сложнее. К счастью, пользователь форумов XDA Snoop05 создал установщик, который значительно упрощает процесс, устанавливая Fastboot и ADB, устанавливая необходимые драйверы устройств и добавляя эти инструменты в системную переменную PATH (позволяя запускать их из любой папки через командную строку). , в 15-секундную операцию.

Просто скачайте и запустите установщик. Вам будет задан вопрос, хотите ли вы установить ADB и Fastboot – введите «Y» и нажмите ввод. Затем он спросит, хотите ли вы установить ADB для всей системы – снова введите «Y» и нажмите ввод. После этого он спросит об установке драйверов устройства.

1

Еще раз введите «Y» и нажмите Enter, чтобы открыть другой установщик для драйверов. Просто нажмите «Далее» и дождитесь установки драйверов.

2

После завершения установки выберите «Готово», и установщик закроется, и все готово.

Установка Mac OS X

В том же духе, что и установщик Windows, использованный выше, были написаны сценарии для OS X, которые значительно упрощают процесс установки Fastboot.

Следуйте процедуре, описанной в приведенном выше видео и описанной здесь Эндрю, чтобы быстро установить Fastboot и ADB на ваш компьютер Mac.

Установка Linux

Безусловно самый простой процесс установки их всех. Во многих дистрибутивах, включая Kali Linux и BackTrack, вам нужно будет всего лишь выполнить одну команду из терминала:

sudo apt-get установить android-tools-fastboot android-tools-adb

3
Если по какой-либо причине это не работает, вам может потребоваться вручную добавить репозиторий в APT (расширенный инструмент упаковки) с помощью следующей команды. Как только это будет завершено, снова введите первую команду, и на этот раз она должна быть установлена.

sudo add-apt-repository ppa: phablet-team / tools && sudo apt-get update

Примечание. Если вы используете разновидность Linux, в которой не используется APT, вам нужно будет найти процедуру установки для вашего конкретного менеджера пакетов, хотя она должна быть довольно похожей.

Шаг 2 Настройка телефона для использования Fastboot

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

4

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

Устройства fastboot

Если fastboot работает правильно, вы увидите ваше устройство в списке здесь по его серийному номеру.

5

Если вы не видите ни одного устройства в списке, убедитесь, что ваше устройство действительно находится в режиме быстрой загрузки и что вы используете хороший USB-кабель (да, это действительно имеет значение).

Шаг 3 Основные команды Fastboot

Теперь, когда у нас есть fastboot, давайте посмотрим, что мы можем с ним сделать. Разблокировать / разблокировать загрузчик

На устройствах Nexus следующая команда – это все, что требуется для разблокировки загрузчика и рутирования вашего устройства.

fastboot oem unlock

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

fastboot oem lock

ПРИМЕЧАНИЕ. Имейте в виду, что разблокировка загрузчика сотрет ваше устройство, поэтому сделайте резервную копию всех ваших пользовательских данных, прежде чем делать это. Прошить кастомное рекавери

Существует множество пользовательских восстановлений, доступных для большинства устройств, наиболее популярными из которых являются ClockworkMod и TWRP. Загрузите восстановление для своего устройства на свой компьютер и убедитесь, что это файл IMG (его может потребоваться извлечь, если он имеет расширение ZIP или другое расширение архива). Откройте командную строку, перейдите в папку, в которой сохранен образ восстановления, и введите следующие команды: восстановление быстрой загрузки

fastboot flash recovery <recovery-file.img>

6

Прошить пользовательский ROM

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

fastboot erase system -w fastboot стереть загрузку

7

Эти команды будут стирать систему, данные, кеш и загрузочные разделы вашего устройства перед установкой нового ПЗУ. Хотя бывают случаи, когда «грязная» флэш-память в порядке, это поможет вам избежать проблем при установке нового ПЗУ. Теперь введите следующую команду: обновление

fastboot <your-file.zip>

Zip теперь установлен – если ваше устройство не перезагружается автоматически, вы можете сделать это вручную, выполнив следующую команду:

fastboot перезагрузка

Мигает радио

Перепрошивка нового сотового радио на ваше устройство может быть опасным. Тем не менее, новое радио может улучшить сотовый прием, скорость передачи данных и срок службы батареи. Невозможно узнать, какое радио будет работать лучше для вас, не испытав его и не наблюдая за эффектами, поскольку они будут реагировать по-разному в зависимости от географии и общего уровня сигнала в вашем регионе. Загрузите радио для своего устройства на свой компьютер и убедитесь, что это IMG-файл (его, возможно, потребуется извлечь, если он имеет расширение ZIP или другое архивное расширение). Откройте командную строку, перейдите в папку, в которой сохранен радиомодель, и введите следующую команду:

флеш-радио fastboot <radio-file.img>

После успешного выполнения этой команды перезагрузите загрузчик:

fastboot reboot-bootloader

Иногда производители устройств также выпускают файл «rcdata.img» с новым радиоустройством. Этот файл также должен быть прошит этой командой:

fastboot flash rcdata rcdata.img

Перепрошивка ядра

Загрузите совместимое ядро ​​для вашего устройства на свой компьютер. Ядро должно быть файлом IMG. Откройте командную строку, перейдите в папку, в которой вы сохранили ядро, и введите следующие команды:

fastboot стереть загрузку fastboot flash boot <kernel-file.img>

8

Расширенные команды Fastboot

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

Изменить заставку вашего устройства

Перепрошивка нового заставки (изображение или GIF-файл, который отображается при загрузке вашего устройства) – это удивительно низкоуровневая задача, выполняемая на вашем Android-устройстве, и, как таковая, для ее работы требуется полный статус s-flag off. Если вы не знаете, что это значит, я бы предложил придерживаться значения по умолчанию. Загрузите или создайте файл изображения заставки. Откройте командную строку и перейдите в папку, в которой она была сохранена, затем введите следующую команду:

fastboot flash splash1 <splash-screen-file.img>

Когда вы перезагрузите свой телефон, вы должны увидеть новый заставки.

Загрузите телефон с помощью ядра или образа для восстановления, не мигая

Вам когда-нибудь хотелось опробовать новое ядро ​​или кастомное рекавери, но вы не уверены, что хотите зафиксировать? Возможно, вы захотите протестировать несколько ядер подряд, чтобы оценить их возможности и производительность, или вам нужна особая функция восстановления, но вы должны знать, что она понадобится только один раз. Вот как загрузить ваше устройство с ядром или рекавери без его перепрошивки. Для ядер откройте командную строку, перейдите в папку, содержащую ядро ​​(это должен быть файл IMG), который вы хотите загрузить, и введите: fastboot boot <kernel-file.img>

9

Для пользовательских образов восстановления откройте командную строку, перейдите в папку, содержащую восстановление (это должен быть файл IMG), который вы хотите загрузить, и введите:

fastboot boot <recovery-file.img>

Восстановить Nandroid Backup

К сожалению, вы не можете сделать резервную копию nandroid с помощью fastboot, но вы можете использовать этот универсальный инструмент для быстрого и чистого восстановления. Резервная копия nandroid должна храниться на вашем компьютере (что в любом случае удобно, так как освобождает место на вашем устройстве) и должна храниться в формате yaffs2 (этот формат можно определить как серию файлов IMG, соответствующих различным резервным копиям). до разделов, таких как данные, системы и загрузки). Сначала выполните системную очистку:

fastboot erase system -w fastboot стереть загрузку

Затем прошейте каждый раздел из резервной копии nandroid:

fastboot flash userdata data.img f

astboot flash system system.img

fastboot flash boot boot.img

Как легко, ваша резервная копия восстановлена, и вы можете перезагрузить устройство. Теперь, когда вы лучше понимаете, что такое fastboot и что именно он может делать, вы можете погрузиться в разделы вашего Android-устройства и прошить с уверенностью. Вот и все об этом введении в fastboot. Это то, что вы будете использовать в следующий раз, когда взломаете свое устройство? Или вы уже знакомы с fastboot и думаете, что мы что-то упустили? Дайте нам знать об этом в комментариях!


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *