Сборка Freeboot. Тяжелые случаи.

Автор: | Опубликовано в FAQ Мастерская, Xbox 360 3 Comments

 

mini-xebuild

Образ поврежден? Автоматические сборщики выдают ошибку? Или же надо поставить непрошиваемый привод с другой приставки? Собираем образ в командной строке! (анимация прилагается)

Перед тем, как собирать образ, необходимо добыть данные, уникальные для консоли. Для этого, нужен образ (пусть и поврежденный) nanddump.bin и cpukey.txt с ключом процессора (подразумевается, его вы уже достали через XeLL)
Всё очень просто — скачиваете программу, помещаете всё в одну папку и перетаскиваете файл образа на программу:
gif_extractor
кликните на картинку для показа анимации

В результате, должны получиться два файла — kv.bin и fcrt.bin. (FCRT есть только на Slim приставках с приводами DG-16D4S 0225 и новее)

Совет: Можно извлечь эти файлы из образа другой приставки — это необходимо в случае, если нужно переставить непрошиваемый привод с одной приставки на другую. Ещё так приходится делать, если родные данные утеряны.

Все остальные необходимые данные для сборки можно достать здесь.

Теперь, скачайте подготовленный архив с xebuild и официальное обновление версии 16747
Необходимо распаковать первый архив и поместить файл su20076…0000 из второго в папку 16747:
su_16747

Файлы, из которых будет собираться фрибут, следует поместить в папку mydata:
mydata_16747

Обратите внимание, файлы, обведенные синим — донорские, из архива 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

gif_builder

кликните на картинку для показа анимации

В результате, получится файл 16747_g2_corona.bin — это и есть конечный результат.

Для сборки retail образа, обратитесь к данной статье, есть некоторые нюансы.

Comments
  1. Posted by Mike
  2. Posted by sergtm
  3. Posted by AandV

Add Your Comment