de82ea656c
* New translations installing-boot9strap-(safeb9sinstaller).txt (Finnish) * New translations installing-boot9strap-(fredtool).txt (Greek) * New translations installing-boot9strap-(soundhax).txt (Finnish) * New translations installing-boot9strap-(fredtool).txt (Finnish) * New translations installing-boot9strap-(usm).txt (Finnish) * New translations installing-boot9strap-(pichaxx).txt (Finnish) * New translations restoring-updating-cfw.txt (Finnish) * New translations installing-boot9strap-(kartdlphax).txt (Finnish) * New translations bannerbomb3-fredtool-(twn).txt (Finnish) * New translations installing-boot9strap-(soundhax).txt (Greek) * New translations installing-boot9strap-(usm).txt (Czech) * New translations installing-boot9strap-(fredtool).txt (German) * New translations installing-boot9strap-(pichaxx).txt (Czech) * New translations restoring-updating-cfw.txt (Czech) * New translations installing-boot9strap-(kartdlphax).txt (Czech) * New translations bannerbomb3-fredtool-(twn).txt (Czech) * New translations finalizing-setup.txt (German) * New translations installing-boot9strap-(safeb9sinstaller).txt (German) * New translations updating-b9s.txt (German) * New translations installing-boot9strap-(soundhax).txt (German) * New translations installing-boot9strap-(usm).txt (German) * New translations installing-boot9strap-(pichaxx).txt (German) * New translations restoring-updating-cfw.txt (German) * New translations installing-boot9strap-(kartdlphax).txt (German) * New translations bannerbomb3-fredtool-(twn).txt (German) * New translations finalizing-setup.txt (Greek) * New translations installing-boot9strap-(safeb9sinstaller).txt (Greek) * New translations updating-b9s.txt (Greek) * New translations finalizing-setup.txt (Hebrew) * New translations installing-boot9strap-(safeb9sinstaller).txt (Hebrew) * New translations updating-b9s.txt (Italian) * New translations installing-boot9strap-(soundhax).txt (Italian) * New translations installing-boot9strap-(fredtool).txt (Italian) * New translations installing-boot9strap-(usm).txt (Italian) * New translations installing-boot9strap-(pichaxx).txt (Italian) * New translations restoring-updating-cfw.txt (Italian) * New translations bannerbomb3-fredtool-(twn).txt (Italian) * New translations finalizing-setup.txt (Japanese) * New translations updating-b9s.txt (Japanese) * New translations installing-boot9strap-(fredtool).txt (Japanese) * New translations installing-boot9strap-(usm).txt (Japanese) * New translations bannerbomb3-fredtool-(twn).txt (Japanese) * New translations finalizing-setup.txt (Korean) * New translations installing-boot9strap-(safeb9sinstaller).txt (Korean) * New translations updating-b9s.txt (Korean) * New translations installing-boot9strap-(safeb9sinstaller).txt (Italian) * New translations bannerbomb3-fredtool-(twn).txt (Hungarian) * New translations updating-b9s.txt (Hebrew) * New translations installing-boot9strap-(soundhax).txt (Hebrew) * New translations installing-boot9strap-(fredtool).txt (Hebrew) * New translations installing-boot9strap-(usm).txt (Hebrew) * New translations installing-boot9strap-(pichaxx).txt (Hebrew) * New translations restoring-updating-cfw.txt (Hebrew) * New translations installing-boot9strap-(kartdlphax).txt (Hebrew) * New translations bannerbomb3-fredtool-(twn).txt (Hebrew) * New translations finalizing-setup.txt (Hungarian) * New translations installing-boot9strap-(kartdlphax).txt (Hungarian) * New translations installing-boot9strap-(safeb9sinstaller).txt (Hungarian) * New translations updating-b9s.txt (Hungarian) * New translations installing-boot9strap-(soundhax).txt (Hungarian) * New translations installing-boot9strap-(fredtool).txt (Hungarian) * New translations installing-boot9strap-(usm).txt (Hungarian) * New translations installing-boot9strap-(pichaxx).txt (Hungarian) * New translations restoring-updating-cfw.txt (Hungarian) * New translations installing-boot9strap-(soundhax).txt (Korean) * New translations installing-boot9strap-(soundhax).txt (Norwegian) * New translations installing-boot9strap-(fredtool).txt (Norwegian) * New translations installing-boot9strap-(usm).txt (Norwegian) * New translations installing-boot9strap-(pichaxx).txt (Norwegian) * New translations restoring-updating-cfw.txt (Norwegian) * New translations installing-boot9strap-(kartdlphax).txt (Norwegian) * New translations bannerbomb3-fredtool-(twn).txt (Norwegian) * New translations finalizing-setup.txt (Polish) * New translations updating-b9s.txt (Norwegian) * New translations installing-boot9strap-(safeb9sinstaller).txt (Polish) * New translations updating-b9s.txt (Polish) * New translations installing-boot9strap-(soundhax).txt (Polish) * New translations installing-boot9strap-(fredtool).txt (Polish) * New translations installing-boot9strap-(usm).txt (Polish) * New translations installing-boot9strap-(pichaxx).txt (Polish) * New translations restoring-updating-cfw.txt (Polish) * New translations installing-boot9strap-(safeb9sinstaller).txt (Norwegian) * New translations installing-boot9strap-(fredtool).txt (Korean) * New translations updating-b9s.txt (Dutch) * New translations installing-boot9strap-(usm).txt (Korean) * New translations installing-boot9strap-(pichaxx).txt (Korean) * New translations restoring-updating-cfw.txt (Korean) * New translations installing-boot9strap-(kartdlphax).txt (Korean) * New translations bannerbomb3-fredtool-(twn).txt (Korean) * New translations finalizing-setup.txt (Dutch) * New translations installing-boot9strap-(safeb9sinstaller).txt (Dutch) * New translations finalizing-setup.txt (Norwegian) * New translations installing-boot9strap-(soundhax).txt (Dutch) * New translations installing-boot9strap-(fredtool).txt (Dutch) * New translations installing-boot9strap-(usm).txt (Dutch) * New translations installing-boot9strap-(pichaxx).txt (Dutch) * New translations restoring-updating-cfw.txt (Dutch) * New translations installing-boot9strap-(kartdlphax).txt (Dutch) * New translations bannerbomb3-fredtool-(twn).txt (Dutch) * New translations installing-boot9strap-(kartdlphax).txt (Polish) * New translations bannerbomb3-fredtool-(twn).txt (Polish) * New translations bannerbomb3-fredtool-(twn).txt (Russian) * New translations finalizing-setup.txt (Swedish) * New translations installing-boot9strap-(safeb9sinstaller).txt (Swedish) * New translations updating-b9s.txt (Swedish) * New translations installing-boot9strap-(soundhax).txt (Swedish) * New translations installing-boot9strap-(fredtool).txt (Swedish) * New translations installing-boot9strap-(usm).txt (Swedish) * New translations restoring-updating-cfw.txt (Russian) * New translations installing-boot9strap-(pichaxx).txt (Swedish) * New translations restoring-updating-cfw.txt (Swedish) * New translations installing-boot9strap-(kartdlphax).txt (Swedish) * New translations bannerbomb3-fredtool-(twn).txt (Swedish) * New translations finalizing-setup.txt (Turkish) * New translations installing-boot9strap-(safeb9sinstaller).txt (Turkish) * New translations updating-b9s.txt (Turkish) * New translations installing-boot9strap-(soundhax).txt (Turkish) * New translations installing-boot9strap-(kartdlphax).txt (Russian) * New translations installing-boot9strap-(pichaxx).txt (Russian) * New translations restoring-updating-cfw.txt (Portuguese) * New translations finalizing-setup.txt (Portuguese) * New translations installing-boot9strap-(safeb9sinstaller).txt (Portuguese) * New translations updating-b9s.txt (Portuguese) * New translations installing-boot9strap-(soundhax).txt (Portuguese) * New translations installing-boot9strap-(fredtool).txt (Portuguese) * New translations installing-boot9strap-(usm).txt (Portuguese) * New translations installing-boot9strap-(pichaxx).txt (Portuguese) * New translations installing-boot9strap-(kartdlphax).txt (Portuguese) * New translations installing-boot9strap-(usm).txt (Russian) * New translations bannerbomb3-fredtool-(twn).txt (Portuguese) * New translations finalizing-setup.txt (Russian) * New translations installing-boot9strap-(safeb9sinstaller).txt (Russian) * New translations updating-b9s.txt (Russian) * New translations installing-boot9strap-(soundhax).txt (Russian) * New translations installing-boot9strap-(fredtool).txt (Russian) * New translations installing-boot9strap-(fredtool).txt (Turkish) * New translations installing-boot9strap-(soundhax).txt (Chinese Traditional) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations installing-boot9strap-(pichaxx).txt (Chinese Simplified) * New translations restoring-updating-cfw.txt (Chinese Simplified) * New translations bannerbomb3-fredtool-(twn).txt (Chinese Simplified) * New translations finalizing-setup.txt (Chinese Traditional) * New translations installing-boot9strap-(safeb9sinstaller).txt (Chinese Traditional) * New translations updating-b9s.txt (Chinese Traditional) * New translations installing-boot9strap-(fredtool).txt (Chinese Traditional) * New translations installing-boot9strap-(usm).txt (Chinese Traditional) * New translations installing-boot9strap-(pichaxx).txt (Chinese Traditional) * New translations restoring-updating-cfw.txt (Chinese Traditional) * New translations installing-boot9strap-(kartdlphax).txt (Chinese Traditional) * New translations bannerbomb3-fredtool-(twn).txt (Chinese Traditional) * New translations finalizing-setup.txt (Vietnamese) * New translations installing-boot9strap-(safeb9sinstaller).txt (Vietnamese) * New translations installing-boot9strap-(fredtool).txt (Chinese Simplified) * New translations installing-boot9strap-(soundhax).txt (Ukrainian) * New translations installing-boot9strap-(usm).txt (Turkish) * New translations installing-boot9strap-(pichaxx).txt (Turkish) * New translations restoring-updating-cfw.txt (Turkish) * New translations installing-boot9strap-(kartdlphax).txt (Turkish) * New translations bannerbomb3-fredtool-(twn).txt (Turkish) * New translations finalizing-setup.txt (Ukrainian) * New translations installing-boot9strap-(safeb9sinstaller).txt (Ukrainian) * New translations updating-b9s.txt (Ukrainian) * New translations installing-boot9strap-(fredtool).txt (Ukrainian) * New translations installing-boot9strap-(soundhax).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Ukrainian) * New translations installing-boot9strap-(pichaxx).txt (Ukrainian) * New translations restoring-updating-cfw.txt (Ukrainian) * New translations installing-boot9strap-(kartdlphax).txt (Ukrainian) * New translations bannerbomb3-fredtool-(twn).txt (Ukrainian) * New translations installing-boot9strap-(safeb9sinstaller).txt (Chinese Simplified) * New translations updating-b9s.txt (Chinese Simplified) * New translations updating-b9s.txt (Vietnamese) * New translations bannerbomb3-fredtool-(twn).txt (Vietnamese) * New translations installing-boot9strap-(soundhax).txt (Vietnamese) * New translations updating-b9s.txt (Portuguese, Brazilian) * New translations installing-boot9strap-(safeb9sinstaller).txt (Portuguese, Brazilian) * New translations finalizing-setup.txt (Portuguese, Brazilian) * New translations installing-boot9strap-(kartdlphax).txt (Vietnamese) * New translations restoring-updating-cfw.txt (Vietnamese) * New translations installing-boot9strap-(pichaxx).txt (Vietnamese) * New translations installing-boot9strap-(usm).txt (Vietnamese) * New translations installing-boot9strap-(fredtool).txt (Vietnamese) * New translations installing-boot9strap-(safeb9sinstaller).txt (Thai) * New translations restoring-updating-cfw.txt (Indonesian) * New translations installing-boot9strap-(kartdlphax).txt (Indonesian) * New translations bannerbomb3-fredtool-(twn).txt (Indonesian) * New translations finalizing-setup.txt (Thai) * New translations installing-boot9strap-(pichaxx).txt (Thai) * New translations updating-b9s.txt (Thai) * New translations installing-boot9strap-(soundhax).txt (Thai) * New translations installing-boot9strap-(fredtool).txt (Thai) * New translations installing-boot9strap-(usm).txt (Thai) * New translations installing-boot9strap-(usm).txt (Indonesian) * New translations installing-boot9strap-(pichaxx).txt (Indonesian) * New translations finalizing-setup.txt (Indonesian) * New translations restoring-updating-cfw.txt (Portuguese, Brazilian) * New translations installing-boot9strap-(soundhax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(fredtool).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(usm).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(pichaxx).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(kartdlphax).txt (Portuguese, Brazilian) * New translations bannerbomb3-fredtool-(twn).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(safeb9sinstaller).txt (Indonesian) * New translations updating-b9s.txt (Indonesian) * New translations installing-boot9strap-(soundhax).txt (Indonesian) * New translations installing-boot9strap-(fredtool).txt (Indonesian) * New translations restoring-updating-cfw.txt (Thai) * New translations installing-boot9strap-(kartdlphax).txt (Thai) * New translations updating-b9s.txt (Pirate English) * New translations installing-boot9strap-(usm).txt (Malay) * New translations installing-boot9strap-(pichaxx).txt (Malay) * New translations restoring-updating-cfw.txt (Malay) * New translations installing-boot9strap-(kartdlphax).txt (Malay) * New translations bannerbomb3-fredtool-(twn).txt (Malay) * New translations finalizing-setup.txt (Pirate English) * New translations installing-boot9strap-(safeb9sinstaller).txt (Pirate English) * New translations installing-boot9strap-(soundhax).txt (Pirate English) * New translations installing-boot9strap-(fredtool).txt (Pirate English) * New translations installing-boot9strap-(usm).txt (Pirate English) * New translations installing-boot9strap-(pichaxx).txt (Pirate English) * New translations restoring-updating-cfw.txt (Pirate English) * New translations installing-boot9strap-(kartdlphax).txt (Pirate English) * New translations installing-boot9strap-(fredtool).txt (Malay) * New translations bannerbomb3-fredtool-(twn).txt (Thai) * New translations finalizing-setup.txt (Croatian) * New translations installing-boot9strap-(safeb9sinstaller).txt (Croatian) * New translations updating-b9s.txt (Croatian) * New translations installing-boot9strap-(soundhax).txt (Croatian) * New translations installing-boot9strap-(fredtool).txt (Croatian) * New translations installing-boot9strap-(usm).txt (Croatian) * New translations installing-boot9strap-(soundhax).txt (Malay) * New translations installing-boot9strap-(pichaxx).txt (Croatian) * New translations restoring-updating-cfw.txt (Croatian) * New translations installing-boot9strap-(kartdlphax).txt (Croatian) * New translations bannerbomb3-fredtool-(twn).txt (Croatian) * New translations finalizing-setup.txt (Malay) * New translations installing-boot9strap-(safeb9sinstaller).txt (Malay) * New translations updating-b9s.txt (Malay) * New translations bannerbomb3-fredtool-(twn).txt (Pirate English) * New translations installing-boot9strap-(hardmod).txt (Dutch) * New translations installing-boot9strap-(ntrboot).txt (Dutch) * New translations finalizing-setup.txt (Dutch) * New translations installing-boot9strap-(safeb9sinstaller).txt (Dutch) * New translations updating-b9s.txt (Dutch) * New translations installing-boot9strap-(soundhax).txt (Dutch) * New translations installing-boot9strap-(fredtool).txt (Dutch) * New translations installing-boot9strap-(usm).txt (Dutch) * New translations installing-boot9strap-(pichaxx).txt (Dutch) * New translations installing-boot9strap-(kartdlphax).txt (Dutch) * New translations bannerbomb3-fredtool-(twn).txt (Dutch)
110 lines
6 KiB
Text
110 lines
6 KiB
Text
---
|
||
title: "安裝 boot9strap (透過 USM)"
|
||
---
|
||
|
||
{% include toc title="條目內容" %}
|
||
|
||
### 必讀事項
|
||
|
||
為了破解系統的 SAFE_MODE 韌體,我們需先注入一個已被破解的 WiFi 設定檔至主機中。
|
||
|
||
我們可以利用 BannerBomb3 這個現有的漏洞進行以下操作。
|
||
|
||
To accomplish this, we use your system's encryption key (movable.sed) to build a DSiWare backup that exploits the system in order to inject the exploited WiFi profile into your connections list.
|
||
|
||
一旦 WiFi 設定檔被注入,我們將會使用到 SAFE_MODE 來繼續此教學。 SAVE_MODE 是一個所有的 3DS 主機都存在的修復功能,我們之後將用它來啟動已修改後的 WiFi 設定檔。
|
||
|
||
這些操作在美、歐、日、韓版可用,可透過系統版本號末尾的 「U、E、J、K」 字元來辨別。
|
||
|
||
如果你的「L/R」鍵、「上」鍵、「A」鍵中的其中一個按鍵壞了,那您將得使用[另類的 Seedminer](bannerbomb3) 才能繼續。 若您需要幫助,請加入 [Discord 上的 Nintendo Homebrew 伺服器](https://discord.gg/MWxPgEp) 並使用英文求助。
|
||
{: .notice--warning}
|
||
|
||
### 必備項目
|
||
|
||
* 您自 [Seedminer](seedminer) 步驟中所取得的 `movable.sed` 檔案
|
||
* 最新版的 [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
|
||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip)
|
||
* 最新版的 [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest)
|
||
|
||
|
||
#### 第一節 — 準備工作
|
||
|
||
1. 如果您的主機正處於開機狀態,那麼請將其關機
|
||
1. 於您的電腦中開啟 [unSAFE_MODE Exploit Injector](https://3ds.nhnarwhal.com/3dstools/unsafemode.php)
|
||
1. 點選「Choose File」,並選取您的 movable.sed 檔案
|
||
1. 點選『Build and Download』
|
||
+ 這將會下載一個 ZIP 檔 (`unSAFE_MODE.zip`),其中應含有名為 `F00D43D5.bin` 的 DSiWare 檔案,及一個名為 `usm.bin` 的 SAFE_MODE 漏洞的資料檔。
|
||
1. 將 SD 卡插入至電腦中
|
||
1. 解壓 Luma3DS `.zip` 內的 `boot.firm` 與 `boot.3dsx` 到 SD 卡的根目錄底下
|
||
+ 「SD 卡的根目錄」指的是你的 SD 卡含有 Nintendo 3DS 資料夾的目錄,而非該資料夾內部
|
||
1. 在 SD 卡的根目錄底下建立一個新的資料夾 `boot9strap`
|
||
1. 解壓 boot9strap `.zip` 的 `boot9strap.firm` 及 `boot9strap.firm.sha` 檔案至 SD 卡的 `/boot9strap/` 資料夾中
|
||
1. 將 SafeB9SInstaller `.zip` 中的 `SafeB9SInstaller.bin` 複製到 SD 卡的根目錄
|
||
1. 解壓 `unSAFE_MODE.zip` 內的 `usm.bin` 到 SD 卡的根目錄底下
|
||
+ ![]({{ "/images/screenshots/usm-root-layout.png" | absolute_url }})
|
||
{: .notice--info}
|
||
|
||
1. 於您的 SD 卡中,移動至 `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare`
|
||
+ 此 `<ID0>` 字串將與您在 [Seedminer](seedminer) 中所使用的字串一樣
|
||
+ 此 `<ID1>` 字串指的是 `<ID0>` 內 32 字元的資料夾名稱
|
||
+ 如果您沒有看到 `Nintendo DSiWare` 資料夾,請於 `<ID1>` 資料夾中內建立一個
|
||
1. 如果這資料夾有其他的 DSiWare 備份檔案 (`<8位字元id>.bin`) ,將它們移動至電腦上的資料夾存儲
|
||
+ 這樣您的 Nintendo DSiWare 資料夾應該會變成空的。 將這些檔案移至電腦上備份可防止您刪除了您有意保留的東西
|
||
1. 解壓 `unSAFE_MODE.zip` 內的 `F00D43D5.bin` 到 `Nintendo DSiWare` 資料夾中
|
||
|
||
![]({{ "/images/screenshots/dsiware-save-location.png" | absolute_url }})
|
||
{: .notice--info}
|
||
|
||
#### 第二節 — BannerBomb3
|
||
|
||
1. 將 SD 卡插回主機中
|
||
1. 啟動您的主機
|
||
1. 於您主機上啟動系統設定 (System Settings)
|
||
1. 移動至 `檔案管理 (Data Management)` -> `DSiWare`
|
||
1. 點擊 SD 卡 部分
|
||
+ 主機應該會顯示一個選單
|
||
1. 選擇『Inject haxx』
|
||
+ 主機將會自動關機
|
||
|
||
#### 第三節 — unSAFE_MODE
|
||
|
||
1. 於關機狀態中,按住下列按鈕:「L」鍵 +「R」鍵 +「上」鍵 +「A」鍵,並按下「電源」鍵
|
||
+ 持續按住按鈕直到主機重啟至安全模式中
|
||
1. 按下『OK』以允許更新
|
||
+ 此步驟將不會進行任何更新, 這只是觸發漏洞的一部分。
|
||
1. 按下「I accept(我同意/同意します)」鍵以接受聲明條款
|
||
1. The update will eventually fail, with the error code `003-1099`. 這也是觸發漏洞的一部分
|
||
1. 當系統提示您『你想要配置網路設置嗎? (Would you like to configure Internet settings?)』時,點選『Yes』
|
||
1. 在接下來出現的選單中,移動至 `連接點 1(Connection 1)` -> `更改設定(Change Settings)` -> `下一頁 (右箭頭)` -> `代理設置(Proxy Settings)` -> `詳細設置(Detailed Setup)`
|
||
+ 如[本圖中所示](https://uwuu.ca/images/safemode_highlighted.png)
|
||
1. 如果一切成功的話,您將自動進入 SafeB9SInstaller
|
||
|
||
#### Section IV - Installing boot9strap
|
||
|
||
1. 出現提示時,輸入上方螢幕所顯示的按鍵組合以安裝 boot9strap
|
||
+ If the top screen is blank, power off your device and re-do Section III
|
||
1. 過程結束後,按下『A』重啟主機
|
||
1. 您的主機將會重啟至 Luma3DS 設定選單中
|
||
+ If your device shuts down when you try to power it on, ensure that you have copied `boot.firm` from the Luma3DS `.zip` to the root of your SD card
|
||
1. 按『Start』鍵以存檔並重新啟動系統
|
||
|
||
At this point, your console will boot to Luma3DS by default.
|
||
+ Luma3DS 不會特別在 HOME 主選單中新增任何特別的東西。 如果你的主機已經啟動到了 HOME 主選單,這代表自製韌體已經在運行了。
|
||
+ On the next page, you will install useful homebrew applications to complete your setup.
|
||
|
||
#### Section V - Restoring WiFi Configuration Profiles
|
||
|
||
1. 於您主機上啟動系統設定 (System Settings)
|
||
1. 移動至 `檔案管理 (Data Management)` -> `DSiWare`
|
||
1. 點擊 SD 卡 部分
|
||
+ 主機應該會顯示一個選單
|
||
1. 選擇『Restore slots』
|
||
+ 主機將會自動關機
|
||
1. 將 SD 卡插入至電腦中
|
||
1. 於您的 SD 卡中,移動至 `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare`
|
||
1. 刪除 Nintendo DSiWare 資料夾下的 `F00D43D5.bin` 檔案
|
||
|
||
___
|
||
|
||
### 繼續至[完成安裝](finalizing-setup)
|
||
{: .notice--primary}
|