iystely
VIP
VIP
  • Mi5 Pro
  • Сообщений:1133
  • Опыта:5199
  • Бубликов:500
  • Регистрация:27.12.2015
  • Местный
  • Звезда сообщества
  • Диванный эксперт
  • Преданный сообществу
  • Любимчик
  • Почетный модератор
  • VIP
  • Мастер пера
  • Команда MR
  • Почетный тестер
  • 10000 пользователей
  • Super VIP
  • Меценат
  • HelpDesk
  • 50000  пользователей
Просмотров: 230396Ответов: 560

Установка прошивки MultiROM на Xiaomi Mi4c

С версии 6.1.14 китайцы заблокировали bootloader, поэтому прошивки выше 6.1.7 (7.1.6.0) ставятся ТОЛЬКО на разлоченный официальным методом аппарат.


ВНИМАНИЕ! При переходе с андроида 5.1.1 на андроид 7.0 загрузчик повторно блокируется даже будучи ранее разблокированным. После прошивки повторная разблокировка занимает считаные минуты.

Представим что Вы получили новенький телефон и хотите на нём видеть любимую прошивку от Multirom.
Данная инструкция пошагово объяснит весь процесс, читаем внимательно.

Если Вы уже на нашей прошивке и хотите просто её обновить, читайте пункт 4 в самом низу.

У нас есть два пути, наличие ПК «под рукой» и его отсутствие.
1. ПК есть.
1.1 Скачиваем MiPhone Tools.
1.2 Отключаем проверку цифровой подписи драйверов.
Для Windows 10:
Зажимаем кнопку «Shift» и нажимаем «Пуск» -> «Выключение» -> «Перезагрузка». После перезагрузки появится окно «Выбор действия». Выбираем «Поиск и устранение неисправностей» -> «Дополнительные параметры» -> «Параметры загрузки» -> «Перезагрузить». После перезагрузки мы увидим окно «Параметры перезагрузки» нажимаем «F7» и ждем когда винда перезагрузится.
Для Windows 8:
Нажимаем комбинацию кнопок «Win+I». Справа вылезут «Параметры». Зажимаем «Shift» и нажимаем «Выключение» -> «Перезагрузка». После перезагрузки появится окно «Выбор действия». Выбираем «Диагностика» -> «Дополнительные параметры» -> «Параметры загрузки» ->  «Перезагрузить». После перезагрузки мы увидим окно «Параметры перезагрузки» нажимаем «F7» и ждем когда винда перезагрузится.
Для Windows 7:
Во время включения компьютера, после этапа загрузки BIOS, часто нажимаем «F8». Появится меню «Дополнительные варианты загрузки». Выбираете «Отключение обязательной подписи
драйверов». F8 срабатывает не всегда с первого раза, поэтому если не получилось, можно или повторить 2-3 раза, либо прибегнуть к альтернативному способу.
Альтернативный способ: Открываем меню «Пуск», в строке поиска пишем:
cmd.exe
правой кнопкой на него и нажимаем «запустить от имени администратора». Откроется командная строка, вводим по очереди 2 команды:
bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe /set TESTSIGNING ON

Далее перезагружаем компьютер, если всё получилось, то в нижнем углу рабочего стола Вы увидите надпись о тестовом режиме.
P.S: что бы потом вернуть всё на место, опять открываете так же консоль и вводите
bcdedit.exe /set TESTSIGNING OFF
и перезагружаетесь. Надпись исчезнет.
1.3 Устанавливаем MiPhone Tools. Директорию установки настоятельно рекомендуется не менять. В пути не должно присутствовать русских букв. Во время установки могут (и даже должны) вылазить сообщения о установке неподписанных драйверов, соглашаемся на установку всех.
1.4 Если Вы не меняли папку установки, тогда идем по пути:
C:\Program Files (x86)\Xiaomi\MiPhone\Google
и копируем папку «Android» в корень диска C:\
1.5 Скачиваем желаемое recovery (TWRP) для аппарата. Английский TWRP, русский TWRP или из темы Recovery для Xiaomi Mi4c. Переименовываем скаченный Recovery в "recovery" и копируем его в папку "Android" из предыдущего пункта.
1.6 Далее нам нужно включить режим отладки на смартфоне. Открываем «Setting (Настройки)» -> «About phone (Об устройстве)»  -> и быстро нажимаем  на «MIUI version (Версия MIUI)» пока не появится сообщение о том что Вы стали разработчиком или что уже являетесь им. Возвращаемся в «Setting (Настройки)» -> «Additional settings (Другие...)» -> «Developer options (Для разработчиков)». Переключаем ползунок в строке «Developer options (Режим разработчика)» в позицию включить и ниже ищем «USB debugging (Отладка по USB)» и тоже включаем.
1.7 Скачиваем прошивку для нашего аппарата. Думаю, все видят вверху сайта раздел «прошивки» и смогут там отыскать свежую прошивку для своего mi4c. Закидываем её в корень памяти смартфона.
1.8 Подключаемсмартфон к компьютеру. (Вообще не рекомендуется подключать в передние порты, в USB 3.0, неродным кабелем, лично у меня со смартфонами Xiaomi в этом плане проблем не возникало, но перестраховаться никогда не лишнее). Далее на экране смартфона в любой момент может выскочить сообщение о разрешении использования режима отладки с данным ПК (На разных
 смартфонах это сообщение появляется по-разному, а иногда вообще не появляется, поэтому просто посматривайте далее на экран смарта, и если вылезет согласитесь на запрос).
1.9 Заходим в папку «Android», которую мы скопировали на диск С:\. Зажимаем «Shift» и нажимаем правой кнопкой на любую область открытого окна (т.е. на белый фон! Не на файлы в папке, а именно на фон). В контекстном меню выбираем «открыть окно команд». Откроется консоль, в ней будет:
C:\Android>
Если всё так, Вы на верном пути. Далее вставляйте строку:
adb devices
и нажимайте на Enter (далее по аналогии, копируйте команды, вставляйте и нажимайте Enter), ждем несколько секунд. Если все предыдущие шаги (в частности отключение проверки подписи драйверов) были выполнены верно, то последней строкой вы увидите строку похожую на:
3f84534e        device
Это значит, что аппарат корректно подключился и  ожно продолжать.
1.10 Вводим команду:
adb reboot-bootloader
На экране смартфона появится заяц, ковыряющийся в андройде, и надпись fastboot. Водим следующую команду:
fastboot flash recovery recovery.img
После этой команды пробегут несколько строчек, наподобие:
target reported max download size of 536870912
bytes
sending 'recovery' (49320 KB)...
OKAY [  1.086s]
writing 'recovery'...
OKAY [  0.294s]
finished. total time: 1.382s

Всё, recovery прошился. Ничего не отключая, зажимаем «громкость +» и вводим команду:
fastboot reboot
Далее смартфон перезагрузится, и мы окажемся в Recovery. Теперь пропускаете 2 пункт про прошивку когда нет ПК и идете в пункт 3

2. ПК нет.

2.1 Скачиваем официальную Developer прошивку 6.1.7.
2.2 Далее заходим в смартфоне в папку «Tools (Инструменты)» -> «Updater (Обновление)»  ->  в правом верхнем углу есть три точки, жмем на них  ->   «Choose update package (Выбрать файл прошивки)» и выбираем скаченную Developer прошивку из пункта 2.1. Ждем когда вс  установится и смарт загрузится.
2.3 Смарт загрузился, продолжаем. Скачиваем свежую версию Flashify и устанавливаем.
2.4
Скачиваем желаемое recovery (TWRP) для аппарата. Английский TWRP  или русский TWRP.
2.5 Скачиваем прошивку от Multirom.
2.6 Запускаем  данную программу, она ругается на отсутствие Root-прав. Идем в приложение «Security (Безопасность/Сервис)» -> «Permissions (Разрешения)» -> «Root access (Права администратора)» и ползунок напротив Flashify делаем активным, соглашаясь на все сообщения и предупреждения.
2.7 Запускаем программу Flashify снова.
Выбираем «Recovery image» -> «Choose a file» -> На данном моменте, нужно выбрать «File explorer» у которого иконка как у Flashify, если выбрать другой проводник, может ничего не получиться -> Sdcard -> выбираем ранее скаченный Recovery из пункта 2.4, подтверждаем нажав на «YUP!» и ждем завершения.
2.8 После завершения вылезет сообщение об успешной прошивке, нажимаем «Flash more», мы вернемся в главное меню Flashify -> вверху справа три точки, нажимаем туда и выбираем «Reboot recovery». Далее
смартфон перезагрузится, и мы окажемся в Recovery. Приступаем к пункту 3.

3. пункт (общий)
3.1 Выбираем Wipe (Очистка) -> Advanced (Дополнительно) -> Галочки на Dalvik, System, Data, Cache. Подтверждаем действие.
3.2
Возвращаемся в главное меню TWRP и выбираем Reboot (Перезагрузка) -> Recovery. Ждем когда смарт перезагрузится и снова попадаем в Recovery. И да, этот пункт ОБЯЗАТЕЛЕН. Иначе Вы ничего не прошьете.
3.3 Выбираем Install (Установить) и выбираете прошивку которую скинули  (в пункте 1.7. для тех кто делал первым способом, и в пункте 2.5 для тех кто делал вторым способом) Ждем когда всё установится. Процесс занимает некоторое время, так что паниковать что всё зависло и т.д. не нужно.
3.4 После установки выбираем Reboot (Перезагрузка) -> System (Система). Ждем загрузки смартфона

4 пункт - ОБНОВЛЕНИЕ ПРОШИВКИ
4.1
Закидываем прошивку для обновления на смартфон и заходим в TWRP (зажать у выключеного аппарата громкость плюс и кнопку питания, как включится - питание отключаем, громкость продолжаем держать, до появления лого TWRP)
4.2 Выбираем Wipe (Очистка) -> Advanced (Дополнительно) -> Галочки на Dalvik и Cache. Подтверждаем действие.
4.3
Выбираем Install (Установить) и выбираете прошивку на которую хотите обновиться. Ждем когда всё установится.
4.4
После установки выбираем Reboot (Перезагрузка) -> System (Система). Ждем загрузки смартфона
Приятного пользования

О всех неточностях просьба сообщить, я поправлю

umka
Бродяга
Бродяга
  • Mi4c
  • Сообщений:1
  • Опыта:14
  • Бубликов:0
  • Регистрация:15.01.2016
  • Местный
15.01.2016 23:14
Ребята, вопрос. Если я при переходе с девелоперской на стабильную не вайпну дату (вайпну только кэш и далвик), проблем не будет? Уж очень не хочется терять софт, снова входить в аккаунты.. бэкапить тоже лень, да и в чем смысл, восстанавливать или вообще не удалять - разница невелика.
Woofik
Администратор
Администратор
  • Mi Max 2
  • Сообщений:5212
  • Опыта:16131
  • Бубликов:844
  • Регистрация:10.11.2015
  • Диванный эксперт
  • Мастер пера
  • 10000 пользователей
  • 50000  пользователей
  • Команда MR
  • Местный
  • Преданный сообществу
  • Почетный разработчик
  • Почетный модератор
15.01.2016 23:24
umka: Ребята, вопрос. Если я при переходе с девелоперской на стабильную не вайпну дату (вайпну только кэш и далвик), проблем н...Назад
Скорей всего не получится без багов. Если бы наоборот, со стабильной на бета, было больше шансов.
bzzzz
Рыцарь
Рыцарь
  • mi4c
  • Сообщений:13
  • Опыта:540
  • Бубликов:1
  • Регистрация:19.01.2016
  • Местный
  • Преданный сообществу
19.01.2016 20:58
подскажите пожалуйста, телефон mi4c ... как я понял, сначала нужно поставить официальную девелоперскую прошивку, потом с пункта 2.3 поферх девелоперской вашу стабильную можно поставить? и на какую официальную прошивку ставить стабильную мультиром (например, последнюю)? прошивать думаю 2м способом...
iystely
VIP
VIP
  • Mi5 Pro
  • Сообщений:1133
  • Опыта:5199
  • Бубликов:500
  • Регистрация:27.12.2015
  • Местный
  • Звезда сообщества
  • Диванный эксперт
  • Преданный сообществу
  • Любимчик
  • Почетный модератор
  • VIP
  • Мастер пера
  • Команда MR
  • Почетный тестер
  • 10000 пользователей
  • Super VIP
  • Меценат
  • HelpDesk
  • 50000  пользователей
20.01.2016 03:56
bzzzz: подскажите пожалуйста, телефон mi4c ... как я понял, сначала нужно поставить официальную девелоперскую прошивку, потом с...Назад
Да, сначала ставите девелоперку, но ДО 6.1.14, конкретно её НЕЛЬЗЯ, там залочен бут. Можно 6.1.7 и ранее (только не слишком древние), возьмите 6.1.7 или 5.12.31 например. А поверх неё можите ставить что пожелаете

Ky3hell
Король гоблинов
Король гоблинов
  • Xiaomi Mi4c
  • Сообщений:59
  • Опыта:1094
  • Бубликов:30
  • Регистрация:27.12.2015
25.01.2016 06:32
Приветствую! Может кто-нибудь дать ссылку на 6.1.7 для fastboot?
Leader
Администратор
Администратор
  • Inoi R7
  • Сообщений:3322
  • Опыта:22426
  • Бубликов:954
  • Регистрация:
  • Звезда сообщества
  • Диванный эксперт
  • Образцовый пользователь
  • Мастер пера
  • Команда MR
  • 10000 пользователей
  • 50000  пользователей
  • Server donater
  • Почетный разработчик
  • Преданный сообществу
  • Любимчик
  • Местный
25.01.2016 17:11
Ky3hell: Приветствую! Может кто-нибудь дать ссылку на 6.1.7 для fastboot?Назад
http://bigota.d.miui.com/6.1.7/aries_images_6.1.7_20151221.0000.11_5.0_cn_b465e8dbbe.tgz
Лидер проекта
ВСЕ ПРОШНИКИ - ТУПЫЕ ПИДАРЫ!
Люди на форуме делятся на знающих и на тех, кому ЛЕНЬ ПОЛЬЗОВАТЬСЯ ПОИСКОМ!

В личке не консультирую!
Randall
Воин
Воин
  • Mi5 32Gb
  • Сообщений:8
  • Опыта:229
  • Бубликов:0
  • Регистрация:12.01.2016
25.01.2016 20:42
Leader: http://bigota.d.miui.com/6.1.7/aries_images_6.1.7_20151221.0000.11_5.0_cn_b465e8dbbe.tgzНазад
У нас Libra, а эта прошивка на Aries Mi2

upd. У Ky3hell оказывается Mi2S), а пишет в теме про Mi4C.
Сообщение изменено - Randall - 26.01.2016 08:06
Ky3hell
Король гоблинов
Король гоблинов
  • Xiaomi Mi4c
  • Сообщений:59
  • Опыта:1094
  • Бубликов:30
  • Регистрация:27.12.2015
26.01.2016 05:50
Ну вообще, да у меня MI2s, но 6.1.7 fastboot нужна для mi4c :)
Randall
Воин
Воин
  • Mi5 32Gb
  • Сообщений:8
  • Опыта:229
  • Бубликов:0
  • Регистрация:12.01.2016
26.01.2016 08:13
Ky3hell: Ну вообще, да у меня MI2s, но 6.1.7 fastboot нужна для mi4c :)Назад
Тогда вот, пожалуйста)
http://bigota.d.miui.com/6.1.7/libra_images_6.1.7_20151221.0000.11_5.1_cn_b09dac70a0.tgz
snub06
Паладин
Паладин
  • xiaomi mi 5s 3/64
  • Сообщений:52
  • Опыта:875
  • Бубликов:10
  • Регистрация:12.01.2016
  • Местный
  • Преданный сообществу
28.01.2016 10:26
Всем доброго времени суток, автор темы респект за такую тщательную инструкцию! Пара вопросов есть в чем прикол что на прошивке пишут билд (в данном случае "33") в чем отличия от самой первой выложенной сборки? И как сейчас стабилка последняя ...нет фризов и лагов как раньше? А то при такой ситуации думаю пересесть на неё) кто сравнивал поведайте)
iystely
VIP
VIP
  • Mi5 Pro
  • Сообщений:1133
  • Опыта:5199
  • Бубликов:500
  • Регистрация:27.12.2015
  • Местный
  • Звезда сообщества
  • Диванный эксперт
  • Преданный сообществу
  • Любимчик
  • Почетный модератор
  • VIP
  • Мастер пера
  • Команда MR
  • Почетный тестер
  • 10000 пользователей
  • Super VIP
  • Меценат
  • HelpDesk
  • 50000  пользователей
28.01.2016 14:13
snub06: Всем доброго времени суток, автор темы респект за такую тщательную инструкцию! Пара вопросов есть в чем прикол что на пр...Назад
Например ситуация: Выходит 6.1.7, команда переводит её, выкладывает, а в процессе пользования обнаруживается что что-то не работает, команда фиксит и выкладывает снова эту прошивку, но под новым билдом. Пользователь видет что билд новый, значит прошивка пересобрана, значит баги устранены.

futaloli
Воин
Воин
  • mi4c
  • Сообщений:12
  • Опыта:124
  • Бубликов:0
  • Регистрация:28.01.2016
10.02.2016 19:59
Окончательно решил все же перейти на вашу стабилку V7.1.6.0. На данный момент на моем ми4ц прошивка от миуи су 6.1.7. С прошивками вообще имел дело только раз, собсно когда эту 6.1.7 и ставил предварительно залив ее на телефон через пк и потом через TWRP установил. Стоит с такими скудными познаниями браться за установку прошивки? Просто если смотреть первый пост, то там жесть как все сложно, что бы ее установить. Каковы шансы сделать с телефоном что-то не очень хорошее?
iystely
VIP
VIP
  • Mi5 Pro
  • Сообщений:1133
  • Опыта:5199
  • Бубликов:500
  • Регистрация:27.12.2015
  • Местный
  • Звезда сообщества
  • Диванный эксперт
  • Преданный сообществу
  • Любимчик
  • Почетный модератор
  • VIP
  • Мастер пера
  • Команда MR
  • Почетный тестер
  • 10000 пользователей
  • Super VIP
  • Меценат
  • HelpDesk
  • 50000  пользователей
11.02.2016 03:40
futaloli: Окончательно решил все же перейти на вашу стабилку V7.1.6.0. На данный момент на моем ми4ц прошивка от миуи су 6.1.7. С ...Назад
Кирпич можно получить только если совсем руки кривые, так что это очень надо постараться. Я так понял что у Вас уже стоит TWRP. В таком случае вам нужно только скачать прошивку,  закинуть в телефон,  и 3 пункт общий сделать, он в самом низу, и все. Не забудьте только забекапить нужную информацию

futaloli
Воин
Воин
  • mi4c
  • Сообщений:12
  • Опыта:124
  • Бубликов:0
  • Регистрация:28.01.2016
11.02.2016 10:46
iystely: Кирпич можно получить только если совсем руки кривые, так что это очень надо постараться. Я так понял что у Вас уже стои...Назад
Спасибо. Вроде звучит все более-менее понятно и похоже на то, что я делал, что бы установить 6.1.7

Пару вопрсоов еще появилось. Если я поставлю V7.1.6.0, а потом выйдет новая весрия стабилки, то мне надо будет через вайпы иTWRP ставить ее? И еще, есть возможность давать рут доступ в этой стабилке?
Назад
Посетитель

Наверх