安裝 Boot9strap (透過 Fredtool)
若需英語支援,請於 Discord 上的 Nintendo Homebrew 伺服器發問。
如果您喜歡本教學,我們很樂意接受捐贈。
必讀事項
Seedminer 將透過您的 movable.sed
檔案來解密您主機上任何 DSiWare 的程式,以便在 DS 網路設定中注入修改後的 DSiWare 程式。 這需要您有 DSiWare 的 備份檔,比如利用 BannerBomb 或 DSiWare Dumper 工具導出的。
此方法是透過『FIRM partitions known-plaintext』漏洞所達成的。詳情請見此。
必備項目
- 一個 DSiWare 備份(例如從 BannerBomb3 匯出到SD卡根目錄的檔案)
- 您自 Seedminer 步驟中所取得的
movable.sed
檔案 - 最新版的 Frogminer_save
- 最新版的 b9sTool
- 最新版的 Luma3DS
第一節 — 檢查自製韌體
- 關閉您的主機
- 按住「Select」鍵
- 在開機時按住「Select」鍵
- 如果您能正常開機至 HOME 主選單的話,則代表檢查通過,您能放心地繼續遵循以下步驟。
If you see a configuration menu, you already have CFW, and continuing with these instructions may BRICK your device! 前往至 檢查是否已安裝自製韌體 以更新您現有的自製韌體。
第二節 — 準備工作
- 關閉您的主機
- 將 SD 卡插入至電腦中
- 解壓 Luma3DS
.zip
內的boot.firm
及boot.3dsx
到 SD 卡的根目錄底下- 「SD 卡的根目錄」指的是你的 SD 卡含有 Nintendo 3DS 資料夾的目錄,而非該資料夾內部
- 將
boot.nds
(B9STool) 複製到 SD 卡根目錄中 -
解壓 Frogminer_save
.zip
中的private
資料夾到 SD 卡的根目錄底下
第三節 — Fredtool
- 於您的電腦中開啟 Fredtool
- 在『Your movable.sed』欄位中選擇您的
movable.sed
檔案 - 在『Your dsiware.bin』欄位中選擇您的 DSi 備份(
<8位字元ID>.bin
) 檔案 - 選擇『驗證文件(Verify files)』
- 選擇『編譯並下載 (Build and Download)』
- 等待程序完畢為止
- 當該程序結束時,在該網站中下載修改後的 DSiWare 檔案
- 這個資料檔包含兩個 DSiWare 備份 ,一個是 clean(未修改),另一個是 hax(被寫入漏洞的檔案)
- 於您的 SD 卡中,移動至
Nintendo 3DS
-><ID0>
-><ID1>
->Nintendo DSiWare
- 此
<ID0>
字串將與您在 Seedminer 中所使用的字串一樣 - 此
<ID1>
字串指的是<ID0>
內 32 字元的資料夾名稱 - 如果沒有
Nintendo DSiWare
資料夾,請在<ID1>
資料夾內建立它
- 此
- 從剛下載的 DSiWare 檔案 (
fredtool.zip
) 的output/hax/
資料夾解壓42383841.bin
至Nintendo DSiWare
資料夾 - 將 SD 卡插回主機中
- 啟動您的主機
- 於您主機上啟動系統設定 (System Settings)
- 移動至
檔案管理 (Data Management)
->DSiWare
- 在 SD 卡欄位中選擇『Haxxxxxxxxx!』程式
- 選擇『複製 (Copy)』並選擇『OK』
- 回到系統設定主選單
- 移動至『網路設定 (Internet Settings)』中的『任天堂 DS 連線 (Nintendo DS Connections)』並選擇『OK』
- 如果漏洞成功執行,您的主機將自動啟動『うごくメモ帳 (Flipnote Studio)』
第四節 — Flipnote 漏洞
如果您需要圖片幫助請見此。
- 完成遊戲的初始設定直到出現遊戲主選單為止
- 在設定過程中出現提示時,選擇左方的『いらない』選項
- 選擇觸控螢幕左方的『メモを見る』並選擇『SD カード』
- 在載入選單後,請選擇螢幕上的臉型圖示並選擇右下角的按鈕以繼續
- 依上方螢幕所顯示的選項,透過「X」或「上」按鈕進行選擇
- 選擇觸控螢幕上方的底片按鈕
- 選擇最後一個底片 (3/3)
- 選擇第三項含有字母『A』的選項
- 選擇第一個底片 (1/3)
- 選擇第四項含有字母『A』的選項
- 如果漏洞成功執行,您的主機將自動載入 b9sTool
- 使用方向鍵移動至『Install boot9starp』
- If you miss this step, the system will exit to HOME Menu instead of installing boot9strap and you will need to start over from Step 12 of Section III
- 按下『A』,然後同時按下 START 鍵和 SELECT 鍵
- 一旦下方螢幕提示『done.』,那麼就已經完成了,退出 b9stool 並關閉主機
- 您可能得按住電源紐強制關機
- 如果您的主機顯示 Luma 設定選單,請繼續下列步驟不必關機
第五節 — 設定 Luma3DS
- 開機時,按住「Select」鍵啟動 Luma 設定選單
- 如果您無法順利啟動 Luma 設定選單,請參見此疑難排解頁面 (英文)。
- 透過方向鍵及『A』以開啟下列選項:
- “Show NAND or user string in System Settings”
- 按『Start』鍵以存檔並重新啟動系統
在這之後,您的主機會在插入 SD 卡的情況下自動啟動 Luma3DS。
- Luma3DS 不會特別在 HOME 主選單中新增任何特別的東西。 如果你的主機已經啟動到了 HOME 主選單,這代表自製韌體已經在運行了。
- 在下一頁中,我們將會教你複製 Luma3DS 到內存中,使得主機能在沒有 SD 卡的情況下啟動系統。
第六節 — 還原 DS 連線設定
- 關閉您的主機
- 將 SD 卡插入至電腦中
- 從剛下載的 DSiWare 檔案 (
fredtool.zip
) 的output/clean/
資料夾解壓42383841.bin
至 SD 卡中的Nintendo 3DS/<ID0>/<ID1>/Nintendo DSiWare/
資料夾- 複寫現有的
42383841.bin
檔案
- 複寫現有的
- 將 SD 卡插回主機中
- 啟動您的主機
- 於您主機上啟動系統設定 (System Settings)
- 移動至
資料管理 (Data Management)
->DSiWare
- 在 SD 卡欄位中選擇『Nintendo DSi™』程式
- 選擇『複製 (Copy)』並選擇『OK』