当前位置:文档之家› XBOX自制系统的制作过程

XBOX自制系统的制作过程

2、本人发帖不足100,无法PM各位,请QQ本人:441861948,见谅。

前言:研究XBR短短半月,走了不少弯路,也得到了许多人的帮助,在这里把自己的经验和心得发出来,让对自制系统有兴趣的TX们有个借鉴,少走弯路,预祝TX们成功!声明:本教程中的部分资料来源于互联网,由于出处较多,无法一一说明来源和原作者,在这里向原作者表示感谢,如果原作者对帖中引用的内容有异议,请PM本人或QQ:441861948。

一、XBReboot(以下简称XBR)简介XBReboot是国外黑客制作的 Xbox360 的自制固件系统,通过它可以实现以下的功能:1、突破360对硬盘容量的限制:目前360官方最大支持容量为250G,XBR 支持通过硬盘盒或USB接口连接和使用任意容量的硬盘(1T,2T...)来安装和进行游戏,牛!2、支持免光盘游戏:可以将光盘游戏安装或复制(这两种方式有区别)到硬盘,并在游戏启动时不需要放入光盘,彻底的解放光驱,减少发热量。

3、支持自制程序:第三方开发的游戏、软件、模拟器可在 XBR 上运行,360的功能可以无限的扩展了!4、永远的防 BAN 硬盘功能!5、通过第三方软件可以连 KAI:360玩家都不敢上LIVE,怕被BAN机。

现在有了这个KAI,非官方的,免费的联机平台,我们还需要LIVE吗?6、暂时就想到这些...二、刷 XBR 前必备条件并不是任何 360 都可以刷 XBR,这里有些限制条件:1、系统固件版本必须是7371或以下,因为以上的版本已经封堵 JTAG 漏洞,而 XBR 的运行需要 JTAG 漏洞。

最新的秋更或玩一些提示需要升级系统才能运行的新游戏(例如铁拳6),您的系统会升级到8955版本,那 XBR 暂时与您无缘了。

请启动您的360,进入系统设定-主机设定-系统资讯,查看如图所示的版本号!这两个都满足这个不成了如果您的360不满足上面的条件,抱歉,您可以离开了!满足的话先别急着高兴,继续看下一个条件。

2、7371满足了并不等于一定可以运行 XBR,还需要一个叫 CB 版本的东西,JTAG 连线需要 CB 版本的支持。

注意,CB 版本只有读取出 NAND 中的内容后才可以查看(就是必须拆机,焊电路,再加上RP)。

后面将详细介绍 CB 版本的查看方法。

似乎可以不用完全读出NAND也能查看CB版本:nandpro usb: -r16 CB.bin 2 1能刷自制的 CB 版本如下(也就可能利用JTAG漏洞的):支持的 CB 版本:Xenon:1888, 1902, 1903, 1920,1921Zephyr:4558Falcon:5761, 5766, 5770Jasper:6712, 6723不能刷的如下:不支持的 CB 版本 (CD = 8453 所有这些)Xenon: 1922, 1923, 1940Zephyr: 4571, 4572, 4578, 4579Falcon/Opus: 5771Jasper: 6750(补充:关于Xenon、Zephyr、Falcon 和 Jasper 的区别方法!不带 HDMI 接口的第1代 Xbox 360 主板代号 Xenon(氙气),CPU、GPU 采用90nm制造,05年上市。

带 HDMI 接口的第2代 Xbox 360 主板代号 Zephyr(西风),CPU、GPU采用90nm制造,07年初上市。

带 HDMI 接口的第3代 Xbox 360 主板代号 Falcon(猎鹰),OPUS(改良版 Falcon)CPU 采用65nm 制造、GPU 采用90nm制造,07年10月已经上市。

带 HDMI 接口的第4代 Xbox360 主板代号 Jasper (碧玉),CPU 采用65nm制造,GPU 采用65nm制造。

目前市面上销售的 Xbox360 基本上就是这个版本的,已经基本上从硬件工艺上杜绝了3红的问题。

)3、预备概念解析NAND:闪存芯片,保存硬件运行所需要的软件代码,类似于 PC 的硬盘,可读写。

刷 XBR 就是把自制代码刷入 360 的 NAND。

LPT:LPT是用于使用打印机或其它设备的,称为并口。

USB:这个不用多说了吧。

LPC2148模块:一种开发用的成品电路。

飞线:在成品电路板上额外焊接出来的接线。

三、所需工具和材料1、所需工具刷 XBR 需要拆机,并焊接飞线,工具吗:拆机:螺丝刀 T10、T8、一字形2.0各一把拆硬盘:T10、T6各一把焊接:恒温烙铁(60W以内,不宜太大),焊锡,助焊剂(松香或焊锡膏),除锡器(不是必备)其他:万用表,手电,热缩管,放大镜,热塑胶+枪 ...2、所需材料LPT(打印)端口线连接:1/4W 100欧电阻 x5 (1/8W 也成,功率大小无所谓)1N4148 二级管 x1 (那种玻璃外壳的二极管)飞线 7条(推荐硬盘排线或机箱前面板 USB 接线)并口打印插头 x1USB 端口连接:LPC2148模块×1 (淘宝网上有成品,建议购买时让商家把xspiflash.hex 刷进去,建议刷 20b 的,价格85~160不等)飞线 7条上面两种连接方式根据情况任选其一!!!JTAG 连线:1N4148 二极管 x2飞线 3条这个是必须的!四、制作过程刷写 XBR 的大致过程是:拆机并在主板上焊接读取连线->读取出 360 原始 NAND 内容->查看CB 版本确认能否继续->提取 KV 和 CFG 信息并合成 XBR 固件->将XBR 固件刷入 360 的 NAND->焊接 JTAG 连线->开机测试。

1、拆机拆机是必须的,因为需要往主板上焊线,拆机到什么程度,要看你的360 的主板代号。

Xenon 可以只拆到取下光驱和风道罩(JTAG 走线在主板正面),其余型号则需要完全将主板完全拆出来,因为要在主板背面焊接 JTAG 线(也有种方法可以不在背面走线,就不用全拆了),完全拆下主板会影响 X 架的受力,对于 90 nm 的机器来说,有可能带来3 RED(我的 90nm就是在刷完 XBR 后首次出现 3 RED,呜呜),所以个人根据情况选择,后面我会详细介绍不同的走线方案。

下面介绍些拆机的教程,大家可以看看!(1)这里租借 H 大视频教程,呵呵!XBOX 360 无痕拆机高清视频指南(2)还有一个视频:/flash/player.swf ... amp;autoStart=false(3)这个是图片,较为详细(来源于:玩家网,其实玩家网那个是引用自XBOX-SKY)高手基础教程!XBOX360完全拆解图文教程2、焊接读取 NAND 的接线NAND 的读取就是在主板上由 NAND 芯片的引脚中焊接出飞线,连接电脑后通过软件来读取 NAND 内容,所以这一步先要考验各位的焊接技术了。

NAND 读取连线分为 LPT 和 USB 两种,区别为:LPT:优点-成本低廉缺点-读取速度缓慢,读取 16M 的 NAND 需要大约 35 分钟,读取256M 约 9 小时 30 分钟,512M 约 20 小时以上USB:优点-读取速度飞快,16M 约 2 分钟,256M 约 35 分钟,512M 约 1 小时 20分种缺点-费用较高建议 16M 容量的 360 使用 LPT 方式,256M 和 512M 的 360 使用USB 方式。

连线资料:LPT 连线方法图:USB 连接方法图:/files/887 ... -b86f-0015c55db73d/LPC2148 模块在使用前需要刷入 xspiflash.hex 文件,这个文件包含在 Nandpro 软件中,具体连接和刷写方法如下:刷写 LPC2148 教程:/files/b97 ... -ad7d-0015c55db73d/对应 Nandpro20b 的 xspiflash.hex 文件/files/adf ... -8b62-0015c55db73d/小提示:(1)无论是 LPT 还是 USB,都需要连接 7 根飞线,LPT 方式还需要连接5个100欧电阻,USB 方式不需要电阻。

(2)二极管的一端有黑色的圆环,连线时一定注意其方向朝向 360 主板,反接容易烧。

另外二极管脚较硬,可以在二极管两端先接上飞线,再把飞线焊接到主板和模块端。

(3)建议使用热缩管来绝缘和加固导线的连接。

(4)360主板上的那些焊点,是和背面对应位置的焊点相连的,背面部分焊点的主板电路很细,焊接过程中要小心电烙铁的力度,不要把这些焊点和主板走线弄断,不然又要多出一堆飞线了。

(5)关于电烙铁是否需要接地或断电使用:有经验的人知道电烙铁产生静电,会击穿元件,本人在焊接两台 360 时都是带电焊接,未接地线,并未出现问题,不知道是安全的还是本人RP太好?建议大家接地或断电焊接。

(6)关于除锡器的使用:可以让焊点的洞洞露出来,焊接地更牢固。

需要拆下主板,电烙铁在主板一面点住焊点,除锡器在另一面对应焊点上吸,就可以把焊点上的焊锡洗干净,露出洞来,将飞线插进去(YY)焊接了。

注意,第一幅图中 J1D2.6 绿这个焊点是堵死的,MS 焊不通。

(7)关于制作可插拔式连接:类似电脑主板上插针那种连接,需要用除锡器去掉焊点的焊锡,再找到插针焊上去,模块那边的连线可以用电脑机箱前面板USB连线来制作。

这样不用的时候可以把连线取下,插针保留,需要用时直接连上就行了,不需要再次焊接,保护主板,比较方便。

(8)连接好后,建议用万用表测试一下各个焊点,排除虚焊、断路和短路故障。

3、读取 NANDNAND 的读取需要通过焊接好的接口连接电脑,用 Nandpro 软件来读取,推荐使用20b版本,MS 20d对256M以上支持不好。

Nandpro v2.0b 下载:/files/599 ... -bfc1-0015c55db73d/将 Nandpro 软件解压缩,并将软件文件夹放置在某个分区的根目录(比如C:\)。

新增界面版 NAND 读取软件,欢迎大家测试!NAND Flasher 360 for Windows v1.0.0 汉化版(1)首先将光驱,无线手柄连接电路板,电源都连接回360上面,但是不要让360开机,切记,可能会烧掉 NAND 芯片。

360电源连接是必须的,光驱连接也是,不然读不出或读出的 NAND 内容可能有问题。

(2)接下来将 LPT 或 USB 连接到电脑对应接口:如果是LPT连接需要在连接前安装LPT端口驱动程序 port95nt.exe 并重新启动(请在WinXP下操作,Vista和Win7好像不行),这个文件包含在 Nandpro 软件中。

如果是USB连接,在接入USB后系统会提示发现新硬件,请将驱动安装指定为 custom.inf 文件,同样包含在 Nandpro 软件中。

相关主题