安装boot9strap (通过 ntrboot)



如果有疑问并且懂英语的话,可以到Nintendo Homebrew Discord服务器上使用英文寻求帮助。(请注意,如果你身处中国大陆,你可能需要通过科学上网来访问Discord) 你也可以到译者的QQ群寻求帮助,群号为942052497。
如果你喜欢这个教程,可以通过捐款支持我。

必读事项

你需要一个支持BT协议的下载程序,如Deluge来下载本教程中的磁力链

你需要准备点啥?

  • 一块用来触发主机的休眠模式的磁铁 (只适用于折叠式主机)
  • 一张已经写入 ntrboot 漏洞的烧录卡
  • 最新版 SafeB9SInstaller
  • 最新版 boot9strap (下载标准的 boot9strap 压缩包文件,而不是带有 devkitntr 名字的文件)
  • 最新版 Luma3DS
  • 最新版 Homebrew Launcher

操作步骤

第一步 — 准备工作

  1. 将设备关机
  2. 将你主机的 SD 卡插入你的电脑
    • 这里指的是 3DS 的 SD 卡, 是烧录卡中的 SD 卡
  3. 复制 SafeB9SInstaller.firm 到 SD 卡的根目录,并重命名为 boot.firm
  4. 复制 boot.3dsx 到你的 SD 卡根目录
  5. 在SD卡根目录创建一个名为 boot9strap 的文件夹
  6. 从boot9strap .zip 压缩包中复制 boot9strap.firmboot9strap.firm.sha 到你SD卡的 /boot9strap/ 文件夹中

  7. 将SD卡重新插入你的主机
  8. 启动你的主机

第二步 — 触发 ntrboot

  1. 使用磁铁在主机上找到可以触发休眠模式的休眠感应器
    • 老型号的 2DS 可以跳过此步 (因为其有独立的休眠开关)
  2. 将设备关机
  3. 将烧录卡插回主机中
  4. 将磁铁放在主机的休眠感应器上
    • 老型号的 2DS 将休眠模式开关打开即可
  5. 按住 “Start” + “Select” + “X” + “电源键” 几秒钟,然后放开
    • 你可能要多试几次,因为这些组合键有点难按
  6. 如果一切成功的话,你将自动进入 SafeB9SInstaller

第三步 — 安装 boot9strap

  1. 等待所有安全检查完成
  2. 从你的主机上移开磁铁
    • 老型号的 2DS 将休眠模式开关关闭即可
  3. 出现提示时,按照提示输入按键组合来安装boot9strap
  4. 完成后,长按电源键强制关机
    • 除非你完成下一节,否则你开机后只能进入 SafeB9SInstaller 中

第四步 — 设置 Luma3DS

  1. 将你的 SD 卡插入到电脑
  2. 删除 SD 卡根目录下的 boot.firm 文件
  3. 解压 Luma3DS .zip 里的 boot.firm 到你 SD 卡的根目录
  4. 将SD卡重新插入你的主机
  5. 启动你的主机
  6. 你的设备应该会在开机后进入 Luma3DS 配置菜单
  7. 使用方向键和 “A” 键来启用以下设置:
    • “Show NAND or user string in System Settings”
  8. 按下 “Start” 键保存设置并重启
    • 如果出现错误,继续至下一个页面即可解决

继续至完成安装


以下是一个恢复烧录卡的可选章节 (这样可以使你烧录卡能够正常使用)

请注意,Acekard 2i 烧录卡在被写入 ntrboot 漏洞后,仍然能够正常使用并启动 .nds 文件。 不过,这只适用于 NDS 或者破解了某种破解的 3DS! 在写入 ntrboot 漏洞到 Acekard 2i 烧录卡后,它将无法在 DSi 或未破解的 3DS 上使用并运行 .nds 文件

请不要在完成以上章节之前进行下面的操作。

第五步 — 移除 ntrboot

你需要准备点啥?
  • 最新版 ntrboot_flasher
  • 对应你烧录卡的备份
    • 请注意,如果你之前是按照写入 ntrboot (通过多台 3DS) 做的,那么烧录卡备份已经存在于你的内存卡的正确位置,你不需要再次下载下面给出的备份文件
    • 请注意,如果你之前是按照 写入 ntrboot (通过单台 3DS)写入ntrboot (通过 NDS) 做的,那么烧录卡备份已经存在于你烧录卡的 SD 卡,请按照下面的提示复制到对应位置
    • 如果你不知道 HW revision 编码是多少,那么你可以每个都试一试。 只有正确的版本才能在主菜单中启动烧录卡,刷入错误的版本不会导致烧录卡损坏
烧录卡 硬件版本 备份
Ace3DS X   N/A
Acekard 2i HW 81 - Acekard_2i_(HW_81)-Flashrom.zip
Acekard 2i HW 44 - Acekard_2i_(HW_44)-Flashrom.zip
DSTT   未知
Infinity 3 R4i HW A5 - R4i_Gold_3DS_(HW_A5)-Flashrom.zip
R4 3D Revolution HW A6 - R4i_Gold_3DS_(HW_A6)-Flashrom.zip
R4i Gold 3DS Deluxe “Starter”   未知
R4i Gold 3DS HW 4 - R4i_Gold_3DS_(HW_4)-Flashrom.zip
R4i Gold 3DS HW 5 未知
R4i Gold 3DS HW 6 未知
R4i Gold 3DS HW 7 未知
R4i Gold 3DS HW 8 未知
R4i Gold 3DS HW D - R4i_Gold_3DS_(HW_D)-Flashrom.zip
R4i Gold 3DS Plus   N/A
R4i Gold 3DS RTS HW A5 - R4i_Gold_3DS_(HW_A5)-Flashrom.zip
R4i Gold 3DS RTS HW A6 - R4i_Gold_3DS_(HW_A6)-Flashrom.zip
R4i Gold 3DS RTS HW A7 - R4i_Gold_3DS_(HW_A7)-Flashrom.zip
R4i Ultra   - R4i_Ultra-Flashrom.zip
R4i-SDHC 3DS RTS   - R4i-SDHC_3DS_RTS-Flashrom.zip
R4i-SDHC B9S   - R4i-SDHC_3DS_RTS-Flashrom.zip
R4iSDHC GOLD Pro 20XX**   - R4iSDHC_GOLD_Pro_20XX-Flashrom.zip
R4iSDHC RTS LITE 20XX   - R4iSDHC_RTS_LITE_20XX-Flashrom.zip
R4iSDHC Dual-Core 20XX   - R4iSDHC_Dual-Core_20XX-Flashrom.zip
操作步骤
  1. 将设备关机
  2. 将你的 SD 卡插入到电脑
    • 这指的是 3DS 的 SD 卡, 是烧录卡中的 SD 卡
  3. 在 SD 卡根目录创建一个名为 ntrboot 的文件夹
  4. 从烧录卡备份 .zip 压缩包中复制 .bin 文件到你的 SD 卡的 /ntrboot/ 文件夹
  5. 在SD卡的 luma 文件夹里创建 payloads 文件夹
  6. 复制 ntrboot_flasher.firm 到 SD 卡的 /luma/payloads/ 文件夹中
  7. 将SD卡重新插入你的主机
  8. 把兼容 ntrboot 的 DS / DSi 烧录卡插入设备
  9. 开机时按住 “Start” 键启动 ntrboot_flasher
  10. 请仔细阅读警告信息
  11. 按 “A” 键继续
  12. 选择对应你的烧录卡
    • 如果你在上屏列表中没有看到你的烧录卡,请阅读下屏以获取每个选项的更多信息
  13. 选择 “Restore Flash”
  14. 按 “A” 键继续
  15. 等待测试完成
  16. 按 “A” 键返回主菜单
  17. 按 “B” 键关机