安装 boot9strap(通过硬改)



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

必读事项

这里有一个进行硬改的绝佳教程。

本教程是使用“FIRM partitions known-plaintext”漏洞来进行破解的, 欲知相关资料请查阅这里

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

请使用7-ZipThe Unarchiver之类的压缩软件来解压本页面上的 .7z 文件。

这个教程适合有对应的 .firm 文件的New 3DS、New 2DS和老型号 3DS、老型号 2DS。

你需要准备点啥?

  • 通过硬改导出的NAND镜像。
  • 最新版 boot9strap (下载标准的 boot9strap 压缩包文件,而不是带有 devkitntr 名字的文件)
  • 最新版 hardmod-b9s-installer
    • Windows用户可以使用已编译的 “.exe” 程序,而Mac以及Linux用户则需要安装Python 3 来打开 “.py” 文件。
  • 最新版 Luma3DS
  • 最新版 Homebrew Launcher
  • 对应你的设备和系统的 “.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

操作步骤

第一步 — 准备工作

  1. 将设备关机
  2. 将你的 SD 卡插入到电脑
  3. 解压 Luma3DS .zip 里的 boot.firm 到你 SD 卡的根目录
  4. 复制 boot.3dsx 到你的 SD 卡根目录
  5. 从 hardmod-b9s-installer .zip 中复制 hardmod-b9s-installer 文件夹至电脑中
  6. 复制你所下载的.firm 档案至电脑的 hardmod-b9s-installer 文件夹中
  7. 在 hardmod-b9s-installer 文件夹中,将你所下载的.firm 文件重命名为 current.firm
  8. 复制 boot9strap .zip 中的boot9strap.firmboot9strap.firm.sha 文件至电脑的 hardmod-b9s-installer 文件夹中
  9. 将SD卡重新插入你的设备
  10. 通过你的硬改创建一个新的 NAND 备份
  11. 将你的 NAND 备份移动至你电脑中的 hardmod-b9s-installer 文件夹中,并将其重新命名为 NAND.bin

第二步 — 安装 boot9strap

  1. 启动 hardmod-b9s-installer
    • Windows用户:请运行 install-b9s.exe 程序
    • Mac and Linux用户:请运行 install-b9s.py 文件
  2. 通过硬改刷入刚生成的 NAND-patched.bin 文件至你的主机
  3. 关闭你的设备
  4. 移除你的硬改
  5. 启动你的主机

第三步 — 设置 Luma3DS

  1. 你的设备应该会在重新启动后进入 Luma3DS 配置菜单
  2. 使用方向键和 “A” 键来启用以下设置:
    • “Show NAND or user string in System Settings”
  3. 按下 “Start” 键保存设置并重启
    • 如果出现错误,继续至下一个页面即可解决

继续至完成安装