当前在线人数13125
首页 - 分类讨论区 - 体育健身 - 视频游戏版 -文摘区 - 阅读文章
未名交友
[更多]
[更多]
文章阅读:XBOX MOD HOW TO (1)
[版面: 视频游戏] [作者:tyning] , 2003年07月22日14:54:31
tyning
进入未名形象秀
我的博客
[上篇] [下篇]

发信人: tyning (PROUD TO BE A BOSTONIAN), 信区: TVGame
标  题: XBOX MOD HOW TO (1)
发信站: The unknown SPACE (Tue Jul 22 14:55:15 2003), 站内信件

Xbox MOD(w/o chip) How to?

本文计划将分为三个部分:第一部分将讲述如何在不安装mod chip的情况下MOD Xbox,

使之能运行未经授权的程序;第二部分将讲述如何安装常用的软件,主要将讲述媒体
播放软件;第三部分将讲述如何安装linux for xbox。嗯,这个是我的长远规划,目前

进行到了第二步的一半,第三步可能半年以后了,所以这里先把最重要的第一部分写出

来,给大家一个参考,其他的等我游戏玩累了再说吧,:)
Mod Xbox给你带来的好处:
众所周知,Xbox基本上是一台trim了的PC,不过M$在其中加入了保护机制,使之只能运

经过微软授权的代码。MOD的基本目的是要破除这个机制,手段就是静态或动态的修改
Xbox的BIOS。那么,一台MOD的Xbox能做什么:
1。保持原来Xbox的所有功能;
2。运行从网上下载的盗版游戏,备份和运行各种借来租来的游戏;
3。在TV上播放各种主流的视频和音频文件,目前支持AC3和Progressive Scan(需要使

M$的HD A/V cable)
4。能给Xbox更换大硬盘,以存储更多的游戏和媒体文件
5。能安装Linux for Xbox,基本上能实现普通PC版Linux的功能。(所以有一天,我用
Xbox来
这里灌水,大家不要吃惊)。
警告:
MOD Xbox涉及一些高风险的非常规的操作,将有导致你的Xbox永远损坏的可能。并且,

下载及运行未经授权的代码违反美国和国际版权相关法律,你将有可能受到相关的处罚

OK,如果你决定对上面的警告不屑一顾或者置之不理,那么下面我们开始
需要准备的工具和设备:
硬件:
1。工具:
        两种尺寸的Trox的改锥,具体尺寸参考www.xbox-scene.com的相关tutorial
2。一台Desktop PC,运行Win2000+SP1+.net或者Winxp+.net
3。一台Xbox,v1.0/1.1/1.2版经过测试没有问题,1.3我没试过,但是应该也行。识别
版本号
        的方法参考www.xbox-scene.com的相关tutorial。
4。两条普通网线+一台hub或者一条crossover的网线。
软件:
1。HDD driver
2。以下动态连接库文件:
        mfc42d.dll, mfco42d.dll, msvcirtd.dll, msvcrtd.dll
3。一个exploit包:(别的也行,可以自己试)
        ernie and bert reloaded
4。一个Loader包:(V1.0也可以用Complex !loader 1.3Fx)
        Signed Pheonix Bios Loader
5。Ftp客户端软件,推荐FTPEXP,实在没有,IExplorer也行
因为散布上面的部分软件是不合法的,请不要问我上述软件从哪里下载,这里也不提供
下载
地址。
其他:
1。一个对PC基本结构和原理有一定了解,有一定PC拆装经验,了解基本网络配置知识的
脑袋。
好,如果你收集齐了上面的工具,我们可以开始了:
我们的目标是要动态patch微软的bios,这个功能将由Pheonix Loader来实现。一台原始
的Xbox启动
顺序如下:
M$ Bios-> M$ Dashboard
改装后变成:
M$ Biso->Loader->Evox Dashboard
为实现这个,我们需要修改原始xbox硬盘上的若干文件,并添加若干文件。我门的策略
是,首先利用
Xbox的系统漏洞,改变启动顺序如下:
M$ Bios-> Evox Dashboard,Evox Dashboard有内置的ftp server,这样我们就可以用
ftp来
安装loader, patch original bios。这里讲的是利用font expolit,还有其他的game
save exploit,
audio exploit这里就不讲了。
Step 1:
        参考www.xbox-scene.com上的相关tutorial把xbox拆开,把硬盘从托架上取下;
Step 2:
        Boot xbox,直到开头的动画结束。这里比较tricky,xbox-scene上面的tutorial说要

15-20min直到硬盘spin down,然后swap比较安全。但是,我发现,我的xbox如果等这么
长时间,
硬盘又会重新被lock,swap以后读不出来。基本上是bios的动画过后,load硬盘上的da
shboard,
过了一分钟左右就不行了。所以,这里建议你先试等15min,如果不work就等dashboard
出来后
就换。
Step 3:
        按上面说的找好时机,小心端起xbox的硬盘,拔下ide cable。(xbox的硬盘跳线设置

cable select,然后插在cable的master口上),同时boot你的pc(pc上预留一个空的i
de线,不要接
任何设备),然后迅速把ide线的远端的口插在xbox的硬盘ide口上(要保证在pc检查id
e设备之前
搞定)。
Step 4:
        让pc接着启动,如果发现windows启动速度比平时慢得多,那么99%是你没有成功unloc
k,准备
重来吧。(注意,这里即使pc找到了xbox硬盘这个设备也不说明成功的unlock了,相反
,我昨天用的
dell的一台机器,说找不到这个硬盘,但是最后却unlock了)
Step 5:
        运行HDD driver,如果你没有前面我说的那几个dll,这里会报错,如果一切ok,会跳
出来
一个对话框,告诉你找到一个xbox硬盘。然后,如果你的硬盘里面有save game的话,很
可能会出现
文件名错之类,统统按enter略过。然后首先备份整个硬盘,大约需要20-30分钟。硬盘
目录会跳出来后,
打开system,把Bert.xtf和Ernie.xtf拷到
font下面(鼠标右键->insert),然后把font下面的Xbox.xtf和xbox book.xtf的扩展名
改掉,
(鼠标右键->property)。这是可能会出错,统统ignore,如果程序退出从新开一次,
会发现名字已经
改了。同时把ernie and bert reloaded下的其他文件copy到你的system目录下。退出。

Step 6:
        power off xbox,把硬盘插回去,power off pc。用cross over cable或者cable+hub

把pc和xbox连接起来。启动xbox,会发现bios引导动画过后evox dashboard会出来,到
system utility
里面把ip设置以下,设到和pc一个子网。然后重起xbox。这时,在pc上就能ping通xbox
了,运行一个
ftp程序,connect到xbox的ip,user: xbox, pass: xbox,port 21,能看见xbox的硬盘
的内容了。
应该有C:,D:,E:,F:,X:,Y:,Z:。
        这里讲一下xbox的硬盘分区规律,c是系统,对应于刚才说的system;D:是dvd rom;E
:是
save games,也是我们可以用的区域,现在的xbox普遍使用Seagate的ST 310014A硬盘,
10G,这里
的空间大约是6G左右。F:也是我们可以用的,不过如果你不换用大硬盘,F:空间是0。X
:,Y:,Z:是
cache,不要管。
Step 7:
        利用evox ftp,把signed phoenix loader包里面的文件全部copy到C:\下去,有重名的

覆盖。(当然,被覆盖的如果能做个备份更安全)。
Step 8:
        重起xbox,在M$的bios动画过后,应该不是马上跳到evox dashboard了,能看到一段大

10秒钟左右的火凤凰的动画。如果你能看见,就表明hack成功了,祝贺你。然后会跳到
evox dash
board,不过这次换了team phoenix的skin,当然你可以以后自己换喜欢的skin。dashb
oard的内容
由evox.ini文件控制,怎么设置自己看xbox-scene.com的tutorial。不用改也能用。
Step 9:
        验证如下:找一张xbox game的光盘来,以halo为例,插在xbox的cd rom里面,然后通

ftp读这张dvd,把所有的内容拷到pc的一个halo目录下。这个过程叫做ftp rip,注意,
如果你把
dvd直接放到pc的dvd rom里面,什么也读不到的。一般大概有3G左右的文件,(一个10
0M的网络
这时候就显出重要性了)。然后把rip好的halo目录整个copy到xbox e:\games下面。然
后,reboot
xbox,在dashboard里面选launch menu->games会发现halo这个名字,按"A",就能玩了
。从网上
下载的游戏同样的办法也能玩。至于XBMP之类的program,copy到e:\apps下面,就可以

launch menu->apps来启动了。xbox的original硬盘一般只能放两个游戏,如果要放多的
,就要换
硬盘了,xbox最大支持138G的硬盘。怎么换硬盘就不是这篇how to讨论的范围了。
最后,重申一下警告,请你在至少阅读本how to一次以后,并明白你将要做的工作的风
险时,在开始
动手。
Enjoy the cost free MOD XBOX!
致谢:
Mybj及其roommate提供pc,xbox供试验,并帮助下载软件工具,botbot提供的宝贵意见
及参考。
Tyning
July 22/2003 at Cambridge, MA

--
95 Volkswagen Passat GLX Stickshift 149K   ╭M══-╮
Powered by Great Volkswagen VR6            E Tying  Q
http://groups.yahoo.com/group/vr6           \W══W╯ 。oo○

※ 来源:.The unknown SPACE bbs.mit.edu.[FROM: 18.38.]

[上篇] [下篇]
[转寄] [转贴] [回信给作者] [修改文章] [删除文章] [同主题阅读] [从此处展开] [返回版面] [快速返回] [收藏] [举报]
 
回复文章
标题:
内 容:

未名交友
将您的链接放在这儿

友情链接


 

Site Map - Contact Us - Terms and Conditions - Privacy Policy

版权所有,未名空间(mitbbs.com),since 1996