Как сделать свою прошивку для xiaomi

Обновлено: 07.07.2024

4PDA | QDLoader HS-USB Driver | 32/64-bit
4PDA | ADB/Fastboot Driver 1.4.3 | 32/64-bit
4PDA | ADB Driver Lite | 32/64-bit
AFH | Minimal ADB and Fastboot | 1.4.2 | Setup

  • 2018.11.15.0 | AFH |
  • 2018.05.28.0 | GDrive | AFH | Русифицированная версия
  • 2017.07.20.0 | AFH |
  • 2017.04.25.0 | AFH |
  • 2016.12.22.0 | GDrive |
  • 2016.08.30.0 | GDrive |
  • 2016.04.01.0 | AFH |
  • 2015.10.28.0 | AFH |
    | Platform-tools (adb/fastboot) | r29.0.4
    | Platform-tools (adb/fastboot) | r29.0.2
    | Platform-tools (adb/fastboot) | r29.0.1
    | Platform-tools (adb/fastboot) | r28.0.2
    | Platform-tools (adb/fastboot) | r.25.0.4 | Windows
    | Platform-tools (adb/fastboot) | r.23.1_. | Windows — поддержка XP
    | Platform-tools (adb/fastboot) | r.25.0.4 | Linux
    | Platform-tools (adb/fastboot) | r.25.0.4 | macOS

Официальный сайт с прошивками
Глобальные: Recovery | Fastboot
Китайские: Recovery | Fastboot

Изображение

  • MI Pad 1 - mocha
  • MI Pad 2 - latte
  • MI Pad 3 - cappu
  • MI Pad 4 - clover
  • MI Pad 4 Plus - nope
  • MI 2/2s - aries
  • MI 2A - taurus_beta
  • MI 3W/4W - cancro
  • MI 3TD - pisces
  • MI 4i - ferrari
  • MI 4c - libra
  • MI 4s - aqua
  • MI 5/5Pro - gemini
  • MI 5s - capricorn
  • MI 5s+ - natrium
  • MI5c - song
  • MI 5x - tiffany
  • MI 6 - sagit
  • MI 6x - wayne
  • MI 8 Pro - Equuleus
  • MI 8 SE - sirius
  • MI 8 EE - ursa
  • MI 8 - dipper
  • MI 8 Lite - platina
  • MI 9 - cepheus
  • MI 9 SE - grus
  • MI 9 Pro 5G - crux
  • Mi 9 Lite - pyxis
  • MI 9T / Redmi K20 - davinci
  • MI 9T Pro / Redmi K20 Pro - raphael
  • MI CC9 - pyxis
  • MI CC9e - laurus
  • MI CC9 Meitu Edition - vela
  • Mi CC9 Pro/Mi Note 10 - tucana
  • Mi Play - lotus
  • Mi 10 - umi
  • Mi 10 Pro - cmi
  • Mi 10 Lite - vangogh
  • MI A1 - tissot, tissot_sprout
  • MI A2 - jasmine
  • MI A2 Lite - daisy_sprout
  • MI A3 - laurel_sprout
  • MI Max - hydrogen
  • MI Max Pro - helium
  • MI Max 2 - oxygen
  • MI Max 3 - nitrogen
  • MI Mix - lithium
  • MI Mix 2 - chiron
  • MI Mix 2S - polaris
  • MI Mix 3 - perseus
  • Mi MIX 3 5G – andromeda
  • MI Note - virgo
  • MI Note LTE - virgo_lte_ct
  • MI Note Pro - leo
  • MI Note 2 - scorpio
  • MI Note 3 - jason
  • Mi Note 10 - tucana
  • Mi Note 10 Lite - toco
  • Redmi 1 TD - HM2013022
  • Redmi 1 W - HM2013023
  • Redmi 1S 4G - HM2014501
  • Redmi 1S TD - HM2014011
  • Redmi 1S W - armani
  • Redmi 2 Pro T - wt86047
  • Redmi 2 Pro - wt88047
  • Redmi 2 TD - HM2014813
  • Redmi 2 W - HM2014811
  • Redmi 2A lte26007
  • Redmi 3/3Pro - ido
  • Redmi 3S/3X - land
  • Redmi 4 - prada
  • Redmi 4A - rolex
  • Redmi 4X - santoni
  • Redmi 4 Pro - markw
  • Redmi 5 - rosy
  • Redmi 5A - riva
  • Redmi 5 Plus - vince
  • Redmi 6 - cereus
  • Redmi 6A - cactus
  • Redmi 6 Pro - sakura
  • Redmi 7 - onclite
  • Redmi 7A - pine
  • Redmi 8 - olive
  • Redmi 8A - olivelite
  • Redmi 10X - atom
  • Redmi 10X 4G - merlin
  • Redmi 10X Pro - bomb
  • Redmi Go - tiare
  • Redmi K20 - davinci
  • Redmi K20 Pro - raphael
  • Redmi K20 Pro Premium Edition - raphaels
  • Redmi K30 4G - phoenix
  • Redmi K30 5G - picasso
  • Redmi K30 Pro - lmi
  • Redmi Pro - omega
  • Redmi S2 - ysl
  • Redmi Y3 - onc
  • Redmi Note 1 4G - dior
  • Redmi Note 1S 4G - gucci
  • Redmi Note 1 W - lcsh92_wet_jb9
  • Redmi Note 1TD - lcsh92_wet_tdd
  • Redmi Note 2 - hermes
  • Redmi Note 3 - hennessy
  • Redmi Note 3 Pro - kenzo
  • Redmi Note 3 Pro SE - kate
  • Redmi Note 4 MTK - nikel
  • Redmi Note 4 SD - mido
  • Redmi Note 5A Lite - ugglite
  • Redmi Note 5A Prime - ugg
  • Redmi Note 5/5 Pro - whyred
  • Redmi Note 6 Pro - tulip
  • Redmi Note 7 - lavender
  • Redmi Note 7 Pro - violet
  • Redmi Note 8 - ginkgo
  • Redmi Note 8 Pro - begonia
  • Redmi Note 8T - willow
  • Redmi Note 9 - merlin
  • Redmi Note 9S - curtana
  • Redmi Note 9 Pro - joyeuse
  • Pocophone F1 - beryllium
  • Pocophone F2 Pro - lmi
  • Pocophone X2 - phoenix
  • whyred_global_images - кодовое имя модели и локаль (на китайских просто кодовое имя)
  • V10.0.6.0.OEIMIFH - индекс прошивки
  • 20181127.0000.00 - дата сборки
  • 8.1 - версия Андроид
  • global - локаль (на китайских cn)
  • 8fdb6af8d8 - первые 10 знаков хэш-суммы архива
  • miui_HMNote5HMNote5ProGlobal - обозначение модели и локаль
  • V10.0.6.0.OEIMIFH - индекс прошивки
  • 3043c65cbb - первые 10 знаков хэш-суммы архива
  • 8.1 - версия Андроид
  • 10 - версия MIUI
  • 0 - подверсия MIUI
  • x.х - меняются с выходом новых обновлений.
  • MI - Глобальная прошивка
  • RU - Глобальная прошивка, выпущенная для России
  • EU (EEA) - Глобальная прошивка
  • IN - Для Индии
  • ID - Индонезия
  • CN - Китай

Инструкция по установке официальной прошивки через Fastboot
(только для разблокированного загрузчика)

Прикрепленное изображение

flash_all.bat - перепрошивка с удалением всех данных на устройстве, без блокировки загрузчика.
flash_all_except_storage.bat - перепрошивка с сохранением всех данных на устройстве, без блокировки загрузчика.
flash_all_lock.bat - перепрошивка с удалением всех данных на устройстве и блокировкой загрузчика. Если у вас китайская версия устройства и прошиваете глобальную прошивку, то блокировать нельзя.
flash_all_lock_crc.bat - перепрошивка с удалением всех данных на устройстве, с блокировкой загрузчика и шифрованием памяти.

Прикрепленное изображение

  • Запускаем Miflash;
  • Подключаем наше устройство в режиме fastboot ;
  • Указываем путь к папке с прошивкой:

Прикрепленное изображение
Прикрепленное изображение

clean all (flash_all.bat) - перепрошивка начисто
save user data (flash_all_except_storage.bat) - с сохранением данных
clean all lock (flash_all_lock.bat) - начисто с блокировкой загрузчика.

  • Содержимое архива adb распаковать в корневую папку с прошивкой

Прикрепленное изображение

Прикрепленное изображение

  • MiFlash (драйвера установятся вместе с программой)
  • Устройство в EDL режиме. На старых моделях действует кнопочный способ, флэш кабель, перевод командой из режима fastboot. На новых только тест поинт. Если загрузчик разблокирован, то возможно из fastboot.

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

  • Запустить MiFlash, указать путь к прошивке
  • Обновить (Refresh) список устройств и убедиться что оно появилось в нем (1, 2)
  • Выбрать пункт (3) (сохранение возможно только при прошивке в fastboot): Flash all - прошивка с очисткой всех данных на устройстве
  • Нажать кнопку Flash (4), пойдет процесс прошивки

После успешной прошивки в EDL зажать кнопку Вкл/Выкл и удерживать до первой вибрации!

За наличие регионов в прошивке отвечает раздел Cust, в корне всей системы. На старых моделях (такие как Mi3, Mi4) регионы находятся в разделе data, и шьются вместе с userdata.img.

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

Также там присутствуют (cust\app\customized) некоторые предустановленные приложения, для того или иного региона. И если выставить например "Индию", то устанавливаются дополнительные пользовательские приложения, прописанные в настройках этого региона.

Сами регионы лежат в cust\cust\**
** - папка с конкретным регионом.

В системе выбор находится в: Настройки - Расширенные настройки - Регион

Значит этот раздел пустой. Соответственно надо прошить образ cust.img. Находится он в архиве с прошивкой для fastboot. В прошивке для рекавери он отсутствует. Шьется по команде:

  • В папке cust удалить cust_variant
  • В папке data\miui открыть cust_variant, если там к примеру прописано cn, то поменять на свой!

В локализованных прошивках авторы как правило скрывают этот пункт, и наличие самих регионов на это никак не влияет. Попасть туда можно, если в поиске набрать Регион. Либо активировать его, путем не сложной модифицикации системного приложений "Настройки". Инструкция есть в теме мануалов по модификациям MIUI.

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

Модели работают только на оф китайских прошивках (CN).
При установке глобальной, постоянный бутлуп в рекавери, где внизу будет написано:
This miui version cannot be installed on this device
Если перед вами китайская версия с глобальной прошивкой на борту, при этом заблокированный загрузчик, то это т.н. "вьетнамская" прошивка.

Глобальные официальные прошивки: MI/EU/RU (MI 9T, MI8 и RN5 как проверено, работают и на китайских прошивках, думаю и другие тоже.)

Список устройств, на китайских версий которых нельзя блокировать загрузчик, если установлена глобальная прошивка

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

Что необходимо для прошивки

Что потребуется иметь на вооружении, чтобы успешно установить новую прошивку?

  • Компьютер под управлением операционной системы Windows версий 7, 8, 8.1, 10 любой разрядности;
  • Программу, с помощью которой будет выполняться установка прошивки – Miflash (она же и установит все необходимые драйвера для работы). Если у вас была установлена старая версия, то перед установкой новой, необходимо удалить старую.
  • Скачанную прошивку, которую необходимо установить на телефон. Она должна быть актуальной, стабильной и точно подходить конкретно под вашу модель телефона. Формат прошивки должен быть ".tgz", если у вас есть только ".gz", просто переименуйте её формат.
  • Ваш смартфон, его модель должна быть не старше Xiaomi Mi3 и иметь процессор Qualcomm.

Установка MiFlash

Отключение проверки драйверов

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

Отключение обязательной подписи драйверов

Запомните этот шаг, если при выполнении данной инструкции возникнут неполадки с установкой драйвера, в запущенной от имени админа командной строке друг за другом впишите и запустите следующие команды:

bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit.exe /set TESTSIGNING ON

loadoptions DDISABLE_INTEGRITY_CHECKS

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

Запуск MiFlash

установка miflash

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

fastboot xiaomi

проверка синхронизации

fastboot oem reboot-edl

Прошивка телефона

miflash

  1. Скорость выполнения установки операционной системы зависит от размера самой прошивки, скорости кабеля и скорости памяти внутри аппарата. В любом случае вполне нормальными будут затраты времени от 10 минут до 1 часа.
  2. После завершения работы MiFlash телефон самостоятельно перезагрузится. Если автоматическая перезагрузка не была выполнена, в командной строке Windows запустите команду fastboot oem reboot-edl, либо же нажмите и немного подержите кнопку включения на телефоне до того, как на дисплее появится фирменный знак прошивки. Затем аккуратно отсоедините кабель от смартфона.
  3. После инсталляции новой прошивки телефон первый раз будет загружаться сравнительно долго. В зависимости от технических нюансов операционной системы, логотип загрузки может висеть от 5 минут до получаса. В исключительных случаях можно попробовать подождать 1-2 часа при условии подключения телефона к зарядному устройству.

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

Если никаких изменений на экране в течение длительного времени не наблюдается, попробуйте вынуть аккумулятор на 20-25 минут, затем вставить ее обратно и снова запустить смартфон. Если это не помогло, оставьте его включенным на длительное время, чтобы у него полностью разрядился аккумулятор (не стоит забывать о телефоне в таком виде совсем надолго, не более чем на 4-8 часов (зависит от емкости аккумулятора и его старости), чтобы избежать серьезных проблем с батареей). После того как телефон выключится, подключите его к зарядке и снова включите.

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

Если в процессе установки операционной системы возникнет уведомление о том, что не хватает памяти для выполнения данной операции, попробуйте повторить инструкцию на Windows x64. Если смена разрядности ОС не помогает, придется воспользоваться еще одной очень популярной программой для установки – Flashtools.

Если появляется ошибка "remote-Need to unlock the devices to use this command", то необходимо обратиться на официальный сайт MIUI с просьбой разблокировать бутлоадер для установки прошивки, подробности можно прочитать в этой статье.

Для того чтобы изменить оболочку смартфонов Сяоми, рекомендуется пользоваться специальными программами. К одной из таких относится приложение Ми Флеш, которое совсем недавно получило апгрейд. Представляем вашему вниманию обновленную версию под названием Flash Pro, а также подробную инструкцию по перепрошивке телефонов Ксиаоми с ее помощью.

Преимущества использования новой версии

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

В пользу MiFlash Pro говорит еще и:

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

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

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

Содержимое вкладки Home в программе Ми Флеш Про

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

ROM packages

Заглянув во вкладку ROM packages, вы сможете познакомиться со списком доступных для него оболочек. Напротив каждого из имеющихся вариантов содержатся данные о версии MIUI, Android, размере, типе и используемом способе установки.

Содержимое вкладки ROM packages в программе Xiaomi MiFlash Pro

Выбрав подходящий вариант, остается лишь нажать на Download, после чего начнется скачивание на компьютер.

Recovery

Нажимая на клавиши громкости, ищем подпункт Connect with MiAssistant. Для подтверждения действия надо использовать кнопку включения/выключения.

Как только на экране вы увидите изображение провода, так сразу осуществите подключение аппарата к вашему компьютеру. Обязательно скачайте подходящий для вас вариант оболочки из ROM packages. Затем зайдите во вкладку Recovery, после чего войдите в Ми-аккаунт.

Содержимое вкладки Recovery в MiFlash Pro

MiFlash

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

Перечень драйверов в программе Mi Flash Pro

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

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

Архив adb на диск С распаковывается так, чтобы его содержимое оказалось в папке C:/adb. Для этого совершите следующую последовательность действий:

  • Открытие командной строки;
  • Ввод cd C:/adb;
  • Ввод fastboot oem edl.

Как только экран приобрел черный цвет, подключите девайс к ПК и дождитесь, когда будут установлены драйвера.

Коснитесь Refresh. При правильной установке драйверов центральное программное окно будет представлено в виде смартфона.

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

Нажмите на Flash на компьютере и подождите, пока перепрошивка будет завершена.

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

Компания Xiaomi начинала свой путь с разработки своей собственной прошивки для смартфонов, которая была основана на Android и называлась MIUI. Собственно, в числе прочего, этим они занимаются и до сих пор, предустанавливая MIUI, но уже в смартфоны собственного производства. И если в техническом плане их аппараты смело можно называть лучшими за свои деньги, то программная часть пришлась по вкусу далеко не всем, и на то есть объективные причины.

Как сделать царь-смартфон из Redmi Note 7

Проблемы MIUI

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

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

Проблемы MIUI

Кастомные прошивки

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

Модель Redmi Note 7 не стала исключением и на данный момент действительно качественных прошивок для нее в избытке, на любой вкус. Причем, большая часть из них регулярно получает обновления, становится еще лучше, стабильнее и быстрее.

Кастомные прошивки

Перепрошивка Redmi Note 7

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

Полезные ссылки

Возможные побочные эффекты

Как разблокировать загрузчик Redmi Note 7

Когда все описанные выше процедуры проделаны, отключите смартфон, зажмите одновременно кнопки включения и уменьшения громкости и дождитесь появления зеленого робота на экране смартфона. Затем подключите смартфон USB-кабелем к компьютеру и установите драйвера, скачанные по ссылке выше. Не отсоединяя смартфон запустите на своем ПК программу Xiaomi Mi Flash (ссылка выше), войдите там в свой Mi-аккаунт и подайте заявку на разблокировку загрузчика. Обычно, сразу после подачи заявки на экране монитора отображается время ожидания разблокировки (указанное в часах). Срок ожидания может занимать случайное количество времени (неделю, две недели, месяц – как повезет).

По окончанию этого срока вам необходимо будет снова подключить смартфон к ПК и повторить процедуру разблокировки программой Mi Flash. Если всё прошло успешно, то при включении смартфона в нижней части экрана появится надпись “Unlocked”.

Как разблокировать загрузчик Redmi Note 7

Как перепрошить Redmi Note 7

Как перепрошить Redmi Note 7

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

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

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

как перепрошить любой смартфон до уровня топового смартфона

Примечания

Не сбрасывайте настройки смартфона во время ожидания разблокировки загрузчика.

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

Andro-News не несет ответственности за те действия, которые вы совершаете со своим смартфоном (пусть даже по нашим инструкциям).

Читайте также: