Необходимо прошить Android c помощью FastBoot, но не знаете как? В этой статье детально расскажем как пользоваться FastBoot, откуда скачать и как прошить Android девайс.
Данная инструкция полностью расскажет как пользоваться FastBoot! Как с помощью Fastboot очищать разделы, прошивать IMG файлы, выполнять перезагрузку и многие другие.
Если же вы не знаете как устанавливать архивные обновления, то вам необходима статья — как установить прошивку в zip формате на андроиде с картинками.
Скачать FastBoot и установить
Прежде чем прошить Android с помощью FastBoot, необходимо скачать эту утилиту и установить на компьютер. Есть несколько вариантов:
- Скачать FastBoot можно со страницы разработчиков Android в комплекте platform-tools.
- Либо воспользоваться программой Adb Run, точней лучше, в которой «все включено», а также умеет разблокировать графический ключ Android.
Почему ADB RUN лучше?
How to Enter Fastboot Mode in HUAWEI P20 — Fastboot & Rescue Mode |HardReset.Info
Способ №3. Установить приложения Android С неизвестных источников
В Android в отличие от IOS существует официальная возможность установки приложений не с магазина Google Play, то есть вы можете устанавливать приложений с различных торрент и сайтов файлообменников. Будьте внимательны, так как вместо полезного приложения можете скачать вирус на свой Android планшет или смартфон!
Для того чтобы устанавливать приложения неизвестных источников:
- Перейдите в настройки и активируйте данную возможность поставив галочку на пункте «Неизвестные Источники»
Видео пример как включить «Неизвестные Источники» в Android:
- Скачайте приложение на Android;
- Найдите его в файловом менеджере;
- Установите приложение;
Запуск утилиты Fastboot
В зависимости от того что вы выбрали, скачали отдельно утилиту fastboot или выбрали adb run, запуск может отличаться!
Если скачали Отдельно Fastboot
- adb.exe
- AdbWinApi.dll
- AdbWinUsbApi.dll
- fastboot.exe
- libwinpthread-1.dll
Переместите их на диск C:, папка Windows. Вам удалось установить ADB и Fastboot на ваш компьютер!
После того как Вы скачали и установили FastBoot, откройте на ПК программу «Командная строка».
пример запуска командной строки Windows
Пример установки ADB и Fastboot.
Если скачали ADB RUN
Если ваш выбор пал на фирменную программу ADB RUN, то запустите ее, наберите кнопку A и нажмите Enter.
Файлы которые необходимо прошить желательно разместить в одной папке с утилитой Fastboot.
Как работает ADB
Что понять, как пользоваться АДБ, необходимо изучить следующую инструкцию:
- Включить отладку по USB на android-устройстве. Через USB-шнур подключить его к ПК, подождать установку драйверов.
Рекомендуем: Сильно тормозит планшет на Android, что делать?
- Открыть командную строку, вписать команду adbdevices.
- Если появился серийный номер устройства – можно работать дальше. Если нет, надо проверить наличие драйверов.
Важно! Если необходим доступ с root-правами (смартфон уже рученый), можно воспользоваться adb root.
Инструкция как прошить Android c помощью FastBoot
Под прошивкой Android в Fastboot подразумевают прошивку отдельных файлов, для разных блоков памяти устройства (system, data, boot).
Очень важно писать команды и файлы прошивок так как они указаны!
Если у вас указана команда:
fastboot flash cache NazvaniAFiLe.img
то нужно писать именно так, а ни как иначе. Другими словами важен регистр букв иначе вы получите ошибку cannot load ‘image’ — нет такого файла.
Команды перезагрузки Fastboot в режим прошивки (bootloader)
- Для того чтобы начать работать с устройством Android с помощью Fastboot для начала необходимо, перевести смартфон или планшет в режим bootloader с помощью adb:
adb reboot bootloader
Либо можете перевести в режим Fastboot / bootloader вручную!
- Перезагрузка Android из режима прошивки (bootloader) в этот же режим:
fastboot reboot-bootloader
- Перезагрузка Android из режима прошивки bootloader в режим bootloader:
fastboot reboot-bootloader
- Перезагрузка Android в обычный режим из режима прошивки bootloader:
fastboot reboot
Команда «видит» ли ПК ваш Android
Возьмите в привычку перед тем как что-то делать в Fastboot, проверять есть ли соединение между компьютером и Android:
- Проверка «видит ли» ПК ваш Android:
fastboot devices
Данную команду необходимо выполнять когда устройство уже в режиме прошивке (bootloader)
Команды разблокировки и блокировки загрузчика Google Pixel, Nexus в Fastboot
- Разлочить bootloader для Pixel, Nexus:
fastboot oem unlock илиfastboot flashing unlock
- Залочить bootloader для Pixel, Nexus:
fastboot oem lock
Команда узнать версию bootloader
Покажет установленную на Android номер версии бутлоадер:
fastboot getvar version-bootloader
Команды форматирования раздела в Fastboot (Fastboot Erase)
Перед тем как прошить какой-либо раздел в Android, вначале его необходимо отформатировать, чтобы не возникло проблем в дальнейшей работе:
- Стирает раздел Кеш (Cache) в Fastboot:
fastboot erase cache
- Стирает раздел Дата (Data/UserData) в Fastboot:
fastboot erase userdata илиfastbot -w
- Стирает раздел Систем (System)в Fastboot:
fastboot erase system
- Стирает раздел Recovery в Fastboot:
fastboot erase recovery
Команды для прошивки разделов Android в Fastboot (Fastboot Flash)
После того как выполнили форматирование раздела или разделов Android, можно переходить к следующему шагу, прошивке:
- Прошить раздел системы (System):
fastboot flash system imya.img
- Прошить раздел кеш (Cache):
fastboot flash cache imya.img
- Прошить раздел дата (Data):
fastboot flash userdata imya.img
- Прошить раздел Recovery:
fastboot flash recovery imya.img
Вместо imya.img необходимо вставить имя прошиваемого файла!
- Прошить все разделы (boot, recovery и system):
fastboot flashall
Команда для установки update.zip
Прошивает на Android архив-обновление в формате update.zip — архив ZIP с IMG образами различных разделов:
fastboot update имя_файла.zip
Консоль в консоли
Наряду с упомянутой консолью, которая является DOS-консолью под Windows, в Android существует и своя. Она вызывается через adb shell и представляет собой по сути стандартную Linux-консоль, но с неполным набором команд, расширить который можно, установив из маркета BusyBox. Использовать эту консоль можно двумя способами. В интерактивном режиме она запускается командой
В консоли появляется знак $ (далее по тексту этот знак будет означать необходимость ввода предварительной команды adb shell), и после этого можно вводить серию команд, получая после каждой отклик. Второй способ — если необходимо ввести только одну команду, можно писать ее подряд за adb shell.
В шелле работают стандартные команды для копирования, перемещения и удаления файлов: cp, mv и rm. Можно менять каталоги (cd) и смотреть их содержимое (ls). Кроме стандартных Linux-команд, о которых можно узнать из любого справочника, в Android есть несколько своих специализированных инструментов, но, чтобы использовать некоторые из них, придется получить на смартфоне права root, а после запуска консоли выполнять команду su:
Это нужно делать, если в ответ на какую-либо команду ты видишь строку, похожую на «access denied» или «are you root?». В случае успеха знак $ сменится на #.
Вывод свободного пространства на устройстве командой adb shell df
Пример работы команды ls для вывода информации о разделах
Для устройств Sony
Проверка подключения устройства Sony, если ответ 0.3 устройство, то тогда подключено:
fastboot.exe -i 0x0fce getvar version
Разблокировка bootloader Sony
fastboot.exe -i 0x0fce oem unlock 0xПолученый_Ключ
Более детальная информация по разблокировке Bootloader Sony — Как разблокировать Bootloader Sony.
Ошибка Waiting for Device
Если у вас долгое время в командном окне горит надпись waiting for device — значит:
- Не установлен или некорректно установлен драйвер — переустановить или установить
- Устройство Android не в режиме Bootloader — перевести
- Некорректное подключение к USB порту — использовать задние порты USB 2.0 компьютера, не использовать USB хабы
Более подробно о данной ошибке «Waiting for Device» читайте в специальной посвященной этому статье Waiting for Device.
Видео пример работы с утилитой Fastboot
Часть 4. Часто задаваемые вопросы о режиме восстановления Android
1. Что такое режим восстановления Android?
Android Recovery Mode используется для пользователей Android, чтобы восстановить свое Android-устройство из плохого состояния. Это позволяет вам выполнять определенные задачи с некоторыми дополнительными функциями на устройствах Android. Например, вы можете стереть пользовательские данные на вашем телефоне и в разделе «Кэш» и даже установить обновления с SD-карты на свои устройства Android.
2. Как загрузить Samsung Galaxy в режим восстановления?
Чтобы загрузить Samsung Galaxy, нажмите и удерживайте клавишу питания, а затем выберите кнопку «Выключить», чтобы выключить устройство Samsung. Если ваш экран Samsung не отвечает, вам может потребоваться удерживать кнопку питания в течение нескольких секунд. После выключения устройства одновременно нажмите клавишу питания, клавишу увеличения громкости и кнопку «Домой» и продолжайте удерживать эти три кнопки. Удерживая три кнопки до появления логотипа Samsung, отпустите все кнопки. Затем вы можете использовать клавиши регулировки громкости, чтобы выбрать режим восстановления Android, и нажать клавишу питания, чтобы подтвердить его.
3. Как выйти из режима восстановления Android?
Способ выхода из режима восстановления Android прост. После подтверждения перезагрузки системы сейчас, нажав кнопку «Домой», ваш телефон Android выйдет из режима восстановления и перезагрузится сам. Просто подождите несколько минут, и вы сможете нормально пользоваться телефоном.
4. Что делать, если мой телефон Android завис в режиме восстановления?
Когда ваше устройство Android застряло в режиме восстановления, Разбитое извлечение данных Android это отличный инструмент, который поможет вам легко и быстро выйти из режима восстановления Android.
Для тех кто ничего не понял!
Для тех кто ничего не понял, то тогда воспользуйтесь фирменным приложением ADB RUN, в данной программе введены практически все команды, которые нужны для FASTBOOT!
Ниже представлен пример работы ADB RUN — как прошить быстро файл Recovery с помощью ADB RUN за менее чем за 5 секунд (только не забывайте вначале переводить в режим bootloader)!
Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!
Основные причины поломки Bootloader Android
Наиболее популярная причина неполадок к системой Bootloader — проблема во время перепрошивки мобильного гаджета. Чаще всего это возникает из-за того, что выбранная версия кастомного Recovery содержит внутренние недочёты или во время установки компонентов произошёл сбой.
Рекомендуем: Как восстановить удаленные контакты
Также Bootloader перестаёт функционировать из-за вируса, собравшего в файлы портативного гаджета.
Непоправимых ситуаций с работоспособностью внутренней системы портативного устройства нет. Файлы, отвечающие за восстановление ОС, находится в специализированном отделе памяти, к которому закрыт доступ пользователю. При поломке Bootloader или Recovery нарушается путь для запуска восстановления, однако сами данные остаются невредимыми. Переустановка дееспособной программы решает эту проблему.
Источник: inodroid.ru
Device Techno Lab
Распишу способ перепрошивки на примере Huawei U9510E(мой прошел без сучка и задоринки способом обновления аналогичный аппарат, отказался на отрез может из-за b610 не факт может быть из-за того что кастомная) по большей части этот способ подходит для большинства Android устройств, но все же есть исключения по этому я говорю о ней как о теории, так же я не автор метода возвращения шторки а пользователь этого метода за что выражаю огромную благодарность жителям форума 4pda..
План действий:
1. Установить и настроить ADB под Windows или Linux(предпочитаю)
2. Распаковать прошивку Update.app утилитой распаковки (под Win XP не работает)
3. Прошивка аппарата сперва B611 потом B802 либо готовыми распакованными B611 и B802 (мной распакованы со скриптами прошивки)
4. Копируем на карту памяти Root Gapps(с небольшими переделками) и скрипт по удалению китайских приложений
5. Установка CWM Recovery (скрипт установки CWMRecoveryOffRecovery.7z) перезагружаем из режима fastboot в обычный:
fastboot reboot
перезагружаем из обычного в recovery режим
adb reboot recovery
6. Установка Root Gapps и скрипт по удалению китайских приложений
далее устанавливаем через CWM Recovery выбираем install zip from sdcard ->chooze zip from sdcard-> наш zip файл-> подтверждаем наш выбор, проделываем со всеми файлами порядок такой:
- delete_trash_Huawei_U9510E.zip
- Superuser-3.2-RC3-arm-signed.zip
- gapps-jb-20121011-signed.zip
wipe data/factory reset, wipe cache partition не делаем.
7. Установка официального Recovery, из прошивки B611
Установка официального Recovery так же через ADB, переводим в fastboot режим:
adb reboot bootloader (adb reboot-bootloader)
льем CWM Recovery:
fastboot flach recovery offrecovery.img
файл offrecovery.img (так я его обозвал лежит в архиве CWMRecoveryhttps://devicetechnolab.blogspot.com/2014/07/huawei-u9510e-fastboot-linux.html» target=»_blank»]devicetechnolab.blogspot.com[/mask_link]
Как прошить ПЗУ и разблокировать OnePlus с помощью Fastboot Enhance Tool
В этом руководстве мы покажем вам, как прошить стандартное ПЗУ и, следовательно, разблокировать ваше устройство OnePlus с помощью Fastboot Enhance Tool. Переход к пользовательской разработке всегда сопряжен с рядом рисков. Если что-то пойдет не так, как планировалось, то на картах есть бутлуп или заблокированное устройство. В большинстве случаев вы просто используете MSM Download Tool, чтобы прошить прошивку, разблокировать устройство и вернуть его к жизни. Так зачем нужен еще один инструмент?
Что такое Fastboot Enhance Tool
Fastboot Enahnce Tool — это инструмент с открытым исходным кодом, созданный старшим членом XDA. xzr467706992 который используется для прошивки стоковой прошивки на устройствах OnPlus в режимах Fastboot и FastbootD. Вот некоторые из его наиболее примечательных особенностей:
Особенности Fastboot Enhance Tool
Преимущества Fastboot Enhance Tool по сравнению с MSM Download Tool
Если у вас нет авторизованной учетной записи, вы можете использовать MSM Tool только до серии OnePlus 9. С другой стороны, с Fastboot Enhance такого ограничения нет.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Далее, MSM Tool поставляется с прошивкой Android 9/10/11 OPS. Вы не найдете прошивку Android 12+ OPS с помощью MSM Download Tool [though once your device gets unbricked, you could manually install OTA updates to reach the latest OS]. В то время как с помощью Fastboot Tool вы можете легко установить последнюю версию прошивки Android 13 за один раз.
Хотя вы можете извлечь файлы разделов с помощью режима обратного чтения MSM Tools, но, скорее всего, это не будет соответствовать текущей сборке прошивки, установленной на вашем устройстве. [as Android 11 is usually the latest firmware available with MSM]. Поэтому лучше всего будет прошить прошивку Android 11 с помощью MSM Tool, а затем извлечь boot.img, а затем использовать его для root, что потребует ненужных дополнительных шагов. С другой стороны, вы можете загрузить последнюю установленную на данный момент прошивку в Fastboot Tool и получить файл boot.img.
Недостаток Fastboot Enhance по сравнению с MSM Download Tool
Независимо от того, насколько длинный список преимуществ Fastboot Enhance Tool, он не может похвастаться одной особенностью, которая является УТП MSM Tool — возможностью разблокировать любое устройство OnePlus. В лучшем случае вы можете исправить программный кирпич или загрузочную петлю, но как только ваше устройство попадет в EDL, у вас не будет другого выбора, кроме как выбрать MSM Tool.
Таким образом, у вас будет хорошее представление об инструменте DFastboot Enhance Tool, его функциях, преимуществах и недостатках. Итак, давайте теперь познакомим вас с шагами по прошивке стандартного ПЗУ и разблокировке вашего устройства OnePlus с помощью этого инструмента Fastboot Enhance. Следуйте вместе.
Как прошить ПЗУ и разблокировать OnePlus с помощью Fastboot Enhance Tool
Если возможно, сделайте резервную копию всех данных на вашем устройстве, так как описанный ниже процесс перезагрузит ваше устройство. [in most use case scenarios]. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги.
ШАГ 1: Загрузите инструмент Fastboot Enhance
Загрузите инструмент улучшения быстрой загрузки из GitHub [direct link]. После загрузки извлеките его в любое удобное место на вашем ПК. Самым большим преимуществом этого инструмента является то, что вы можете записать в каталог файл payload.bin, нет необходимости извлекать его и получать результирующие файлы IMG!
ШАГ 2. Загрузите стоковую прошивку OnePlus.
- Затем получите прошивку для вашего устройства снизу:Стоковая прошивка OnePlus
- После загрузки распакуйте его и перенесите полученный файл payload.bin в папку Fastboot Enhance Tool.
ШАГ 3. Установите Android SDK
Затем установите Android SDK Platform Tools на свой компьютер. Это официальный бинарный файл ADB и Fastboot, предоставленный Google, и единственный рекомендуемый. Поэтому загрузите его, а затем распакуйте в любое удобное место на вашем ПК. Это даст вам папку инструментов платформы, которая будет использоваться в этом руководстве.
ШАГ 4: Установите драйверы Fastboot
Инструмент не поставляется с драйверами Fastboot, поэтому вам придется вручную установить его на свой компьютер. Для этого обратитесь к нашему руководству по установке драйверов Fastboot в Windows 11. Точно так же обязательно установите USB-драйверы OnePlus также [they are usually automatically installed as soon as you connect your device to the Windows PC for the first time].
ШАГ 5: Загрузитесь в режиме быстрой загрузки
- Подключите ваше устройство к ПК через USB-кабель. Убедитесь, что отладка по USB включена.
- Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
- После этого введите следующую команду в окне CMD, чтобы загрузить ваше устройство в режим Fastboot Modeadb reboot bootloader
- Чтобы проверить соединение Fastboot, введите приведенную ниже команду, и вы должны получить идентификатор устройства. устройства fastboot
ШАГ 6: прошивка стоковой прошивки на OnePlus через Fastboot
- Для начала запустите Fastboot Enhance Tool через его EXE-файл.
- Ваше устройство должно быть указано на вкладке Fastboot Virtualization, выберите его.
- После этого нажмите на кнопку Reboot to FastbootD.
- Ваше устройство загрузится в режиме FastbootD.
- Теперь перейдите на вкладку Payload Dumper и нажмите «Обзор».
- Перейдите к файлу payload.bin, выберите его и нажмите «Открыть».
- Теперь файл будет загружен в инструмент, отображая результирующую информацию.
- Теперь перейдите на вкладку Fastboot Virtualization и щелкните Flash payload.bin. Если начнется мигание, ну и ладно.
- Однако, если появится всплывающее окно «Временные виртуальные разделы A/B существуют», нажмите «Нет».
- После этого перейдите на вкладку «Разделы» и введите корову в поле «Фильтровать по имени».
- Выберите все разделы из результатов, в имени которых есть корова, и нажмите кнопку «Удалить».
- После этого нажмите Flash payload.bin. На этот раз перепрошивка начнется без проблем.
- После завершения вы будете уведомлены о том же. Теперь вы можете загрузиться в ОС, нажав Reboot to System.
Вот и все. Это были шаги для прошивки стандартного ПЗУ и, следовательно, разблокировки вашего устройства OnePlus с помощью Fastboot Enhance Tool. Давайте теперь покажем вам шаги по извлечению файлов фирмар с помощью этого инструмента.
Как извлечь Payload.bin с помощью Fastboot Enhance Tool
Если вам нужно получить отдельные файлы разделов, такие как boot.img для root или vbmeta, чтобы отключить проверку подлинности, то Fastboot Enahnce Tool — самый быстрый и простой способ выполнить эту работу. [there’s no need to even interact with your device during the entire process]. Вот как это можно сделать:
- Для начала скачайте и извлеките Инструмент улучшения быстрой загрузки на вашем ПК.
- Затем загрузите и извлеките прошивку OnePlus на свой компьютер. Убедитесь, что вы получили файл payload.bin после извлечения.
- Теперь запустите Fastboot Enhance, перейдите в Payload Dumper и нажмите «Обзор».
- Выберите извлеченный файл payload.bin из стандартного ПЗУ и нажмите «Открыть».
- Теперь перейдите на вкладку «Раздел», выберите boot.img и нажмите «Извлечь образ».
- В зависимости от количества выбранных файлов и их размера их извлечение может занять от нескольких секунд до нескольких минут.
- После этого вы будете уведомлены о том же. Затем вы можете использовать эти файлы для желаемой цели.
Вот и все. Это были шаги по извлечению файла payload.bin с помощью Fastboot Enhance Tool. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.
Источник: vgev.ru