TVGZone 遊戲特區

kkline38 發表於 2015-2-26 11:09 AM

探討3DS降級"FATAL ERROR: 00001001"問題的發生原因與解決方法

自從Gateway在今年初發佈可以降級的方法
(詳細請參考 [url=http://www.tvgzone.com/thread-14794-1-1.html]http://www.tvgzone.com/thread-14794-1-1.html[/url])之後,
成功降級的人固然不少,但有些人卻在降級的最後一步驟(7/7)
遇到底下這樣的錯誤訊息。雖然不至於讓主機變磚,但就是沒辦法完成降級。

[attach]16948[/attach]

針對這個問題,我最近花了些時間和二毛版主共同研究測試(讓二毛版主當了白老鼠,
因黑頻而拆機重刷了好幾次),目前差不多已了解原因和解決的方法,所以發這篇文章
和大家共同分享討論。

在分析原因之前,很多人應該知道主機升級可分成所謂的OTA(Over The Air),簡單的
說就是利用帶有升級程式的遊戲卡來升級,另一種升級方式是利用WiFi直接做主機更新。

這兩種升級方式的不同之處是前者(遊戲卡升級)並非完整的升級。那要如何知道目前的
主機韌體是不是曾做完整升級呢?

底下這列表是美/日/歐版 (台版不一樣) "在線升級" 的版本

[list][*]2.0.0 => 2[*]2.1.0 => 3[*]2.1.0 => 4[*]3.0.0 => 5[*]3.0.0 => 6[*]4.0.0 => 7[*]4.1.0 => 8[*]4.2.0 => 9[*]4.3.0 => 10  [color=#4169e1]台版:7T[/color][*]5.0.0 => 11[*]6.1.0 => 12[*]7.0.0 => 13[*]7.1.0 => 14[*]7.1.0 => 15[*]7.1.0 => 16[*]7.2.0 => 17[*]8.0.0 => 18[*]8.1.0 => 19[*]9.2.0 => 20 [color=#0000ff]台版:9.0.0-15T[/color][*][color=#ff0000]9.3.0 => 21 (目前無法降級) 台版:16T[/color][*][color=#ff0000]9.5.0 => 22 (目前無法降級) 台版:17T[/color][/list]
OTA升級並不會更新上列中最右邊的版本號碼,例如主機原來是2.1.0-4J,
經由某遊戲卡升到5.1.0-4J(注意最右邊的版本號不會變),即使再升到
8.1.0(大亂鬥遊戲卡升級),最右邊的版本號還是 [color=#ff0000][b]4J[/b][/color]。

另一方面,GW目前所提供的降級檔案(4.x)版本分別是9U(美),10E(歐),10J(日)與7T(中)。

[b][color=#ff0000]所以若主機目前的版本號最右邊的數字小於GW降級版本,就會發生這種0001001的錯誤[/color][/b]
[color=#ff0000][b]而無法降級[/b]。[/color](例如:5.1.0-[b]4J[/b] , 6.1.0-[b]6U[/b] , 8.1.0-[b]7E[/b] ..... )
[color=#000000] [b]因為GW目前的降級程式會認為已經低於降級版本的系統就不需要再降級了。[/b][/color]

[b][color=#0000ff]解決方法:[/color][/b]
知道了無法降級的原因,要解決就得想辦法升級最右邊的版本號(至少要大於GW降級版本)。

Gbatemp論壇有高手寫了一個3DNUS程式(類似Wii版的NUSDownloader),可以在PC上自任天堂server
下載[size=14px]任何版本的系統韌體並打包成.cia檔案(如同Wii的wad檔)。[/size]
[url=https://gbatemp.net/threads/3dnus.376488/]https://gbatemp.net/threads/3dnus.376488/[/url]

詳細的作法如下:
1.在PC上執行3DNUS,輸入要下載的系統版本號後按下"Download"。
(如下圖,注意日版是JPN,美版USA,歐版EUR,台版TWN)
[attach]16949[/attach]
[attach]16951[/attach]

2.下載後會自動建立一個子目錄,檔案總共有100多個(約120MB~150MB)

3.將下載完成的目錄複製到SD卡

4.下載BigBlueBox.3ds(類似Wii的Wad Manager)複製到GW紅卡(視為一個遊戲)。
   [b][color=#ff0000]** 所以若沒有GW紅卡是無法解決這種無法降級問題的[/color][/b]
[attach]16950[/attach]

5.在3DS上啟動BigBlueBox並安裝先前下載的[size=14px]所有[/size][size=14px].cia檔(在BigBlueBox按L+R+A[/size]
[size=14px]   ,會自動跳過已安裝的cia)。[/size]
  [b][color=#ff0000] 在做這步驟之前強烈建議先備份NAND,並在虛擬NAND(emuNAND)安裝.cia檔。[/color][/b]
[b][color=#ff0000]   (若直接將.cia安裝在真實NAND,變磚的風險高很多。)[/color][/b]

6.安裝完成重新開機,確認可以正常啟動虛擬NAND,檢查版本號是否正確(大於GW降級版本)。

7.將3DS關機後取出SD卡,在PC上用emuNANDtool取出虛擬NAND檔案(例如emuNAND.bin)
[color=#0000ff]** emuNANDtool程式在前面那個BigBlueBox的壓縮檔內[/color][color=#0000ff]
[/color]8.將emuNAND.bin複製到SD卡根目錄並改檔名成NAND.bin,同時將降級所需的檔案
  (gateway.dg)一併複製到SD卡根目錄。

9.在GW模式下"還原"(restore) NAND.bin (GW模式最後那個"Downgrade console"選項,先按住向上方向鍵再選)

10.還原後直接在GW模式降級。(也是用"Downgrade console"選項,但不需要按其他按鍵)

Wiihacker 發表於 2015-2-26 03:18 PM

貌似用3DNUS可以升級任意版本的虚拟NAND ?

kkline38 發表於 2015-2-26 09:09 PM

[quote]貌似用3DNUS可以升級任意版本的虚拟NAND ?
[size=2][color=#999999]Wiihacker 發表於 2015-2-26 03:18 PM[/color] [url=http://www.tvgzone.com/redirect.php?goto=findpost&pid=118733&ptid=16273][img]http://www.tvgzone.com/images/common/back.gif[/img][/url][/size][/quote]
一定要任天堂server上有該版本的檔案才可以。

Wiihacker 發表於 2015-3-2 04:13 PM

貌似直接在sysNAND装cia档可跳过6~9的步骤 ?

kkline38 發表於 2015-3-3 07:53 PM

[quote]貌似直接在sysNAND装cia档可跳过6~9的步骤 ?
[size=2][color=#999999]Wiihacker 發表於 2015-3-2 04:13 PM[/color] [url=http://www.tvgzone.com/redirect.php?goto=findpost&pid=118780&ptid=16273][img]http://www.tvgzone.com/images/common/back.gif[/img][/url][/size][/quote]
如果你自己會拆機重刷(萬一不幸黑頻開不了機),自然是可以這麼做。

頁: [1]

Powered by TVGZone (Core by Discuz!)