作者cher1 (ㄚ晨)
看板Modchip
标题[Wii ] 新手进阶(3)IOS & CIOS使用说明
时间Wed Jan 27 21:26:58 2010
新手进阶(3)IOS & CIOS使用说明
********
在不清楚IOS是什麽作用的情况下,千万不要删除IOS********
Nintendo IOS/CIOS 简介
IOS(Input Output System)=> 驱动程式集,作用是操纵Wii的硬体,如手把,平衡板等等
新的IOS=>来支援新游戏和新硬体
旧的IOS=>还是继续存在系统中,而不是被新IOS覆盖,因为旧的游戏还需要他们。
Kyo大神补充***********************
我想这边的新旧要做个比较明确的定义
IOS的命名包含了主机中存在位置与版本,举例来说:
IOS36-64-v1042 与 IOS36-64-v3551
其中的36代表位置(slot),可以理解为安装在主机中所占的位置;
64无特别意义,目前所见的IOS都是64;
v1042 与 v3551才是所谓的版本,也就是新旧的差别,号码越多越。
这里也同时产生了一个问题:任天堂不会删除旧版本的,已经不再使
用的IOS,反而会利用一个更新版本,但无作用的IOS去占住那个位置,
而这样的IOS就是俗称的stub IOS,纯粹只是用来塞洞的,主要目的是
防止透过非正常管道更动主机内容。举一个例子,破解最常用的IOS249,
在主机韧体升级到4.2版後,会自动安装一个stub的IOS249。而以升级
法则来说,主机要升级时会去检查现有位置的IOS版本,若较旧,就以
新版本覆盖。因此,4.2所附带安装的IOS249版本是65280,目的就是一
劳永逸的占领IOS249这个位置,以解决盗版的问题。
***********************************
每个游戏都需要使用其中的一个或两个IOS
Kyo大神补充************************
有个有游戏需要两个IOS才能执行,也就是着名的IOS Reload游戏。
此类游戏启动时需要一个IOS,载入後须要另一个IOS,这是目前较有效的
防盗版机制。***********************
我猜应该是sport2代resort吧!
EX:
1.
IOS37 =>
Rock Band光碟上就有,来支援USB的乐器外设。
2.
IOS249 =>
里面还有DVDx的驱动,原本是用来播放DVD用的,
但Nintendo并没有使用,却被hacker用来跑备份光碟。
Kyo大神补充************************
DVDx早期安装在IOS254,但後来被任天堂用stub IOS占领了254的位置。
而目前MPlayer CE已经直接把DVDx包装进IOS202,所以也不太需要额外
安装这个东西了。而跑备份光碟早期的确是跟DVDx有关,但那真的是很
早期的工具。我如果没记错的话,从IOS36rev4(?)与第二版的Backup
Loader开始,就不再需要DVDx去执行备份光碟。DVDx後来大多拿来支援
DVD影音光碟播放用,但就如同我前面所说的,现在也用不到了。
***********************************
3.
IOS30 =>
是被系统选单 使用的,如果对他操作不当的话,就全砖了,
4.
IOS55 =>
光碟玩怪物猎人3必须
5.
IOS223 => 硬碟玩怪物猎人3必须
CIOS(Custom input output system)=>
有Patch过後的IOS,用来跑备份光碟.
利用
Patch过後(v17版)的249来运行任何备份光碟或硬碟。
但是这个漏洞却在3.3版的升级中被nintendo修改了,
但是有一个IOS16却漏掉了,他还有strncmp bug,
所以可以利用IOS16来安装其他的patch过的IOS.
所以3.3版以上都要安装这个IOS16先才能装CIOS249Rev7等其他CIOS
Kyo大神补充************************
这边要修正一下。
IOS16只有v257以前的版本才有Trucha Bug。也就是如果你已经升级到
4.0,Trucha Bug就不复存在了。但这有一个很有趣的问题存在,如果
之前没有特意去安装IOS16-64-257这的档案,透过升级後出现在主机
中的IOS16,都是没有Trucha Bug的,也就是说版本都是比v257还新,
这个原因比较曲折,有兴趣知道,以後有机会再说。
************************************
对於新手的我,应该是没兴趣知道... XD
使用SignCheck查阅你的IOS.
卸载删除IOS的前提是搞清楚这个IOS是做什麽用的
随便卸载很容易导致无法修复的全砖
EX:
1.
IOS4~61 =>系统需要的(没事别乱删就对了!)
2.
IOS30/50/60/70 =>
日美欧版为3.0~3.3/3.4/4.0/4.2 的SystemMenu用(不可删,删=>全砖)
3.
IOS40,41,43,45,46,52 =>
韩版的SystemMenu用
3.
IOS51 => 使用以前的购物频道和修正一些补丁。
3.
IOS53 => many WiiWare用. 且
v5406是给New Super Mario Brothers.用!
3.
IOS55 => many WiiWare用. 且似乎改变了DI 模组.(这啥?)
3.
IOS56 => Wii Speak Channel 2.0 和some games用
3.
IOS57 => 包含新或更新模组"OHCI0 USB USB_HID USB_HUB USB_MSC USB_VEN ETH"
3.
IOS58 => 游戏"Your Shape" 允许使用 USB camera.
3.
IOS60 => Wii Shop Channel更新,安装System Menu 4.0, 4.1(v4890) and
4.2(v5405)
4.
IOS224 225等 => birdy590:224 是 IOS57 based
5
.IOS202、222、223=>提升系统对USB设备的相容性的cIOS (可删)
6
.IOS249、250 =>是 cIOS36 和 cIOS38 (可删但须安装另外版本)
7.
IOS202、222、203、249、250、254的数值比较大IOS=>
是cIOS,
在明白具体内容和作用的情况下
(可删)
SystemMenu的版本(功能:调用各种IOS,实现不同的功能,以下简称SM)
IOS30是以下Wii版本SM要用的(不可删)
韧体3.0:224日版,225美版,226欧版
韧体3.1:256日版,257美版,258欧版
韧体3.2:288日版,289美版,290欧版
韧体3.3:352日版,353美版,354欧版
Kyo大神补充************************
如果你要执行这些系统选单,请注意IOS30的版本必须是v1040(含)以前
超过v1040的版本都是stub IOS,装了也没用,主机还是会砖。但这又牵
涉到如果是较新版的主机无法使用v1040版本的IOS30。
所以,
最安全的做法就是:不要随便降级系统选单!!!
***********************************
IOS50是以下Wii版本SM要用的(不可删)
韧体3.4:384日版,385美版,386欧版
Kyo大神补充************************
一样v4889才是有作用的,v5120是stub IOS。
***********************************
IOS60是以下Wii版本SM要用的(不可删)
韧体4.0:416日版,417美版,418欧版
Kyo大神补充************************
请用v6174。
***********************************
韩版Wii主机:
IOS40,41,43,45,46
韧体3.3:326韩版,
IOS40是SM要用的(不可删)
韧体3.5:390韩版,
IOS52是SM要用的(不可删)
Kyo大的09-06-20 13:51重新编辑
Wii 主机夏日健康检查原理说明
http://bbs.wiibbs.com/read.php?tid=40385
IOS History 的 Version Table
http://wiibrew.org/wiki/IOS_History
对占用同一位置的IOS,可以利用重复安装的方式覆盖,达到变更版本的作用.
EX1:
装了cIOS60bf版 後来不想用这个版本了 想用官方版
,千万不要删除後再安装(如上述)
=>直接安装官方版本的IOS60 = 覆盖原有的cIOS60bf = 更换成官方版IOS60。
EX2:
现在装了
cIOS
38v13b,感觉出现了很多问题,想换成
cIOS
36v10.
=>直接重新安装cIOS36
v10 = 覆盖原cIOS38
v13b = 等於cIOS36
v10取代IOS249
[因为这两个cIOS(cIOS37 cIOS38),所占用的都是IOS249这个位置,
只是调用IOS38或者IOS36改的,所以不能直接替换机内原IOS36或38]
正常的机内系统IOS:
1.
IOS 36以下=> 版本在1042以下都带
Trucha Bug。
2.
IOS37以上 => 需要安装
FreeTheBug版本,也就是装在取代该IOS号上.
(
EX:IOS37-64-v2070-FreeTheBug.wad, IOS60-v6174-FreeTheBug.wad,
IOS53-64-v4113-FreeTheBug.wad )
(
EX:CIOS16-64-v257-prod.wad,对应取代IOS16!)
Kyo大神:
执行带Trucha Bug & FreeTheBug有问题 =>请先检查IOS249,是否为最新版本
否 => 请更新
是 => 再试试看
透过此项检查可手动检查"系统IOS"是否可执行利用Trucha Bug作用的自制软体。
Q:有Trucha Bug 跟 FreeBug是什麽意思?
表示
IOS249,222,223等这些主要系统IOS,
可以去执行带有Trucha Bug 跟 FreeBug的IOS
若无Trucha Bug 跟 FreeBug,大部分是官版,你跑IOS 249,可能无法执行!
推 max1031:简单讲就是有一个叫Trucha的骇客发现了IOS的漏洞
→ max1031:所以称为Trucha bug,主要是可以跳过Wii的电子签章加密
→ max1031:但後来任天堂把这bug修复了,所以之後新的IOS都没有这bug
→ max1031:而我们如果想使用自制软体就必须重新把bug打回IOS上去
→ max1031:重新被打回bug的IOS称为Freethebug的IOS
编修cher1
请kyo大神与各位神人检视文章哪边有错误! 谢谢!
仅发表改机板与我的本日人数不到1人的blog
(待续.................第三篇新手进阶(3)USB Loader GX &WiiFlow使用与游戏设定)
这个我还没写@@;有空再写 XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 121.254.65.24
※ 编辑: cher1 来自: 121.254.65.24 (01/27 21:27)
1F:推 victor333:推 01/27 21:32
2F:推 elic2577:写的很好,但是我觉得改机前应该先备份,装完HBC後应该先 01/27 21:34
3F:→ elic2577:做过Bootmii将NAND档备份至SD卡,再来就可以动手改了 01/27 21:35
4F:推 ntoufatman:推 我超需要IOS资讯.建议加上"ios档要备份以便移除用" 01/27 21:36
5F:→ elic2577:这是小弟改坏全砖了之後的心得啊,代价是4000大洋 01/27 21:36
6F:推 yakai2000:推推推 01/27 21:39
7F:推 shinloveu:利用IOS249+Patch程式 Rev17 这句话令人好奇但又不太懂 01/27 21:48
8F:→ cher1:用个太不好例子,249=winXP,cios=patch SP3, 所以你Wii=XPsp3 01/27 21:53
※ 编辑: cher1 来自: 121.254.65.24 (01/27 23:56)
9F:推 chuusan:谢谢分享 有看有推~~~ 01/27 23:55
10F:推 ruemann:好文我推 01/28 00:22
11F:推 hankckh:好文大推,大推大推,解决了我好多疑惑 01/28 01:20
12F:推 Eior:教学文推 01/28 02:59
13F:推 lmdpapala:好文推~~长知识 了解原理 也比较知道什麽能做什麽不行 01/28 10:12
14F:推 q123456:关於IOS30s那边分美日版的代号要怎麽看 我只看的到 v1040 01/28 18:08
15F:推 RXCPU:那个用Signcheck看不到 那版本代号是SystemMenu的 01/28 18:13
16F:→ RXCPU:它的意思是 运行某版本的SystemMenu 必须还要含有某IOS才行 01/28 18:14
17F:推 q123456:所以IOS30 v1040 是1040版 然後美日欧都一样 这样吗? 01/28 18:30
18F:→ q123456:要怎麽样避免误用其他区的档案呢? 01/28 18:31
19F:推 RXCPU:IOS不分区 SystemMenu才分区 SystemMenu不是存在IOS里面 01/28 18:43
21F:推 bbpopo:不好意思请问一下Trucha Bug是什麽意思?? 01/28 23:59
22F:→ bbpopo:常在文章中看到却不知道是在说什麽... 01/29 00:00
有Trucha Bug 跟 FreeBug,
表示IOS249,222,223等这些主要系统IOS,可以去执行带有Trucha Bug 跟 FreeBug的IOS
若无Trucha Bug 跟 FreeBug,大部分是官版,你跑IOS 249,可能无法执行!
※ 编辑: cher1 来自: 121.254.65.24 (01/29 22:21)
23F:推 max1031:简单讲就是有一个叫Trucha的骇客发现了IOS的漏洞 01/30 04:45
24F:→ max1031:所以称为Trucha bug,主要是可以跳过Wii的电子签章加密 01/30 04:46
25F:→ max1031:但後来任天堂把这bug修复了,所以之後新的IOS都没有这bug 01/30 04:47
26F:→ max1031:而我们如果想使用自制软体就必须重新把bug打回IOS上去 01/30 04:49
27F:→ max1031:重新被打回bug的IOS称为Freethebug的IOS 01/30 04:50
28F:推 kimuralin:大大写的真好 感恩 期待新文章 01/31 14:47
※ 编辑: cher1 来自: 121.254.65.200 (02/09 22:35)
※ 编辑: cher1 来自: 114.41.35.138 (02/11 15:45)
※ 编辑: cher1 来自: 114.41.35.138 (02/11 15:45)