Как я могу получить пакет прошивки Heimdall для CyanogenMod?
Например, я хочу получить эту прошивку, преобразовать ее в образы Odin, упаковать и прошить с помощью Heimdall.
Является ли это возможным?
Почему? Вообще безопаснее всего Odin поставить стоковый (при необходимости), рут и прошить ClockworkMOD, а потом прошить CyanogenMod через рекавери.
Тем не менее, да, это возможно; вам нужно будет распаковать и переупаковать изображения в правильном формате и связать их в .tar, выложенном, как ожидает Odin/Heimdall. Что-то похожее на это в обратном порядке. Мне самому не повезло с интерпретацией формата изображения, используемого Samsung; любые инструменты, которые я нашел, не совсем работают. Однако это зависит от вашего конкретного устройства.
Редактировать: кажется, мы все еще говорим о противоположных целях. В дополнение к tar-файлам Odin, Хеймдалль может прошивать слегка отличающиеся сжатые tar-файлы, а сообщение, на которое вы ссылаетесь, содержит ссылки на инструкции о том, как заставить Хеймдалля создать эти файлы . Однако основная проблема по-прежнему заключается в том, чтобы привести изображения в правильный формат, после этого все просто.
Этот пакет CyanogenMod содержит /system
содержимое раздела в простой папке; вам нужно будет упаковать их в файл factoryfs.rfs
. Я знаю, что один из способов, которым это было сделано раньше, — это перепрошивка пакета через ClockworkMOD, а затем использование dd
дампа раздела (разделов) в файл. Общие руководства по этому поводу есть здесь и здесь .
С другой стороны, CyanogenMod может придерживаться файловой системы Ext4 для устройств Samsung, а не RFS, и в этом случае было бы проще создать образ непосредственно из файлов. Однако я не уверен, сможет ли Heimdall правильно прошить образ Ext4. В таком случае я бы, наверное, спросил разработчика Heimdall.
ademar111190
Мэтью Рид
ademar111190