Saturday, 23 May 2009

X360 刷机记

买回来 XO 的建兴光驱 IX 固件版本为 1.50, 现在出的新游戏都需要更高的 IX 固件版本,虽然还有很多经典的老游戏没玩,但还是很想玩新游戏,反正这么拖下去也不是办法。最先想过的是直接找 JS 刷,大概 50 块钱的样子,但作为一名“仪修工程师”这种事情还靠别人做还是有点惭愧的(汗如雨下)。从自己工作的车间借回来必要工具,照网上的拆机教程,噼噼啪啪把机子拆了,反正也没想过保修而且当初买的时候已经被 JS 拆过,所以根本不在乎什么保修条。接下来就是让人紧张的刷机过程了,刷机失败的后果我早已明白,不成功就有可能光驱报废,光驱完了,机子也就完了。

刷机时,电脑需要 SATA 口,我这台老机子没有 SATA 口,只好用一块 PCI 转 SATA 口的板子,用 SATA 线把光驱接在电脑上,光驱直接用 XO 主机供电,装好一切驱动,把光驱强行弄为半开仓状态(先开仓,然后关机断电,强行推一半仓进去,再供电,这时会有一个力让光驱全退回去,我就强行把光驱拉住,前后动动,把它固定在半仓位置),在 XP 系统下打开 JungleFlasher 软件,很好识别出了光驱,然后按教程提取四个 Bin 文件,混合上新的固件,保存,再然后,问题来了,这个问题困扰了我两个小时。

混上新固件后的步骤是清洗原有固件,当我用 Jungle 清洗完后,系统死机,重启电脑,直接死在进 Windows 的滚动界面,但我把光驱电源一断,界面又开始滚动,传说中的假死机,此时固件已经被清洗,此时,我汗水都出来了,用笔记本在网上搜来搜去,准备用 DOS 下的 Dosflash 刷,冷静后,我把 Dosflash 程序和刚才保存的混合后的新固件一起放在一个 FAT32 格式的一个分区根目录(专门格了个 FAT 格式的分区),在 DOS 下执行 Dosflash, 开始还是找不到光驱地址,我就反复的开光驱关光驱,反复的运行 Dosflash, 若干次后,终于找到了光驱,接下来就 Easy 了,轻松刷机成功。试运行了一下新游戏“生化尖兵”,成功进入,当时那个兴奋啊。

现在回想再总结,其实很简单,在 XP 下用 JungleFlasher 提取、合成固件,在 Dos 用 Dosflash 清洗原来固件和写入新固件,一两分钟就可以搞定,但我是第一次刷机,没什么经验,折腾了两个多小时…… 最后感谢 A9VG 360 硬件区