Lumpics lumpics.ru

Как прошить телефон или планшет через Fastboot

Прошивка Android, т.е. запись определенных файл-образов в соответствующие разделы памяти девайса при использовании специального Windows-софта, практически полностью автоматизирующего процесс, на сегодняшний день является не самой сложной c точки зрения пользователя процедурой. Если же использование подобного инструментария невозможно или не дает нужного результата, ситуацию спасает Fastboot.

Для того, чтобы прошить Андроид-аппарат через Fastboot, потребуется знание консольных команд одноименного режима работы девайса, а также определенная подготовка смартфона или планшета и используемого для операций ПК.

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

Каждое действие с собственными Андроид-устройствами пользователь осуществляет на свой страх и риск. За возможные негативные последствия использования методов, описанных на данном ресурсе, администрация сайта ответственности не несет!

Подготовка

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

Установка драйверов

О том, как установить специальный драйвер для фастбут-режима, можно узнать из статьи:

Урок: Установка драйверов для прошивки Android

Бэкап системы

Если существует малейшая возможность, перед прошивкой обязательно осуществляется создание полной резервной копии существующих разделов памяти устройства. Необходимые для создания бэкапа действия описаны в статье:

Урок: Как сделать бэкап Android-устройства перед прошивкой

Загрузка и подготовка необходимых файлов

Fastboot и ADB являются взаимодополняющими друг друга инструментами из состава Android SDK. Загружаем инструментарий полностью или скачиваем отдельный пакет, содержащий только АДБ и Фастбут. Затем распаковываем полученный архив в отдельную папку на диске С.

fastboot распакован на диск С

Через Fastboot возможна запись как отдельных разделов памяти Андроид-девайса, так и прошивок-обновлений целым пакетом. В первом случае понадобятся файлы-образы в формате *.img, во втором – пакет(ы) *.zip. Все файлы, которые планируются к использованию, должны быть скопированы в папку, содержащую распакованные Fastboot и ADB.

fastboot файлы для прошивки

Пакеты *.zip не распаковываем, необходимо лишь переименовать загруженный файл(ы). В принципе имя может быть любым, но не должно содержать пробелов и русских букв. Для удобства следует использовать короткие имена, к примеру update.zip. Кроме прочего необходимо учитывать тот фактор, что Fastboot чувствителен к регистру букв в посылаемых командах и именах файлов. Т.е. «Update.zip» и «update.zip» для фастбут — разные файлы.

Запуск Fastboot

Поскольку Fastboot является консольным приложением, работа с инструментом осуществляется при помощи введения команд определенного синтаксиса в командную строку Windows (cmd). Для запуска Фастбут проще всего использовать следующий метод.

  1. Открываем папку с Фастбут, нажимаем на клавиатуре клавишу «Shift» и, удерживая ее, кликаем правой кнопкой мыши на свободной области. В раскрывшемся меню выбираем пункт «Открыть окно команд».
  2. fastboot запуск из папки.
  3. Дополнительно. Для облегчения работы с Fastboot можно применять программу Adb Run.
fastboot ADB Run

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

fastboot Menu AdbRun

Перезагрузка девайса в режим bootloader

  1. Чтобы устройство принимало команды, посылаемые пользователем через Фастбут, оно должно быть перезагружено в соответствующий режим. В большинстве случаев достаточно послать в девайс со включенной отладкой по USB специальную команду через adb:
  2. adb reboot bootloader

    fastboot перезагрузка в фастбут-режим через ADB
  3. Устройство перезагрузится в нужный для прошивки режим. Затем проверяем правильность подключения с помощью команды:
  4. fastboot devices

    fastboot устройство подключено в режиме фастбут
  5. Перезагрузку в режим fastboot можно также осуществить с помощью соответствующего пункта в TWRP Recovery (пункт «Fastboot» меню «Перезагрузка» («Reboot»).
  6. fastboot перезагрузка в фастбут через тврп
  7. Если вышеописанные способы перевода аппарата в фастбут-режим не срабатывают или неприменимы (аппарат не загружается в Android и не входит в рекавери), необходимо воспользоваться сочетанием аппаратных клавиш на самом девайсе. Для каждого модельного ряда эти сочетания и порядок нажатия кнопок отличаются, универсального способа входа, к сожалению, не существует.

    Исключительно для примера можно рассмотреть продукцию компании Xiaomi. В этих устройствах загрузка в фастбут-режим осуществляется с помощью нажатия на выключенном аппарате кнокпки «Громкость-» и, удерживая ее, клавиши «Питание».

    fastboot вход в режим у Xiaomi

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

Разблокировка загрузчика

Производители определенного ряда Андроид-аппаратов блокируют возможность управления разделами памяти устройства через блокировку загрузчика (bootloader). Если у устройства заблокирован загрузчик, в большинстве случаев его прошивка через фастбут неосуществима.

Для проверки статуса загрузчика можно послать в устройство, находящееся в режиме fastboot и подключенное к ПК, команду:

fastboot oem device-info

fastboot заблокированный загрузчик

Но вновь приходиться констатировать, что данный способ выяснения статуса блокировки не универсален и отличается для устройств разных производителей. Это утверждение также касается разблокировки bootloader – методология проведения процедуры отличается для разных устройств и даже для различных моделей одного бренда.

Запись файлов в разделы памяти девайса

Завершив подготовительные процедуры, можно переходить к процедуре записи данных в разделы памяти устройства. Еще раз перепроверяем корректность загрузки файлов-образов и/или zip-пакетов и их соответствие прошиваемому устройству.

Внимание! Прошивка некорректных и поврежденных файл-образов, а также образов от другого девайса в устройство приводит в большинстве случаев к невозможности загрузки Android и/или другим негативным для аппарата последствиям!

Установка zip-пакетов

Для записи в девайс, к примеру OTA-обновлений, или полного комплекта составляющих ПО, распространяемых в формате *.zip, используется fastboot-команда update.

  1. Убеждаемся, что устройство находится в режиме фастбут и корректно определяется системой, а затем делаем очистку разделов «cache» и «data». Это удалит все данные пользователя из устройства, но является в большинстве случаев необходимым шагом, так как позволяет избежать множества ошибок при прошивке и дальнейшей работе программного обеспечения. Выполняем команду:
  2. fastboot –w

    fastboot erase cache erase data
  3. Записываем zip-пакет с прошивкой. Если это официальное обновление от производителя, используется команда:

    fastboot update update.zip

    fastboot update zip Okay

    В других случаях применяем команду

    fastboot flash update.zip

  4. После появления надписи «finished. total time….» прошивка считается завершенной.

Запись img-образов в разделы памяти

Во многих случаях поиск прошивки в формате *.zip для загрузки может быть затруднен. Производители девайсов неохотно выкладывают свои решения в Сеть. Кроме того, zip-файлы могут быть прошиты через рекавери, поэтому целесообразность использования способа записи zip-файлов через фастбут вызывает сомнения.

А вот возможность прошивки отдельных образов в соответствующие разделы, в частности «boot», «system», «userdata», «recovery» и др. через Fastboot при восстановлении аппарата после серьезных программных проблем, может спасти ситуацию во многих случаях.

Для прошивки отдельного образа img используется команда:

fastboot flash наименование_раздела имя_файла.img

  1. В качестве примера запишем раздел рекавери через фастбут. Для прошивки образа recovery.img в соответствующий раздел отправляем в консоли команду:

    fastboot flash recovery recovery.img

    fastboot flash recovery ok!

    Далее необходимо дождаться в консоли появления ответа «finished. total time…». После этого запись раздела можно считать завершенной.

  2. Аналогичным способом прошиваются другие разделы. Запись файл-образа в раздел «Boot»:

    fastboot flash boot boot.img

    fastboot flash boot ok

    «System»:

    fastboot flash system system.img

    fastboot flash system

    И таким же образом все остальные разделы.

  3. Для пакетной прошивки сразу трех основных разделов – «boot», «recovery» и «system» можно использовать команду:
  4. fastboot flashall

    fastboot flashall
  5. После завершения выполнения всех процедур аппарат можно перезагрузить в Андроид прямо из консоли, послав команду:

fastboot reboot
fastboot reboot

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

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Игорь К.

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

72 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Виталий Анатольевич
5 декабря 2022 11:48

иногда при прошивке можно получить ответ: у Вас установлена более поздняя (свежая) версия. Поэтому не будет установлена данная версия прошивки.
Вопрос: нет ли возможности отформатировать устройство и установить более раннюю (старую) версию?

Ринат
24 января 2018 23:32

Zte blade a5 pro….. При загрузке просто сообщение команды нет, руки кривые,все приложения есть……
Как прошить, через .pac не хочет, даже не определяется……через рекавери не хочет что делать.7?

Пандарен
9 ноября 2021 11:44

на moto lenovo e4 plus дошёл до разблокировки загрузчика и вспомнил шо файл прошивки был удалён с сотки после вайпа, отключил сотик от юзб, закрыл командную строку и терь хз как вернуть ей возможность нормальной загрузки, вместо бесконечной перезагрузки с сообщением your device has failed verification and may not work properly your device will boot in 5 seconds
ктот знает как это исправить?)

Пандарен
9 ноября 2021 13:19
Ответить на  Игорь К.

привет, да, у мну первый вариант XT1771 на процессоре МТК, ща пробну SP Flash Tool, пасиба)

Орда - семья!
9 ноября 2021 19:15
Ответить на  Игорь К.

перепрошил в режиме Firmware Upgrade, на XT1771-20_NICKLAUS_RETRU_7.1.1_NMA26.42-162-1_subsidy-UNLOCKED_model-EMEADS_CFC_SVC.xml.zip который на 4пда лежит, скинул на новую флешку то что нужно для рута из данного видео https://youtu.be/FQSannhoVoA и получил рут доступ)
после Firmware Upgrade кстати подпись в углу экрана о разблокировке загрузчика ещё висела и как надо убралась када всё в точности по видео проделал(включая повторный oem unlock).
Эт покашо единственное шо за много лет смогло дать рут моему двухсимочному/симка+флешка Moto E4 Plus XT1771

Денис
15 января 2018 07:31

Добрый день,у меня Мегафон логин 3 планшет,при загрузке прошивки выдает ошибку — сбой шифрования сотрите мол данные. Стираешь через рекавери — ноль результата,пишет тоже самое. Через тврп не выходит отформатировать разделы систем и дата — ошибка. Перепрошивка — результат 0. С помощью вашей статьи и этого метода может получится оживить планшет?

андрей
22 января 2018 12:14

очень помогло оживил meizu m2 после купания

Ирина
16 февраля 2018 02:47

Доброго времени суток! Я не могу войти в EDL режим на Редми 4А. Не помогла ни командная строка, ни
тест поинт..(((( Что можно придумать, чтоб наверняка.?
P.S. телефон рабочий, просто хочу сменить прошивку. Буду очень признательна за помощь)

Аноним
9 марта 2018 12:55

Здравствуйте как прошить leeco x720 с прошивкой 6.0.1 eui 5.9 026s ???

Антон
9 марта 2018 22:09

У меня не работает pay и вулкан

косттсся
20 апреля 2018 17:56

Я одного не пойму. Файл, к примеру boot.img можно распаковывать прямо с копьютера или нужно его предварительно закинуть на планшет? А если с компьютера, то указываю путь , но не проходит. А если с планщета, то как указать к нему путь?

Александр
16 января 2021 23:08
Ответить на  косттсся

Добрый день Планшет Acer A701 . При включении сразу в Fastmode и логотип В Fastboot zip.прошивки не прошиваются, не срабатывают команды erase user data и cache Reboot срабатывает ,но планшет сразу гаснет и становится не видимым в ПК.(но не выключается) Это Флеш память ? Если да ,то стоит прошивать ?

Олег
8 июня 2018 15:02

Здравствуйте! при попытке записи файла system.img выдает
target didn’t report max-download-size
system.img взят с пакета соответствующего модели телефона

Сергей
15 августа 2018 22:50

Здравствуйте! есть кирпич lenovo a328 не знаю что и делать с ним после не удачной прошивки он обнаруживается системой и сразу пропадает в диспетчере устройств драйвера стоят и определяются как mtk usb port

Аноним
16 августа 2018 12:11

Здравствуйте! Игорь спасибо большое буду ждать

Андрей
28 октября 2018 14:05

Здравствуйте! Подскажите , как мне найти на мой планшет TWRP . Планшет IRBIS TZ742, spreadtrum-sc7731g, android 7.0 N. Ни где не могу найти на сей девайс, ни рекавери.img, ни чего остального. С уважением, Андрей.

Screenshot_20181014-133417
Андрей
28 октября 2018 14:08

Прошивку для IRBIS TZ742 я нашёл, а ТВРП ни где нет.

Алекс
17 февраля 2019 20:21
Ответить на  Андрей

Можете поделиться?

Михаил
5 ноября 2018 10:49

Не подскажите откуда можно достать файлы .img? Смартфон Wileyfox Swift 2. И как узнать походит ли пакет .zip? Пакет имеется, пробовал устанавливать через fastboot, но не идет.

Михаил
5 ноября 2018 12:43
Ответить на  Игорь К.

Текущее состояние: ОС не установлена( пытался установить zip-файл(другой) с кастомной прошивкой(через TWRP), но вылезла ошибка. Т.к. систему перед установкой удалил, пытаюсь что то сделать через fastboot. Есть одна мысль: закинуть на sd карту прошивку, и через sd карту прошить. Цель восстановить телефон, поставить какую нибудь ОС

Михаил
5 ноября 2018 13:18
Ответить на  Игорь К.

1. Если имеете ввиду TWRP, то да, могу войти
2. Да, загрузчик разблокирован

Алексей
19 ноября 2018 23:56

Здравствуйте! Планшет ASUS TRANSFORMER PAD TF103C. Пытался перепрошить официальную прошивку с сайта АСУС. После команды fastbook update update.zip пишет, что не найден файл android-info.txt Можете что-нибудь посоветовать? Статья Ваша очень помогла. До этого читал какие-то разрозненные сведения. К сожалению не могу воспользоваться способом с использованием SD-карты так как сломан слот. А перепрошивать взялся так как часто закрываются запущенные браузеры и не всегда после включения работает тачскрин. Приходится иногда 3-4 раза перезапускать по питанию.

Алексей
22 ноября 2018 20:13
Ответить на  Игорь К.

Добрый день! Почти разобрался с обновлением через ADB. Без ПК не получается. По поводу ПО: есть официальная прошивка для моего девайса на сайте Асус. Не понимаю где брать требуемый recovery.img . На 4PDA ссылки только на какие-то ОТА имиджи с номерами непонятными, от 122 до 138.Этот файл создает изготовитель ? Жалко, но не нашел и raw прошивки. С ней кажется все проще.
Спасибо Вам за ответ.

Алексей
23 ноября 2018 13:52
Ответить на  Игорь К.

Здравствуйте Игорь! После команды sideload адб выдал 2 строки:
adb:sideload connection failed:closed
adb:trying pre_-KitKat sideload method
и начал загрузку. Загрузил 100% и уже планшет выдал:
E: end of footer from /tmp/update.zip not 0хFFFF(file exists)
E: signature verification failed
Installion aborted

Алексей
23 ноября 2018 14:46

Стоит ul-k010-ww-2_2_33_144
Пытаюсь ul-k010-ww-12_10_5_11

Алексей
23 ноября 2018 16:24
Ответить на  Игорь К.

Спасибо большое! Буду пробовать!

Алексей
23 ноября 2018 18:23

Огромное спасибо. Обновился без ПК. Такая удача для меня- ваш сайт и Вы!

Татьяна
9 октября 2019 13:22

Как прошить BQ 5209L?

Татьяна
10 октября 2019 13:48

Как разблокировать bootloader на BQ 5209L если команда fastboot oem unlock выдает ошибку
FAILED (remote: Command not allowed)
finished. total time: -0.000s

Аноним
10 октября 2019 14:14
Ответить на  Игорь К.

Не помогает все уже отмеченно(((

merion
10 октября 2019 14:14
Ответить на  Игорь К.

Не помогает все уже отмеченно(((

Татьяна
10 октября 2019 16:02
Ответить на  Игорь К.

Выдает эту ошибку после fastboot oem unlock:
FAILED (remote: unknown command)
finished. total time: 0.006s
А это текст после команды fastboot getvar all:
(bootloader) off-mode-charge: 1
(bootloader) warranty: yes
(bootloader) unlocked: no
(bootloader) secure: yes
(bootloader) kernel: lk
(bootloader) product: ZECHIN6737M_35_N
(bootloader) version-preloader: 0.1.00
(bootloader) version: 0.5
all: Done!!
finished. total time: 0.400s

Татьяна
10 октября 2019 16:44

Я хочу его прошить так как после покупки он жутко глючит и постоянно закрывает приложение или дает сбой в них через FlashTool не получается((

Татьяна
10 октября 2019 20:58
Ответить на  Игорь К.

Да и рут права хотелось бы получить, но для этого надо разблокировать загрузчик.

Юрий
21 ноября 2019 11:43

Здравствуйте. Хотел этим способом прошить свой UIEFONE S8 Pro, но вышла ошибка :c:\adb> обновления быстрой загрузки.застежка-молния load_file: не удалось выделить 1508249025 байт, ошибка: не удалось загрузить обновление.zip’: недостаточно места. А прошивать меня заставляет то, что я никак не могу установить trwp. В режиме adb прошивка проходит успешно, но когда я захожу в рекавери, там появляется андроид с восклицательным знаком, что означает какое-то повреждение в системе и видимо оно и мешает.Я просканировал систему (Root integrity check), выдало такой результат :Ошибка:/System/поставщика/данные/навсегда/projectConfig.МК был изменен на 31 декабря ср 1 6:00:00 2008 ошибка:найден 1 модифицированные файлы системы удастся!! До этого прошивал флаштулом, даже в режиме Format All + Download, ведь там стирается все, однако этот андроид ни куда не пропадает. Вот что тут делать? TRWP загружаю вот эти: ulefone S8 Pro 3.2.0 и 3.3.1 base mt6737 7.0recovei.img

,

Дмитрий
4 апреля 2020 18:00

Здравствуйте, а как установить TWRP на Redmi go

александр
17 января 2021 12:46

планшет Acer A701 не прошивается в Fastboot ,только перегружается в bootloader и .в recovery После перегрузки выключается и становится виден в пк как Acer usb boot-recovery driver Приходится снова включать

Аноним
28 января 2021 10:45

Не чего не понятно

Антоха Neffos c9 max (model TP7062A)
2 августа 2021 20:59

Здравствуйте, имею на руках кирпич neffos c9 max
Как он пришёл к окирпичиванию не знаю
Не включается, соответственно не в рекавери не в режим загрузки не войду
А ещё большая проблема что не могу найти прошивку на него в общем доступе
Спасибо если поможете)))
Статья про fastboot и adb очень интересная, респект (((однозначно)))

Антоха Neffos c9 max (model TP7062A):
3 августа 2021 14:59
Ответить на  Игорь К.

Отпишусь позднее,спасибо за оперативность)

Антоха Neffos c9 max (model TP7062A):
3 августа 2021 19:01
Ответить на  Игорь К.

Комп его видит (MediaTek USB Port(com9))
Всё время на download DA
Потом лезет ошибка «ERROR:STATUS_UNKNOWN_STORAGE_TYPE(0xC0040009)

Игорь
12 января 2024 17:03

Здравствуйте, Игорь К. Вопрос по планшету 4Good T700i 3G 2Gb. Возможно его обновить выше версии 4.4.4 и , если вас не затруднит, вкратце как это сделать. На 4пда только версия кит кит 4.4.4и вас всё перекопал, по крайней мере мне так кажется. Или нет возможности с ним что-то сделать

Виктор
29 декабря 2017 08:54

Как прошить и чем Asus zenfon 2 ze500kg???????!

Задать вопрос