Guide_3DS/_pages/zh_TW/updating-to-boot9strap.txt
2018-11-18 19:16:12 -05:00

138 lines
10 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: "Updating to boot9strap"
---
本頁面是給想更新至 boot9strap 且已安裝 arm9loaderhax 的使用者使用。
{: .notice--info}
未來的 Luma3DS 版本都只會推出 `.firm` 格式的檔案;此格式僅相容於 boot9strap 以及 sighax。 也就是說,如果你想要繼續使用最新版的 Luma3DS你應透過本教學來更新你的主機。
{: .notice--info}
If you have a PIN enabled on Luma3DS, SafeB9SInstaller will give you an "OTP Crypto Fail" error unless you *either* temporarily disable your PIN (you can re-enable the PIN after the update), *or* download the `aeskeydb.bin` file below.
{: .notice--warning}
本頁面會有些許的[磁力](https://en.wikipedia.org/wiki/Magnet_URI_scheme)連結,你將需要個像 [Deluge](http://dev.deluge-torrent.org/wiki/Download) 的 BT 種子下載器來下載磁力連結的檔案。
{: .notice--success}
#### 必備項目
請注意,以下所需的 `secret_sector.bin` 與在各式 `data_input.zip` 版本中所見的檔案相同。 如果你電腦中已經有了那個檔案,你可以直接使用它而不必再重新下載一個新的。
{: .notice--info}
Note that, on New 3DS, `secret_sector.bin` is needed to revert the arm9loaderhax exploit, which is why it is not needed for the installation of boot9strap on a stock console. If you do not have a New 3DS, you do not need `secret_sector.bin`.
{: .notice--info}
Note that the the following required file named `aeskeydb.bin` is *not* the same one that was previously used in this guide. It is required to remove the software "3DSafe" as it allows SafeB9SInstaller to retrieve your console unique OTP. This guide has never instructed you to install "3DSafe", so if you do not remember installing it, you most likely do not have it and do not need `aeskeydb.bin`.
{: .notice--info}
* <i class="fa fa-magnet" aria-hidden="true" title="這是個種子連結。 Use a torrent client to download the file."></i> - **"3DSafe" Users Only:** [`aeskeydb.bin`](magnet:?xt=urn:btih:621f8af00638cb2b00d5bd0c6816543fa00b5fb1&dn=aeskeydb.bin&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce)
+ **Note that this file will also fix the error "OTP Crypto Fail" for anyone who encounters it (with or without "3DSafe" installed), such as users with a Luma3DS PIN enabled**
* <i class="fa fa-magnet" aria-hidden="true" title="這是個種子連結。 Use a torrent client to download the file."></i> - **New 3DS Only:** [`secret_sector.bin`](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce)
* 最新版的 [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(`.7z` 檔案)*
* 最新版的 [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* 最新版的 [boot9strap](https://github.com/SciresM/boot9strap/releases/latest)
* 最新版的 [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
* 最新版的 [Luma3DS Updater](https://github.com/KunoichiZ/lumaupdate/releases/latest)
#### 操作說明
##### 第一節 — 準備工作
1. 關閉你的主機
1. 將 SD 卡插入電腦中
1. 解壓 Luma3DS `.7z` 內的 `boot.firm` 到 SD 卡的根目錄底下
1. 在 SD 卡的根目錄底下,建立一個新資料夾 `cias`
1. Copy `lumaupdater.cia` to the `/cias/` folder on your SD card
1. 在 SD 卡的根目錄底下建立一個新的資料夾 `boot9strap`
1. 從 GodMode9 `.zip` 中解壓 `GodMode9.firm` 到 SD 上的 `/luma/payloads/` 中
1. 刪除所有在你 SD 卡 `/luma/payloads/` 資料夾中的 `.bin` payload 檔案,因為它們將無法與 boot9strap 版本的 Luma3DS 相容
1. 解壓 SafeB9SInstaller`.zip` 中的 `SafeB9SInstaller.bin` 到 SD 中的 `/luma/payloads/` 下
1. 將 SD 卡 `/luma/payloads/` 資料夾中的 `SafeB9SInstaller.bin` 重新命名為 `start_SafeB9SInstaller.bin`
1. 解壓 boot9strap `.zip` 的 `boot9strap.firm` 及 `boot9strap.firm.sha` 檔案至 SD 卡的 `/boot9strap/` 資料夾中
1. **New 3DS Only:** Copy `secret_sector.bin` to the `/boot9strap/` folder on your SD card
1. **"3DSafe" Users Only:** Copy `aeskeydb.bin` to the `/boot9strap/` folder on your SD card
+ **Note that this file will also fix the error "OTP Crypto Fail" for anyone who encounters it (with or without "3DSafe" installed), such as users with a Luma3DS PIN enabled**
![]({{ base_path }}/images/screenshots/updating-to-b9s-file-layout.png)
{: .notice--info}
1. 將 SD 卡插回主機中
##### 第二節 — 安裝 boot9strap
1. 開機時按住「Start」鍵進入 Luma3DS 選單
+ 某些版本的 Luma3DS 會直接啟動 `start_` 開頭的 payload 檔案
+ 如果你的版本這麼做的話,直接依步驟繼續即可
1. 選取 SafeB9SInstaller並按下「A」啟動
+ If this gives you an error, try either using a new SD card, or formatting your current SD card (backup existing files first)
1. 等待所有安全性檢查完畢
1. 出現提示時,輸入提示的按鍵組合以安裝 boot9strap
1. 過程結束後按下「A」重啟主機
+ 如果你的主機在啟動時直接關機,請確保你已經將 Luma3DS `.7z` 中的 `boot.firm` 複製到你的 SD 卡根目錄中
##### 第三節 — 設定 Luma3DS
本節是在你重啟主機後看見 Luma3DS 設定選單才需使用。
{: .notice--info}
1. 在 Luma3DS 設定選單中透過「A」及方向鍵來啟用下列選項
+ **「Show NAND or user string in System Settings」**
1. 按「Start」鍵以存檔並重新啟動系統
##### 第四節 — 安裝 Luma3DS 至 CTRNAND
If, before updating to boot9strap, you already had an EmuNAND setup and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, now is the time to [follow Move EmuNAND](move-emunand) before doing this section.
{: .notice--info}
1. 重啟時按住「Start」鍵啟動 Luma3DS 選單
1. 按「A」啟動 GodMode9
1. 移動至 `[0:] SDCARD` -> `luma` -> `payloads`
1. 選取 `start_SafeB9SInstaller.bin`並按下「X」刪除
1. 按 「A」 確認
1. 按「B」回至 `[0:] SDCARD`
1. 選取 `boot.firm'並按下「Y」複製
1. 按「B」回到主選單
1. 移動至 `[1:] SYSNAND CTRNAND`
1. 按「Y」貼上 `boot.firm`
1. 選擇 「Copy path(s)」
1. 按「A」解鎖 SysNANDlvl1的寫入保護然後按下提示的按鍵組合
1. 選取 `arm9loaderhax.bin` 並按下「X」刪除
+ 如果你沒有看到這個檔案,請依步驟繼續
1. 按「A」確認
1. 按「B」回到主選單
1. 移動至 `[0:] SDCARD`
1. Press (Y) on the `luma` folder to copy it
1. 按「B」回到主選單
1. Navigate to `[1:] SYSNAND CTRNAND` -> `rw`
1. Press (X) on the existing `luma` folder to delete it
+ If you do not have this folder, just proceed with the instructions
1. 按 「A」 確認
1. Press (Y) to paste a copy of the `luma` folder from your SD card
1. 按「開始鍵 (Start)」以重新啟動系統
##### 第五節 — 安裝 Luma3DS Updater
1. 啟動 FBI 管理器
1. 移動至 `SD` -> `cias`
1. Select `lumaupdater.cia`
1. 選擇「Install CIA」按下「A」確認
1. 按下「Home」鍵退出 FBI 管理器
___
你現在可以刪除 SD 中所有跟 arm9loaderhax 相關的檔案,像是根目錄中的 `arm9loaderhax.bin` 及 `files9` 資料夾中的 `aeskeydb.bin` 檔案
{: .notice--info}
請注意,你 SD 卡 `/boot9strap/` 資料夾中的 `firm0firm1.bak` 及 `sector0x96.bak` 是只有在安裝 boot9strap 失敗後才會需要用到的。 一旦安裝成功後,你可以直接刪掉整個 `boot9strap` 資料夾。
{: .notice--info}
此版本的 Luma3DS Updater 透過下載並提取最新且與 boot9strap 相容的 `boot.firm` 檔案。
{: .notice--info}
{% capture notice-6 %}
你現在可以在開機時按住「Select」鍵啟動 Luma3DS 的設定選單。
你現在可以在開機時按住「Start」鍵啟動 Luma3DS 連環加載選單(請注意,它只有在偵測到多個 payload 檔案時,才會顯示 Luma3DS 連環加載選單)。
你現在可以在開機時按住「Start」+「Select」+「X」轉儲 ARM11 bootrom`boot11.bin`、ARM9 bootrom`boot9.bin`)、以及你主機特有的 OTP 金鑰(`OTP.bin`)到 SD 卡上的 `/ boot9strap /` 資料夾(請注意,本過程中將不會出現任何的提示或訊息)。
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>