3mokpblx @ 02.11.2016, 13:31
Вот модуль который у меня на СМ 13 прошит, Все работает нормально, связь не отваливается, видит обе снимки
В этом архиве, помимо модема
non-hlos.bin как минимум ещё штук 10 разделов шьётся, и он был собран для 13 циана. Так что поаккуратней.
Вот выдержка из статьи ув.
noteMASTER_11Теперь о подводных камнях или в чем перестарались Xiaomi:
Для того, чтобы понять, в чем, объясню, к чему сводится установка ROMа. Все вокруг говорят про вайпы трех разделов, "чистые" установки, и большинство новичков тупо делают это абсолютно без понимания сути. Разжевываю. Есть 3 раздела, находящихся в EMMC (внутренней памяти) смартфона: /system, /data, /cache и сидящий внутри /data /dalvik-cache. Так вот, понятие "установить прошивку" - это лирическая гуманитарная интерпретация работы updater-script, находящегося в ROMе (кто не верит, откройте, найдите updater-script и посмотрите на него через Notepad++) :-). Выражаясь технически грамотно, можно сказать, что это распаковка содержимого прошивки в раздел /system с сохранением атрибутов файлов и предварительной сверкой соответствия девайса конечной прошивке. Но эта инфа касается, увы, каноничных кастомных ROMов для брендовых телефончиков типа Google Nexus / Sony / Samsung и т.п., в которых все, что под капотом, скрыто ото всех, кроме OEM-разработчиков.
Сокращая остальное до сути, скажу, что в /data вы храните все свои установленные приложения, а также все их настройки, в т.ч. и системные. В /cache и /dalvik-cache пишется кэш :D то есть, весь тот набор данных, который позволяет приложениям "оптимизироваться" и запускаться в дальнейшем гораздо быстрее. Не будь у нас этих разделов, каждое приложение бы открывалось секунд по 5-10.
У нас все куда суровее, поскольку, наряду с этими четырьмя разделами, Xiaomi открыла доступ и обновяет каждым официальным релизом MIUI еще, ни много, ни мало, почти 40 разделов, половина из которых взаимозависима. Прошьете что-то одно, забыв прошить все остальное - и баги в работе прошивки и оборудования - самое меньшее, что вы можете огрести в дальнейшем. Прошивки каждого из разделов представляют собой образы в формате bin, mbn, img, побайтно записываемые при прошивке. Для избавления от конфликтов работы прошивок оборудования с билдами Cyanogenmod 13 поначалу был выпущен CM RADIOS, а сейчас, с релизом оф. CM13 - CM Firmware и CM14 Firmware для преемника гугловского наследия под именем Nougat. Каждый из них представляет собой 11 разделов с подборкой взаимозависимых образов, прошивающихся по аналогии с EDL/Fastboot/TWRP. Единственное, что все усвоили наверняка - это что non-hlos.bin - прошивка радиомодуля, т.е. хардвари, отвечающей за все беспроводные интерфейсы: Wi-Fi, Bluetooth, мобильная связь, мобильный интернет, GPS и т.д. Специфика участия всех остальных образов в работе конечной прошивки малоисследована, там можно лишь интуитивно предполагать из названия. Тем не менее, индусы с XDA что-то явно знают, чего не афишируют. Так или иначе, на 4PDA/XDA есть ряд теоретических баз, где упоминаются краткие описания минимум половины этих разделов, а роли некоторых из них в работе телефона даже посвящены отдельные абзацы. Как только соберу в кучу - увидите следующий ликбез.
И именно поэтому все говорят шить Global-версии прошивок перед кастомизацией ROMа, поскольку только так можно гарантированно поставить идеально стабильный "сет" из разделов смартфона. Xiaomi стремились открыть как можно больше разделов для изменения, но это не только осложнило подбор наиболее стабильного кастома, но и стало бомбой замедленного действия в руках ничего не понимающих новичков. Альтернативным способом, есл боитесь залочить загрузчик, может стать установка CM-Firmware.
, где более мене понятным и доступным языком описывается про эти разделы.
И кто пользуется
TWRP от
ZCX-TWRP-3.0.2-X-by-BY~XM видит далеко не все разделы "зверька", но зато на нём бут патчить не надо, а в
TWRP от ув.
Mr-r00t видны все разделы, но после прошивки надо не забыть пропатчить,
"Дополнительно" --> "Патч загрузчика" и устанавливаем архив из папки
/sbin/cofface.zipКто хочет оттдельно выдрать и прошить модем велкам в этот
пост. Спасибо говорим ув.
RimpoСообщение отредактировал avertv - 02.11.16, 14:42