xeBuild 1.09
============
Introduction:
=============
xeBuild is a command line system image builder for JTAG, glitch, and clean images.
Run the xeBuild program with no (or incorrect) arguments to see it's usage info.
What's New:
===========
- new boot chain and patches for trinity/corona that uses virtual efuses from CBB onward
- added ability to fine tune content of the BL that glitching targets
- new nolan addon patch for machines with bad wired LAN phy (boots to E75/76/77)
- single addon provided to disable all internal memory units on arcade consoles
- added client and update modes
- updated xell builds to XeLL_Reloaded-2stages-v0.993
(note: DVD-less consoles and some with Hitachi DVD won't work right with this version)
- minor bug fixes
Current Limitations:
====================
- STAY THE HELL OFF LIVE! Nuff said, we're not you're mum.
How To Use:
===========
- See individual folders for lists of files to provide
- if desired provide replacement cpu and 1bl keys in text files
- open a command window in the xeBuild directory
- on the command line type, for example:
example - if you provided keys in appropriate text files
xeBuild.exe -t glitch -c falcon -d myfalcon myfalconout.bin
-t glitch = build a glitch type image
-c falcon = use falcon bl and patch set
-d myfalcon = a folder is present called "myfalcon" with per machine files, this uses it
myfalconout.bin = the file that will be produced
- type 'xeBuild.exe -?', 'xebuild client -?' or 'xebuild update -?' for command line info
Update and Client modes:
========================
Both modes require the supported updsvr running on the xbox, full functionality may require
updating console patches with the included hv patches. Both the PC and the xbox need to be on
the same subnet/LAN router.
Client mode is a simple way to read, write and patch flash as well as few other simple commands
such as the patch updater. The patch updater will look in the folders beside the exe for
{version#}\bin\patches_{type}.bin
which are full patches for whichever console and hack type, it will load and strip the patches
if needed and send them to the console. Note that only xebuild images are truly supported for this.
Most of the client mode commands should be available on any console, even unhacked devkits. See output
from 'xebuild client -?' for more information on the options available.
Update mode attempts to retain as much data about the console as possible, without having to
provide any info on the command line aside from optional/addon patches if required. After you
copy the $SystemUpdate folder into (in this example) the folder 16203 it is capable of taking
a simple command line like:
xebuild update -f 16203 -a nohdmiwait
It will fetch all the info from the console, and use the updater to update both the system flash
and avatar data on the console (provided you have an 360 formatted HDD internally in the console.)
It has some more advanced options to allow one to build the update image as well as dump the data
from the console as it's acquired, while even leaving the console data untouched. See output
from 'xebuild update -?' for more information on the options available.
Neither update or client image writes are able to affect bad blocks, but are able to write new ones.
If this happens mistakenly, an erase block command has been provided in client that will attempt to
clear the bad block - use with caution though, blocks get marked as bad for good reasons and is a normal
occurrence on NAND when a block becomes unreliable.
With big block machines, the server will attempt to retain any NAND mu data in the system area, provided
there is no system data to write in the image being sent. It's not foolproof, but update mode should not
corrupt NAND mu.
Example:
========
-take original console dump, put it in mytrinity folder as NANDdump.bin
-set CPU key and 1BL key in ini file, verify LDV from NANDdump.bin matches console fuses
if not set cfldv in ini file
-build (xeBuild.exe -t glitch -d mytrinity -f 13599), flash and hopefully life is good
.ini files:
===========
Just a word on the format... the ini parser is not very robust, the files need
to be plain ASCII, everything after a ; on a line is ignored, and spaces are
not acceptable (they get removed).
Things like CPU key and 1BL key, if present in the per box ini file need not be
placed anywhere else.
Optional Patches:
=================
Various optional patches are included for use with the -a option, they are:
nofcrt - removes fcrt.bin requirement on some drives
nohdd - disables detection of internal SATA HDD
nohdmiwait - HDMI consoles will no longer wait or EXX screen when video is not ready
nolan - disables wired LAN to prevent E75/76/77 on machines with a damaged PHY
nointmu - disables jasper NANDmu, trinity 4G internal USB and corona 4G MMC memory units
blmod.bin:
==========
Changing the patches to the BL that follows the BL that is executing during glitch attempts
has a direct effect on whether a machine will glitch. The provided patches are generic
and work well on most machines, but this per machine build addon can now be supplied without
modifying the base patches to CBB or CD via a file in the perbuild folder, they will simply be
tacked onto the end of CBB or CD, and the BL size adjusted to include this new data in the hash.
Keep in mind, it can take multiple attempts and re-flashing with different binary data to find
something that will boot at all, let alone be more effective for your console.
blmod is currently not supported by update mode.
Note:
=====
- DON'T USE THIS UNLESS YOU KNOW FOR SURE THAT YOU NEED IT! Using an incorrect
controller config can result in problems remapping bad blocks (even manually.)
If you have a 16M jasper, an additional build type has been added
'jaspersb', by default the image will be built for jasper with big block
controller (config 00023010), use this alternate switch to build for small
block controller (config 01198010.)
Multi build/options example:
============================
when you specify -f 13599 on the command line:
13599\filelist.ini
is parsed instead of data\filelist.ini
Also the bin directory is used from
13599\bin\
instead of
bin\
allowing anyone to create multiple builds without multiple instances or
rebuilds/hex edits/hacks of the main app.
The example provided is the last version of 13599 patch set from dash launch and
other files to build freeboot 13599
example use:
------------
xeBuild -f 13599 -d myfalcon x13599out.bin
-f 13599 : use .\13599\filelist.ini, and .\13599\ for firmware files, .\13599\bin\ for patches
-d myfalcon : use .\myfalcon for per build files (cpu key, keyvault, security files, ini etc.)
x13599out.bin: override auto generated name and produce .\x13599out.bin as the final NAND image
note, if -d ***** is not specified it will still use the original /data and /bin dirs
Devkit image building:
======================
This feature is currently considered Beta/Work In Progress.
A new image target type was added, "-t devkit" which builds 64M flash images for devkits. Currently untested,
building with a 00 filled CPU key will create a zeropaired devkit image that may allow one to boot a software
bricked devkit that one does not know the CPU key for and recover it to an operational state. By powering on
the console with such an image pres
没有合适的资源?快使用搜索试试~ 我知道了~
J-Runner v0.3 Beta (3) Started_xblaj.com_xbox6752_xbox360nandfla
共161个文件
bin:46个
xsvf:45个
jpg:30个
5星 · 超过95%的资源 2 下载量 145 浏览量
2021-09-29
06:43:50
上传
评论
收藏 27.08MB RAR 举报
温馨提示
xbox360nand读取备份 刷写并且支持合成ecc
资源详情
资源评论
资源推荐
收起资源包目录
J-Runner v0.3 Beta (3) Started_xblaj.com_xbox6752_xbox360nandfla (161个子文件)
jasper_hack_aud_clamp.bin 1.29MB
zephyr.bin 1.29MB
xenon.bin 1.29MB
jasper_hack_bigblock_aud_clamp.bin 1.29MB
falcon_hack_aud_clamp.bin 1.29MB
zephyr_hack_aud_clamp.bin 1.29MB
falcon.bin 1.29MB
jasper_bb.bin 1.29MB
jasper.bin 1.29MB
xell-2f.bin 256KB
xell-gggggg.bin 256KB
xell-2f.bin 256KB
xell-gggggg.bin 256KB
xell-2f.bin 256KB
xell-gggggg.bin 256KB
Halo4.bin 44KB
GOW3.bin 44KB
SW.bin 44KB
MW3.bin 44KB
Halo3.bin 44KB
Standard.bin 44KB
dae.bin 43KB
cb_6750.bin 39KB
CB_A.7375.bin 38KB
CB_B.6753.bin 38KB
CB_B.5773.bin 38KB
CB_B.6752.bin 37KB
CB_B.5772.bin 37KB
CB_B.4575.bin 33KB
CB_B.4577.bin 32KB
CB_B.13180.bin 31KB
CB_B.13121.bin 31KB
CB_B.9230.bin 31KB
CB_B.9188.bin 30KB
CB_A.1940.bin 26KB
extended.bin 16KB
SMCx.bin 12KB
SMCfzj.bin 12KB
SMCaud.bin 12KB
CB_A.13121.bin 7KB
CB_A.5772.bin 7KB
CB_A.6752.bin 7KB
CB_A.9188.bin 7KB
CB_A.4577.bin 7KB
crl.bin 3KB
secdata.bin 1024B
PRUFTECHNIK.cat 12KB
PRUFTECHNIK_X64.cat 12KB
nand-x-upd.cat 8KB
CD 24KB
CDjasper 24KB
CDRGH2 24KB
ptlibusb0_x64.dll 53KB
ptlibusb0.dll 33KB
JASPER.ecc 1.29MB
CORONA_16MB.ecc 1.29MB
TRINITY.ecc 1.29MB
FALCON.ecc 1.29MB
ZEPHYR.ecc 1.29MB
CORONA_4GB.ecc 1.25MB
JRunner.exe 1.8MB
xeBuild.exe 394KB
ArmV3.hex 96KB
PICFLASH_E_1_0_5-JRP-V2.HEX 38KB
PICFLASH_E_1_0_4_JRP1_ISD.HEX 35KB
PICFLASH_E_1_0_4_ISD_BIT.HEX 34KB
PRUFTECHNIK.inf 4KB
nand-x-upd.inf 3KB
options.ini 7KB
options.ini 7KB
tx_revc_slim.jpg 1.82MB
tx_revc_phat_rgh1.jpg 1.35MB
Corona250_wires.jpg 1.34MB
coronaguide.jpg 1.33MB
tx_revc_phat_rgh2.jpg 1.31MB
dgx_wires.jpg 1.21MB
phat_install_qsb.jpg 1.15MB
slim_install_qsb.jpg 1.1MB
phat_install_diagram_final.jpg 1.01MB
slim_install_diagram_final.jpg 559KB
non_xenon2.jpg 471KB
xenon1.jpg 463KB
non_xenon1.jpg 453KB
RJTAG-2.jpg 419KB
nandxphat.jpg 407KB
RJTAG-5.jpg 345KB
RJTAG-7.jpg 338KB
RJTAG-5a.jpg 317KB
RJTAG-1.jpg 316KB
xenon2.jpg 304KB
RJTAG-9.jpg 298KB
RJTAG-4.jpg 290KB
RJTAG-3.jpg 274KB
nandxslim.jpg 193KB
RJTAG-6.jpg 181KB
RJTAG-8.jpg 179KB
nandxCorona.jpg 90KB
ck3iCOM.jpg 86KB
Xbox360_Model_Guide.jpg 83KB
nandxUSB.jpg 48KB
共 161 条
- 1
- 2
弓弢
- 粉丝: 42
- 资源: 4022
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- XILINXFPGA源码Xilinxspratan3xcs100E(VGAPS2)
- XILINXFPGA源码XilinxSPARTAN-3E入门开发板实例
- XILINXFPGA源码XilinxSdramVerilog和VHDL版本文档
- 物联网智能家居方案-基于Nucleo-STM32L073&机智云(大赛作品,文档齐全,可直接运行)(文档加Matlab源码)
- XILINXFPGA源码XilinxISE9.xFPGACPLD设计源码
- 成都市地图含高新区(高新南区,高新西区),天府新区,东部新区虚拟行政区划
- XILINXFPGA源码XilinxEDK设计试验
- XILINXFPGA源码XilinxEDKMicroBlaze内置USB固件程序
- 基于 django 的视频点播后台管理系统源代码+数据库
- 基于Java的网上医院预约挂号系统的设计与实现(部署视频)-kaic.mp4
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1