安裝 boot9strap (透過硬改)


若需英語支援,請於 Discord 上的 Nintendo Homebrew 伺服器發問。
如果您喜歡本教學,我們很樂意接受捐贈

Technical Details (optional)

An excellent guide to getting a hardmod can be found here.

This is a currently working implementation of the “FIRM partitions known-plaintext” exploit detailed here.

Using a hardmod, we can dump the NAND image, install custom firmware to the NAND image, then re-install the hacked NAND image to the console.

相容性資訊

To use the magnet links on this page, you will need a torrent client like qBittorrent or Deluge.

要解壓此頁面中的.7z檔案,您將需要一個壓縮檔管理員,如 7-ZipThe Unarchiver

只要有對應的 .firm 檔案,此方法將適用於任意版本的 New 3DS、舊型 3DS、New 2DS、舊型 2DS。

必備項目

  • 透過硬改提取您主機的 NAND 鏡像檔
  • The latest release of boot9strap
  • 最新版的 hardmod-b9s-installer
    • Windows 使用者可使用已編譯的 .exe 檔,而 Mac 及 Linux 使用者得先安裝 Python 3 才能執行 .py
  • The latest release of Luma3DS (the Luma3DS .zip file that isn’t source code)
  • 對應您主機型號及版本的 .firm 檔案:
系統版本 內核版本 舊型 3DS 或 舊型 2DS New 3DS 或 New 2DS
1.0.0 2.27-0 2.27-0_1.0_OLD.firm -
1.1.0 2.28-0 2.28-0_1.1_OLD.firm -
2.0.0 2.29-7 2.29-7_2.0_OLD.firm -
2.1.0 2.30-18 2.30-18_2.1_OLD.firm -
2.2.0 2.31-40 2.31-40_2.2_OLD.firm -
3.0.0 2.32-15 2.32-15_3.0_OLD.firm -
4.0.0 2.33-4 2.33-4_4.0_OLD.firm -
4.1.0 - 4.5.0 2.34-0 2.34-0_4.1_OLD.firm -
5.0.0 2.35-6 2.35-6_5.0_OLD.firm -
5.1.0 2.36-0 2.36-0_5.1_OLD.firm -
6.0.0 2.37-0 2.37-0_6.0_OLD.firm -
6.1.0 - 6.4.0 2.38-0 2.38-0_6.1_OLD.firm -
7.0.0 - 7.1.0 2.39-4 2.39-0_7.0_OLD.firm -
7.2.0 2.40-0 2.40-0_7.2_OLD.firm -
8.0.0 - 8.1.0 2.44-6 / 2.45-5 2.44-6_8.0_OLD.firm 2.45-5_8.1_NEW.firm
9.0.0 - 9.2.0 2.46-0 2.46-0_9.0_OLD.firm 2.46-0_9.0_NEW.firm
9.3.0 - 9.4.0 2.48-3 2.48-3_9.3_OLD.firm 2.48-3_9.3_NEW.firm
9.5.0 2.49-0 2.49-0_9.5_OLD.firm 2.49-0_9.5_NEW.firm
9.6.0 - 9.9.0 2.50-1 2.50-1_9.6_OLD.firm 2.50-1_9.6_NEW.firm
10.0.0 2.50-7 2.50-7_10.0_OLD.firm 2.50-7_10.0_NEW.firm
10.2.0 - 10.3.0 2.50-9 2.50-9_10.2_OLD.firm 2.50-9_10.2_NEW.firm
10.4.0 - 10.7.0 2.50-11 2.50-11_10.4_OLD.firm 2.50-11_10.4_NEW.firm
11.0.0 2.51-0 2.51-0_11.0_OLD.firm 2.51-0_11.0_NEW.firm
11.1.0 2.51-2 2.51-2_11.1_OLD.firm 2.51-2_11.1_NEW.firm
11.2.0 2.52-0 2.52-0_11.2_OLD.firm 2.52-0_11.2_NEW.firm
11.3.0 2.53-0 2.53-0_11.3_OLD.firm 2.53-0_11.3_NEW.firm
11.4.0 - 11.7.0 2.54-0 2.54-0_11.4_OLD.firm 2.54-0_11.4_NEW.firm
11.8.0 - 11.11.0 2.55-0 2.55-0_11.8_OLD.firm 2.55-0_11.8_NEW.firm
11.12.0 - 11.13.0 2.56-0 2.56-0_11.12_OLD.firm 2.56-0_11.12_NEW.firm
11.14.0 - 11.15.0 2.57-0 2.57-0_11.14_OLD.firm 2.57-0_11.14_NEW.firm
11.16.0 - 11.17.0 2.58-0 2.58-0_11.16_OLD.firm 2.58-0_11.16_NEW.firm

操作說明

第一節 — 準備工作

In this section, you will download the necessary files for the hardmod and dump the NAND image in preparation to install custom firmware.

  1. 關閉您的主機
  2. 將 SD 卡插入至電腦中
  3. 解壓 Luma3DS .zip 內的 boot.firmboot.3dsx 到 SD 卡的根目錄底下
  4. 解壓 hardmod-b9s-installer .zip 中的 hardmod-b9s-installer 資料夾至電腦中
  5. 複製您所下載的 .firm 檔案至電腦的 hardmod-b9s-installer 資料夾中
  6. 在 hardmod-b9s-installer 資料夾中,將您所下載的 .firm 檔案重新命名為 current.firm
  7. 解壓 boot9strap .zipboot9strap.firmboot9strap.firm.sha 檔案至電腦的 hardmod-b9s-installer 資料夾中
  8. 將 SD 卡插回主機中
  9. 透過您的硬改建立一個新的 NAND 備份
  10. 將您的 NAND 備份移動至您電腦中的 hardmod-b9s-installer 資料夾中,並將其檔案重新命名為 NAND.bin

第二節 — 安裝 boot9strap

In this section, you will install custom firmware to the dumped NAND image, and then install this NAND image back onto the device to install custom firmware on it.

  1. 啟動 hardmod-b9s-installer
    • Windows 使用者:請執行 install-b9s.exe 檔案
    • Mac and Linux 使用者:請執行 install-b9s.py 檔案
  2. 透過硬改刷入剛生成的 NAND-patched.bin 檔案至您的主機
  3. 關閉您的主機
  4. 移除您的硬改
  5. Press and hold (Select), and while holding (Select), power on your device. This will launch Luma3DS configuration
  6. Your device should have booted into the Luma3DS configuration menu
    • Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging
    • For the purpose of this guide, leave these options on the default settings (do not check or uncheck anything)
    • 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
  7. 按『Start』鍵以存檔並重新啟動系統

At this point, your console will boot to Luma3DS by default.

  • 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.
  • On the next page, you will install useful homebrew applications to complete your setup.

繼續至完成安裝