> Внимание!

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

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



Xiaomi Redmi 3/Pro - Прошивки MIUI



Реп: (809)
Xiaomi Redmi 3/Pro - Прошивки MIUI
Изображение Xiaomi Redmi 3, Xiaomi Redmi 3 Pro, HM3, ido
Описание Redmi 3 Pro | Описание Redmi 3 | Обсуждение Redmi 3 Pro » | Обсуждение Redmi 3 » | Покупка Redmi 3 Pro » | Покупка Redmi 3 » | Аксессуары » | Брак Redmi 3 Pro » | Брак Redmi 3 » | Модификация и украшательства » | Энергопотребление (автономность) Redmi 3 Pro » | Энергопотребление (автономность) Redmi 3 » | Xiaomi клуб » | Клуб владельцев Xiaomi Redmi 3 » | Mi Аккаунт » | Настройка уведомлений » | Разблокировка загрузчиков » | Неофициальные прошивки » | Прошивки MIUI»



FAQ

Важная информация!
Официальная поддержка устройства прекращена! Обновлений не будет! Андройд 5.1. повышения нету и не ждите!
Крайняя версия Miui global 9.6.2.0 china 9.6.1.0. Miui 10 тоже не будет!

Очень важно!!! Прошивки от модели Redmi 3 X (S) не в коем случае не ставить на Redmi 3. Аппараты разные и ПО не совместимо. Получите кирпич!!!

Сначала читаем, потом пишем!

Обрати внимание!!! Для прошивки устройства через ПК РЕКОМЕНДУЕТСЯ использовать windows 64-й разрядности и с оперативной памятью более 2 гигабайт. Используйте программу MiFlash 2015.10.28.0 есть в шапке!
На последних версиях прошивок, от всех авторов, наблюдается проблема входа в TWRP через меню перезагрузки. Выход: Заходим в рекавери(TWRP) через 3-и точки: зажимаем в выключенном состоянии: +Громкость, -Громкость и питание (держим до первой вибрации).
У Вас заблокирован загрузчик? Но очень хочется прошить, но не хочется заморачиваться с разблокировкой устройства то Вам[/color] СЮДА!

Драйверы и утилиты
MIUI | AFH | MIUI ROM Flashing Tool (MiFlash) | 2016.12.22.0
MIUI | AFH | MIUI ROM Flashing Tool (MiFlash) | 2016.08.30.0
MIUI | AFH | MIUI ROM Flashing Tool (MiFlash) | 2016.04.01.0
MIUI | AFH | MIUI ROM Flashing Tool (MiFlash) | 2015.10.28.0

MIUI | G-диск | Mi Unlock | Я-Диск v2.3.803.10

4PDA | QDLoader HS-USB Driver | 32/64-bit
4PDA | ADB Driver Lite | 32/64-bit

4PDA | Platform-tools (adb/fastboot) | r.25.0.3 |
4PDA | Platform-tools (adb/fastboot) | r.23.1_. | Поддержка Windows XP

AFH | Minimal ADB and Fastboot | 1.4.2 | Setup
AFH | Minimal ADB and Fastboot | 1.4.1 | Portable

Google | Dropbox | 15 seconds ADB Installer | 1.4.3

HashTabутилита для проверки контрольной суммы файла

USBDeviewсписок всех USB-устройств с возможностью их удаления из системы

Прошивки
Всё о версиях MIUI
Стабильные прошивки имеют название из четырёх чисел,как 7.5.1.0, а девелоперские из трёх 7.1.5!

Когда шьёте TWRP из fastboot, тело сразу грузится в него, а если через MiFlash, то нужно не загружаясь в систему, в рекавери войти, иначе оно затирается стоковым


Как определить, установлена официальная прошивка или т.н. "вьетнамская"
Полное удаления GAAPS после установки прошивки

Различия переведённых прошивок MIUI от разных команд

Обновление по OTA есть на следующих прошивках:
Официальные (China/Global; Stable/Developer)
MultiROM (Stable/Developer; при наличии VIP-статуса на их сайте)
MIUI Russia (Developer)
peter23mod (начиная с версии 8.0.1.0.5)


Список изменений каждого обновления можно посмотреть на официальном сайте miui

Цифры 7 и 8 после версии прошивки обозначают поколение MIUI

Прошивки 7.1.3.0 — только для Redmi 3 (2/16)

Официальные прошивки China и Global


Неофициально переведенные


xiaomi.eu 2
MultiROM 3
MIUI Russia
malchik-solnce
Developer
Прошлые версии | Mail | 8 | TWRP

peter23
greatslon
lanester
tieuphudoncui — Swing Rom
Redmi3/Pro Ido THUNDER Unofficial Multilang Weekly Custom Rom
seregafox95
GlobeRom

123 лучшие прошивки по результатам пользовательского голосования (цифра — место в рейтинге)

Архив прошивок


Инструкции
Установить прошивку через MiFlash можно при любой прошивке на смартфоне! Разблокировать загрузчик при этом не нужно!
При прошивке через TWRP (после полных вайпов) ОБЯЗАТЕЛЬНО делайте перезагрузку из рекавери в рекавери и только после этого начинайте шить! Иначе рискуете получить бутлуп или ошибки при установке!

Обязательно к прочтению!
Первый старт ОС после прошивки длится 15-20 минут! Если на экране внизу "бегают" точки — всё нормально, просто ждите...

Различные режимы загрузки устройства

Установка прошивки, Обновление
TWRP, Root

Раскирпичиание, восстановление

Восстановление IMEI, прошивка модема


Разное


Видеоинструкции


TWRP / SuperSU / Модемы / Патчи / Скрипты / Ядра
TWRP
SuperSU
Модемы
Модемы в одном посте
Developer
6.11.10 (Global) | FAAAANUZM-1.56482.1.63385.1_V012
6.11.10 (Global) | FAAAANUZM-1.56482.1.63385.1_V012
Все промежуточные версии имеют тот же самый модем
6.7.21_ (Global) | FAAAANUZM-1.56482.1.63385.1_V012
6.7.14_ (Global) | 14-M8936FAAAANUZM-1.41886.1_V011
6.7.7__ (Global) | 14-M8936FAAAANUZM-1.41886.1_V011

Небольшой отзыв по модемам от LLITOPMuk

Патчи
Скрипты
Ядра
Приложения
Полезные ссылки
Ошибки Mi Flash и их решения!
Настройка уведомлений
Тест поинт
Системные файлы из Global Stable
Редактирование системных ресурсов MIUI 8
Удаление рекламы на MIUI8 Global прошивках
Активация скрытого максимального режима ограничения работы приложений в фоне
Расширенное гео-определение номеров
Логотипы операторов на кнопках вызова и на выборе сим-карты

Отключение обновления
Оптимизация системной памяти и что она даёт
Как включить режим MTP при подключении к ПК, если в шторке ничего не появляется | Ещё один способ
Временное решение проблемы с кнопками гарнитуры на MIUI 8
Отключение проверки драйверов при установке QDLoader HS-USB Driver 32/64-bit на Windows 7 x64
Как отключить проверку цифровой подписи драйверов в Windows 10
Уменьшаем минимальную частоту процессора, увеличиваем энергоэффективность!
Обновление и установка приложения Google
Как установить/получить Google Play + еще + встроены все Google программы
Системные приложения, которые можно/нельзя удалять


Активность пользователей


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

Сообщение отредактировал draiv88 - 10.10.21, 14:02
Причина редактирования: Отредактировано



Реп: (36)
Решил свою проблему с бутлупом


Инструкция по "раскирпичиванию" абсоллютно вычищенного смартфона

Если у вас появился бутлуп (циклическая перезагрузка по причине отсутствия или повреждения системных файлов), и при этом у вас заблокирован загрузчик и нет возможности зайти в Download Mode, то это может вам помочь:
1. Скачиваете MiFlash+Драйвера из шапки.
2. Устанавливаете драйвера в соответствии с разрядностью вашей ОС.
3. Устанавливаете MiFlash.
4. ВЫКЛЮЧАЕТЕ(!) телефон - телефон должен быть полностью выключен (если у вас продолжается перезагрузка, то выключается телефон зажатием обеих кнопок громкости + и -, а также кнопки питания)
5. В программе MiFlash указываете путь к прошивке.
6. Подсоединяете выключенный смартфон usb-кабелем к пк (система должна оповестить о том, что драйвера установлены и устройство готово к использованию)
7. Нажимаете кнопку Refresh в MiFlash. Должно отобразиться ваше устройство.
8. Нажать кнопку Flash и ждать окончания процесса

P.S При прошивке все ваши данные на SD-КАРТЕ останутся не затронутыми, но файлы на внутренней памяти будут стерты

Думаю можно в шапку - точно пригодиться

Изображение

Сообщение отредактировал Camerado - 16.08.16, 14:37



Реп: (2392)
Инженерное (тестовое) меню
Код - *#*#6484#*#*
Скрин
Прикрепленное изображение


Изображение

Сообщение отредактировал Camerado - 28.08.16, 12:46



Реп: (70)
С разрешения создателя прошивки версия от 05.03.2016 - на базе V7.1.3.0.LHPCNCK и по просьбам пользователей описываю кратко процесс прошивки "вьетнамки" (то есть полу-русской полу-английской прошивки от продавцов под номером MIUI 77.2.1) на нашу модифицированную русскую прошивку (как в данном описании или любая другая в виде файла system.img) на Linux Ubuntu.
Сам являюсь чайником в линукс среднего уровня, на глубину познаний не претендую, делал как удавалось найти по крохам в сети, на что потратил около 5 часов времени и нервных клеток в паре моментов)

0 Все команды выполняются в линуксе компьютера, не в телефоне (если не оговорено иное)! Телефон здесь в роли "подключить-отключить".

1. Как подключить Xiaomi Redmi 3 по adb.

1.1 Выставляем галочки и сервер обновлений как на скринах
Прикрепленное изображение
Прикрепленное изображение

1.2 Ставим adb (и fastboot на всякий случай) через терминал:
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

1.3 Пытаемся подключить девайс (включенным, с установленной галочкой "Отладка по USB") командой adb devices. У меня выдавало пустой список, девайс не нашелся сам. Ищем. Убиваем "нехороший пока" adb командой adb kill-server.
1.4 Командой lsusb без подключенного телефона выводим список всех usb подключенных в данный момент к компу. Запоминаем его слегка. Подключаем тел. Снова lsusb. Видим, что на 1 девайс стало больше (и он без имени, в отличии от остальных). Запоминаем его ID, то, что до двоеточия (2717:ff48 было у меня).
1.5 Создаем в домашней папке в подпапке .android пустой файл с именем adb_usb.ini. Пишем туда 0x2717 и сохраняем.
1.6 Создаем в /etc/udev/rules.d/ файл 51-android.rules (или редактируем имеющийся) с добавлением в конец строки (через запятую) или единственную строку:
SUBSYSTEM==»usb», ATTR{idVendor}==»2717, MODE=»0666 #Xiaomi Redmi 3

1.7 Проверяем adb devices, должно появится устройство! Пока offline, на телефоне выйдет окошко с подтверждением подключения по отладке USB, жмем ДА, еще раз adb devices и ура, статус online, устройство есть. Можно "делать с ним все что угодно")

2. Как прошить Xiaomi Redmi 3 файлом system.img через adb.
2.0 Рут должен быть (в шапке apk).
2.1 Прошить вьетнамку файлом system.img по руководству отсюда не получается, пишет что "Operation permitted", поэтому иной путь.
2.2 В build.prop телефона (прямо с телефона через любой рут-эксплорер по пути /system/build.prop) меняем в самом верху версию с MIUI77.1.2 на просто MIUI7.1.2 (удаляем лишнюю семерку!) в строке ro.build.version.incremental=...
2.3 Тел тут же начинает искать обновление по воздуху, качает его, типа MIUI 7.1.3 stable или что-то более новое (или ищем его вручную в Обновлениях системы), устанавливаем. 716Мб. Все вроде хорошо, но английский.. (Себе бы оставил эту версию, но делал все для жены, ей нужен русский)
2.4 Быстро пропускаем все начальные настройки телефона, снова устанавливаем рут, перегружаем тел (обязательно! иначе в adb не войдет в su)
2.5 Копируем system.img (2.4Gb) в корень карты памяти или корень внутренней памяти телефона, куда вам удобнее.
2.5 Тел готов, включен, подключаем adb devices, делаем по очереди:
adb shell
su
dd if=/storage/sdcard1/system.img of=/dev/block/mmcblk0p23

Или меняем путь на /data/media/0/system.img если файл в телефоне.
2.6 Команда типа повиснет. Процесс пошел! ) В конце может выдать
[email protected]:/ # dd if=/data/media/0/system.img bs=4096 of=/dev/block/mmcblk0p23
Illegal instruction
132|[email protected]:/ #
Это как показывает опыт, не страшно. System.img прошился полностью, не дрейфим (из памяти телефона выдаст такую же ошибку, проверено).
2.7 Тел входит в интересный вид - рабочий стол есть, но ни одно приложение не запускается. Так надо)
2.8 Ребут.
2.9 Старт новой проши со слоном (или другое лого), минуты две.
2.10 Загружаемся, пропускаем все настройки снова, включаем отладку, делаем
adb shell
su
wipe data

Снова выдаст что что-то не смогло удалить, не страшно. Ребутаем тел.
2.11 Вот этот старт будет дооолгий, минут 15. Если прошло больше - длинным нажатием кнопки питания насильно перегружаем тел.
2.12 Минуты через 3 тел загрузится, пропускаем все настройки, делаем полный сброс на заводские установки. (Может не обязательно, но я сделал).

Изображение

Сообщение отредактировал Camerado - 28.08.16, 12:48



Реп: (1837)
Новый метод входа в доунлоад,подсказали из соседней темы.
Если ваши пальчики не могут поймать режим доунлоад(особенно в бутлупе),заходим в режим фастбут,идем в cmd и пишем fastboot oem edl ,переводя тем самым в режим доунлоад,прошиваем,потом пишем fastboot oem reboot-edl,перегружая устройство,либо держим кнопку включения.
Такое надо в шапочку,а то многие не могут поймать доунлоад моде.

Сообщение отредактировал opt_step - 14.03.16, 04:37
Причина редактирования: В Шапке!



Реп: (2392)
TWRP 3.0.0.0 new
прошивать через fastboot, только для разблокированого загрузчика путем перевода телефона в режим фастбут
и запуска файла flash.bat
все вопросы по работе тестовой версии рекавери писать мне в личку
Прикрепленный файл3.7z ( 14.85 МБ )


Сообщение отредактировал opt_step - 23.05.16, 20:33



Реп: (5066)
Представляю свою сборку MIUI для Xiaomi Redmi 3 (Xiaomi Redmi 3 Pro) для разблокированных и заблокированных загрузчиков
Дисклеймер
Уважаемые, в первую очередь все сборки я делаю для себя или по личной просьбе хороших людей. Так, как считаю нужным и тогда, когда мне удобно. Все пожелания принимаются, но что делать, а что нет я решаю, как правило, единолично. Если написано, что баги не обнаружены - это не значит что их 100% нет и не может быть, это значит лишь, что их ещё не обнаружили. Пишите о найденном в личку с подробным описанием, как установки, так и последовательности действий до появления бага и будем решать.
Все, кто думает, что в праве что-то требовать, предъявлять претензии и т.д., смело проходят мимо и не засоряют эфир.

MIUI9 7.12.7 от 13.12.2017 на базе xiaomi.eu
Скачать md5:343C78BBC3C24046A7DF6192AD13A02B

MIUI8 7.6.8 от 10.07.2017 на базе xiaomi.eu
Скачать md5:BC759DAAD362D1E7E3FDB1CC20489309

MIUI7 от 30.05.2016 - на базе 6.5.26 от xiaomi.eu
Скачать md5:649BAC682E858827B087379660B41C8E

Все версии тут

Особенности
  • AROMA установщик с возможностью выбора приложений и твиков (с версии 6.7.28)
  • Начиная с версии 6.5.26 можно ставить на закрытый бут
  • Полностью русифицирована
  • Внедрён Google Play Store и сервисы Google
  • Русский Т9 и полоска в контактах
  • Доступ к картам памяти для приложений
  • Поддержка init.d
  • Новый мод звонилки. Прямоугольное фото контакта на весь экран (можно выбрать при установке)
  • Расширенное гео-определение номеров (вместо Россия будет писаться конкретный город/область)
  • Модифицированный файл hosts
  • Точки доступа и названия операторов для наших сетей
  • Квадратное фото контакта при звонках (можно выбрать при установке)
  • Xposed и MIUI Tweaks
  • Патч тем
  • SuperSU Pro
  • Отключена проверка подписи приложений
  • Онлайн-сервисы музыки и видео отключены
  • Расширенная перезагрузка
  • Дополнительные настройки камеры и микрофона
  • Отключён CRT-эффект по-умолчанию
  • Иконки в Настройки-Дополнительно
  • Оптимизация камеры
  • И многое другое

Скриншоты MIUI8
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Скриншоты MIUI7
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

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

Начиная с версии 6.5.26 можно ставить на закрытый бут, для тех у кого бут открыт рекомендуется сразу после установки прошивки не выходя из twrp восстановить из заранее сделанного бекапа бекапа раздел aboot

Баги
Не найдены

Про Xposed
Не все модули работают с MIUI, поэтому опишу несколько, которые знаю я. Всё можно скачать в репозитарии Xposed.
  • MIUI Tweaks - модуль с кучей твиков для MIUI
  • App Settings - индивидуальная настройка приложений (DPI, ориентация и т.д.)
  • Disable Fullscreen Keyboard - отключает полноэкранную клавиатуру
  • DoubleTapToSleep - двойной тап в строке состояния выключает экран
  • Power Nap - аналог Стамины on Sony
  • VolumeSteps+ - больше уровней громкости
  • YouTube Adaway - Ютуб без рекламы
    Если что ещё добавить - пишите в личку


Патчи и дополнения
Шкурка стоковых часов, как на скрине с моей темой (убрать расширение zip и импортировать из приложения темы), затем в режиме редактирования рабочего стола нажать на карандашик в правом верхнем углу стокового виджета часов Прикрепленный файлbgc_clock_9.mtz.zip ( 1.97 МБ )

Возврат стокового шрифта через рекавери Прикрепленный файлMIUI_Font_greatslon.zip ( 3.17 МБ )

Замена плеера на Walkman с DivineBeats With Dolby Atmos: Прикрепленный файлDivineBeatsDolbyAtmos_greatslon.zip ( 53.57 МБ )

Небольшой FAQ
  • Версия 6.11.3 содержит все плюшки от malchik-solnce
  • Для загрузки в маркете приложений по мобильной сети убираем ограничение в приложении Загрузки.
  • Для возврата желаемого приложения обратно из того что вырезано скачиваем искомое и записываем по тому же пути в систему с соответствующими правами.4pda.ru


Сообщение отредактировал greatslon - 23.12.20, 16:22



Реп: (62)
Уменьшаем минимальную частоту процессора, увеличиваем энергоэффективность!
Про говерноры
Governor (говернор) - диспетчер выбора частоты процессора. Все они находятся в ядре (kernel) и не могут быть добавлены отдельно от ядра. Задача драйвера - устанавливать некоторую оптимальную частоту в пределах выбранного минимума и максимума (scaling_min_freq и scaling_max_freq).

Ondemand
Присутствует в большинстве ядер по умолчанию. Через заданные промежутки времени (sampling_rate: ~ 10-20 миллисекунд) проверяет загрузку процессора и при достижении определенного порога (up_threshold ~80%) повышает частоту до максимума пока загрузка процессора не снизится.
Не содержит профилей для выключенного экрана, поэтому его часто устанавливают с powersave.

Interactive
Как и Ondemand, выставляет частоту в зависимости от нагрузки, но проверка загрузки наступает не через равные промежутки времени, а в случае выхода из простоя «idle» (+ таймер проверки через 1-2 такта после выхода из простоя). Если проц загружен на 100% по выходу из простоя и по таймеру, то частота повышается до максимума. Если нет загрузки для повышения до максимума, то диспетчер проверяет как изменилась загрузка с последнего изменения частоты за промежуток времени min_sample_time, выбирая верхнее значение с последнего выхода из простоя для определения новой частоты.
Один параметр настройки - min_sample_time, минимальное количество времени на заданной частоте перед её снижением, по умолчанию 50-80 тыс. миллисекунд.
Режим Interactive быстрее чем Ondemand, и дает больший отклик при ничтожном увеличении потребления.

В Xiaomi Redmi 3 по умолчанию установлен говернор - "Interactive".
Параметры говернора - Interactive:
  • hispeed_freq - промежуточная частота, на которую говернор будет переводить процессор, если нагрузка превышает go_hispeed_load. Если нагрузка остается высокой в течении времени > above_hispeed_delay, частота может быть увеличина;
  • above_hispeed_delay - время анализа нагрузки на любой частоте cвыше установленной в hispeed_freq;
  • go_hispeed_load - загрузка процессора, при которой частота устанавливается равной hispeed_freq;
  • timer_rate - время анализа нагрузки на любой в данный момент частоте (показатель, используемый для повышения частоты (чем меньше, тем выше производительность и хуже энергоэффективность));
  • target_loads - значения загрузки центрального процессора (в %), по достижении которой, говернор повышает тактовую частоту;
    Для примера:
    1) значение
    echo "85 800000:90 1200000:99" > /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads

    означает:
    target_loads = 85, если текущая частота < 800000 Гц
    90, если 800000 Гц < текущая частота < 1200000 Гц
    99, если текущая частота > 1200000 Гц
    2) значение
    echo 90 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads

    означает:
    target_loads = 90 для всех частот.
  • min_sample_time - минимальный интервал времени ожидания на любой частоте, прежде чем перевести CPU
    на более низкую частоту;
  • sampling_down_factor - определяет, как часто процессор должен находится на повышенной частоте, когда действительно имеет какую-либо нагрузку. Стандартная задача – быстро понижать частоту. Высокое значение увеличивает производительность, позволяя процессору дольше находится на максимальной частоте при реальной нагрузке на него, нежели понижая частоту при небольшом спадении нагрузки (допустим, смена динамичной сцены на спокойную в игре).

Все эти настройки находятся в файле /system/etc/init.qcom.post_boot.sh, который выполняется во время загрузки.

Стандартные настройки для Xiaomi Redmi 3 в файле /system/etc/init.qcom.post_boot.sh:
# enable governor for perf cluster - настройки для 4-х "больших" ядер
echo 1 > /sys/devices/system/cpu/cpu0/online
echo "interactive" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "19000 1113600:39000" > /sys/devices/system/cpu/cpu0/cpufreq/interactive/above_hispeed_delay
echo 85 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load
echo 20000 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate
echo 1113600 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq
echo 0 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy
echo "1 960000:85 1113600:90 1344000:80" > /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads
echo 40000 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time
echo 40000 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/sampling_down_factor
echo 960000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

# enable governor for power cluster - настройки для 4-х "малых" ядер
echo 1 > /sys/devices/system/cpu/cpu4/online
echo "interactive" > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
echo 39000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/above_hispeed_delay
echo 90 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/go_hispeed_load
echo 20000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate
echo 800000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/hispeed_freq
echo 0 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/io_is_busy
echo "1 800000:90" > /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads
echo 40000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/min_sample_time
echo 40000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/sampling_down_factor
echo 800000 > /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq

Для снижения частоты процессора, как подсказал KJohn, можно просто внести изменения в скрипт /system/etc/init.qcom.post_boot.sh (необходимы ROOT права), но рекомендую еще build.prop подредактировать!
Редактирование /system/etc/init.qcom.post_boot.sh
Ищем эти стоки (примерное расположение в файле - строки с 729 по 752) и заменяем в них значения.
# enable governor for perf cluster
# available freq: 1497000 1459000 1344000 1113600 960000 800000 533333 400000 345600 200000
echo 1 > /sys/devices/system/cpu/cpu0/online
echo "interactive" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "19000 1113600:39000" > /sys/devices/system/cpu/cpu0/cpufreq/interactive/above_hispeed_delay
echo 85 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load
echo 20000 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate
echo 1113600 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq
echo 0 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy
echo "80 960000:85 1113600:90 1344000:80" > /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads
echo 40000 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time
echo 40000 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/sampling_down_factor
echo 200000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

# enable governor for power cluster
# available freq: 1209000 1113600 998000 800000 499000 400000 249000 200000
echo 1 > /sys/devices/system/cpu/cpu4/online
echo "interactive" > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
echo "20000 800000:39000" > /sys/devices/system/cpu/cpu4/cpufreq/interactive/above_hispeed_delay
echo 90 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/go_hispeed_load
echo 20000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate
echo 249000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/hispeed_freq
echo 0 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/io_is_busy
echo "80 800000:90" > /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads
echo 40000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/min_sample_time
echo 40000 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/sampling_down_factor
echo 200000 > /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq

После этих манипуляций "маленькие" ядра будут в простое работать на минимальной частоте scaling_min_freq = 200 мГц, периодически повышая частоту до установленных нами hispeed_freq = 249 мГц!

Вот выкладываю свой правленый файл, после замены выставить права 644 (rw-r--r--, или буквой "Г").
Прикрепленный файлinit.qcom.post_boot.rar ( 7.3 КБ )

Antutu при hispeed_freq = 249000 Гц
Прикрепленное изображение

Статистика использования частот CPU (big и little кластеры)
Прикрепленное изображение
Прикрепленное изображение

Данная статистика при hispeed_freq = 499 мГц.
Самые значимые частоты:
big кластер: 200 800 мГц
little кластер: 200, 499, 800 мГц.

Для тех, кого по каким-либо причинам такие настройки не подходят (лаги, фризы, что-то не работает, тупит и т.д.), можно попробовать другие, более компромиссные (пока тестируются):
Минимальная частота = 200000 Гц, но частота высокой нагрузки (hispeed_freq) увеличина с 249000 до 800000 Гц для big и little кластеров.
Прикрепленный файлinit.qcom.post_boot.rar ( 7.32 КБ )

Antutu с этими настройками
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Для того, чтобы в режиме простоя работало не 2 "больших" ядра, а только одно: правим в файле /system/build.prop следующую строку:
#min/max cpu in core control
ro.core_ctl_min_cpu=0

Т.е. тем самым мы снижаем минимальное количество "больших" ядер с 2 до 0, но 1 таки будет работать в простое.
Скриншот после всех манипуляций: CPU-Z
Прикрепленное изображение

Редактировать все можно через Root Explorer.
Мониторить результат можно через CPU-Z.
Еще можно через Kernel Adiutor попробовать менять параметры (внимание: параметры говернора для big кластера - можно менять только при первом входе в меню параметры говернора, при последующих входах в меню - параметры недоступны), на вкладке "ЦП" - активировать функцию "применять при загрузке".

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

Параметры говернора пока в режиме тестирования, так что в будущем возможны изменения.
Ответы на вопросы
Вопрос: Можешь ответить на пару вопросов по параметрам настройки говернера?
Не могу понять логику параметра target_loads. Можешь прям по порядку описать как, например, при таких "1 960000:85 1113600:90 1344000:80" значениях будет меняться частота ядра в зависимости от нагрузки?
И насчет hispeed_freq. Почему ты ставишь ее на 499000 Гц для little ядер. Неужели бОльшая частота не нужна под нагрузкой? Они же поддерживают до 1209000Гц.
Ну и последнее: как ты получил 34000 попугаев. У меня при задранных максимальных частотах до 1497000 на больших ядрах и 1209000 на малых антута выдает 23000 - 29000 примерно. Ты проводил замеры на чистой системе? У меня просто прог 100 примерно установлено, часть из них в автозагрузке болтается.

Ответ: target_loads (значение в %) - это параметр, показывающий при какой загрузке CPU, частота должна повышаться до следующей планки. В нашем CPU такие планки:
"Большой" кластер: 1497000 1459000 1344000 1113600 960000 800000 533333 400000 345600 200000;
"Малый" кластер: 1209000 1113600 998000 800000 499000 400000 249000 200000.
Т.е. например, телефон в режиме простоя, все частоты на минимуме 200 мГц, ты начинаешь пальцем водить по экрану, загрузка CPU начинает повышаться (мониторинг загрузки CPU происходит с определенной частотой, установленной в параметре timer_rate (в миллисекундах)). Когда загрузка проца доходит до значения, установленного в target_loads, говернор повышает частоту CPU до следующей планки (для "малого" кластера это будет 249 мГц), но если загрузка CPU доходит до параметра go_hispeed_load, то говернор повышает загрузку CPU не до следующей планки, а сразу до частоты, установленной в hispeed_freq (т.е. hispeed_freq это не максимальная частота, а частота на которую говернор переводит CPU, при высокой загрузке). Это необходимо, чтобы CPU под высокой нагрузкой не тратил время на постепенное повышение частоты, а сразу ее повысил минуя несколько планок. Если CPU и дальше остаётся под высокой нагрузкой, то говернор повышает частоту, вплоть до максимальной.
По моим наблюдениям, какую частоту установить в hispeed_freq, преимущественно на такой частоте и будет работать CPU, этот параметр надо подбирать под свои нужды, пока мне хватает и 499 мГц.
Что касается target_loads, то значения в нем можно указывать просто в %, например: echo 90 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads
А можно указывать для каждой частоты свой %: echo "90 200000:60 249000:70 400000:80 800000:90" > /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads
Это значит, что по умолчанию значение берется как 90%, но для частоты 200 мГц - 60%, для 249 мГц - 70% и т.д.
Если установить такие значения: "1 960000:85 1113600:90 1344000:80", то частота CPU будет скакать до 960 мГц постоянно, даже в простое, т.к. по умолчанию стоит - 1%, и после превышения этой загрузки говернор будет повышать частоту.
По поводу Antutu, у меня стоит прошивка от greatslon MIUI 6.3.31 для разблокированного загрузчика, программ не очень много (примерно 50), в памяти кроме стандартных, висят Viber и touchpal, не нужные приложения и сервисы Xiaomi - заморожены.


Изображение

Сообщение отредактировал pavel587 - 18.01.18, 08:55
Причина редактирования: добавил новый метод с написание отдельного скрипта



Реп: (839)
Инструкции для Xiaomi Redmi 3
Как узнать - разблокирован ли на вашем телефоне загрузчик.
Читаем тут, делаем как написал Varalex и говорим ему "Спасибо"
Прошивка с помощью MiFlash для залоченого бутлодера
1. Скачать последнюю версию MiFlash
2. Скачать оффициальную или модифицированую прошивку для MiFlash (линки в шапке темы) и разархивировать её.
3. В MiFlash выбрать путь к папке с прошивкой как на рисунке.
Прикрепленное изображение

4. Перевести телефон в режим download mode, для этого виключить телефон и включать, зажав одновременно кнопки "влючение" и "звук вверх", после вибрации отпустить кнопку питания, (или же использовать альтернативный метод ) появится такое окошко:
Прикрепленное изображение

Жмём кнопку "download", подключаем телефон к ПК, в окошке программы MiFlash жмём кнопку refresh, должен появится ваш телефон. Выбираем flash all. Жмём flash, ждём успешного завершения прошивки.
Прошивка с помощью MiFlash для разлоченого бутлодера
1. Скачать последнюю версию MiFlash
2. Скачать оффициальную или модифицированую прошивку для MiFlash (линки в шапке темы) и разархивировать её.
3. В MiFlash выбрать путь к папке с прошивкой как на рисунке.
Прикрепленное изображение

4. Перевести телефон в режим fastboot, для этого виключить телефон и включать, зажав одновременно кнопки "влючение" и "звук вниз", после вибрации отпустить кнопку питания, появится такое окошко:
Прикрепленное изображение

Подключаем телефон к ПК, в окошке программы MiFlash жмём кнопку refresh, должен появится ваш телефон. Выбираем flash all. Жмём flash, ждём успешного завершения прошивки.
Прошивка с помощью кастомного рекавери TWRP (только для разлоченого бутлодера)
Установить TWRP из шапки темы. Далее делать чистую, обычную прошивку или обновление той же прошивки.
"Чистая" прошивка:
- скачать прошивку в формате *.zip - для прошивки через кастомное рекавери.
- загрузить телефон в TWRP, сделать бекап прошивки, которая установлена;
- подключить телефон в режиме TWRP к ПК, скопировать бекап прошивки и нужные вам файлы на ПК
- сделать wipe всего (и внутренней памяти тоже), - wipe в меню advanced. Отключить телефон от ПК
- cделать перезагрузку в рекавери (reboot to recovery), поключить телефон к ПК
- закинуть в память телефона файл прошивки, (при желании и необходимости: zip файл xposed, GAPPSы, zip файл SuperSu)
- в меню install в TWRP, выбрать файл прошивки, при желании добавить в очередь прошивки zip файл xposed, GAPPSы, zip файл SuperSu
- свайпнуть для прошивки
- ждать загрузки, наслаждатся.
Обычная прошивка
- загрузить телефон в TWRP, сделать бекап прошивки, которая установлена;
- сделать wipe data / dalvik(art) cache / cache - обычный wipe, который по умолчанию предлагает TWRP.
- cделать перезагрузку в рекавери (reboot to recovery), поключить телефон к ПК
- закинуть в память телефона файл прошивки, (при желании и необходимости: zip файл xposed, GAPPSы, zip файл SuperSu)
- в меню install в TWRP, выбрать файл прошивки, при желании добавить в очередь прошивки zip файл xposed, GAPPSы, zip файл SuperSu
- свайпнуть для прошивки
- ждать загрузки, наслаждатся.
Режим обновления
- загрузить телефон в TWRP, сделать бекап прошивки, которая установлена;
- подключить телефон в режиме TWRP к ПК, скопировать бекап прошивки и нужные вам файлы на ПК
- сделать wipe cache / dalvik (art)cache, - wipe в меню advanced. Отключить телефон от ПК
- закинуть в память телефона файл прошивки, (при желании и необходимости: zip файл xposed, GAPPSы, zip файл SuperSu)
- в меню install в TWRP, выбрать файл прошивки, при желании добавить в очередь прошивки zip файл xposed, GAPPSы, zip файл SuperSu
- свайпнуть для прошивки
- повторить wipe cache / dalvik (art)cache
- ждать загрузки, наслаждатся.
Чистая прошивка рекомендуется при кардинальной смене прошивки - не оставляет "хвостов", нежелательных файлов, т.п.. Обычная - при смене прошивки не кардинально - другая версия мода, т.п.. Режим обновления - для не сильно именённой версии той же прошивки
Что делать в случае бутлупа или зависания телефона
Если ваш телефон завис, или же при прошивке чего-то, или других действиях, вы получили бутлуп - нажмите одновременно кнопки "включение" и "звук минус" (вход в режим fastboot) - они работают везде и всегда и помогут вам в случае чего. После попадания в fastboot вы можете (точно можете в случае разлоченого бутлодера, на лоченом кажись нет - не проверял) вайпнуть даные и избежать перепрошивки.
fastboot erase userdata
fastboot erase cache
fastboot reboot

Можна начать без первой команды - применив только fastboot erase cache - иногда помагает. Если на телефоне есть нужные данные - загружаемся в TWRP и оттуда копируем данные на ПК. Загрузить TWRP из фастбута мне пока удавалось только через батник прошивки TWRP, который можете найти тут
Если у вас залоченый бут - из режима fastboot вы можете выключить апарат и перейти к прошивке.
Если вы получили бутлуп при обновлении.
Если при обновлении прошивки (проверено на девелоперской) вы получили бутлуп - пользователь apcel нашёл выход из ситуаеции, за что ему говорим большое спасибо. Что делать - читайте тут
Прошивка TWRP без помощи компьютера
1. Первый вариант Спасибо ув. ViSet
2. Прошивка образа (файл *.img) кастомного рекавери с помощью програмки Flashify (for root users) или этой https://play.google.co…id=ma.wanam.partitions
Инструкция по установке sMIUI
Прошивка базируется на сборках от xiaomi.eu, включает несколько патчей на выбор. Чтобы её прошить пока что надо танцев с бубном. Как танцевать - написано тут
Xposed Framework
Xposed Framework - если кто не в курсе - нужен для разного рода модификаций системы. Скачать последнюю версию для MIUI всегда можно тут. Для Redmi 3 нужна версия ARM x64 (64-битная). Процедура установки в теме Xposed
Подробная инструкция по разблокировке загрузчика
Тем, кто не осилил зайти в соседннюю ветку - написали хорошую и подробную инструкцию. Не забываем говорить "Спасибо" автору.
Детальная инструкция по прошивке без MiFlash в режиме fastboot от Varalex (только для разлоченого бутлодера).
Инструкция по поднятию телефона с залоченым бутом при невозможности войти в download mode.
Перепрошивка радиомодуля. С помощью ПК и через TWRP
Изменение радиомодуля. Быстрый метод (только для разлоченого бутлодера) C помощью ПК

При помощи TWRP:
1. Скачиваем нужную версию радиомодуля
2. Перезагружаем телефон в TWRP и прошиваем её. Радость для тех, кто не любит вайпы - тут вайпить не надо. :D
Не забываем Выражать благодарность gooddeath который является автором выложеных zip-ов для прошивки с помощью TWRP


Последнюю версию оффициальной прошивки для MiFlash / fastboot (как dev так и stable) всегда можна найти тут (внизу списка)
Для прошивки её нужно разархивировать, чтобы получить папку с файлами *bat.


Изображение

Сообщение отредактировал Noigel - 29.06.17, 09:53
Причина редактирования: как узнать - разлочен ли бут.



Реп: (3482)
TWRP_3.0.2-0
Автор здесь , я только сделал красную тему (синева поднадоела) и архивом для рекавери.
Время показывает правильно , с бекапом и восстановлением порядок (проверил).
P.S. Есть курсор но он не мешает (кстати можно мышку подключить и будет работать) , думаю автор курсор уберёт (сделал запрос).
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Прикрепленный файлTWRP_3.0.2-0_ido.zip ( 13.22 МБ )


Изображение

Сообщение отредактировал Camerado - 28.08.16, 12:41



Реп: (2392)
TWRP 3.0.2-0 recovery redmi3 v006
=================================
Рекавери бекапит технические разделы aboot, splash, efs и т.д., а главное добавил возможность бэкапа раздела system в system.img,
а также прошивка системного раздела из образа *.img
пока без фикса времени
Скрины:
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Прикрепленный файлrecovery_twrp_redmi3_v006.img ( 16.47 МБ )

Установка: 1) через тврп -- установка -- выбрать образ
2) через https://play.google.co…id=ma.wanam.partitions нужен рут



Реп: (2392)
TWRP 3.0.2-1 recovery redmi3 v007 - только для разблокированного загрузчика
=================================
Обновил Рекавери до 3.0.2-1, бекапит технические разделы aboot, splash, efs и т.д., а главное добавил возможность бэкапа раздела system в system.img,
а также прошивка системного раздела из образа *.img, поставил фикс времени

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

Прикрепленный файлrecovery_twrp_redmi3_v007.img ( 16.29 МБ )

Установка: 1) через тврп -- установка -- выбрать образ
2) через фастбут
fastboot.exe devices
fastboot erase recovery
fastboot.exe flash recovery recovery_twrp_redmi3_v007.img


Сообщение отредактировал opt_step - 09.06.16, 13:17



Реп: (1063)
Вообще, выложу это сюда, так как эта, созданная мною в процессе попыток прошить сабж через Мифлеш инструкция, помогла не мне одному подружить Редми 3 с Вин 10 х64. На какую-либо оригинальность не претендую. Но если вдруг у кого-то на этой системе случится затык как у меня, что комп не может определить сабж как надо, то эта инструкция поможет 100%, так как прошла последнее испытание буквально час назад на компе одного из участников данной темы.
И так, как подружить Redmi 3 с Windows 10 х64, если система не может определить телефон, или определяет его неправильно
1.Удаляем уже установленные драйвера и Miflesh.
2.Зходим в Мой компьютер > Удалить или изменить программу и там смотрим,если есть установленные драйвера от других устройств (смартфонов,телефонов,планшетов и пр.),то удаляем их,так как они часто конфликтуют друг с другом.
3.Заходим в Параметры (значок Windows на панели задач > Параметры), далее Обновление и безопасность > Для разработчиков и там выбираем Режим разработчика,который позволяет устанавливать любые подписанные приложения и использовать другие функции разработки.
4.Отключаем проверку подписи драйверов. Как это сделать,можно посмотреть по ссылке http://remontka.pro/di…ture-check-windows-10/
5.Заходим опять в Параметры > Обновление и безопасность > Защитник Windows и там снимаем все галки,то есть полностью отключаем Защитник. Также заходим в Панель управления > Брандмауэр Windows > Включение и отключение Брандмауэра Windows и полностью его отключаем.
6.После всех этих манипуляций чистим реестр. Я делал это с помощью программы CCleaner. Перезагружаем компьютер.
7.Запускаем установку наших драйверов от имени администратора. Также от имени администратора запускаем установку Miflesh. Далее,переводим телефон в режим Download,подключаем его к компьютеру в один из портов на материнской плате. Ждём,пока компьютер определит телефон как Qualcomm HS-USB QDLoader 9008 (COM?). После этого запускаем Miflesh,опять же от имени администратора. Далее выбираем папку images со своей прошивкой. Ну,а далее по инструкции,жмём Refresh,и если ваш телефон и порт определились программой,жмём Flash.



Реп: (2591)
Подробная инструкция по разблокирование загрузчика.
Фактически, я описываю собственные действия от получения смартфона до установки TWRP и цианогена, а также это по сути максимально разжёванная инфа из этого поста. :rolleyes:

Получение разрешения:
Итак, я подал заявку по инструкции в данном посте: Разблокировка загрузчиков XIAOMI через официальный сайт компании (Пост ilya0103 #45910388) 11.04.2016 в 16.23. 12 дней игнора со стороны китацев меня утомили и 24.04.2016 в 03.12 я написал на почту [email protected] такое письмо:
Текст письма:
Тема: "Unlock Your Mi Device"
More than 10 days ago, I requested on http://www.miui.com/unlock/ for bootloader unlock, but still have no answer.

mi account ID number: 160*******
Email address: So****.ru
Phone number: +7**********
Phone model: Redmi 3
Phone system version: 7.1.3.0
Location: Russia

Через 4 часа пришла заветная sms:
"Your unlock request has been approved. Go to https://unlock.update.miui.com to download the unlock tool."

Порядок действий после получения разрешения:
Если вы ещё не прошивали свой Redmi, советую почитать данный пост: Xiaomi Redmi 3 - Официальная прошивка MIUI 7 (OS 5.1.1) (Пост gutsalyuk #47848203). Ранее, мне пришлось специально для прошивки через MiFlash устанавливать Windows 7 х64. На Windows 7 х32 не получилось ровным счётом ничего, не говоря уже о Windows XP.
-------
1) После того, как убедитесь, что операционная система соответствует требуемой, а девайс нормально определяется после установки драйверов, скачиваете: https://cloud.mail.ru/public/Ewmr/xKw1TEFk2 на компьютер. Распаковываете ido_xhdpi_images_6.2.18_20160107.0000.12_5.1_cn_34c88614df.tgz, далее следуйте инструкции из данного поста: Xiaomi Redmi 3 - Официальная прошивка MIUI 7 (OS 5.1.1) (Пост Noigel #48246800) (Прошивка с помощью MiFlash для залоченного бутлоадера). Все данные, сторонние приложения и содержимое внутренней памяти удалятся. После завершения процесса установки, включаете телефон, выбираете английский язык.
2) Скачиваете http://bigota.d.miui.c….17_25739e3b57_5.1.zip на компьютер и закидываете этот архив в корень внутренней памяти телефона. Открываете настройки, в самом низу тапаете "About phone", далее внизу "System updates". В верхнем правом углу выбираете нажимаете на 3 точки, после этого выбираете пункт "Choose update package". Выбираете архив "miui_HM3_6.3.17_25739e3b57_5.1.zip", ждете пару минут "Getting info". Соглашаетесь на установку. Ждёте завершения установки.
3) Скачиваете MiFlashUnlock_1.1.0317.1_en.zip, распаковываете. Запускаете MiFlashUnlock.exe, входите в свой mi-аккаунт, на который получили разрешение. На выключенном телефоне одновременно зажимаете кнопки "звук вверх" и "включение", после вибрации отпускаете кнопку питания. В появившемся меню нажимаете "fastboot". подключаете телефон к компу и нажимаете "Unlock" в MiFlashUnlock. В итоге:
Прикрепленное изображение

После этого я установил Xiaomi Redmi 3 - Официальная прошивка MIUI 7 (OS 5.1.1) (Пост ViSet #47201431), поставил ®Partitions Backup & Restore (Пост vovanKARPO #39929144), скачал Xiaomi Redmi 3 - Официальная прошивка MIUI 7 (OS 5.1.1) (Пост opt_step #48736437), восстановил в программе Partitions Backup & Restore файл recovery_twrp_redmi3_v007.img как раздел "recovery" и в данный момент балуюсь CM12.1 v4 отсюда.
p.s, чтобы зайти в TWRP, нужно на выключенном телефоне одновременно зажать кнопки "звук вверх" и "включение", после вибрации отпустить кнопку питания. В появившемся меню нажимаете "recovery". Также, чтобы установить архив с цианом, мне пришлось в настройках рекавери отключить проверку md5.
p.p.s, если у вас уже стоит девелоперка выше 6.3.17, потребность в выполнении первых двух пунктов отпадает.

Сообщение отредактировал -SoilioS- - 23.05.16, 18:53



Реп: (582)
    Все действия описанные в данном посте Вы делаете на свой страх и риск! Ответственность за последствия лежит исключительно только на Вас. В свою очередь хочу уверить что инструкция 100% работоспособна и лично проверена. Внимательное чтение и выполнение действий исключительно по пунктам и у Вас всё получиться. Удачи друзья.

Пошаговая инструкция

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

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

    Пункт 2. Прошивка Developer ROM
      Открываем меню разработчика.
      Settings » About phone » MIUI version » Нажимаем последовательно для уверенности раз 10
      Прикрепленное изображение
      Прикрепленное изображение
      Прикрепленное изображение

      Включаем отладку по USB.
      Settings » Additional settings » Developer options » USB debugging

      Прикрепленное изображение
      Прикрепленное изображение
      Прикрепленное изображение
      Прикрепленное изображение
    1. Устанавливаем прошивку через стандартный Update
      Если у Вас установлена кривая прошивка от продавца то смело переходим ко второму способу. Этот к сожалению не поможет.

      Скачиваем прошивку из шапки темы (Recovery / System), копируем в корень телефона и устанавливаем её стандартным способом, как показано на скрине (в телефоне обязательно должна быть подключена сеть Wi-Fi или мобильный интернет).
      Settings » About phone » System updates » В правом верхнем углу жмём три точки » Choose update package » Выбираем прошивку лежащую в корне телефона » Ok
      Прикрепленное изображение
      Прикрепленное изображение
      Прикрепленное изображение
      Прикрепленное изображение
      Прикрепленное изображение
      Прикрепленное изображение
    2. Устанавливаем прошивку с помощью MiFlash
      Для успешной прошивки смартфона данным способом рекомендуется использовать Windows 7/8/10 64 бита.

      Скачиваем программу MiFlash и прошивку из шапки темы (MiFlash) или с официального сайта miui.com. Программу после скачивания соответственно нужно установить.
      Прикрепленный файлMiFlash20160830.zip ( 30.33 МБ )
      Прикрепленный файлMiFlash20160401.zip ( 26.52 МБ )
      Прикрепленный файлMiFlash20151028.zip ( 25.96 МБ )
      Все версии MiFlash.
      Прикрепленное изображение

      Разархивируем скаченный файл
      Прикрепленное изображение

      Открываем MiFlash (от имени администратора) и выбираем путь к папке с прошивкой.
      Прикрепленное изображение
      Прикрепленное изображение

      Выключаем полностью телефон и переводим его в режим Download Mode, для этого нужно одновременно зажать кнопки "Громкость плюс" и "Включить", после появления логотипа "mi" отпустить кнопку "Включить", а кнопку "Громкость плюс" держать, пока не попадёте в стоковое меню с желтым фоном. Выбираем пункт "download".
      Прикрепленное изображение

      Устанавливаем драйвер из пункта 3 (3.2) и подключаем телефон к ПК. Система должна определить Ваш смартфон.
      Прикрепленное изображение

      В окошке программы MiFlash жмём кнопку "Refresh", должен появится ваш телефон. Выбираем "Flash all" и жмём "Flash".
      Прикрепленное изображение

      После успешной прошивки программа оповестит Вас об этом.
      Прикрепленное изображение

      Отсоединяем телефон от ПК. Удерживаем кнопку "включения" 10-20 секунд смартфон в это время должен полностью отключится. Теперь просто включите его. Первая загрузка будет долгой 5-10 минут.

    Пункт 3. Установка драйверов
      3.1. Данный драйвер требуется для правильного определения телефона в системе.
      Скачиваем архив Прикрепленный файлADB driver v1.17 lite.zip ( 9.04 МБ )
      setup.exe установщик для 64bit операционной системы
      setup_x86.exe установщик для 32bit операционной системы


      3.2. Данный драйвер требуется для правильного определения телефона в режиме Download.
      Скачиваем архив Прикрепленный файлQDLoader HS-USB Driver.zip ( 17.04 МБ )
      QDLoader HS-USB Driver_64bit_Setup установщик для 64bit операционной системы
      QDLoader HS-USB Driver_32bit_Setup установщик для 32bit операционной системы

    Пункт 4. Разблокировка загрузчика
      Приступаем к разблокировке загрузчика.

      4.1. Привязываем свой телефон к Mi аккаунту, для которого получено разрешение.

      4.2. Скачиваем и разархивируем на компьютер Mi Unlock (скачать его Вы можете путем нажатия кнопки "Download Mi Unlock")
      Прикрепленное изображение

      4.3. При открытии программы нажимаем на кнопку "Согласен"
      Прикрепленное изображение

      4.4. Далее авторизуемся под своим Mi аккаунтом, на который Вы получили разрешение.
      Прикрепленное изображение

      4.5. Полностью выключаем телефон. Запускаем смартфон в режиме FASTBOOT (включаем его зажав горячие кнопки "Громкость минус" и "Включить", телефон загрузится в режим FASTBOOT и на экране Вы увидите логотип зайца с андроидом).
      Подключаем телефон к ПК (программа так же должна определить что телефон подключен).
      Нажимаем на кнопку "Разблокировать" и ждём.
      Прикрепленное изображение

      4.6. Если успешно загорелись все три галочки поздравляю Вы успешно разблокировали загрузчик.
      Прикрепленное изображение

      Разблокировка доходит только до 50% (Couldn't verify device)
      Это баг серверов Xiaomi. Как показала практика, никакие лишние телодвижения не влияют на скорость преодоления ошибки 50%. Надо, просто, пробовать делать разлочку раз в день и ждать, пока китайцы добавят ваш аккаунт в базу данных. Тут как кому повезёт, от 2 до 10 дней приходится ждать
      .

    Пункт 5. Установка кастомного рекавери
    Перед всеми манипуляциями с установкой кастомного рекавери настоятельно рекомендуется выбрать кастомную прошивку из шапки темы скачать и скопировать её в корень телефона.

      Теперь нам нужно установить кастомное рекавери TWRP.

      5.1. Скачиваем архив Прикрепленный файлTWRP 3.0.2-2 recovery redmi3 v010.zip ( 18.81 МБ )

      5.2. В корне диска С:\ создаём папку Android и в неё распаковываем содержимое скаченного архива.
      Прикрепленное изображение
      Прикрепленное изображение

      5.3. Заходим в папку: C:\Android
      Внутри папки, на любое пустое место (не на файлы), удерживая кнопку "Shift" кликаем правой кнопкой мыши, в выпадающем контекстном меню выбираем "Открыть окно команд". У Вас откроется окно команд от имени администратора.
      Прикрепленное изображение
      Прикрепленное изображение

      5.4. Запускаем смартфон в режиме FASTBOOT. Для этого выключаем аппарат и включаем его зажав горячие кнопки "Громкость минус" и "Включить". Телефон загрузится в режим FASTBOOT и на экране Вы увидите логотип зайца с андроидом, подключаем телефон к ПК.
      Прикрепленное изображение

      5.5. В командную консоль прописываем команду fastboot devices и жмём Enter
      Данная команда покажет видит ли ПК Ваш смартфон в данном режиме. В ответ Вы увидите ID устройства и напротив fastboot.
      И сразу же проверяем разблокировался у Вас загрузчик или нет. Вводим команду fastboot oem device-info и жмём Enter
      Прикрепленное изображение
      Прикрепленное изображение

      5.6. Вводим следующую команду flash.bat и жмём Enter
      И через несколько секунд видим сообщение о успешном окончании процесса. Для продолжения нажмите любую клавишу.
      Прикрепленное изображение

      5.7. После успешной прошивки TWRP телефон сразу же загрузится в рекавери. Язык по дефолту Английский. Чтобы установить любой другой язык нужно проделать следующее:
      Прикрепленное изображение
      Прикрепленное изображение
      Прикрепленное изображение

      5.8. Рекомендую cделайте backup разделов aboot и EFS на всякий случай, сохранив копию на компьютере.
      aboot - раздел содержит в себе информацию о разблокировке загрузчика.
      EFS - один из важных системных разделов, содержащий в себе: IMEI, S/N, GPSID, WIFIMAC, BTMAC, и т.д.

      Backup сохранится в телефон папка TWRP/Backup.
      Прикрепленное изображение
      Прикрепленное изображение

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

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

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

      Рекавери при перезагрузке попросит установить рут права SuperSu, отказываемся от этого нажатием соответствующей клавиши.

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

      5.10. В заключении нам осталось прошить заранее скопированную в корень телефона прошивку.
      Прикрепленное изображение

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

      Чтобы войти в кастомное рекавери нужно одновременно зажать кнопки "Громкость плюс" и "Включить", после появления логотипа "mi" отпустить кнопку "Включить", а кнопку "Громкость плюс" держать, пока не попадёте в стоковое меню с желтым фоном. Выбираем пункт с "recovery" и попадаем в TWRP.
      Прикрепленное изображение

    Все прошивки для Xiaomi Redmi 3 Pro 3/32Gb подходят от Xiaomi Redmi 3 2/16Gb, но версия должна быть не ниже
    Stable ROM Version: V7.2.5.0 (MIUI7)
    Developer ROM Version: 6.4.21 (MIUI7)

    Немного скриншотов самой прошивки и работающего сканера отпечатка пальцев. Для тех кто всё же сомневается в его работоспособности.
    Меню
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Сканер отпечатка
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение
    Прикрепленное изображение


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


Сообщение отредактировал bibendum81 - 16.09.16, 11:28
Причина редактирования: в шапке



Реп: (11)
* opel_korch,
* boonitto91,
UPD: Решено, см. под спойлером.
Проблема: при переходе с девелоперской прошивки 6.5.5 до стабильной 7.2.7, столкнулся с проблемой "Синтаксическая ошибка в имени файла, имени папки или метке тома. (0х8007007b: Open programmer "MPRG*.hex").
Что делали с телефоном и решение проблемы

  • был исходный телефон Redmi 3 Pro с заблокированным загрузчиком и со стабильной miui_HM3_V7.2.7.0.LHPCNDB_f8d3fa0963_5.1;
  • установили developer 6.5.5 через встроенный в телефон Update;
  • решили откатиться обратно на стабильную прошивку (загрузчик все еще заблокирован).
  • Стали делать это через MiFlash, используя инструкцию ув. * Noigel,:

  1. скачали MiFlash отсюда и установили эту программу по дефолту на компьютере сюда C:\Program Files\Xiaomi . Сразу уточню, делали на системе win 7 64x
  2. скачиваем и разархивируем прошивку для MiFlash:
    • нашли последнюю прошивку для MiFlash в шапке темы: "Официальные прошивки" => "Для заблокированного загрузчика" => "Официальные (англо-китайские)")
    • разархивировали скачанный файл по адресу E:\Xiaomi .
      Получилась папка E:\Xiaomi\ido_xhdpi_images_V7.2.7.0.LHPCNDB_20160129.0000.14_5.1_cn_57f33ac18d , в которой лежит архив с расширением *.tar
      ! Убедились, что имя скачанной прошивки начинается на "ido"
      UPD: Вот здесь пропустил шаг. Архив с расширением *.tar нужно еще раз разархивировать!.
    • разархивировали архив с расширением *.tar еще раз в папку E:\Xiaomi\ido_xhdpi_images1
      Получился вот такой путь к папке с файлами
      E:\Xiaomi\ido_xhdpi_images1\ido_xhdpi_images_V7.2.7.0.LHPCNDB_20160129.0000.14_5.1_cn_57f33ac18d\ido_xhdpi_images_V7.2.7.0.LHPCNDB_20160129.0000.14_5.1_cn
      Прикрепленное изображение

    • переименовал папки, чтобы путь был покороче
      E:\Xiaomi\ido_xhdpi_images1\7.2.7.0\7.2.7.0
      Прикрепленное изображение


  3. запустили телефон в режиме download, как описано у Noigel
    Как перевести телефон в dowload mode
    Чтобы перевести телефон в режим download mode нужно:
    • выключить телефон
    • включать его, зажав одновременно кнопки "включение" и "звук вверх"
    • после вибрации отпустить кнопку питания
    • через какое-то время появится окошко, в котором нажать кнопку "download"
      Прикрепленное изображение


  4. подключили телефон к ноутбуку через кабель
  5. дальше запустили MiFlash от имени Администратора, увидели телефон на COM10, выбрали путь к папке с разархивированным файлом (E:\Xiaomi\ido_xhdpi_images_V7.2.7.0.LHPCNDB_20160129.0000.14_5.1_cn_57f33ac18d), E:\Xiaomi\ido_xhdpi_images1\7.2.7.0\7.2.7.0 выбрали Flash all, нажали Flash
    получили ошибку Синтаксическая ошибка в имени файла, имени папки или метке тома. (0х8007007b: Open programmer "MPRG*.hex")
    Прикрепленное изображение

  6. получили сообщение об успешной перезаливке. Ура!
    Прикрепленное изображение


Upd: не углядел, что вот такое сообщение еще было. Оказалось, ни на что не влияет.
Прикрепленное изображение



Напишите, если что-то непонятно расписал в инструкции.

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


Сообщение отредактировал $hved - 24.05.16, 11:05
Причина редактирования: добавлены картинки



Реп: (6)
Огромная просьба добавить не ссылку на мой пост а прям инструкцию в шапку.
Пока я жду разблокировки загрузчика хочется нормально пользоваться телефоном.
А для этого нужно обновить телефон и установить Приложения Гугл.

Обновляем телефон
Если вы еще ничего не делали на телефоне:
В папке Tools -> Updater нажать uodate (Выглядит как синий значок со стрелкой вверх)

Устанавливаем и переводим gapps
http://en.miui.com/thread-265496-1-1.html (кликаем на 2 картинку в статье)
Кстати попробовал с телефона установить. С телефона устанавливаются только на китайском языке. А с ПК качается английский. и устанавливается все как на картинках
Выше давали ссылку можно еще тут скачать: http://miuipro.ru/files/google-installer/
После установки создайте или вбейте уже существующий акк.

После установки gapps приложения не устанавливаются и выскакивает ошибка
Заходим Settings -> installed apps
Находим три приложения и чистим кеш:
Google Play Market
Google Services Framework
Services Google Play
Заходим в приложение и нажимаем Clear data и ниже кнопка Clear cache (если не активна значит кеш пустой)
Повторяем те же действия для всех остальных
Services Google Play - в место кнопки Clear data кнопка - margin spase заходим в меню и в самом низу нажимаем удалить все.

Дальше отменяем автоматическую синхронизацию:
Settings -> Other accounts - google - жмем на вашу почту, и снимаем все галочки.
Перезагружаем телефон.
Settings -> Other accounts - google - жмем на вашу почту и ставим все галочки обратно
Снизу нажать конпку с тремя точками More - Sync now
Перезагружаем ещё раз телефон и проверяем работу Play Market.

Русифицируем Play market
Чтобы все приложения и сам Play market были на русском языке нужно сделать следующее:

Скачиваем драйвера для вашей ОС. Есть в шапке Драйвер для ADB Альтернативный драйвер для ADB

В интернете нашел инструкцию как русифицировать через ADB http://androidmir.org/andrey/8876/
Если в кратце:
Качаем архив http://androidmir.org/…/DevFAQ_MoreLocale.zip
Распаковываем архив в корень в папку adb.

Переводим телефон в режим usb debug
На телефоне заходим в Settings - About phone и 7 раз подряд жмём на MIUI version. Вам должно написать, что теперь вы разработчик.
Теперь появится новая строка developer options
Далее переходим в Settings - Additional settings - developer options включаем пункт USB debugging.
Подключаем телефон к ПК оригинальным USB кабелем.
Должно появиться уведомление о том что драйвера установлены.

Последний шаг
Заходим в папку куда распаковали архив adb. и запускаем батник run. 2-5 сек.
Появится сообщение нажмите любую клавишу. Все можете пользоваться русским маркетом и приложениями.

ЗЫ: Если что то не понятно написал, поправляйте переписывайте и дополняйте картинками. Чтобы получилась нормальная инструкция.

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

Сообщение отредактировал $hved - 24.05.16, 11:23
Причина редактирования: Поднято в шапку темы.



Реп: (839)
Инструкция по поднятию телефона с залоченым бутом при невозможности войти в download mode.
Испробовано на Redmi Note 3 Pro с залоченым бутом, после того, как он был прошит по видеоинструкциям до версии КирпичЪ 1.9
1. Заряжаем телефон (лучше всего его выключить - войти в режим fastboot (power+vol down) и продолжать держать vol down после входа в fastboot - тело вырубается)
2. Скачиваем програмку Mi PC Suite
3. Устанавливаем драйвера, если не установлены.
4. Запускаем Mi PC Suite. ПК должен быть подключён к Интернету
5. Заряженый телефон подключаем в режиме recovery (там, где на чёрном фоне телефон нарисован и показывает, что надо подключить кабель)
6. В Mi PC Suite выбираем R.Flash
Прикрепленное изображение

6. Далее программа делает всё сама - скачивает оффициальную последнюю прошивку и в режиме recovery устанавливает её.

Сообщение отредактировал Noigel - 12.05.16, 12:51



Реп: (227)
Русский есть в прошивке, наглядно - Xiaomi.eu. Сканер работает.

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


Переведу инструкцию на русский:

Прошивка тут

Инструкция:
1.Включите ваш телефон,нажмите "Settings"->"MIUI Version" 7 раз тапните для открытия "Для разработчиков" (Developer Options) .
2.Откройте USB Debug Mode (Settings->Additional Settings->Developer Options->USB Debug mode) - поставьте для активации
3. В папке, куда распаковали архив (Внимание, папка не должна содержать пробелов и т.д. В идеале назовите ее "1") кликните мышкой по "Enter Download Mode.bat". - на телефоне подтвердите
4.Телефон должен загрузится в режим загрузки (экран погаснет) - значит вы готовы прошивать.
5. Установите Miphone20151028.exe и драйвера
6. Откройте miflash tool, НАЖМИТЕ Browse и выберите папку куда распаковали прошивку, нажмите Refresh - появится COM порт.
Все готово для прошивки.
7.Нажмите Flash - прошивка пойдет устанавливаться.
После появления надписи "Операция успешно завершена" - нажмите и удерживайте кнопку питания до перезагрузки.
Готово !

Скриншоты

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


Сообщение отредактировал $hved - 24.05.16, 11:15
Причина редактирования: Поднято в шапку темы.



Реп: (3)
https://www.youtube.com/watch?v=DRBWFDZvaLE Видео гайд как прошить редми 3 про с залоченым бутлодером!

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


Сообщение отредактировал $hved - 24.05.16, 11:28



Реп: (1087)
Подробная инструкция установки TWRP и любой прошивки на смартфон с заблокированным загрузчиком. Получение root

Все действия на ваш страх и риск! Этот телефон сложно превратить в кирпич, но бывает всякое. Также не забывайте про бэкап ценных данных.
Общие подробности
Суть метода - прошивка особого aboot (он же emmc_appsboot.mbn, не путать с boot), который не проверяет статус блокировки и позволяет использовать любую прошивку, а также режим fastboot. Первоисточник этого aboot неизвестен, но он подписан цифровой подписью Xiaomi.
Есть вероятность, что этот метод когда-то перестанет работать, т.е. вы потеряете возможность устанавливать новые прошивки. Пока никаких предпосылок нет, но можно заранее на всякий случай получить разрешение на разблокировку. На данный момент никаких багов и/или нестандартного поведения этот метод не вызывает.
Используется MiFlash - утилита для прошивки на достаточно низком уровне. Однако, это утилита от производителя, проста в использовании и хорошо протестирована "в бою".
Используется специальная сборка TWRP, которая не дает перезаписать aboot, а также позволяет модифицировать boot для официальных прошивок в один клик.
Да, все это проще, чем возня с официальной разблокировкой (получение разрешения и пр.).
Еще подробности.

Вкратце: просто прошить через MiFlash прошивку отсюда
ИЛИ
прошить через MiFlash Прикрепленный файл_MiFlash_PatchLockedBL_specTWRP.zip ( 18.38 МБ )
Получите установленный TWRP и возможность установки любой прошивки без дополнительных действий. Заменять этот TWRP нельзя, это специальная сборка. Для корректной работы TWRP с официальными прошивками выполняйте Advanced - Disable Verify после каждого обновления, а также разрешайте ему модифицировать system, когда он спрашивает об этом при запуске.


Подробнее ниже:
Установка драйверов
1. Нужно установить на компьютер (если не устанавливали ранее):
- MiFlash. Используйте версию MiPhone20151028.exe, т.к. у многих есть проблемы с бета-версией.
- драйвера ADB (взято отсюда http://leshcatlabs.net/downloads_usb_unifl/)
- QDLoader HS-USB Driver 32-64 bit (из шапки) зеркала: cloud.mail.ru mega.nz

download-режим
2. Нужно переключить телефон в download-режим.
Если телефон в порядке, то для этого нужно его полностью выключить, а затем удерживать кнопки громкость вверх и включение до тех пор, пока телефон не завибрирует. После этого должен появиться экран с коричневыми и синими кнопками с китайскими иероглифами на черном фоне. Там видна кнопка с надписью "download" - нужно нажать ее.
Если телефон уже не работает нормально (некорректно прошит), то нужно долго подержать громкость вверх, громкость вниз и включение. Никаких сигналов при этом не будет, телефон должен сразу перейти в download-режим.
Восстановление "совсем кирпича" хорошо описано тут. Также см. тут и тут.

3. Телефон, находящийся в download-режиме нужно подключить к компьютеру.
В диспетчере устройств, в портах должен появиться "Qualcomm HSUSB-Qloader 9008".
Если его нет, то возможны два варианта - не установлены драйвера (см. п. 1), телефон не в режиме download (см. п. 2).

Существуют разные прошивки с поддержкой прочих языков, кроме китайского и английского. У всех свои преимущества и достоинства, каждому нравится свое.
Прошивки от xiaomi.eu содержат множество языков, включая русский и украинский. У их прошивок множество пользователей, они достаточно стабильны и содержат минимум изменений по сравнению с официальными прошивками. Поэтому для простого варианта я подготовил именно их сборки. Однако рекомендую изучить тему и отзывы о других прошивках, которые могут вам понравиться больше. Например, прошивки от miui.su поддерживают обновление по воздуху, прошивки от multirom известны продвинутой системой сборки прошивок (только учитывайте, что они много говорят про секретные технологии, но на практике ничего особенного там нет: меньшие по размеру apk - это всего лишь усиленное сжатие, что, на мой взгляд, делает только хуже, а большой объем оперативной памяти просто рисуется (цифра тупо завышается на 10%), однако в целом это вполне достойная прошивка), а прошивки от malchik-solnce/miuipro содержат свою версию перевода и ряд интересных модификаций.
Для установки полной прошивки вам скорее всего понадобится 64битная система и достаточное количество памяти (более 4 Гб). Если у вас 32битная система и/или 4 Гб памяти, то попробуйте максимально освободить память (закрыть все программы) и прошивать. Если установить полную прошивку через MiFlash не удается, то пробуйте устанавливать отдельно TWRP, а затем через него нужную прошивку.
Если вы желаете установить прошивку от xiaomi.eu (более простой вариант)
4. Если вас устраивают прошивки от xiaomi.eu, то вы можете скачать готовые пакеты для MiFlash тут. Скаченный архив нужно куда-то распаковать, в пути не должно содержаться пробелов.
Запускаем MiFlash.
Внизу окна есть три опции - Flash All, Except Storage, Except Data and Storage. Если вы переходите с другой прошивки (т.е. не просто обновляете версию той же самой), то следует сделать перезапись всех данных, т.е. выбрать опцию Flash All. Ваши данные при этом будут потеряны, включая память телефона. Если вы просто обновляете версию уже установленной прошивки, то можно выбрать Except Data and Storage, т.е. ваши данные потеряны не будут. В любом случае стоит сделать бэкапы, если есть ценные данные.
Нажимаем Browse, выбираем каталог, куда был распакован архив.
Нажимаем Refresh, в списке должен появиться порт. Если ничего нет, то см. п. 3.
Нажимаем на появившийся порт, чтобы выбрать его, а затем нажимаем Flash.
Ждем, пока в столбце Status не появится сообщение The operation completed successfully.

Готово. Можно отключить телефон от компьютера и пользоваться. Для включения нужно подержать кнопку включения два раза секунды по 3-4 (первый раз - выход из download-режима и выключение, второй - включение).
После этого у вас на телефоне также будет установлен TWRP. С его помощью можно обновлять и устанавливать другие прошивки. Только не трогайте recovery и aboot. Обычно прошивки не трогают recovery (я не встречал прошивок для TWRP, которые его меняют), а установленная у вас специальная сборка TWRP самостоятельно защищает aboot от изменений.

Если вы желаете установить TWRP, чтобы потом установить любую прошивку
4. Скачиваем Прикрепленный файл_MiFlash_PatchLockedBL_specTWRP.zip ( 18.38 МБ )
Скаченный архив нужно куда-то распаковать, в пути не должно содержаться пробелов.
Запускаем MiFlash.
Внизу окна есть три опции - Flash All, Except Storage, Except Data and Storage. В случае с данным патчем нет разницы какую опцию выбирать, в любом случае будет прошит только загрузчик и recovery. Имеющаяся у вас прошивка и ваши данные не будут перезаписаны на данном этапе.
Нажимаем Browse, выбираем каталог, куда был распакован архив.
Нажимаем Refresh, в списке должен появиться порт. Если ничего нет, то см. п. 3.
Нажимаем на появившийся порт, чтобы выбрать его, а затем нажимаем Flash.
Ждем, пока в столбце Status не появится сообщение The operation completed successfully.

5. Теперь на телефоне есть TWRP (а также полноценно работает fastboot, вы можете использовать его для прошивки, только не трогайте разделы recovery и aboot). Использование официальной прошивки с TWRP может быть проблемным, однако ниже есть некоторые рекомендации.
При желании можно остановиться на этом и продолжить использование официальной прошивки
В спец. сборке TWRP из этого поста достаточно выполнять Advanced - Disable Boot Verify после каждого обновления прошивки, а также разрешать ему модифицировать system, если он спрашивает об этом при запуске. Т.е. все, описанное ниже в этом спойлере, делать не обязательно.

Но, если вы желаете продолжить использование официальной прошивки, то нужно учитывать два момента:
1) Обновление по воздуху либо просто перезапишет загрузчик и recovery, либо также приведет к бутлупу. Исправить можно повторным выполнением п.п. 4 и 5.
2) Любое изменение раздела system (установка SuperSu например) приведет к бутлупу. Нужно модифицировать boot:
- из TWRP сделать бэкап раздела boot, полученный образ скинуть на компьютер и распаковать при помощи например Android Image Kitchen
- в файле fstab.qcom убрать строку ", verify"
- запаковать образ обратно, залить на телефон и прошить в раздел boot
Про Android Image Kitchen и fstab.qcom информация есть тут http://en.miui.com/thread-276565-1-1.html (шаги 4-9 и 13) и тут http://en.miui.com/thread-249666-1-1.html (там другой телефон, т.е. прошивку нужно использовать нашу, а не kenzo).
3) Система будет затирать recovery. Нужно удалить файл recovery-from-boot.p из корня system.

Для запуска телефона нужно подержать кнопку включения два раза секунды по 3-4 (первый раз - выход из download-режима и выключение, второй - включение).


6. Запускаем TWRP.
Для этого нужно полностью выключить телефон (подержать кнопку включения 3-5 секунд), а затем удерживать кнопки громкость вверх и включение до тех пор, пока телефон не завибрирует. После этого должен появиться экран с коричневыми и синими кнопками с китайскими иероглифами на черном фоне. Там видна кнопка с надписью "recovery" - нужно нажать ее. Должен запуститься TWRP.
Еще один способ запуска TWRP подсказал Alteks2016 - из выключенного режима удерживать все три кнопки.
Если у вас установлена официальная прошивка и вы только что прошили TWRP, то в официальную прошивку загружаться нельзя, нужно сразу в TWRP. Иначе официальная прошивка просто перезапишет TWRP при запуске.
Первым делом он спросит разрешение вносить изменения в /system. Стоит разрешить, для этого нужно сделать свайп по указанной области.

7. Скачиваем любую прошивку для TWRP на ваш вкус, см. в шапке темы.

8. -

9. Телефон (он должен быть в TWRP) подключите к компьютеру. Телефон будет виден в списке дисков и съемных носителей как Portable Media Device. Откройте его и загрузите zip-файл из п. 7 в Internal Storage.
вариант загрузки через adb
Уточните, куда установлена MiFlash, это может быть c:\Program Files (x86)\Xiaomi\MiPhone\ или c:\Program Files\Xiaomi\MiPhone\
Запустите командную строку и введите: cd "<путь к MiFlash>\Google\Android\"
Введите adb devices, вывод должен быть примерно таким:
List of devices attached
a1b2c3d4 device
Затем введите команду adb push "<полный адрес zip-файла>" /sdcard/, вывод должен быть примерно таким:
5555 KB/s (999999999 bytes in 99s)

Вы также можете использовать любой удобный вам способ для загрузки zip-файлов на телефон.
Таким образом, zip-файл теперь загружен в /sdcard/ на телефоне. В TWRP нужно выбрать Install и выбрать zip-файл прошивки, затем сделать свайп для прошивки и подождать завершения, он завибрирует. После этого он спросит сделать ли вайп, стоит отказаться и сделать его самостоятельно. Для этого нужно выбрать Wipe, нажать Advanced, выбрать Dalvik, Cache, Data, Internal Storage, сделать свайп в указанной области для запуска вайпа.
Вайпы Data и Internal Storage удалят все ваши приложения/настройки и содержимое внутренней памяти. Они не являются обязательными для функционирования этого метода, но разработчики прошивок обычно их настоятельно рекомендуют.

10. Все готово, выбирайте Reboot и пользуйтесь.
Обновлять и устанавливать другие прошивки можно любыми способами, только не трогайте recovery и aboot. Обычно прошивки не трогают recovery (я не встречал прошивок для TWRP, которые его меняют), а специальная сборка TWRP из этого поста самостоятельно защищает aboot от изменений.

Доп. 1. Установка root.
Скачайте zip: https://download.chainfire.eu/supersu-stable
Перезагрузитесь в TWRP (п. 6).
Сделайте Install скаченного файла. Вайп только dalvik и cache.

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

Доп. 3. Отдельно TWRP: Xiaomi Redmi 3 Pro - Прошивка MIUI (OS 5.x) (Пост peter23 #50831188)

Изображение

Сообщение отредактировал peter23 - 12.01.17, 00:44


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

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

Сейчас: 07.06.23, 12:57