Guide_3DS/_pages/zh_TW/SafeCTRTransfer-(Homebrew-Launcher).txt
2018-11-18 19:16:00 -05:00

128 lines
11 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "SafeCTRTransfer (透過 Homebrew Launcher)" #
lang: zh-Hant
permalink: /zh_TW/safectrtransfer-(homebrew-launcher).html
---
如果你先前已經有改機過,且已安裝基於 EmuNAND 的自製系統-請注意本教學是專門用來處理 SysNAND 的,而你應在閱讀此教學時在 SysNAND 底下操作或套用至 SysNAND。 注意 EmuNAND 與 RedNAND 指的是些微不同運作方式但[同樣道理](http://3dbrew.org/wiki/NAND_Redirection)的用語。
{: .notice--info}
如果你在 2DS 或 New 3DS 上降級前關閉了無線功能,只需要將電池移除並拔掉充電器數秒後再重新啟動主機即可。
{: .notice--info}
如果你之前都是透過 New 3DS 上的「microSD 資料管理」功能無線傳輸檔案到你 SD 卡上的話,請注意,本功能在版本 2.1.0 上是無法使用的。 請於繼續前確保你手上有台可用的 microSD 讀卡機。
{: .notice--info}
本頁面會有些許的[磁力](https://en.wikipedia.org/wiki/Magnet_URI_scheme)連結,你將需要個像 [Deluge](http://dev.deluge-torrent.org/wiki/Download) 的 BT 種子下載器來下載磁力連結的檔案。
{: .notice--info}
請確保你裝置的無線網路已啟動,因為 udsploit 將需要把無線網路啟動後才能運行。 只需要將無線網路啟動即可;不須連接至任何網路或熱點。
{: .notice--info}
**目前為止,在 2.1.0 CTRTransfer 後,裝置 _一定_ 得在連網的情況下才能完成本章節。**
{: .notice--warning}
**在進行 2.1.0 CTRTransfer 前,請先關閉家長監護功能。 如果你不知道密碼的話,請見[此](https://mkey.salthax.org/)。 如果你的 NNID 因為是給低於13歲的小孩所設置的而無法關閉家長監護的話你可以將各個家長監護選項停用。**
{: .notice--warning}
**進行 CTRTransfer 將從裝置中移除所有用戶安裝的 Tickets用來啟動遊戲的票證直到還原備份為止。**
{: .notice--danger}
**千萬不要在低於版本 6.0.0 時格式化 2DS ,否則你將無法完成初始設置且 _會變磚_ **
{: .notice--danger}
**千萬不要在版本 2.1.0 (原 3DS 的韌體)上的 New 3DS 下更新系統,否則 _保證磚機_ 你一定得先還原到先前的 NAND 或透過 CTRTransfer 刷回至正常的 New 3DS 韌體才行!**
{: .notice--danger}
{% capture notice %}
**如果 New 3DS 在系統 2.1.0 底下進入休眠狀態,就永遠都醒不過來了!(無法還原的磚機)**
**這問題只在 _裝置還開啟時_ 將螢幕闔上才會發生;不包括關機。**
**裝置只有在螢幕闔上時才會進入休眠模式。 這與螢幕開啟時間無關。**
**不過還是建議在升級至 2.1.0 後趕快完成本教學,避免悲劇發生!**
{% endcapture %}
<div class="notice--danger">{{ notice | markdownify }}</div>
#### 步驟概述
{% capture notice-2 %}
在本節中,我們將寫入到你裝置上的 [CTRNAND](https://www.3dbrew.org/wiki/Flash_Filesystem#CTR_partition) 磁區並刷入版本 2.1.0 的系統。此版本上的漏洞將可以讓我們提取你裝置上獨特的 [OTP](https://www.3dbrew.org/wiki/OTP_Registers) 資訊。 在安裝 arm9loaderhax 時,這 OTP 檔案是缺一不可的,而這檔案**千萬不能**與其他 3DS 主機共用。
<br><br>
這是透過刷入搭載版本 2.1.0 且[預先做好的 CTRTransfer 鏡像檔](https://www.reddit.com/r/3dshacks/comments/4zhe4a/)所達成的。本過程中將保留你的裝置獨有的系統文件(例:`moveable.sed` 及 `SecureInfo_A`),並修復 title 資料庫。
{% endcapture %}
<div class="notice--info">{{ notice-2 | markdownify }}</div>
#### 必備項目
* 最新版的 [SafeCTRTransfer](https://github.com/d0k3/SafeCTRTransfer/releases/latest)
* 最新版的 [safehax](https://github.com/TiniVi/safehax/releases/latest)
* 最新版的 [udsploit](https://github.com/smealum/udsploit/releases/latest)
* 對應你裝置地區及型號的 2.1.0 CTRTransfer 鏡像檔
*(如果你的裝置不屬下列區域內,挑一個就對了)*:
+ <i class="fa fa-magnet" aria-hidden="true" title="這是個種子連結。 請使用一個 BT 下載器來下載此檔案。"></i> - [New 3DS 或 原 3DS 或 2DS 2.1.0 - 歐版 - CTRTransfer](magnet:?xt=urn:btih:89acc9c1b488b8b38251de0ddf07975d6bd354a1&dn=2.1.0-4E%5Fctrtransfer%5Fo3ds.zip&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
+ <i class="fa fa-magnet" aria-hidden="true" title="這是個種子連結。 請使用一個 BT 下載器來下載此檔案。"></i> - [New 3DS 或 原 3DS 或 2DS 2.1.0 - 日版 - CTRTransfer](magnet:?xt=urn:btih:3dbb9c9c85a33c6242f424dcbaebcacdd8a5912b&dn=2.1.0-4J%5Fctrtransfer%5Fo3ds.zip&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
+ <i class="fa fa-magnet" aria-hidden="true" title="這是個種子連結。 請使用一個 BT 下載器來下載此檔案。"></i> - [New 3DS 或 原 3DS 或 2DS 2.1.0 - 美版 - CTRTransfer](magnet:?xt=urn:btih:1609ce9ee7b0ed9b6dea0b3e7cca4fc52dad6ff4&dn=2.1.0-4U%5Fctrtransfer%5Fo3ds.zip&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
#### 操作說明
##### 第一節 — 準備工作
1. 於 Homebrew Launcher 下,自裝置中拔出 SD 卡,並將其插入電腦中
1. 在 SD 卡的根目錄底下,建立一個新資料夾 `CTRTransfer`
1. 解壓 CTRTransfer `.zip` 中的 2.1.0 `.bin` 及 `.bin.sha` 檔案至 SD 卡上的 `/CTRTransfer/` 資料夾
![]({{ base_path }}/images/screenshots/ctrtransfer-file-layout.png)
{: .notice--info}
1. 將 `safehax.3dsx` 複製到 SD 卡中的 `/3ds/` 資料夾底下
1. 將 `udsploit.3dsx` 複製到 SD 卡中的 `/3ds/` 資料夾底下
1. 解壓 SafeCTRTransfer `.zip` 中的 `SafeCTRTransfer.bin` 到 SD 卡的根目錄下,並重新命名為 `safehaxpayload.bin`
1. 將 SD 卡插回裝置中
##### 第二節 — 啟動 SafeCTRTransfer
1. 於 Homebrew 清單內啟動 udsploit
+ 你可能得往下些才會看到此選項
1. 處理完畢後按下「Start」鍵退出 udsploit
+ 可能需要嘗試多次
+ 如果當機的話,按住電源紐強制重啟你的裝置在試一次即可
1. 於 Homebrew 清單內啟動 safehax
+ 你可能得往下些才會看到此選項
+ 如果出現「PM INIT FAILED」錯誤試試看使用 [r19 版本的 safehax](https://github.com/TiniVi/safehax/releases/tag/r19)
+ 如果當機的話,按住電源紐強制重啟你的裝置在試一次即可
1. 如果一切成功的話,你將自動進入 SafeCTRTransfer
##### 第三節 — 進行 CTRTransfer
1. 等待 SafeCTRTransfer 初始化及進行所有的安全性檢查再繼續
+ 如果遇到錯誤,請確保所有檔案都在正確的位置中,並且確保你的 SD 卡上有足夠的可用空間,像[從頭開始](get-started)中詳述的那樣
1. 出現提示時,輸入提示的按鍵組合以確認進行 CTRTransfer 至版本 2.1.0
+ 此過程將花費一些時間
+ 這個過程將自動在 `/CTRTransfer/<serialnumber>_nand.bin` 中建立裝置的 NAND 的備份
+ 如果遇到嚴重錯誤critical error的話 [請參見此疑難排解](troubleshooting#ts_transfer)
1. 完成此過程後,請從裝置中退出 SD 卡以重新啟動
+ 裝置將於約兩秒後自動重啟
+ 如果你在版本 2.1.0 的裝置上且於載入 HOME 主選單前插入 SD 卡的話,裝置將無法啟動
+ 每次在重啟版本 2.1.0 的主機時,你將會需要先在 HOME 主選單載入前拔出你的 SD 卡,直到載入完後才能插回
+ SD 卡暫時先不用插回 3DS 裡,因為我們到下一頁時還會再丟些檔案進去
+ 這問題將於下一章節還原裝置備份後解決
___
*(在某些裝置上,螢幕可能會出現扭曲或顏色走調的現象,這是正常的。這問題將於還原裝置備份後消失)*
{: .notice--info}
{% capture notice %}
**如果 New 3DS 在系統 2.1.0 底下進入休眠狀態,就永遠都醒不過來了!(無法還原的磚機)**
**這問題只在 _裝置還開啟時_ 將螢幕闔上才會發生;不包括關機。**
**裝置只有在螢幕闔上時才會進入休眠模式。 這與螢幕開啟時間無關。**
**不過還是建議在升級至 2.1.0 後趕快完成本教學,避免悲劇發生!**
{% endcapture %}
<div class="notice--danger">{{ notice | markdownify }}</div>
繼續至 [安裝 arm9loaderhax](installing-arm9loaderhax)
{: .notice--primary}