Как установить связку adb + fastboot на компьютер

Как войти и как выйти из режима

Войти в приложение ADB Fastboot на смартфоне Xiaomi можно двумя способами. Если смартфон включен, нужно перейти в «Настройки» и нажать «Быструю загрузку».

Для второго способа телефон Xiaomi придется выключить. После того, как на экране исчезнут все надписи, зажмите одновременно кнопку блокировки и клавишу уменьшения громкости. Примерно через 5 секунд смартфон завибрирует и включится в режиме Fastboot ADB.

Не все пользователи знают, как выйти из режима Xiaomi Fastboot. Это может стать проблемой, т.к. через программу быстрого включения полноценно пользоваться телефоном нельзя. Если режим настройки Xiaomi запустился случайно, Fastboot можно выключить 3 способами:

  1. Зажмите кнопку питания на 30 секунд. Смартфон должен выключиться. Через минуту телефон запустится самостоятельно.
  2. Достаньте аккумулятор, если он съемный. Затем поставьте его обратно и включите.
  3. Подключите смартфон к компьютеру с помощью USB кабеля. Установите драйвер устройства. Откройте консоль и введите «fastboot reboot/code». После этого устройство перезапустится в принудительном режиме.

Читать также: Как подключить смартфон Xiaomi к компьютеру через USB и возможные проблемы

Обновление MIUI 10 Stable декабрь 2021

Данный обзор создан в качестве продолжения основной статьи MIUI 10 Stable, которая на Сяомишке актуализирована до ноября 2021. Поэтому, чтобы у читателей не возникало путаницы в поиске новой информации и новых прошивок, все новости про обновление за декабрь 2018 вынесены в отдельную статью.

Здесь будет добавлена информации про все стабильные прошивки, рассылка которых началась в декабре.

MIUI 10 Stable China ROM

Начнём с китайской прошивки, так как она выходит раньше глобальной. Список китайских прошивок актуален для тех, кто использует кастомные прошивки. Также это даёт сигнал о том, что в течение 2-4 недель для конкретной модели телефона Сяоми должна выйти глобалка.

На данный момент MIUI 10 Stable China ROM доступна для следующих телефонов:

Список новых за декабрь:

  • Mi 5X – V10.1.3.0.NDBCNFI.
  • Mi 6X – V10.0.3.0.ODCCNFH.
  • Mi 4C – V10.1.1.0.NXKCNFI.
  • Mi 5s – V10.1.2.0.OAGCNFI.

MIUI 10 Stable Global (декабрь 2018)

Если посмотреть на анонсированный разработчиками график выхода MIUI 10 на ноябрь, можно сделать вывод, что разработчики справились с поставленной задачей лишь на 60%. Так как три смартфона 2021 года выпуска: Redmi Note 5A, Redmi Note 5 A Prime и Mi Max 2 – еще не получили свои обновления, хотя рассылка планировалась на начало месяца.

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

В ноябре также остался без обновления «король автономности» Ми Макс 2, хотя первое и третье поколение смартфонов получили апдейт до стабильной версии МИУИ. Разработчики пообещали реабилитироваться в декабре, успокаивая пользователей на форуме, что они не забыли про этот телефон.

В декабре продолжится выход стабильных прошивок на базе операционной системы Android 9 Pie и Android 8 Oreo. Согласно графику, обновление должны получить владельцы Xiaomi Mi 8 Pro, Mi Mix 2 и Pocophone F1. Кстати, Андроид 9 уже доступен для Покофона в последних бета-версиях, например последнем еженедельном пакете 8.11.29.

Кроме этого Xiaomi Mi 8 стал первым смартфоном, который получил новую версию MIUI 10 Stable вместе c Android 9. И вторым телефоном Сяоми, обновившись до девятой версии Андроида в глобальной стабильной прошивке.

Обновление MIUI 10 за декабрь 2018

Список глобальных прошивок MIUI 10 Stable для телефонов Xiaomi:

  • Redmi S2 – V10.0.8.0.OEFMIFH (ранее 10.0.7.0 и 10.0.6.0).
  • Redmi Note 6 Pro – V10.0.5.0.OEKMIFH.
  • Redmi 6 Pro – V10.0.2.0.ODMMIFH (только Global_India).
  • Redmi 3S / Prime – V10.1.1.0.MALMIFI.
  • Redmi 4 Prime (Pro) – V10.1.1.0 MBEMIFI.
  • Redmi 4 Prada – V10.1.1.0.MCEMIFI.
  • Mi Note 3 – V10.1.2.0.NCHMIFI.
  • Pocophone F1 – V10.1.3.0.PEJMIFI.
  • Redmi Note 5 / Pro – V10.0.6.0.OEIMIFH.
  • Mi 8 Lite – V10.0.5.0.ODTMIFH.
  • Mi 5s Plus – V10.1.1.0 OBGMIFI.
  • Redmi 5A – V10.1.2.0.OCKMIFI.
  • Redmi Note 4 (MTK) – V10.1.1.0.MBFMIFI.
  • Mi Mix 2s – V10.0.9.0.PDGMIFH.
  • Redmi Note 3 (Snap) – V10.1.1.0.MHOMIFI.
  • Redmi Note 3 Special Edition – V10.1.1.0.MHRMIFI.
  • Redmi 5 – V10.1.3.0.ODAMIFI.
  • Mi 5S – V10.1.1.0.OAGMIFI.
  • Mi 8 – V10.1.2.0.PEAMIFI (V10.1.1.0.PEAMIFI).
  • Mi Mix 3 – V10.0.11.0.PEEMIFH.

Примечание: в списке указаны все модели, для которых началась рассылка или можно скачать Recovery архив с официального сайта. Как правило, первая волна рассылок через OTA проходит выборочно для первых 30% пользователей. Затем в течении 14 рабочих дней для большинства владельцев смартфонов.

Выводы

Дорогие читатели, следите за обновлением информации на Сяомишке. Не забывайте делать резервные копии перед тем, как впервые установить MIUI 10 или обновиться до новой версии.

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

Подготовка

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

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

Урок:

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

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

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

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

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

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

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

Запуск Fastboot

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

  1. Открываем папку с Фастбут, нажимаем на клавиатуре клавишу «Shift» и, удерживая ее, кликаем правой кнопкой мыши на свободной области. В раскрывшемся меню выбираем пункт «Открыть окно команд».

Дополнительно. Для облегчения работы с Fastboot можно применять программу Adb Run.

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

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

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

Устройство перезагрузится в нужный для прошивки режим. Затем проверяем правильность подключения с помощью команды:

Перезагрузку в режим fastboot можно также осуществить с помощью соответствующего пункта в TWRP Recovery (пункт «Fastboot» меню «Перезагрузка» («Reboot»).

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

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

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

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

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

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

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

Бэкап

Нелишне озаботиться сохранением полной версии системы перед прошивкой. Для этого на любой версии, любой прошивке найдется опция Восстановление и сброс. Надо лишь пройти по следующему маршруту: «Настройки» — «Расширенные настройки» — «Восстановление и сброс».

Здесь найдется функция под названием «Локальное резервирование». Рекомендую выполнить

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

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

Способы прошивки Xiaomi с MIUI

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

Выделяют следующие способы прошивки:

  1. Через раздел «Обновление» – Три точки.
  2. С помощью программы Qualcomm Flash Image Loader (QFIL).
  3. Установка прошивки через Mi PC Suite.
  4. Через TWRP.

Инструкция по прошивке через раздел «Обновление» – Три точки.

Наиболее простой и легкий способ , не требующий разблокировку загрузчика. Так же нет необходимости в компьютере, достаточно наличие интернета.

Недостатки способа:

  • Нельзя создать резервную копию системы.
  • Метод не подходит для перехода с китайской прошивки на глобальную версию.
  • Разрешается устанавливать только официальные прошивки. Нельзя ставить пользовательские модификации.

Важно!

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

Алгоритм действий:

Если соединение с телефоном успешное, в программе появится соответствующее уведомление.

Нажмите на кнопку «Download» для заливки прошивки в телефон.

Дождитесь появления сообщения – «Download Succeed», после чего отключите кабель и включите телефон.

Инструкция по прошивке через Mi PC Suite

Установка производится с использованием Mi PC Suite китайской версии и на китайском языке. Метод подходит для установки официальных прошивок с заблокированным загрузчиком. Так же программа позволяет вывести телефон из циклических перезагрузок и восстановить до заводского состояния.

Алгоритм действий:

Распакуйте архивы и поместите папку с драйверами в папку утилит.

Скачайте необходимую для вас официальную Fastboot прошивку.

Распакуйте архив с прошивкой и переместите содержимое, в папку с утилитами и драйверами.

Установите драйвера для Fastboot режима.

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

Важно!

Если загрузчик заблокирован, проводить разблокировку не обязательно. Поскольку на время прошивки блокировка снимется, а после возвращается обратно. При этом обязательно в разделе для разработчиков, активируйте пункт: «Заводская разблокировка» – “(Enable OEM Unlock).

Откройте папку с прошивкой и запустите автоматический скрипт прошивки. Например «flash_all.bat» выполнит перепрошивку и удалит данные с устройства.

Важно! ЗАПРЕЩАЕТСЯ

прошивать скрипт «flash_factory.bat», так как модемы и часть разделов сотрутся, что приведет к утере IMEI.

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

Инструкция по установке модифицированной прошивки

Важно!

Перед прошивкой отключите встроенные системы блокировки – дактилоскопическую, цифровую, графическую и т.д. Сделайте резервную копию данных. При использовании сервисов Google, рекомендуется устанавливать Open gapps. Прошивку следует выполнять с предварительно разблокированным загрузчиком и настроенным TWRP.

Алгоритм действий:

Поместите на карту памяти необходимые файлы: прошивку, gapps, twrp-installer-tissot, magisk.

Запустите TWRP.

Нажмите на кнопку «Wipe», затем «Advansed Wipe», где очистите dalvick/ART Cashe, data и system. При установке прошивок Android 9, вместо «Advansed Wipe» выполните «Format data». Для подтверждения действия, проведите жестом вправо.

Вернитесь на главный экран и нажмите на кнопку «Install».

Укажите архив с прошивкой. Тут же нажмите на кнопку «Add more ZIP», после чего укажите twrp-installer-tissot. Прошейте прошивку, подтвердив действие жестом вправо.

Вернитесь на главный экран, где выберите пункт «Reboot», а затем «Recovery».

Нажмите на кнопку «Install», где выберите «gapps», затем нажмите на кнопку «Add more ZIP», после чего добавьте «magisk» и выполните прошивку.

Важно!

При установке системы «Pixel Experience», установка «gapps» не требуется, ввиду присутствия файлов в системе.

По окончанию прошивки, перезагрузитесь в систему.

Как выйти из режима Fastboot

Снятие аккумулятора

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

Не забудьте вставить аккумулятор с верной полярностью, соблюдая указанные на его корпусе методы предосторожности

Удерживание кнопки блокировки

Просто зажмите находящуюся сбоку кнопку выключения и не отпускайте её до того момента, пока устройство не перезагрузится. Обычно держать палец требуется до 30 секунд, а как только начнётся повторный запуск, можно прекратить удерживание.

Команда reboot

С помощью ПК подайте запрос «fastboot reboot» (без кавычек). Если вы пользуетесь ADB Run, то для этого действия перейдите в раздел Reboot (4), а потом введите «3», как и в случае со включением.

Отключение USB-отладки

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

  1. Зайдите в параметры устройства;
  2. Выберите раздел «Приложения», потом – одноимённую вкладку;
  3. В списке программ найдите «Настройки»;
  4. Выберите пункт «Память»;
  5. Нажмите на «Сброс», после чего подтвердите свои намерения в появившемся модальном окне. Если не знаете, как сбросить телефон до заводских настроек, прочитайте нашу статью;
  6. Откройте раздел «Для разработчиков», находящийся в нижней части главной страницы панели управления, отключите его целиком или снимите флажок только у отладки по USB.

Прошивка через Updater

После завершения загрузки перемещают файл ROM в папку Internal Storage/download.rom. Пользователи MIUI могут хранить его в любой папке во внутренней памяти. Открывают «Настройки» → прокручивают вниз, пока не появится информация «О телефоне», нажимают «Обновление системы». Далее нажимают кнопку из 3 точек в правом верхнем углу → «Выбрать пакет обновления» → вводят в папку, содержащую файлы прошивки ПЗУ → ОК. Через несколько секунд устройство Redmi перезагрузится, и процесс прошивки завершится.

Вам будет интересно:Уровни модели OSI. Уровень приложений

Аналогичные действия также могут быть выполнены через «обновление системы» с помощью → Настройки телефона → Обновление системы → проверить обновление. Обычно ROM находится в формате .zip. Процесс загрузки займет много времени, рекомендуется не спешить нажимать кнопку питания. Перед перепрошивкой устройство должно быть очищено в Wipe data через Mi Recovery, чтобы предотвратить ошибки предыдущего ПЗУ.

restart

Тоже интересный для изучения файл. В нем описываются возможные варианты загрузки телефона:

  • adb reboot bootloader — режим fastboot, в моём телефоне не доступен ( — hex метка 00556677 в разделе sbl1)
  • adb reboot recovery — режим recovery ( — hex метка 02556677 в разделе sbl1)
  • adb reboot rtc — так называемый ALARM_BOOT. Так и не понял для чего, метки в sbl1 нет. Возможно имеется в виду https://developer.android.com/reference/android/app/AlarmManager.html
  • adb reboot oem-X (в моём случае oem-1, — hex метка 016d656f в разделе sbl1). Что происходит во время этого режима устанавливается производителем. Судя по исходникам, в этот режим телефон перезагружается при ошибке аутентификации прошивок из раздела modem.
  • adb reboot edl — emergency download, переводит телефон в штатный qualcomm’овский download mode. Телефон определяется как QHSUSB__BULK COM port, по которому можно передать подписанный загрузчик (если не ошибаюсь, то каждый загрузчик предназначен для одного типа SoC и производителя телефонов) и выполнять низкоуровневые операции с телефоном, в том числе и прошить. Обычно используется вкупе с QPST. Для некоторых телефонов загрузчики утекают в сеть, например для Kyocera KYL22. Откуда они берутся — мне неизвестно.
  • Некий download mode, в который через adb reboot не зайти. Вот тут интересно… Но об этом позже.

Немного о том, как происходит загрузка на телефонах с процессором Qualcomm:

Встроенный ROM загрузчик Qualcomm (pbl — primary bootloader) загружает раздел sbl1 (secondary bootloader). sbl1 загружает tz (trust zone), затем aboot (android boot, little kernel, lk). Aboot в свою очередь загружает boot, recovery или fota.

Описание разделов, участвующих при загрузке:

  • tz — Qualcomm Trust Zone. Выполняет низкоуровневые операции, в том числе работает с QFuses (раздел rpmb).
  • rpm — Resource and Power Manager firmware. Прошивка для специализированного SoC, отвечающего за ресурсы и питание.
  • sdi — trust zone storage partition. Данные, которые используются Trust Zone.

Все эти разделы подписаны цепочкой сертификатов.

Fastboot mode — что это такое

Фастбут — средство, входившее в System Development Kit — среду разработки операционной системы. Его назначение — изменение внутренней памяти для удаления информационного мусора. Среди других известных режимов, fastboot больше всего напоминает recovery.

Но Фастбут также используется для перепрошивки ОС Андроид, если обновление устройства посредством встроенной функции невозможно. Fastboot не встроен в Android, но расположен в памяти устройства, что позволяет воспользоваться им при повреждениях операционной системы. Это главное преимущество Фастбута над аналогичными состояниями устройства, поскольку воздействие выполняется на аппаратном уровне.

FAQ

Mi Flash не видит прошивку, что делать?

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

Как быть, если файл с прошивкой скачивается только в формате «.gz»?

Для выхода из ситуации достаточно лишь переименовать элемент, сделав формат «.tgz».

Стоит ли заряжать смартфон перед прошивкой?

Да. Специалисты рекомендуют обеспечить заряд минимум 50%.

При подключении телефона к компьютеру появляется надпись «waiting for device».

В данном случае нужно проверить, точно ли смартфон подключен и кабель находится в исправном состоянии. Если с этим все в порядке, стоит повторно установить драйвера.

Как выйти из режима

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

При активации режима Fastboot на экране смартфона Xiaomi появляется изображение зайца в ушанке, который чинит зеленого андроида.

Существуют три способа выхода из Fastboot на Xiaomi:

  1. Стандартный способ. Работает почти во всех случаях, не требует подключения к другим устройствам.
  2. Через режим Recovery. Подходит для тех, кто разбирается в работе системного Recovery. Рекомендуется использовать этот способ, если смартфон завис при перепрошивке.
  3. Через компьютер. Работает всегда, но желательно прибегать к этому методу в последнюю очередь.

Обычный метод заключается в нажатии и удержании кнопки включения.

Кнопку нужно держать зажатой 20-30 секунд.

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

Через режим Recovery можно не только выйти из Fastboot, но и откатить устройство к заводским настройкам, установить новую прошивку, стереть ненужные файлы.

Для выхода через Recovery:

При включенном Fastboot одновременно зажать кнопки уменьшения громкости и включения. Их следует держать около 10-15 секунд.
Телефон уйдет в длительную перезагрузку,  от 5 до 10 минут

Важно не прерывать процесс.
После перезагрузки появится экран системного Recovery. Выберите пункт «Wipe Data», а затем – «Factory Reset»

Для навигации используются кнопки громкости, а для выбора пункта – кнопку включения.
Телефон снова перезагрузится и запустится в обычном режиме с оболочкой MIUI.

Данный способ осуществляет сброс всех настроек смартфона к заводским установкам. Все установленные приложения и пользовательские данные будут безвозвратно удалены.

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

Какие возможности даёт режим Fastboot?

Как и в случае с рекавери, при удовлетворённости текущей работой девайса лучше не «лезть» в этот раздел, однако если просто рассмотреть его функции, ничего страшного не случится. В зависимости от марки устройства его приветственный экран представлен панелью выбора типа загрузки (recovery, fastboot или normal boot) либо картинкой раскрытого андроида, вместо которой на телефонах Xiaomi представлен фирменный маскот.

В нижней части экрана – данные о прошивке, процессоре, оперативной памяти, хранилище; название продукта; уровень «жизни» батареи, её статус; серийный номер. Нажав на кнопку Start, предварительно установив USB-соединение, вы сможете управлять смартфоном с помощью компьютера. Если тачскрин не работает, следует использовать качели звучания и кнопку перехода в ждущий режим.

Недостатки Fastboot

Рассматриваемый в статье режим проигрывает по предоставляемому функционалу рекавери, а особенно его кастомным версиям, наиболее популярной среди которых является TWRP, получающий регулярные обновления и подробнее рассмотренный здесь. Наиболее «сильная» сторона fastboot – установка различных патчей, обновлений и прошивок, однако с его помощью нельзя получить детальные данные по работе каких-либо компонентов телефона.

Ключевая проблема заключается в невозможности работы без подключения к ПК. Соединение должно быть проводным – Wi-Fi, NFC и Bluetooth не поддерживаются.

Fastboot mode — что это такое

Фастбут — средство, входившее в System Development Kit — среду разработки операционной системы. Его назначение — изменение внутренней памяти для удаления информационного мусора. Среди других известных режимов, fastboot больше всего напоминает recovery.

Но Фастбут также используется для перепрошивки ОС Андроид, если обновление устройства посредством встроенной функции невозможно. Fastboot не встроен в Android, но расположен в памяти устройства, что позволяет воспользоваться им при повреждениях операционной системы. Это главное преимущество Фастбута над аналогичными состояниями устройства, поскольку воздействие выполняется на аппаратном уровне.

Прошивка с помощью FASTBOOT

Теперь, когда приняты все возможные меры безопасности, можно приступить к прошивке.Сначала загрузите Fastboot на свой компьютер. Создайте папку автозагрузки программы в корневом каталоге диска C. Например, C: fastboot. В этом случае в будущем будет проще зафиксировать местонахождение прошивки.

Сначала разблокируйте загрузчикЗагрузчик — это программа, внешняя по отношению к системе Android, которая обеспечивает доступ к ядру устройства. Его можно сравнить с BIOS на компьютере.

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

  1. Вы загружаете и устанавливаете программное обеспечение для разблокировки в зависимости от производителя вашего устройства.
  2. Затем подключите смартфон через USB-кабель в режиме отладки.
  3. Откройте загруженную программу, выберите свое устройство и нажмите «Разблокировать».

Пример разблокировкиВот пример разблокировки устройства от HTC.1. Загрузите и установите HTC Bootloader Unlock.2. Затем подключите устройство к компьютеру в режиме отладки. Здесь все достаточно просто: зайдите в раздел настроек «Для разработчиков» и выберите пункт «Отладка по USB».

3. Теперь откройте загруженную программу и подтвердите отладку (на устройстве Android).

4. Осталось только разблокировать нажатием кнопки «Разблокировать». Фактически, процесс можно выполнить через командную строку Windows. Эта программа только автоматизирует процесс разблокировки.

5. Чтобы выйти из HTC Bootloader Unlock, нажмите «Готово» после разблокировки загрузчика.

Примечание. Существуют программы для разблокировки смартфонов и планшетов от любых производителей. Например:• Nexus — набор инструментов Nexus Root Toolkit;• Samsung Kies;• Sony — Разблокируйте загрузчик Sony.Если ваше устройство от другого производителя, поищите в Интернете соответствующую утилиту.

Процесс прошивки

  1. Первое, что нужно сделать, это подключить к компьютеру в режиме отладки по USB. Как именно это сделать, описано чуть ранее.
  2. Сначала переместите новую прошивку в каталог C: fastboot

3. Теперь переведите ваше устройство в режим быстрой загрузки. В командной строке введите команды, как показано на снимке экрана.

4. Чтобы прошивка прошла успешно, все каталоги на устройстве должны быть отформатированы. Введите эти команды по очереди в командной строке (после каждой — «Enter»):

  • fastboot удалить восстановить
  • fastboot очищает кеш
  • быстрое удаление загрузки
  • fastboot очищает пользовательские данные
  • система быстрой отмены

5. Теперь вы можете начать мигать. Из папки с прошивкой (папка «fastboot») запускаем bat-файл flash-all. Вот как это выглядит в командной строке:

6. После того, как процесс прошивки будет успешным, вы увидите сообщение об этом. Все, аппарат прошит. И после перезапуска вы сможете это проверить.

Источники

  • https://ru-android.com/firmware/
  • https://electronics-workbench.ru/proshivka
  • https://androidguid.ru/proshivka/proshivka-android-cherez-adb.html
  • https://droidov.com/kak-proschit-telefon-android
  • https://andevice.ru/kak-pomenyat-proshivku-android/
  • https://AndroidMir.org/anna/6453/
  • https://wire-phones.ru/kak-proshit-android-telefon/

Xiaomi ADB Fastboot Tools

Программа используется для удаления системных приложений со смартфонов, которые функционируют на операционной системе Android.

Скачайте и установите на компьютер файл программы. Перед началом использования необходимо зайти в опции устройства и активировать отладку по кабелю USB. Интерфейс имеет английский язык, но особых сложностей в процессе использования не возникает.

Преимущества этой программы:

  • простой и понятный интерфейс;
  • возможность удалить системные приложения без root-прав;
  • полная совместимость со всеми версиями Android;
  • пользователи могут удалить утилиты, которые не отображаются в списке;
  • программа позволяет очистить кэш и ускорить работу смартфона.

Описание

ADB FastBoot – это утилита для работы со смартфонами и планшетами с поддержкой сервисных операции. ADB FastBoot работает с переносными устройствами, которые подключены к компьютеру и оснащены OS Android.ADB команды являются универсальными и они используются на многих устройствах. Утилита не поддерживает команды, которые запрещены пользователем. Ввод данных в программе осуществляется в командной строке. ADB FastBoot выполняет прошивку разных моделей переносных аппаратов на OS Android.Используйте утилиту FastBoot и прошивайте смартфоны и планшеты. Программа проводит апгрейд программного кода из IMG файла, очищает системные разделы и перезапускает устройство, когда система висит полностью.

Проблемы и способы их решения

«Недостаточно прав для выполнения операции»

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

При запуске приложений через «Выполнить…», открываемый сочетанием клавиш Win+R, вместо «ОК» следует нажимать Ctrl+Shift+Enter.

Зарядка идёт, но файлы не передаются

Наиболее вероятной причиной этой проблемы является выключенная отладка по USB, рассмотренная выше. Также проблема может быть связана с самим кабелем, не поддерживающим обмен информацией. Если это так, понадобится приобрести другой провод, предварительно уточнив его функционал.

Поделиться ссылкой:

Виды прошивки

Существует несколько видов прошивок Miui в зависимости от того, куда компания планирует отправить свой товар для реализации:

  1. Глобальная (Global ROM). Универсальный вариант операционной системы, где предусмотрены все языки. Обычно инсталлируется на телефоны, которые реализуют за пределами Китая. Здесь есть также все сервисы от Google.
  2. Китайская (China ROM). Первоначально смартфоны компании Xiaomi шли только с таким вариантом прошивки. Такие устройства имеют только китайский интерфейс, также отсутствуют многие сервисы и программы. Первоначально из-за низкой стоимости телефоны привозили в Россию и пытались установить русифицированное обновление miui для работы местных пользователей.
  3. Русская. В последнее время китайский производитель стал предлагать российскому рынку модели, ориентированные именно на русскоязычного пользователя. Принципиально от глобальной версии оболочка не отличается, но есть недостаток в том, что обновления появляются в последнюю очередь.

Также квалифицируют прошивки по типу и назначению. Некоторые из них предназначены для узкого круга людей:

  1. Stable (Стабильная). Используется для массового потребления пользователями во всем мире.
  2. Ported. Отдельные модификации версий, которые используются в странах и регионах с определенными ограничениями в законодательстве.
  3. Региональные версии. Это отдельные оболочки, которые разрабатываются для конкретной мобильной сети.
  4. Custom (самодельные). Измененные варианты прошивки, у которых нет официального разработчика, так как код Miui открытый и работать с ним может любой программист.
  5. Developer, Beta. Специальная оболочка, предназначенная для разработчиков. Обновления появляются каждую неделю. Ее используют для тестирования и ликвидации глюков, ошибок и зависаний. Стабильной такая прошивка станет после длительного тестирования и исправления ошибок.

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

Что делать, если на телефоне написано Fastboot?

Если не телефоне появилась надпись Fastboot mode, велика вероятность, что ПО устройства повреждено и требует восстановления. Но иногда появление картинки с подобным сообщением вызвано иными причинами, поэтому первым делом следует попытаться выйти из включившегося состояния любым предложенным выше способом. То есть, рекомендуется:

  1. вынуть батарею;
  2. при использовании встроенного, несъёмного аккумулятора нужно воспользоваться длительным зажатием комбинации клавиш;
  3. если нажатие не помогло, остаётся подключить девайс к ПК и перезагрузить Android через командную строку.

  Как установить новую тему и поменять старую на Хонор и Хуавей

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

Возможные проблемы

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

  • Поврежденный файл прошивки. Архив мог быть скачан с ненадежного источника или некорректно распакован, посмотрите нашу последовательную видео-инструкцию. Загрузите другую версию и обязательно отключите антивирус, иначе он удалит необходимые элементы.
  • Во время перепрошивки телефон полностью разрядился. Такое бывает, если в начале операции остается меньше 30% заряда. Не подключайте смартфон сразу к зарядке, если недавно перепрошивали. Здесь нужно уже разобрать телефон и извлечь аккумулятор (в таком случаем без разборки никак) и через 10-15 минут вставьте вновь. Попробуйте включить. Не получается? Тогда ставьте на зарядку и через полчаса повторите попытку.
  • Поврежденный кабель или загрязненные USB-разъемы. Самая банальная, но довольно частая причина. Перегорели проводки, в порт попал инородный предмет, кабель шнур – и вот уже ни о каком успешном подсоединении к компьютеру не может быть и речи.