Сборка Freeboot. Тяжелые случаи.
Образ поврежден? Автоматические сборщики выдают ошибку? Или же надо поставить непрошиваемый привод с другой приставки? Собираем образ в командной строке! (анимация прилагается)
Перед тем, как собирать образ, необходимо добыть данные, уникальные для консоли. Для этого, нужен образ (пусть и поврежденный) nanddump.bin и cpukey.txt с ключом процессора (подразумевается, его вы уже достали через XeLL)
Всё очень просто — скачиваете
кликните на картинку для показа анимации
В результате, должны получиться два файла — kv.bin и fcrt.bin. (FCRT есть только на Slim приставках с приводами DG-16D4S 0225 и новее)
Совет: Можно извлечь эти файлы из образа другой приставки — это необходимо в случае, если нужно переставить непрошиваемый привод с одной приставки на другую. Ещё так приходится делать, если родные данные утеряны.
Все остальные необходимые данные для сборки можно достать
Теперь, скачайте
Необходимо распаковать первый архив и поместить файл su20076…0000 из второго в папку 16747:
Файлы, из которых будет собираться фрибут, следует поместить в папку mydata:
Обратите внимание, файлы, обведенные синим — донорские, из архива donor_data2 (из папки, соответствующей модели приставки), а зеленым — данные от приставки, для которой собирается фрибут.
Важно: Если в NAND имеются битые блоки, следует добавить к всем этим файлам образ nanddump.bin, чтобы программа автоматически совершила ремап при сборке.
Осталось запустить xebuild и собрать образ. Чтобы было проще, в прилагаемом архиве имеется файл 1.bat для запуска командной строки из текущей папки.
xebuild имеет множество параметров, рассмотрим основные:
-c (console) — после этого парамметра указывается тип приставки, для которой собирается фрибут.
Может принимать значения corona, corona4g, trinity, jasper, jasperbb, falcon, zephyr, xenon
-d (data) — здесь указывается папка с данными для сборки образа. Я использую mydata
-f (folder) — папка с файлами системы. Обычно имеет номер версии системы в качестве названия.
-t (type) — тип собираемого образа. retail — стандартная система, без модификаций; glitch — образ для первого RGH (фат приставки); glitch2 — образ для RGH2; glitch2m — особый вариант образа RGH2 (только для слим).
-a (append) — применить некоторый патч, например, nofcrt — отключить проверку FCRT (чтобы поставить на слим привод от фат, либо D4S с вручную забитым ключом. Непрошиваемые приводы с этим патчем перестают работать!)
-o (option) — установить параметр, отличный от указанного в options.ini, например cfldv=1 для указания LDV образа вручную
Совет: Порядок указания параметров не важен. В качестве имени папки можно передавать и абсолютные пути, например,
C:\xebuild\mydata
Пример команды для сборки RGH2 образа версии 16747 для приставки corona, используя данные из mydata, с LDV 2 и отключением FCRT:
xebuild -t glitch2 -f 16747 -c corona -d mydata -o cfldv=2 -a nofcrt
кликните на картинку для показа анимации
В результате, получится файл 16747_g2_corona.bin — это и есть конечный результат.
Для сборки retail образа, обратитесь к данной статье, есть некоторые нюансы.
да помогло — был нанд частично поверх залитый другим нандом — fcrt из него не доставался , сделал всё по инструкции а kv.bin и fcrt.bin взял из другого бокса и переставил плату привода — всё работает
«Совет: Можно извлечь эти файлы из образа другой приставки» вопрос у меня есть донорский nanddump.bin и чтобы извлечь из него kv.bin и fcrt.bin нужен какой cpukey.txt донорский или с моей приставки.
p.s. Вышла из строя флешка на corona v1 заменил на новую как теперь собрать нанд из файлов есть только ключ с приставки больше никаких родных файлов с приставки нет
«Все остальные необходимые данные для сборки можно достать здесь.»Ссылка битая можно перезалить пожалуйста.