> Внимание!

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

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



Xiaomi Redmi 3/3 Pro - Неофициальные прошивки



Реп: (3586)
Xiaomi Redmi 3/3 Pro - Неофициальные прошивки
Изображение Xiaomi Hongmi 3, 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 » | Разблокировка загрузчиков » | Обсуждение камеры Xiaomi Redmi 3 (Pro) » | Прошивка MIUI » | Неофициальные прошивки »


Драйверы и утилиты
Драйвера
  • Драйвера для ADB Interface
  • 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
  • Dropbox | 15 seconds ADB Installer | 1.4.3

Утилиты
  • Mi PC Suite
  • USBDeview — список всех USB-устройств с возможностью их удаления из системы
  • HashTab — утилита для проверки контрольной суммы файла


Прошивки

Поиск новых прошивок и обновлений
Какую прошивку мне поставить?

Прошивки Treble
Android 11
Android 10.х.х
Android 9.х.х
Android 8.х.х
Бэкапы

Android 7.*
Android 6.*
Архив с прошивками на Я. Диске

Инструкции
Recovery, Ядра, Модемы, Root
Полезное
Патчи:
Другое:


Скриншоты опросов
Опрос закрыт 12.08.2019
Прикрепленное изображение


В теме нет куратора. Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку, создав новую тему в разделе Хочу стать Куратором (предварительно изучив Правила и рекомендации для Кураторов).
До назначения куратора, по вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.


Сообщение отредактировал destroyer71 - 30.05.23, 11:15
Причина редактирования: Legion OS v3.14 Unofficial



Реп: (4943)
M
Noigel покинул пост куратора темы по личным обстоятельствам. Спасибо за проделанную работу!
Желающие попробовать себя на должности куратора, читаем объявление в шапке.



Реп: (2396)
[ROM] [SHARE] CM13 Chinese Multilanguage builds [Updated 29-06-2016]
Источник XDA
ResurrectionRemix - v5.6.8 - Android 6.0.1 . Rom is MulitiLanguage.
Скрины:
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

https://www.androidfil…?fid=24533103863141477



Реп: (4943)
M
Коллеги,
С исходниками и разработкой сюда - Android - Разработка и программирование
В теме Прошивок прошу не оффтопить.



Реп: (841)
Бекап системных разделов и установка не залоченного загрузчика вместе с TWRP (все и сразу)

Предыстория появления данной инструкции
Сегодня прошивал свежий Redmi 3 Pro (прибыл из китая с китайской прошей miui 7.2 CN).
Как обычно на 4pda выложено куча всяких диких мануалов, которые рассказывают об этом. Но как то всё это дело требует установки на виндовую тачку софта от Xiaomi (мифлеши и т.п.).
Мне этот софт софсем не хочется ставить на свою тачку. Ну не нужен он мне (я вроде не блондинка).
Да и разбираться с разблокировкой тоже не хочется (что то нужно запрашивать на сайте mi.com, затем установка девелоперки, да ну нафиг).

Поэтому расскажу для тех, кто умеет использовать виндовую консоль, как на залоченный Redmi 3 установить патченный загрузчик и TWRP без использования MiFlash/MiPhone. При этом попутно сделаем бекап системы.


Описанный способ годится для заблокированных и разблокированных устройств (Redmi 3 / Redmi 3 Pro).

Установка драйверов Qualcomm для 9008 режима
Если у вас девственно чистая винда, то начнём с установки драйверов от Qualcomm.
Предупреждаю сразу: Производить отключение проверки подписи драйверов на 64-битных машинах не нужно!!! (оставим это занятие школоте)
Драйвера можно взять отсюда: Прикрепленный файлDriverQDLoader.zip ( 436.51 КБ )

Данные драйвера нужны для общения с устройством, которое находится в 9008/EDL режиме.


Далее следуем инструкции:
  • нужно скачать этот ZIP-файл: Прикрепленный файлredmi3_emmcdl_twrp.zip ( 18.53 МБ )

  • распакуйте содержимое ZIP

  • подключите девайс через USB к компу

  • удержанием VolUp + Power запустите прелоадер и выбирете download
    Другой способ перехода в download режим: Xiaomi Redmi 3 - Кастомные прошивки (Пост ups2k #51054632)

  • при наличие установленных драйверов в диспетчере устройств должно появиться устройство "Qualcomm HS-USB QDLoader 9008 (COM21)"
    (окончание названия у вас может быть иным)

  • в проводнике откройте папку, в которой находится ранее распакованный файл emmcdl.exe

  • сделаем частичный бекап emmc (первых 200 МБ вполне достаточно):
    запустите на исполнение файл dump_emmc.cmd
    содержимое dump_emmc.cmd
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d 0 396384 -o .\dump_emmc\emmc_200M.img

  • забекапим отдельно системные разделы:
    запустите на исполнение файл dump_parts.cmd
    содержимое dump_parts.cmd
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d sbl1 -o .\dump_parts\sbl1.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d sbl1bak -o .\dump_parts\sbl1bak.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d aboot -o .\dump_parts\aboot.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d abootbak -o .\dump_parts\abootbak.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d rpm -o .\dump_parts\rpm.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d rpmbak -o .\dump_parts\rpmbak.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d tz -o .\dump_parts\tz.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d tzbak -o .\dump_parts\tzbak.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d hyp -o .\dump_parts\hyp.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d hypbak -o .\dump_parts\hypbak.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d modemst1 -o .\dump_parts\modemst1.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d modemst2 -o .\dump_parts\modemst2.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d misc -o .\dump_parts\misc.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d fsc -o .\dump_parts\fsc.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d DDR -o .\dump_parts\DDR.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d fsg -o .\dump_parts\fsg.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d sec -o .\dump_parts\sec.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d persist -o .\dump_parts\persist.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d keystore -o .\dump_parts\keystore.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d config -o .\dump_parts\config.img
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -d recovery -o .\dump_parts\recovery.img

  • содержимое папок dump_emmc и dump_parts нужно спрятать в надёжное место! (они могут вам пригодится)

  • [ОПЦИОНАЛЬНО] установим патченный загрузчик и специальную версию TWRP:
    запустите на исполнение файл install_aboot_twrp.cmd
    содержимое install_aboot_twrp.cmd
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -b aboot emmc_appsboot.mbn
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -b abootbak emmc_appsboot.mbn
    emmcdl.exe -p %SaharaComPort% -f %FirehoseFile% -b recovery twrp_v010_spec.img

  • теперь нужно перезагрузить устройство (для этого удерживайте кнопки VolUp + Power)

  • [ОПЦИОНАЛЬНО] загрузитесь в TWRP и сделайте бекап стоковой прошивки (boot, system, data, cust)


После этих манипуляций у нас на руках будет всё необходимое для воскрешения устройства (в том чиле IMEI и MAC-адреса).

Сообщение отредактировал acdev - 10.07.16, 07:44
Причина редактирования: адаптировал инструкцию для блондинок



Реп: (1103)
acdev @ 07.07.2016, 18:45 *
забекапим отдельно системные разделы:

В целом нет смысла бэкапить разделы, которые и так входят в официальные прошивки. В частности, разделы sbl1/sbl1bak, aboot/abootbak, rpm/rpmbak, tz/tzbak, hyp/hypbak, persist. Из оставшихся - modemst1, modemst2, fsg содержат EFS ("NVRAM"), которые определенно стоит забэкапить. Остальные - под вопросом, но они тупо записаны нулями на чистых аппаратах.

Добавлено 08.07.2016, 01:13:

Также использование emmcdl для слива определенных разделов с телефона описано в этих постах:
Xiaomi Redmi 3 Pro - Прошивка MIUI (OS 5.x) (Пост peter23 #50315181)
Xiaomi Redmi 3 Pro - Прошивка MIUI (OS 5.x) (Пост ab123321 #50324930)



Реп: (1103)
* WinKarbik,
Загрузчик вытащен из прошивок от китайских продавцов. Первоисточник неизвестен, но он подписан сертификатом (цифровая подпись) Xiaomi.
Просто так собрать и поставить свой загрузчик вероятнее всего нельзя, т.к. подпись по идее проверяется (впрочем никто не пробовал).


acdev @ 08.07.2016, 16:53 *
не на всех аппаратах есть прелоадер?

Конечно же он есть на всех аппаратах, ведь иначе телефон не сможет загрузиться. На Qualcomm есть целая цепочка загрузчиков. "Мутный экран" (кстати, он не всегда мутный, он может быть просто черным), он же download-режим, он же edl-режим обеспечивается самым первым загрузчиком (PBL), который не затрагивается прошивкой (и вероятно вообще хранится не на флешке - это просто мое предположение). В этом режиме PBL может принять и выполнить какой-то код. prog_emmc_firehose_8936.mbn как раз является таким кодом - он позволяет читать и писать флешку, работает по протоколу firehose. aboot, он же emmc_appsboot.mbn - это уже последний загрузчик из цепочки, он передает управление boot или recovery, причем проверяя их подпись, если телефон не разблокирован.


KalYes @ 08.07.2016, 20:08 *
Загрузчик отсюда
Но похоже, что первоисточник здесь

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


barx @ 08.07.2016, 20:17 *
некоторые прошивки его, скажем так, удаляют

Ни в коем случае. Вся цепочка загрузчиков всегда присутствует на телефоне. Их отсутствие означает невозможность загрузки.



Реп: (1103)
* acdev,
А что считать "прелоадером"?
Из aboot стартует уже boot или recovery. А до aboot цепочка примерно такая PBL -> sbl1 -> hyp (hyp под вопросом, это предположение) -> aboot.
PBL не хранится на флешке. По крайней мере в доступных для считывания через firehose областях.



Реп: (1784)
* wanton,Все там можно(конструкция позволяет). Вы для начала попробуйте. Её нужно нажать с двух концов.



Реп: (1784)
* peter23,Вроде ничего особенного. Обычный dexpreopt, который был включен при сборке стоковой прошивке из исхов(так грузится значительно быстрее). А байты, которые отличаются - некоторые изменения, которые вносит dex2oat на смартфоне(хостовый вариант видимо не учитывает некоторые параметры)



Реп: (1103)
* ariafan,
Вопрос в том, как избежать копирования odex-файлов в dalvik-cache.
Смысл - освободить место в data, там чуть ли не гигабайт.
Там в теме предложили переместить файлы из dalvik-cache в system вместо odex-файлов, это я еще не пробовал (вероятно сработает), но это не очень удобный вариант, хочется собирать прошивку без участия телефона.



Реп: (4943)
M
Флуд и оффтоп удален.
Придерживаемся темы обсуждения, пользуемся поиском, внимательно изучаем шапку темы.



Реп: (11)
Это я писал по поводу датчика приближения и освещения на xda



Реп: (4943)
M
Решение по кастомам Xiaomi Redmi 3 Pro будет принято в ближайшие дни.
Пока обсуждаем здесь.
Оффтопить на тему что где и как обсужадется не нужно. Вопросы и пожелания в QMS.



Реп: (157)
1433 @ 03.08.16, 00:01 *
Если кто скачал поделитесь, а то там что то у автора не даёт скачать((

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

Сломалось, может он перезаливает прошивку. Но пока "Файл не найден", кстати это я прошивку пробовал качать, для интереса. Завтра глянем.



Реп: (4943)
M
Куратором темы назначен kDst. Прошу любить и жаловать!



Реп: (531)
Book gangster @ 06.08.2016, 11:25 *
Заметил баг на бетке 2 cm 13. У меня в галереи ни одно фото или скриншот показываться не хочет. Ощущение, будто снимки подгружаться не хотят. Просто серый фон

Советую вообще отказаться от стоковых галерей в циане и мяу.
Вот лучшая галерея из всех существующих на данный момент. Попробуйте-убедитесь сами
https://play.google.co…alensw.PicFolder&hl=ru
P.S. Какое-то х..ло минусует посты, а галерея действительно отличная :)

M
Ознакомьтесь с Правилами ресурса!
4.8. Запрещается явная и скрытая грубость, хамство, оскорбления.


Сообщение отредактировал vaalf - 06.08.16, 20:25



Реп: (432)
Обзоры некоторых операционных систем для смартфонов.

Так как часто возникают вопросы не конкретно по какой-то данной прошивке а общие вопросы о назначении различных кнопочек и пунктов меню осмелюсь предложить всем ссылку на один очень хороший тематический ресурс (не реклама).

Полный обзор операционной системы Google Android 6.0 Marshmallow (CyanogenMod 13)
Полный обзор операционной системы Google Android 5.0 Lollipop (CyanogenMod 12)
Подробное знакомство с CyanogenMod 12.1
Обзор операционной системы MIUI 7
Обзор операционной системы MIUI 8
Обзор операционной системы Flyme OS 5.1
Обзор операционной системы Flyme OS 4.5

Сообщение отредактировал ups2k - 09.11.16, 11:47
Причина редактирования: Добавлена еще одна ссылка



Реп: (2396)
* dRONNy64rus,
Flyme 5.1.5.20R beta
http://openrom-dl.flym…_Mo_5.1.5.20R-beta.zip

Сообщение отредактировал snekt@ - 07.08.16, 12:14
Причина редактирования: поднято в шапку темы.



Реп: (57)
В СМ13, что бы добавить громкость в разговорном динамике надо править в этом файле mixer_paths_skuk.xml.
Вот эту строку :

<path name="handset">
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="RX1 Digital Volume" value="84" />

По умолчанию стоит 84, поставил 99 себе.

Добавлено 10.08.2016, 15:44:

* bovver88,
Да, здесь можно только снизить частоту. Ядра не отключаются.



Реп: (25)
По просьбам трудящихся, скрины настроек экрана и всего остального:
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


И вот примерно как у меня это выглядит на экране блокировки (второй скриншот - после двойного тапа):
Прикрепленное изображение
Прикрепленное изображение


Если чего-то не хватает - требования в студию :)

Сообщение отредактировал Ronin07 - 15.08.16, 19:03


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

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

Сейчас: 29.03.24, 02:11