新手進階(3)IOS & CIOS使用說明 - 改機

Emma avatar
By Emma
at 2010-01-27T21:26

Table of Contents

新手進階(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:
現在裝了cIOS38v13b,感覺出現了很多問題,想換成cIOS36v10.
=>直接重新安裝cIOS36v10 = 覆蓋原cIOS38v13b = 等於cIOS36v10取代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

--
Tags: 改機

All Comments

Skylar Davis avatar
By Skylar Davis
at 2010-01-28T11:18
Hedwig avatar
By Hedwig
at 2010-01-31T11:40
寫的很好,但是我覺得改機前應該先備份,裝完HBC後應該先
Queena avatar
By Queena
at 2010-02-04T18:11
做過Bootmii將NAND檔備份至SD卡,再來就可以動手改了
Olivia avatar
By Olivia
at 2010-02-05T19:15
推 我超需要IOS資訊.建議加上"ios檔要備份以便移除用"
Dinah avatar
By Dinah
at 2010-02-10T09:39
這是小弟改壞全磚了之後的心得啊,代價是4000大洋
Oliver avatar
By Oliver
at 2010-02-12T19:06
推推推
Catherine avatar
By Catherine
at 2010-02-14T05:55
利用IOS249+Patch程式 Rev17 這句話令人好奇但又不太懂
Skylar Davis avatar
By Skylar Davis
at 2010-02-18T22:32
用個太不好例子,249=winXP,cios=patch SP3, 所以你Wii=XPsp3
Rosalind avatar
By Rosalind
at 2010-02-21T00:20
謝謝分享 有看有推~~~
Connor avatar
By Connor
at 2010-02-25T05:58
好文我推
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2010-02-26T19:11
好文大推,大推大推,解決了我好多疑惑
Mia avatar
By Mia
at 2010-02-26T20:15
教學文推
Donna avatar
By Donna
at 2010-02-28T15:53
好文推~~長知識 了解原理 也比較知道什麼能做什麼不行
Freda avatar
By Freda
at 2010-03-05T15:04
關於IOS30s那邊分美日版的代號要怎麼看 我只看的到 v1040
Mason avatar
By Mason
at 2010-03-08T13:08
那個用Signcheck看不到 那版本代號是SystemMenu的
Harry avatar
By Harry
at 2010-03-09T05:29
它的意思是 運行某版本的SystemMenu 必須還要含有某IOS才行
Selena avatar
By Selena
at 2010-03-14T03:24
所以IOS30 v1040 是1040版 然後美日歐都一樣 這樣嗎?
Doris avatar
By Doris
at 2010-03-18T10:32
要怎麼樣避免誤用其他區的檔案呢?
Isla avatar
By Isla
at 2010-03-21T23:13
IOS不分區 SystemMenu才分區 SystemMenu不是存在IOS裡面
Xanthe avatar
By Xanthe
at 2010-03-22T11:22
http://bbs.wiibbs.com/read.php?tid=40385 可以參考k大分類
Andrew avatar
By Andrew
at 2010-03-25T20:16
不好意思請問一下Trucha Bug是什麼意思??
Xanthe avatar
By Xanthe
at 2010-03-27T14:57
常在文章中看到卻不知道是在說什麼...
Margaret avatar
By Margaret
at 2010-03-31T00:37
簡單講就是有一個叫Trucha的駭客發現了IOS的漏洞
Margaret avatar
By Margaret
at 2010-03-31T18:24
所以稱為Trucha bug,主要是可以跳過Wii的電子簽章加密
Kristin avatar
By Kristin
at 2010-04-04T06:43
但後來任天堂把這bug修復了,所以之後新的IOS都沒有這bug
Elizabeth avatar
By Elizabeth
at 2010-04-08T21:55
而我們如果想使用自製軟體就必須重新把bug打回IOS上去
Ida avatar
By Ida
at 2010-04-13T12:28
重新被打回bug的IOS稱為Freethebug的IOS
Dinah avatar
By Dinah
at 2010-04-16T14:25
大大寫的真好 感恩 期待新文章
Donna avatar
By Donna
at 2010-04-18T23:42
希望對您有幫助 http://www.94istudy.com

新手入門(1)主機軟體&dol/wad運用&SighCheck

Dinah avatar
By Dinah
at 2010-01-27T21:04
新手觀念: 1. 盡量不刪除CIOSandamp;IOS,僅覆蓋CIOSandamp;IOS. 2. 在不清楚IOS起到什麼作用的情況下,千萬不要刪除IOS 3. 遊戲能玩就好的情況下,盡量不升級!! 4. 建議使用dol加應用程式, wad只加forward(桌面捷徑)跟CIOSandamp;IOS. 5 ...

天誅紅偷跑了!D3OK!

Thomas avatar
By Thomas
at 2010-01-27T20:21
如題。 天誅紅已經可以開始大開殺戒、懲兇除惡了。 5.50Gen D3 完美運行! 大家快衝阿! -- @Windows Live Examiner ╳ ...

USB玩戰國無雙3

Wallis avatar
By Wallis
at 2010-01-27T20:20
4.1J 有送去給店家作過裝飾 用CFG UL 玩戰3 ㄧ開始都OK 玩了幾個腳色後 再選無雙模式 ㄧ進動畫就黑畫面 什麼都沒有 就ㄧ片黑 只能長按電源重開 後來就無法使用USB玩了 有誰能更訴我該怎麼解決? 謝謝 - ...

3.90 m33-2 直升 5.00 m33-6 的問題

Regina avatar
By Regina
at 2010-01-27T15:45
已爬猴子文 因為不能玩 the show 09 所以想升級看看 都照著猴子的步驟操作 (UPDATE放入 psp/game 目錄下) 然後執行 5.00更新 重新啟動後卻出現 and#34;啟動失敗 80020148and#34; 的字樣 試過很多次 都是一樣結果 ...

[新聞]iPhone駭客再出擊︰「我破解了PS3」

Hedy avatar
By Hedy
at 2010-01-27T11:47
http://twitter.com/Geohot 四小時前在推特公布漏洞代碼了,在2.4.2上測試過 理論上可以適用全部版本 (我只希望之後能讓我自己轉遊戲進去,實在是懶得換片..XD) -- In the interest of openness, Iand#39;ve decided to re ...