X360自制系统刷机图文教程及使用经验分享发布时间:2010-01-18 15:40:09网友评论0条darrenchan原创;来源:a9vg
首先,目前能够破解使用xbreboot的系统版本号只能是2.0.7371.0或以下,但并不是指所有的2.0.7371.0或以下的版本都能刷。
还要必须确认CB版本,而CB版本,只能焊上lpt线将nand正确读出来后才能确定。
以下方法适合Xbox360 Zephyr,Falcon,Opus,Jasper主板,不适合xenon(jtag线有区别)。

1.准备材料:
Lpt线:
1/4W 100欧电阻 x5
1N4148 二级管 x1
网线 x1米
并口打印插头 x1
==============
Jtag线:
1N4148 二极管 x2
IDE 硬盘线 x1条 (只需抽取其中的一到两条线)
==============
Jtag线用网线里面的铜线也可以,不过网线铜线稍微粗点而且比较硬,技术不好的,比较难焊也容易脱焊。IDE的硬盘线是个不错的选择。
ps.图片价格是2010年1月广州新赛格电子市场的参考价格,建议材料不要在门口买,嘿~越靠近门口越贵。

X360自制系统刷机图文教程及使用经验分享发布时间:2010-01-18 15:40:09网友评论0条2.准备工具:
以前在超市10块左右买了一套螺丝刀T10,T8,T6,T5,刚好适合xbox360拆机,过程只需要T10和T8。T6可以用来拆硬盘。
如果在电子市场,多买一套图片中间有蓝色把柄的助焊工具非常方便,辅助拆机和焊线,对于我这种20多年没玩硬件改装的也就花了20来分钟搞定无损拆机和焊线,所以大家应该有信心。

3.拆机
视频参考:http://v.youku.com/v_show/id_XNzY4Njc3MDA=.html
视频没有拆主板的步骤,大家拆解过程中可能会发现前置板跟主板是相连的无法拆开,其实,只要把前置板灯盖(图片螺丝下面的正方形物体)卸下,将板上的三颗螺丝卸掉,就可以像usb设备一样拔出前置板(图片螺丝右边的物体),然后解开主板后面的螺丝就可以将主板轻易的拿出。

X360自制系统刷机图文教程及使用经验分享发布时间:2010-01-18 15:40:09网友评论0条4.lpt线
首先接好lpt线,读写nand,将xbreboot刷进nand。
lpt线因为我已经移除,之前没拍照
大家可以参考这个图

准备好一台带打印并口的电脑(不能通过usb转lpt那种)
多检查几次Lpt线,确认接脚对应好,没有虚焊没有脱焊没有短接。
读写nand的过程,我翻译一下国外的步骤。以下适用于带16MB内存的机器。(256MB内存需要改动数值,但利用并口复制时间将会相当的长。)
下载nandpro20b
1.确认安装了port95nt.exe,如果没有,在nandpro20b目录下安装,可能需要重启。
2.插上xbox360电源(我忘了这步,花了不少时间),但切记不能开机!(切记!)
3.电脑那边插上lpt线
4.在Dos下cd 到nandpro20b目录后,输入:
5.nandpro lpt: -r16 orig.bin
6.回车,确认屏幕出现 FlashConfig:01198010,如果没有,参考后面问题向导。
7.等待45分钟左右...
8.如果出现错误信息,参考后面问题向导。
9.如果没出现错误,继续读取nand一遍,输入:
10.nandpro lpt: -r16 orig2.bin
建议再读取nand一次,目的是为了确保取得正确的nand,只有得到正确的nand,以后出现问题你才可以刷回原先的nand,否则机器可能就此完蛋。
X360自制系统刷机图文教程及使用经验分享发布时间:2010-01-18 15:40:09网友评论0条怎样确认你复制到的是正确的nand?
1.你先使用某个hex编辑器对比刚才生成的两个文件,orig.bin和orig1.bin,它们应该100%相同。
2.下载Degraded.
3.运行Degraded,点击setting,在1BL key栏里面输入 DD88AD0C9ED669E7B56794FB68563EFA ,旁边的Valid打勾,再将最下面一行File System Start的数值改成39,点OK继续。
4.打开刚才生成的orig.bin文件。
5.如果有提示:Cannot read file, 你得修改orig.bin文件,复制个副件,例如origcopy.bin ,然后用hex编辑器打开,在0x0012的偏移位置会看到 2004 - 2007 Microsoft Corporation ,将它改成 2004 - 2005 Microsoft Corporation后保存,就可以用Degraded 打开了。(这一步似乎可以省略,因为我的也是2004-2007,但可以正常打开)

如图所示CB版本是5770(如上图红框显示),可以使用Jtag!
如果Degraded显示Note:Bad Block@ 0x….(如上图蓝框显示)参考后面的错误向导。
检查你的CB版本:
能够改 机的CB版本号;
xenon: 1888, 1902, 1903, 1920,1921
Zephyr: 4558
falcon: 5761, 5766, 5770:
jasper:6712, 6723
不能改 机的CB版本号:(只要CD=8453都不能改)
Xenon: 1922, 1923, 1940
Zephyr: 4571, 4572, 4578, 4579
Falcon/Opus: 5771
Jasper: 6750
如果你有部可以修改的360,那恭喜你可以继续下去,如果你的CB属于不能改 机的范围,那你可以到此止步了,因为到目前为止,没有办法让它用Jtag破解。
步骤4未完待续...
X360自制系统刷机图文教程及使用经验分享发布时间:2010-01-18 15:40:09网友评论0条5.Lpt线一般情况下只需用一遍将正确的nand 复制下来就没用了。而Jtag要保留在主板上,焊在主板后面会更简单,也更牢固。
Jtag线接法(三条线):
1. J2D2.2+4148二极管(黑圈那边连RF6)+RF6
2. J2D2.1+4148二极管(黑圈那边连DB1F1)+DB1F1
3. J2D2.4+J2D2.7


ps1. 上图是我第一次接线的路线,玩了一天游戏第二天出现E79错误,后来拆机查看发现被光驱支撑脚将此线压断了。有Jtag过的朋友,以后如果出现E79错误,一定要先查看连接线有没有卡断或脱焊之类的。
ps2. 有热熔胶之类的应该固定一下二极管,防止脱落。我当时没有,后来用502代替了一下;),502也是树脂物质不导电的,当然有些劣质充水不容易干的那种,最好等它干透再开机。
X360自制系统刷机图文教程及使用经验分享发布时间:2010-01-18 15:40:09网友评论0条6.移除R6T3
这个步骤省略目前也可以正常使用xbreboot,不过建议移除。
要不要保留这个电阻,大家可以google国外论坛,再综合考虑一下。
我的看法是:
大概在几年前系统降级那段时间国外已经有很多人移除掉r6t3,几年来没有影响,移除这个电阻目前看来,可以阻止官方8955系统的更新。至于改了xbreboot的机子误刷或被暗刷m$以后更新的系统版本,会不会烧掉vfuse再也无法使用自制系统,还有待时间验证,不过几率应该很高。既然移除它可以禁止官方升级,而且xbreboot有自己升级的途径,那它就没存在的必要。国外的一些建议也是ASAP(尽快)移除,再说它也只不过是10欧的电阻,找手艺好点的焊工替换个普通的电阻也不难。

放大图
