Как прошить китайский смартфон Xiaomi на русский

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

Что такое прошивка?

Прошивка android – установка программы на микрочип устройства. Такая манипуляция выполняется на заводе-производителе. Исходя из этого, несложно догадаться, что перепрошивка – обновление программы. Манипуляцию выполняют в следующих ситуациях:

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

Базовая информация

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

Подготовка персонального компьютера

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

ADB, ADB run и Fastboot

Android Debug Bridge позволяет управлять Андроидом  при помощи ПК. Это приложение устанавливается непосредственно на ноутбук или компьютер, который соединяется с мобильным устройством через USB кабель в режиме отладки. Затем после запуска возможно выполнение специальных команд, позволяющих инициировать какие-либо действия с гаджетом.

Утилита позволяет выполнить такие действия, как:

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

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

В свою очередь ADB run упрощает работу и автоматизирует типичные команды и действия, чаще всего используемые пользователями. Она имеет хоть и консольный, но визуализированный вид, состоит из 14 пунктов.

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

Все утилиты можно скачать, установить для работы и обновления мобильного устройства.

Подготовка перед прошивкой

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

Читайте также:  6 приложений для создания скриншотов экрана на Android

Все по порядку. Действия отшлифованы и выверены на практике, не сомневайтесь.

Итак, вы скачали MIUI ROM Flashing Tool (MiFlash) свежайшую версию, но ставить не спешите. Замечено, что на Windows 8 и 8.1 появляются необъяснимые ошибки, ведущие к краху начинания. В этом смысле наиболее подходящей для прошивания системой является супер удачная Windows 7, 64 битная. Одно время я для работы с MiFlash специально держал при себе ноутбук с семеркой, но потом научился обходить подводные камни от Microsoft.

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

Первое, что мы делаем: отключаем проверку подписи драйверов. Для Windows 7 все довольно просто во время перезагрузки бьем по F8 (может быть другой вариант вхождения) и попадаем в окно выбора режима загрузки Windows. Здесь нужно выбрать режим без обязательной проверки цифровой подписи драйверов.

Для восьмерки и десятки делаем следующие шаги:

  • нажимаем Shift и выполняем перезагрузку через меню Пуск;
  • далее — Диагностика;
  • дополнительные параметры;
  • параметры загрузки;
  • перезагрузить;
  • появляется новое окно: Параметры перезагрузки, выбираем F7;
  • произойдет переход в искомый режим.

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

Скачанную прошивку распаковываем и «укладываем» в корень диска С.

MIUI: фирменная операционная система Xiaomi

Официально смартфоны Xiaomi поставляются с предустановленной MIUI (MI User Interface, произносятся «Me You I») — фирменной ОС.

В её составе лежит официальное ядро Android от Google одной из наиболее свежих версий, но с небольшим запозданием, поскольку серьезно отличается от AOSP.

В систему встроен собственные: графический интерфейс, магазин приложений, набор базовых приложений и собственные утилиты.

Начиная от внешнего вида и заканчивая калькулятором — в MIUI все принадлежит Xiaomi.

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

Проблемы, которые могут возникнуть при перепрошивке

Итак, теперь поговорим о том, какие проблемы могут возникнуть при получении root и перепрошивке и как с ними бороться.

Сценарий первый: после неудачной перепрошивки смартфон перестал загружаться

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

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

Читайте также:  Заработок на Айфоне — ТОП-7 приложений для работы без сложений

Во всех этих случаях достаточно сделать одну простую вещь: выключить смартфон долгим нажатием кнопки питания, затем включить с зажатой кнопкой уменьшения громкости (в некоторых смартфонах используется другая комбинация), а после того как попадешь в recovery, заново установить прошивку (Install zip from sdcard -> Chooze zip from sdcard) или восстановить бэкап (Backup and restore -> Restore). Все легко и просто.

Сценарий второй: прошивка работает, но recovery недоступен

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

Решить эту проблему не просто, а очень просто. Установить консоль восстановления на абсолютное большинство смартфонов можно с помощью приложений TWRP Manager, ROM Manager или ROM Installer. Они сами определяют модель смартфона, скачивают и прошивают нужный recovery, не требуя перезагрузки. Если же с их помощью восстановить консоль не удается, достаточно найти в Сети инструкцию по установке recovery на свой девайс.

ROM Manager позволяет установить recovery в два тапаСценарий третий: не доступна ни прошивка, ни recovery

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

Fastboot представляет собой инструмент, работающий напрямую с первичным загрузчиком устройства и позволяющий производить заливку на смартфон прошивок, recovery и разлочку загрузчика (в устройствах линейки Nexus). Поддержка fastboot есть во многих смартфонах и планшетах, но некоторые производители блокируют возможность его использования. Так что придется проконсультироваться о его наличии с интернетом.

Чтобы получить доступ к fastboot, понадобятся драйверы и Android SDK. Когда они будут установлены, открываем командную строку, переходим в каталог установки SDK, далее в каталог platform-tools, выключаем смартфон, включаем с зажатыми кнопками громкости (обеими) и подключаем его с помощью USB-кабеля к ПК. Далее необходимо найти образ recovery в формате .img для твоего устройства и выполнить команду:

$ fastboot flash recovery

Или даже заставить смартфон загрузить recovery без его фактической установки:

$ fastboot boot

Таким же образом можно прошить официальное обновление прошивки:

$ fastboot update

Найти подходящий для твоего девайса recovery можно либо на сайте TWRP, либо в форумах XDA-Developers и 4PDA.

Почему появляется

Иногда пользователь сталкивается с тем, что на его телефоне активируется режим Fastboot, хотя, по мнению человека, этого происходить не должно.

Fastboot Mode на Андроид может активироваться по таким причинам:

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

Если перед вами появился черный экран с отладочной картинкой, не стоит пугаться. Обычно выйти из Фастбут и загрузиться в Андроид очень просто. Ниже мы расскажем, как это сделать.

Где найти прошивку и зачем её переустанавливать?

Установка прошивки через TWRP может понадобиться, если:

  • В операционной системе Андроид постоянно появляются ошибки.
  • Не открываются приложения.
  • Не работают многие программы из Play Market.
  • Телефон сам по себе перезагружается или выключается.
  • Он зависает на экране загрузки ОС.
  • Он медленно работает или сильно тормозит при перелистывании рабочих столов.
  • Вы решили попробовать другую версию Андроид.
  • Вас не устраивает функционал стоковой (официальной) прошивки.
  • ОС не подходит под системные требования смартфона.
Читайте также:  Что такое jailbreak, его установка на iOS 12

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

Чтобы обновить операционную систему через Рекавери, её надо откуда-то скачать. Это можно сделать:

  • На официальном сайте фирмы-производителя. Найдите на нём модель вашего устройства. Там должен быть раздел «Поддержка» или «Драйверы и утилиты».
  • На ресурсе разработчиков приложений для Андроид .
  • На специализированных сервисах, на которых пользователи выкладывают кастомные или официальные ОС. Например, на форуме 4pda.
  • В сети. Вбейте в любой поисковик «скачать прошивку для [модель смартфона]».

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

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

Fastboot Mode как выйти с помощью ПК?

Вначале необходимо установить на компьютер программы ADB и Fastboot, затем подсоединить смартфон к ПК, наладить соединение по USB, произвести запуск командной строки как администратор и вставить в неё фразу fastboot reboot. Этот метод прост и эффективен и исходя из моего опыта, работает лучше других.

Fastboot Mode как выйти с помощью ПК?

Если командная строка не смогла вам помочь, нужно выполнить откат смартфона к заводским настройкам. Перед этим, обязательно скопируйте важную информацию на флешку или ПК. Затем, следует извлечь из смартфона флешь карту. После загрузиться в Recovery, поискать в меню команду wipе dаta/fаctоry rеset и с помощью данной опции откатить систему к заводским настройкам.

Также, желательно почисть память, тапнув по опции wipе cаche pаrtition.

Fastboot Mode как выйти с помощью ПК?

Подключение телефона к компьютеру

Рекомендации здесь такие.

Подключение телефона к компьютеру
Подключение телефона к компьютеру
  1. Обязательное использование родного (фирменного) USB-кабеля, малейшее подозрение на ошибки в работе — долой, в мусор.

  2. Подключайте в задние разъемы USB, передние не используйте. На них приходится самая большая нагрузка, кроме того, эти порты не впаяны непосредственно в материнскую плату, как задние. Никаких USB 0, все по старинке.
  3. Перед подключением зарядите аппарат хотя бы на 50%, обидно будет, если прошивание закончится отключением телефона по причине нехватки заряда.

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

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