> Внимание!

Настоятельно рекомендуем прочитать Правила раздела "Android - прошивки"

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



FAQ общих инструкций и рекомендаций для устройств Xiaomi



Реп: (5203)
FAQ общих инструкций и рекомендаций для устройств Xiaomi
Изображение Mi, Mi Max, Mi Mix, Mi Note, Mi Pad, Redmi, Redmi Note, Pocophone
Каталог моделей | Разблокировка загрузчика » | Mi Аккаунт » | Общие инструкции и рекомендации »

Мини-F.A.Q.


Драйверы и утилиты
Драйвера
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
Утилиты
MiFlash (MIUI ROM Flashing Tool) - Оф сайтMiFlash ProQPST (Qualcomm Product Support Tools)SP Flash Tool (для MTK устройств)Adb/fastboot
  • 4PDA | Platform-tools (adb/fastboot) | r29.0.4
  • 4PDA | Platform-tools (adb/fastboot) | r29.0.2
  • 4PDA | Platform-tools (adb/fastboot) | r29.0.1
  • 4PDA | Platform-tools (adb/fastboot) | r28.0.2
  • 4PDA | Platform-tools (adb/fastboot) | r.25.0.4 | Windows
  • 4PDA | Platform-tools (adb/fastboot) | r.23.1_. | Windows — поддержка XP
  • 4PDA | Platform-tools (adb/fastboot) | r.25.0.4 | Linux
  • 4PDA | Platform-tools (adb/fastboot) | r.25.0.4 | macOS
Разное
О прошивках
Инструкции
ЗагрузчикПрошивка/ОбновлениеTWRP/RootРеклама, удаление приложенийРезервные копии и ВосстановлениеДругое
Разное
Полезные ссылки


Сообщение отредактировал Dima_Apatity - 09.06.20, 17:17
Причина редактирования: Арома



Реп: (5203)
Кодовые имена устройств Xiaomi

Как узнать?
Проверяется командой fastboot:
fastboot getvar product

Устройства
MI Pad
  • MI Pad 1 - mocha
  • MI Pad 2 - latte
  • MI Pad 3 - cappu
  • MI Pad 4 - clover
  • MI Pad 4 Plus - nope

MI
  • 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 A
  • MI A1 - tissot, tissot_sprout
  • MI A2 - jasmine
  • MI A2 Lite - daisy_sprout
  • MI A3 - laurel_sprout
MI Max
  • MI Max - hydrogen
  • MI Max Pro - helium
  • MI Max 2 - oxygen
  • MI Max 3 - nitrogen
MI Mix
  • MI Mix - lithium
  • MI Mix 2 - chiron
  • MI Mix 2S - polaris
  • MI Mix 3 - perseus
  • Mi MIX 3 5G – andromeda
MI Note
  • 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
  • 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
  • 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



Сообщение отредактировал Dima_Apatity - 09.06.20, 14:11
Причина редактирования: upd



Реп: (5203)
Расшифровка обозначений архивов и индексов прошивок

Обозначение архивов с прошивками
Fastboot
whyred_global_images_V10.0.6.0.OEIMIFH_20181127.0000.00_8.1_global_8fdb6af8d8.tgz

  • whyred_global_images - кодовое имя модели и локаль (на китайских просто кодовое имя)
  • V10.0.6.0.OEIMIFH - индекс прошивки
  • 20181127.0000.00 - дата сборки
  • 8.1 - версия Андроид
  • global - локаль (на китайских cn)
  • 8fdb6af8d8 - первые 10 знаков хэш-суммы архива
Recovery
miui_HMNote5HMNote5ProGlobal_V10.0.6.0.OEIMIFH_3043c65cbb_8.1.zip

  • miui_HMNote5HMNote5ProGlobal - обозначение модели и локаль
  • V10.0.6.0.OEIMIFH - индекс прошивки
  • 3043c65cbb - первые 10 знаков хэш-суммы архива
  • 8.1 - версия Андроид
Буквенные и цифровые индексы прошивок
Stable (Стабильные)
Цифровой индекс

10.0.x.x
  • 10 - версия MIUI
  • 0 - подверсия MIUI
  • x.х - меняются с выходом новых обновлений.

Буквенный индекс

Первая буква - версия Android
Q - Android 10
P - Pie
O - Oreo
N - Nougat
M - Marshmallow
L - Lollipop

2-я и 3-я - модель
4-я и 5-я - тип прошивки
  • MI - Глобальная прошивка
  • RU - Глобальная прошивка, выпущенная для России
  • EU (EEA) - Глобальная прошивка
  • IN - Для Индии
  • ID - Индонезия
  • CN - Китай

6-я и 7-я - меняются по мере обновления MIUI
Developer (Еженедельные)
MIUI 10 8.12.6
MIUI 10 - версия оболочки
8 - год (18)
12 - месяц (декабрь)
6 - число


Сообщение отредактировал Dima_Apatity - 12.11.19, 14:17
Причина редактирования: ID



Реп: (5203)
Как проверить статус загрузчика через fastboot

  • Скачать Platform-tools (adb/fastboot) и распаковать содержимое в одну папку;
  • Переводим смартфон в режим fastboot (на выключенном устройстве зажать Гр- и Питание, ждём появления картинки с зайцем).;
  • Подключаем его к ПК/ноутбуку;
  • В папке с файлами adb/fastboot зажимаем Shift и по нажатию правой кнопки мыши выбираем Открыть окно команд или Windows PowerShell (зависит от вашей операционной системы)
  • В открывшемся окне консоли последовательно набираем команды
    Командная строка
    fastboot devices
    fastboot oem device-info
    PowerShell
    ./fastboot devices
    ./fastboot oem device-info

  • И смотрим:
    Device unlocked: true — загрузчик разблокирован
    Device unlocked: false — загрузчик заблокирован



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

Требуется
  • Официальная прошивка для MiFlash\fastboot. Скачать и распаковать на диск С;
    Прикрепленное изображение

  • MiFlash;
  • Драйвера (также устанавливаются вместе с MiFlash, если это установочная версия) - ;
  • Для метода с консолью - Platform-tools (adb/fastboot);
Описание bat-файлов
flash_all.bat - перепрошивка с удалением всех данных на устройстве, без блокировки загрузчика.
flash_all_except_storage.bat - перепрошивка с сохранением всех данных на устройстве, без блокировки загрузчика.
flash_all_lock.bat - перепрошивка с удалением всех данных на устройстве и блокировкой загрузчика. Если у вас китайская версия устройства и прошиваете глобальную прошивку, то блокировать нельзя.
flash_all_lock_crc.bat - перепрошивка с удалением всех данных на устройстве, с блокировкой загрузчика и шифрованием памяти.
Мануалы
При помощи MiFlash
Прикрепленное изображение
  • Запускаем Miflash;
  • Подключаем наше устройство в режиме fastboot;
  • Указываем путь к папке с прошивкой:
    Прикрепленное изображениеПрикрепленное изображение

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

  • Нажимаем refresh (2)
  • Видим наше устройство (3)
  • Если все настроено, то нажимаем flash, пойдет процесс установки прошивки!
  • По окончании успешного процесса устройство автоматически перегрузится;
Через консоль
  • Содержимое архива adb распаковать в корневую папку с прошивкой
    Прикрепленное изображение

  • Подключить устройство в режиме fastboot
    Прикрепленное изображение

  • Запустить необходимый вам bat-файл;
  • По окончании успешного процесса устройство автоматически перегрузится;


Сообщение отредактировал draiv88 - 19.04.19, 16:43
Причина редактирования: В шапке



Реп: (5203)
Инструкция по установка официальной прошивки через MiFlash в режиме EDL


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

  • Официальная прошивка для MiFlash\fastboot. Скачать и распаковать.
    Прикрепленное изображение

  • На Windows 8/8.1/10 отключить проверку цифровой подписи драйверов.
Мануал
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение

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

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

Сообщение отредактировал draiv88 - 19.04.19, 16:44
Причина редактирования: В шапке



Реп: (5203)
Регионы на устройствах Xiaomi


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

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

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

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

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

Или установить через TWRP, если кастомный рекавери поддерживает этот раздел.
Слетает регион. Что делать? Или как поменять вручную.
Вначале пару слов. При настройке системы, выставленный регион записывается в файл cust_variant, по пути \data\miui\. Бывает еще такой же файл есть в самой папке cust, его там быть не должно, это чистой воды костыль!
Если слетает регион, но сами папки на месте, то можно сделать следующее:
  • В папке cust удалить cust_variant
  • В папке data\miui открыть cust_variant, если там к примеру прописано cn, то поменять на свой!
У меня нет пункта Регион
В локализованных прошивках авторы как правило скрывают этот пункт, и наличие самих регионов на это никак не влияет. Попасть туда можно, если в поиске набрать Регион. Либо активировать его, путем не сложной модифицикации системного приложений "Настройки". Инструкция есть в теме мануалов по модификациям MIUI.
Патч регионов
Патч регионов для установки через TWRP - Прикрепленный файлAllReg_Install.zip ( 389.05 КБ )


Сообщение отредактировал Dima_Apatity - 31.08.19, 19:14
Причина редактирования: Патч регионов



Реп: (5203)
Зависимость официальной прошивки от версии устройства

Вступление
Касается только устройств с заблокированным загрузчиком. На разблокированный не распространяется.
В виду изменений политики Сяоми, теперь выбор оф прошивки зависит от версии устройства.
Касается моделей, выпущенных с конца 2017 года, список есть ниже. Просьба, по возможности подсказывать, за всеми моделями не уследить!
China Version
Модели работают только на оф китайских прошивках (CN).
При установке глобальной, постоянный бутлуп в рекавери, где внизу будет написано:
This miui version cannot be installed on this device
Если перед вами китайская версия с глобальной прошивкой на борту, при этом заблокированный загрузчик, то это т.н. "вьетнамская" прошивка.
Global Version
Глобальные официальные прошивки: MI/EU/RU (MI 9T, MI8 и RN5 как проверено, работают и на китайских прошивках, думаю и другие тоже.)

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

Устройства
MI
  • Mi Max 3
  • Mi Mix 2S
  • Mi 8
  • Mi 8 Explorer
  • Mi 8 Pro
  • Mi 9
  • Mi 9 SE
    и последующие китайские версии, для моделей которых есть глобальные прошивки

Redmi
  • Redmi 5
  • Redmi 5A
  • Redmi 5 Plus
  • Redmi 6
  • Redmi 6A
  • Redmi 6 Pro
  • Redmi 7
  • Redmi S2
  • Redmi K20/K20 Pro
    и последующие китайские версии, для моделей которых есть глобальные прошивки

Redmi Note
  • Redmi Note 5
  • Redmi Note 5A Lite
  • Redmi Note 5A Prime
  • Redmi Note 6 Pro
  • Redmi Note 7
    и последующие китайские версии, для моделей которых есть глобальные прошивки


Сообщение отредактировал Dima_Apatity - 19.09.19, 20:13
Причина редактирования: ми 9т



Реп: (5203)
Восстановление раздела Persist (Qualcomm)

Пару слов
Данный раздел отвечает за различные датчики устройства, в т.ч. и за работу камеры!

Рассмотрим тройку способов:
  • через ADB (кастомный рекавери или Отладка)
  • при помощи TWRP с поддержкой соответствующего образа;
  • терминал (при отсутствии ПК под рукой)

ADB
  • Скачать и распаковать архив для adb (положить образ персист в распакованную папку) - Прикрепленный файлFlash_Persist_Xiaomi.zip ( 1.04 МБ )
  • Подключить устройство в режиме adb
  • Запустить flash_persist.bat
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
TWRP
  • Закинуть образ Persist на устройство. Взять в прошивке для фастбут.
  • Установить - выбрать установку из образа - Указать наш образ - отметить раздел Persist - Прошить
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Терминал в TWRP
  • Копируем образ во внутреннюю память устройства
  • Открываем терминал, и набираем:
    simg2img /sdcard/persist.img /sdcard/persist_EXT4.img

  • Следующей командой прошиваем образ в соответствующий раздел:
    dd if=/sdcard/persist_EXT4.img of=/dev/block/bootdevice/by-name/persist
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Если образ размером 32 или 64 МБ, в общем по размеру самого раздела, то шить сразу одной командой, конвертировать не надо.
simg2img /sdcard/persist.img /dev/block/bootdevice/by-name/persist


Сообщение отредактировал Dima_Apatity - 02.10.19, 20:35
Причина редактирования: Дополнение



Реп: (5203)
Обновление официальной прошивки при наличии TWRP (FullОТА)
(При обновлении: рут, патчи, моды слетают!!! Устанавливать повторно.)

  • Скачивайте полную прошивку
    Пояснение
    Желательно через компьютер и после чего закинуть в телефон\карту памяти. Также по прямой ссылке с телефона. Если хотите скачать полную через три точки, то после окончания скачивания незамедлительно перегрузиться в рекавери, иначе прошивка начнет распаковываться и при установке через TWRP получите ошибку.

  • Перезагрузка в TWRP.
  • Вайпы по желанию (желательно Dalvik cache и Cache). Данные останутся на месте.
  • Устанавливаете архив с прошивкой.
  • После обновления прошивки, вам потребуется пропатчить ядро, прошив патч защиты или получить рут права, чтобы система запустилась и тврп остался на месте (на RN5 если не пропатчить, система все равно загрузится, но рекавери станет стоковым).
    Патч защиты

    Рут
    SuperSU не поддерживает Android 8 и выше, ставьте Magisk!

  • Если же забыли пропатчить и телефон завис на логотипе MI (splash logo), то перегружаетесь обратно в рекавери и патчите boot. В модифицированным TWRP, как правило данный патч уже вшит для установки.
  • Перезагрузка в систему.


Сообщение отредактировал Dima_Apatity - 17.08.19, 12:35
Причина редактирования: Для новых моделей



Реп: (5203)
FAQ по основным разделам в TWRP

Общая информация
  • Boot - Загрузочное ядро.
  • Recovery - Рекавери.
  • System - Система.
  • Образ System (system.img) - Образ системы в формате img. Не рекомендуется бэкапить, а тем более восстанавливать, бутлуп зачастую.
  • Data - Пользовательские приложения с данными, настройки системы (обычно не включает в себя внутреннюю память).
  • Cache - Кэш.
  • Internal Storage - Внутренняя память.
  • Modem - Модем (связь).
  • Cust - Раздел, отвечающий за регионы.
  • EFS - IMEI, MAC-адреса, SN устройства (в основном бэкапится один раз и навсегда, пока телефон на руках).
  • Persist - Различные датчики устройства, также имеет отношение к MI Аккаунту.
  • Bootloader (aboot) - Загрузчик.
  • Splash - Загрузочное лого.
  • Firmware - загрузчик и его компоненты, сплэш, модем и др.
  • Vendor - так скажем драйвера
  • Vendor Image - образ Vendor
Разделы для Бэкапа и Восстановления системы с настройками и приложениями
Oreo и выше
  • Boot, System, Data, Vendor
Nougat и ниже
  • Boot, System, Data

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



Реп: (5203)
Тест Поинт (Test Point) Xiaomi
(EDL - Emergency Download Mode)

Mi
Mi 2
Прикрепленное изображение
Mi 3
Прикрепленное изображение
Mi 4
Прикрепленное изображение
Mi 4i
Прикрепленное изображение
Mi 5
Прикрепленное изображение
Mi 5S
Прикрепленное изображение
Mi 5S Plus
Прикрепленное изображение
Mi 5X
Прикрепленное изображение
Mi 6
Прикрепленное изображение
Mi 6X
Прикрепленное изображение
Mi 8
Прикрепленное изображение
Mi 8 Lite
Прикрепленное изображение
Mi 8 EE
Прикрепленное изображение
Mi 8 SE
Прикрепленное изображение
Mi 9
Прикрепленное изображение
Mi 9 SE
Прикрепленное изображение
Mi 9X
Прикрепленное изображение
Mi 9T/Redmi K20
Прикрепленное изображение
Mi 9T Pro/Redmi K20 Pro
Прикрепленное изображение
Mi CC9E
Прикрепленное изображение
Mi 10
Прикрепленное изображение
Mi Max
Mi Max
Прикрепленное изображение
Mi Max 2
Прикрепленное изображение
Mi Max 3
Прикрепленное изображение
Mi Mix
Mi Mix
Прикрепленное изображение
Mi Mix 2
Прикрепленное изображение
Mi Mix 2S
Прикрепленное изображение
Mi Note
Mi Note 2
Прикрепленное изображение
Mi Note 3
Прикрепленное изображение
Mi Pad
Mi Pad 4
Прикрепленное изображение
Mi A
Mi A1
Прикрепленное изображение
Mi A2
Прикрепленное изображение
Mi A2 Lite
Прикрепленное изображение
Mi A3
Прикрепленное изображение
Pocophone
Pocophone F1
Прикрепленное изображение
Redmi
Redmi Pro
Прикрепленное изображение
Redmi 1S
Прикрепленное изображение
Redmi 2
Прикрепленное изображение
Redmi 3/3 Pro
Прикрепленное изображение
Redmi 3S/3X
Прикрепленное изображение
Redmi 4A
Прикрепленное изображение
Redmi 4
Прикрепленное изображение
Redmi 4 Pro (Prime)
Прикрепленное изображение
Redmi 4X
Прикрепленное изображение
Redmi 5A
Прикрепленное изображение
Redmi 5
Прикрепленное изображение
Redmi 5 Plus
Прикрепленное изображение
Redmi 6A
Прикрепленное изображение
Redmi 6 Pro
Прикрепленное изображение
Redmi 7A
Прикрепленное изображение
Redmi 7
Прикрепленное изображение
Redmi 8A
Прикрепленное изображение
Redmi 8
Прикрепленное изображение
Redmi Go
Прикрепленное изображение
Redmi S2
Прикрепленное изображение
Redmi Y1
Прикрепленное изображение
Redmi Y2
Прикрепленное изображение
Redmi Note
Redmi Note 4G
Прикрепленное изображение
Redmi Note 3 Pro (kenzo)
Прикрепленное изображение
Redmi Note 4/4x Snapdragon
Прикрепленное изображение
Redmi Note 5A Prime
Прикрепленное изображение
Redmi Note 5A Lite
Прикрепленное изображение
Redmi Note 5
Прикрепленное изображение
Redmi Note 6 Pro
Прикрепленное изображение
Redmi Note 7/7 Pro
Прикрепленное изображение
Redmi Note 8
Прикрепленное изображение


Сообщение отредактировал Dima_Apatity - 08.05.20, 22:37
Причина редактирования: Mi 10



Реп: (5203)
Мини-F.A.Q.

Что такое ARB (Anti-RollBack)?
ARB - так называемый механизм антиотката, касающейся загрузчика, его версии, и введен прежде всего для безопасности.
При повышении версии загрузчика, вы не сможете устанавливать прошивки с загрузчиком, версией ниже. Но в рамках одного загрузчика можно ставить любы прошивки, хоть на повышение, хоть на понижение! Даунгрейд касается только версии ARB, а не прошивки!

Проверить свой статус загрузчика можно командой:
fastboot getvar anti

Anti 3 - у вас старая версия загрузчика
Anti 4 - обновленный загрузчик с антиоткатом

На некоторых моделях (например Redmi 6 Pro) проверяется
fastboot getvar all
строка (bootloader) rollback ver: X

Если в получаемом(ых) ответе(ах) отсутствует индекс (цифра) загрузчика, то вашей модели это не касается!
Чем грозит понижение версии загрузчика?
"Хорошим" таким кирпичом. :comando:
Который восстановить можно будет только через EDL режим, использовав авторизованный аккаунт, имеющий разрешение на перепрошивку в данном режиме! На некоторых моделях есть обходы аккаунта!


Режимы загрузки
Recovery
  • На выключенном аппарате: зажать Гр+ и Питание. После появления лого, кнопку питания можно отпустить;
  • Из приложения "Обновление": три точки - Перезагрузка в Recovery;
  • Если установлено расширенное меню перезагрузки: выбрать Recovery

Fastboot
  • На выключенном аппарате: зажать Гр- и Питание;
  • Из кастомного рекавери (TWRP): Перезагрузка - Загрузчик;
  • Если установлено расширенное меню перезагрузки: выбрать Fastboot



Разблокировка и Блокировка загрузчика
Происходит ли сброс данных при разблокировке?
Да, на новых моделях происходит сброс данных, о чем программа и предупредит несколько раз!
Если такого предупреждения нет, значит и сброса не будет.
Сколько составляет счетчик на разблокировку?
7 суток или 168 часов.
Накинули часов при попытке разблокировать
Если отведенные 7 суток прошли, но при попытке сделать анлок, программа пишет, что "подождите" еще 100, 200, 300 и т.д часов, просто пробуйте более старые версии MiUnlock, минимальная версия 3.3.418.37
Если разблокирую загрузчик, будут ли приходить обновления?
Будут. Состояние загрузчика не влияет на OTA!
Можно ли заблокировать загрузчик на глобальной прошивке, если устройство китайской версии?
Ограничения по моделям описаны тут.


Прошивка
Какие есть типы прошивок
Прошивки делятся на официальные и неофициальные (локализованные):

Официальные:

  • China - China Stable (с индексом "CN") & China Developer (Beta);
  • Global - Global Stable (с индексом "MI") & Global Developer (Beta);
  • Russia - прошивки с индексом "RU", на основе Global Stable;
  • EEA - прошивки с индексом "EU"
  • India - прошивки с индексом "IN"
Локализованные:
  • Прошивки, как правило на основе китайских, переведенные и с добавлением разного рода модификаций;

Нумерация прошивок:
  • Стабильные - из 4-х чисел, например: 9.6.3.0 (где первая цифра обозначает версию оболочки MIUI)
  • Еженедельные - из 3-х чисел: например 8.8.30 (Год - Месяц - Число выпущенной прошивки)
С какой прошивкой придет устройство?
Актуально для китайской версии устройства.
Прошивки могут быть разные, зависит наверно от "порядочности" продавца.
Официальные:
  • Китайская официальная прошивка.
  • Глобальная официальная прошивка, с разблокированным загрузчиком, что и подтверждает проверка через fastboot. Все выглядит вполне официально!

Т.н. "вьетнамки":
  • Глобальная прошивка, обновляемая по воздуху. В "Статусе загрузчика" разблокирован, по факту заблокирован! На такой прошивке невозможно разблокировать загрузчик. Выход - это шить через EDL, китайскую официальную, вместе с разделом Persist.
  • Глобальная прошивка, обновляемая по воздуху. В "Статусе загрузчика" заблокирован, по факту заблокирован! На такой прошивке есть возможность разблокировать загрузчик.
  • Глобальная прошивка, обозначение версии которой состоит из 5 знаков, например: 9.5.17.0.0. По воздуху НЕ обновляется, как раз из-за этих обозначений. "Статус загрузчика" может быть как в предыдущих "вьетнамках", соответственно и развитие событий то же.
Какие прошивки можно ставить согласно версии устройства?
На разблокированном загрузчике любые, не понижая версию загрузчика.
На заблокированном есть ограничения:
Китайская версия - китайские оф прошивки
Глобальная версия - глобальные и китайские оф прошивки (как проверено на RN5 и Mi8)
Некоторым пришло обновление, а мне нет. Что не так?
После того, как выпускают обновление, оно приходит не всем, а выборочно. Это для тестов. По мере их, если не найдено критических багов, прошивку ждет релиз, размещение на страницах загрузок. И тогда она уже будет доступна всем, по ОТА. Просто дождитесь. Ну или скачайте уже выложенный кем нибудь архив и обновитесь самостоятельно.
Как лучше прошиться, через fastboot или Miflash?
Fastboot (фастбут) - это режим загрузки устройства, а не метод перепрошивки. Соответственно неверно думать, в чем разница между установкой прошивки через фастбут и мифлэш.

Правильно, это консоль/командная строка (кто то говорит adb) и мифлэш. Ведь там и там применяется этот режим.

В чем разница между командной строкой и мифлэш?
По сути ни в чем, оба эти способа используют одни и те же bat файлы. Разве что мифлэш имеет графический интерфейс, для которого кстати так или иначе требуются некие ресурсы и библиотеки.
Каким методом можно прошиться с заблокированным загрузчиком?
Можно:
  • Встроенная программа "Обновление" (три точки). Переход только в рамках одной локализации официальных прошивок. Например с Stable "MI" на Developer, и обратно. Но как правило между последними прошивками!
  • Через тест поинт и EDL
Нельзя:
  • Через Fastboot (это только для разблокированного загрузчика)
Как активировать меню "Для разработчиков"?
Перейти в Настройки - О телефоне, и несколько раз тапнуть по "Версия MIUI". Сам раздел появится в Дополнительных настройках.
Если на китайскую версию устройства прошить глобальную прошивку, будут ли приходить обновления?
Да, естественно будут. Версия устройства на ОТА не влияет. Также как и состояние загрузчика!
Как прошиться через встроенную программу обновление? (три точки)
Скачать архив с официальной прошивкой, для Recovery\System, закинуть в телефон или на карту памяти, в приложении "Обновление", нажать "три точки" -> Выбрать файл прошивки, и указать путь к архиву. Переход со стабильной на дэвелоперскую (еженедельную) и обратно происходит со сбросом данных!
Если пункт "Выбрать файл прошивки" отсутствует, то надо тапнуть несколько раз по логотипу "10" и откроются скрытые пункты.
Как мне вернуться на MIUI с кастомной прошивки?
Хотите исключить возможные баги? То только начисто, через fastboot!
Как мне перейти на локализованную прошивку?
Переход должен осуществляться с полными вайпами, а лучше Format Data! Во избежание каких либо проблем во время установки и использования будущей прошивки! Также внимательно изучить инструкции авторов сборок и команд!
Нет пункта "Выбрать файл прошивки"
Если пункт "Выбрать файл прошивки" отсутствует, то надо тапнуть несколько раз по логотипу "10" и откроются скрытые пункты.
Пункт "Скачать полную прошивку"
  • При отсутствии обновлений, скачается та прошивка, которая установлена на устройстве на данный момент.
  • Если есть обновления, то скачиваться будет новая прошивка.

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


TWRP & Root
Слетает ли рут при обновлении?
Да, слетает. Ставить повторно.
Как обновить прошивку при наличии TWRP?
Можете воспользоваться этим методом.
При обновлении прошивки ошибка "Архив поврежден"
Если качали через три точки полную прошивку и замедлили с перезагрузкой в рекавери, то прошивка начала процесс "распаковки" и при установке появляется подобная ошибка. Поэтому если и качаете через три точки, то после скачивания, незамедлительно перегружаться в TWRP для ее установки. Либо качать по прямой ссылке с телефона\ПК.
При обновлении прошивки ошибка, связанная с Lucky Patcher
Проверка на установленный LP присутствует в TWRP от Red Wolf. Тут либо очищать хвосты в разделе \data, помимо удаления Лаки. Или ставить другой кастомный рекавери.
Что будет, если обновлюсь через три точки, при установленном TWRP и рут?
Если обновиться через три точки, то помимо рут, слетит и TWRP. Но вот OTA файлом обновиться не получится, если ваш кастомный рекавери не поддерживает OTA, только полным архивом.
Что надо знать, перед созданием бэкапа
Перед созданием бэкапа, надо удалить пароли экрана блокировки и отпечатки пальцев. Т.к. при восстановлении, они не сработают.
Внутренняя память отображается с какими то странными символами
Это значит что зашифрована data. Для расшифровки потребуется Format Data.
В случае если поменяли рекавери, и в новом папки стали с набором символов, то как вариант вернуть старый TWRP.
При установке какого либо архива вылезает "Ошибка 1"
Из-за нестабильной\неправильной обработки скрипта, не происходит размонтирование раздела System. Поэтому если выскакивает подобная ошибка (например при установке Magisk, после прошивки) надо вручную размонтировать системный раздел.
Монтирование - и снять галочку с раздела.
Ошибка 1 при установке Magisk, вместо SuperSU
Актуально для устройств с 7-ым андроидом, при попытке установки Магиск, если перед этим был SuperSU. Надо сначала вернуть стоковое ядро, потом установить Магиск. О чем собственно и пишется на экране.
После восстановления из бэкапа устройство постоянно перегружается в Fatsboot
После восстановления требуется еще раз пропатчить ядро, прошив архив //4pda.to/forum/d…ty-opt-encrypt-6.0.zip


Разное
Патч для сброса FRP
Прикрепленный файлRemove_FRP.zip ( 362.2 КБ )
Недоступна внутренняя память. Что делать?
Если не отображается память в системе, то требуется сделать Format Data.
Хранилище повреждено ваше устройство под угрозой
Прошить Persist.
Не работают камера и датчики
Если не работают датчики и камера, то скорей всего затерли раздел Persist, как правило сделав его Wipe через TWRP.
При установке приложений, Play Market пишет: "не поддерживается на вашем устройстве"
Очистите данные приложения Play Market
Как поменять/прошить модем?
Файл модема называется NON-HLOS.bin. В прошивке для рекавери находится в firmware-update. Для фастбут, в папке images.
Через fastboot:
fastboot flash modem NON-HLOS.bin
Как удалить пароль экрана блокировки?
Например восстановились из бэкапа и теперь не принимает пароль. Удалить легко и просто можно через TWRP.
В модифицированных кастомных рекавери данная опция включена для установки, находится в Дополнительно или Дополнительно - Инструменты
Для официальных TWRP, как и в другом, можно воспользоваться патчами.
Как сделать расширенный скриншот
  • Делаем обычный скриншот (свайп тремя пальцами или Гр- и Питание)
  • Нажимаем на миниатюру
  • Внизу первая кнопка "Прокрутка"
  • Пойдет пролистывание страницы.
  • Дожидаемся окончания или в необходимом месте нажимаем "Стоп"
Как отключить цифровую подпись драйверов


Сообщение отредактировал Dima_Apatity - 09.06.20, 13:56
Причина редактирования: frp



Реп: (5203)
Перепрошивка через встроенную программу "Обновление" (три точки)

По традиции пару слов
  • Переход со Stable на Developer и обратно, независимо от состояния загрузчика, происходит со сбросом данных! В рамках последних официально выложенных версий. При переходе на прошивку с Андроидом выше, скорей всего потребуется сначала установить последнюю на нынешнем, потом уже обновлять на крайнюю.
  • Также можете наоборот откатиться на предыдущую прошивку, с очисткой данных или без. В случае, если прошивка старая, то при проверке получите ошибку и установить ее не получится.
    Прикрепленное изображение

  • Перепрошивка через три точки возможна в рамках одной локализации:
    CN -> CN Stable/Developer
    MI -> MI Stable/Developer
    RU -> RU
    EU -> EU
Пункт "Скачать полную прошивку"
  • При отсутствии обновлений, скачается та прошивка, которая установлена на устройстве на данный момент.
  • Если есть обновления, то скачиваться будет новая прошивка.

Если при нажатии на эту кнопку появляется окошко с невозможностью скачать, то скорей всего на этой прошивке стоит так называемая заглушка. Это встречается на тех прошивках, которые еще в стадии тестирования. После релиза, скачивание будет доступно. Одним словом, их нет в свободном доступе!
Если нет пункта "Выбрать файл прошивки"
Несколько раз (порядка десяти) тапнуть по логотипу.
Прикрепленное изображение
Stable <-> Developer
  • Скачать архив с прошивкой для Recovery. Взять можно в теме устройства или на оф ресурсе
  • Зайти в "Обновление" -> "три точки" -> Выбрать файл прошивки
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение

  • Согласиться на очистку данных и нажать "Обновить"
    Прикрепленное изображение

  • После процесса перепрошивки устройство загрузиться с новой системой.
Понижение (на примере Stable)
  • Скачать архив с прошивкой для Recovery. Взять можно в теме устройства или на оф ресурсе
  • Зайти в "Обновление" -> "три точки" -> Выбрать файл прошивки
    Прикрепленное изображение
    Прикрепленное изображение

  • При понижении версии будет предложено оставить или очистить данные
    Прикрепленное изображение

  • Прошиться.


Сообщение отредактировал Dima_Apatity - 21.04.19, 22:47



Реп: (5203)
Установка образов через TWRP

Образы и Разделы
Некоторых разделов может и не быть, зависит от рекавери
  • boot (ядро) - Boot
  • cust - Cust
    Прикрепленное изображение

  • Modem - Modem
    Файл модема переименовать, прописав расширение img. Например:
    Был NON-HLOS.bin
    Стал NON-HLOS.img

  • persist - Persist
  • recovery (рекавери/TWRP) - Recovery
  • vendor (вендор) - Vendor
  • splash - Splash (загрузочное лого)
Установка
  • Закинуть файл образа на устройство/карту памяти/OTG
  • Загрузиться в кастомный рекавери
  • "Установить" -> справа внизу "Установка img" (может по другому называться)
    Прикрепленное изображение
    Прикрепленное изображение

  • Выбрать файл и раздел
    Прикрепленное изображение
    Прикрепленное изображение

  • Свайп для прошивки образа



Реп: (5203)
Установка TWRP
(написано для официально разблокированного загрузчика)

Windows
  • Скачиваем Platform-tools (adb/fastboot) и распаковываем на диск С. Качаем образ рекавери, оф сайт.
  • В полученную папку копируем образ рекавери. Для простоты переименовываем в twrp.img
  • Перегружаем устройство в режим Fastboot и подключаем к ПК\ноутбуку
  • Заходим в нашу папку, зажимаем Shift и нажимаем ПКМ (правую кнопку мыши), в контекстном меню выбираем "Открыть окно команд"
    Прикрепленное изображение

  • В командной строке поочередно набираем следующее:
    Команды
    1. Проверка устройства
    2. Установка рекавери
    3. Загрузка в рекавери
    fastboot devices
    fastboot flash recovery twrp.img
    fastboot boot twrp.img
    Windows PowerShell
    Если в контекстном меню Windows PowerShell, то команды будут выглядить следующим образом:
    ./fastboot devices
    ./fastboot flash recovery twrp.img
    ./fastboot boot twrp.img
Linux
MacOS



Реп: (5203)
Как сделать бэкап в TWRP

Что надо знать перед созданием бэкапа
Перед созданием бэкапа надо удалить пароли экрана блокировки, иначе после восстановления, система не примет его.
Если запрашивает пароль и не принимает, можете воспользоваться патчем по его удалению - Прикрепленный файлDelete_Pass.zip ( 935 байт )

  • Загрузиться в кастомный рекавери
  • "Резервное копирование"
    Прикрепленное изображение

  • Отметить необходимые разделы
    Прикрепленное изображение
    Прикрепленное изображение

  • Выбрать накопитель. Помимо этого в Настройках можно выставить сжатие, пропустить проверку MD5.
    Прикрепленное изображение
    Прикрепленное изображение

  • Свайпнуть для начала создания бэкапа


Сообщение отредактировал Dima_Apatity - 22.04.19, 19:25



Реп: (5203)
Установка прошивки через QFIL

Требуется
Краткий мануал
  • Распаковать прошивку на диск С (желательно)
  • Установить и запустить QFIL, переключиться на Flat Build
    Прикрепленное изображение

  • Нажимаем "Browse" и указываем наш firehose, в формате mbn.
    Прикрепленное изображение
    Прикрепленное изображение

  • Далее выбираем установочные xml файлы. Для этого нажимаем "Load XML" и отмечаем поочередно rawprogram0.xml и patch0.xml
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение

  • Убеждаемся в том, что наше устройство определилось в программе и нажимаем "Download"
    Прикрепленное изображение

  • По окончании процесса перепрошивки отсоединяем устройство и перегружаем долгим удержанием кнопки питания



Реп: (5203)
Установка прошивки через TWRP

  1. Загружаемся в кастомный рекавери
  2. Формат Data или Вайпы (предпочтительно через format data, особенно с оф прошивок)
    Формат Data
    Внимание! Внутренняя память тоже будет очищена!!! Заодно и память расшифруется.
    Выбираем "Очистка" -> Форматировать data -> yes
    Вайпы (Wipe)
    "Очистка" -> "Выборочная очистка" -> выбрать:
    • Dalvik/ART Cache
    • Cache
    • Data
    • System
    • Vendor
    • По желанию - Внутренняя память (Internal Storage)
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Также при наличии карты памяти, желательно с нее и внутренней памяти удалить папки Android и MIUI.

  3. Перезагрузка из рекавери в рекавери
    Прикрепленное изображение
    Прикрепленное изображение

  4. Подключаем устройство к ПК и копируем архив с прошивкой во внутреннюю память или карту памяти, если ее там нет. Или используем OTG.
  5. Установить -> Выбираем накопитель -> Находим и выбираем архив с прошивкой -> Свайп для установки
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Для официальных прошивок
    Надо пропатчить ядро, чтобы TWRP не переписался стоковым рекавери. Установить патч ядра или Root.
    Для локализованных прошивок
    Дополнительно патчить ничего не надо.

  6. Перезагрузка в систему.



Реп: (5203)
Как получить Root-права

Что требуется
Краткий мануал
  • Скачать Magisk или SuperSU и закинуть архив на устройство.
  • Перегрузиться в TWRP.
  • В кастомном рекавери нажать "Установить".
    Прикрепленное изображение

  • Выбрать архив и прошить его.
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение

  • По желанию можно очистить Dalvik\cache.
  • Перегрузиться в систему.
  • Для управления рут-правами используется Magisk Manager или SuperSU.
    Прикрепленное изображение
    Прикрепленное изображение

  • Рут-права получены.
    Прикрепленное изображение
    Прикрепленное изображение



Реп: (5203)
Установка официальной прошивки через MiFlash Pro
(заблокированный и разблокированный загрузчик)

Пару слов
Это программа-комбайн для устройств Xiaomi, которая может искать, качать прошивки, с последующей их установкой. Также помимо этого, прошивать можно и уже отдельно скачанный архив.
Но все равно ниже разрешенной прошить не получится, т.к. идет проверка.
Как скачать прошивку
  • Запустить программу, открыть раздел ROM Packages, далее из списка выбрать свою модель и отобразится список последних прошивок. Справа вверху Settings, для указания папки скачивания.
    Прикрепленное изображение
    Прикрепленное изображение

  • Рядом с необходимой прошивкой поставить галочку и нажать Download.
    Прикрепленное изображение
    Прикрепленное изображение

  • Пойдет процесс скачивания.
Прошиваем
  • Запустить программу
  • На устройстве загрузиться в рекавери, выбрать пункт "Сonnect with MiAssistant" (появится изображение устройства с кабелем) и подключить к ПК
    Прикрепленное изображение

  • В MiFlash Pro открыть вкладку Recovery, где отобразится информация об устройстве (IMEI, установленная прошивка и последняя доступная)
    Прикрепленное изображение

  • Нажать "три точки" и указать архив с прошивкой. Пойдет его проверка.
    Прикрепленное изображение
    Прикрепленное изображение

  • Нажимаем "Flash". Начнется процесс распаковки и установки прошивки, с дублированием на экране устройства.
    Прикрепленное изображение
    Прикрепленное изображение

  • По окончании установки пойдет автоматическая перезагрузка.
    Прикрепленное изображение


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 05:31