--- 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」 字元來辨別。 If your (Right/Left Shoulder), (D-Pad Up), or (A) buttons do not work, you will need to follow [an alternate branch of Seedminer](bannerbomb3). 若您需要幫助,請加入 [Discord 上的 Nintendo Homebrew 伺服器](https://discord.gg/MWxPgEp) 並使用英文求助。 {: .notice--warning} ### 必備項目 * 您自 [Seedminer](seedminer) 步驟中所取得的 `movable.sed` 檔案 * 最新版的 [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. 解壓 `unSAFE_MODE.zip` 內的 `usm.bin` 到 SD 卡的根目錄底下 1. 於您的 SD 卡中,移動至 `Nintendo 3DS` -> `` -> `` -> `Nintendo DSiWare` + 此 `` 字串將與您在 [Seedminer](seedminer) 中所使用的字串一樣 + 此 `` 字串指的是 `` 內 32 字元的資料夾名稱 + 如果您沒有看到 `Nintendo DSiWare` 資料夾,請於 `` 資料夾中內建立一個 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. 您應該會看到上方的螢幕顯示 `B9S install SUCCESS`,按下任意鍵以重啟至 Luma 設定中 #### 第四節 — 設定 Luma3DS 1. 您的主機將會重啟至 Luma3DS 設定選單中 + You can access the Luma3DS configuration menu at any time by powering off, holding SELECT, then powering on your device while still holding SELECT + 如果遇到黑屏,[請參見此疑難排解](troubleshooting#boot-related-issues-on-modded-devices) 1. 透過方向鍵及『A』以開啟下列選項: + **"Show NAND or user string in System Settings"** 1. 按『Start』鍵以存檔並重新啟動系統 在這之後,您的主機會在插入 SD 卡的情況下自動啟動 Luma3DS。 + Luma3DS does not look any different from the normal HOME Menu. If your console has booted into the HOME Menu, it is running custom firmware. + 在下一頁中,我們將會教你複製 Luma3DS 到內存中,使得主機能在沒有 SD 卡的情況下啟動系統。 #### 第五步 — 還原 WiFi 設定檔 1. 於您主機上啟動系統設定 (System Settings) 1. 移動至 `檔案管理 (Data Management)` -> `DSiWare` 1. 點擊 SD 卡 部分 + 主機應該會顯示一個選單 1. 選擇『Restore slots』 + 主機將會自動關機 1. 將 SD 卡插入至電腦中 1. 於您的 SD 卡中,移動至 `Nintendo 3DS` -> `` -> `` -> `Nintendo DSiWare` 1. 刪除 Nintendo DSiWare 資料夾下的 `F00D43D5.bin` 檔案 ___ ### 繼續至[完成安裝](finalizing-setup) {: .notice--primary}