安装boot9strap (通过 ntrboot)
如果有疑问并且懂英语的话,可以到 Nintendo Homebrew Discord 服务器上使用英文寻求帮助。(请注意,如果你身处中国大陆,你可能需要通过科学上网来访问 Discord)
你也可以到译者的 QQ 群寻求帮助,群号为 942052497。
如果你喜欢我们的教程,可以通过捐赠支持我们。
重要事项
你需要一个支持 BT 协议的下载程序,如 qBittorrent 或 Deluge 来下载本教程中的磁力链接 。
你需要准备点啥?
- 一块用来触发主机的休眠模式的磁铁(只适用于折叠式主机)
- 一张已经写入 ntrboot 漏洞的烧录卡
- 最新版本的 SafeB9SInstaller(直链)
- 最新版本的 boot9strap(直链)
- 最新版本的 Luma3DS(下载 Luma3DS
.zip
文件)
操作步骤
第一步 – 准备工作
- 将主机关机
- 将你主机的 SD 卡插入你的电脑
- 这里指的是 3DS 的 SD 卡,不是烧录卡中的 SD 卡
- 将 SafeB9SInstaller
.zip
中的SafeB9SInstaller.firm
复制到 SD 卡的根目录下,然后重命名为boot.firm
- 根目录指的是你点进 SD 卡看到的目录,你可以在这个目录下看到 Nintendo 3DS 文件夹,但请不要点进去
- 解压 Luma3DS
.zip
里的boot.3dsx
到你主机 SD 卡的根目录 - 在你主机 SD 卡根目录创建一个名为
boot9strap
的文件夹 -
从boot9strap
.zip
压缩包中复制boot9strap.firm
和boot9strap.firm.sha
到你主机 SD 卡的/boot9strap/
文件夹中 - 将你的 SD 卡插回 3DS
- 启动你的主机
第二步 – 触发 ntrboot
- 使用磁铁在主机上找到可以触发休眠模式的休眠感应器
- 老型号的 2DS 可以跳过此步(因为其有独立的休眠开关)
- 将主机关机
- 将烧录卡插回主机中
- 将磁铁放在主机的休眠感应器上
- 老型号的 2DS 将休眠模式开关打开即可
- 按住 “Start” + “Select” + “X” + “电源键” 几秒钟,然后放开
- 你可能要多试几次,因为这些组合键有点难按
- 如果一切成功的话,你将自动进入 SafeB9SInstaller
第三步 – 安装 boot9strap
- 从你的主机上移开磁铁
- 老型号的 2DS 将休眠模式开关关闭即可
- 出现提示时,按照上屏的提示输入按键组合来安装 boot9strap
- 完成后,长按电源键强制关机
- 请继续做下一步,否则主机开机只会再次进到 SafeB9SInstaller 中
第四步 – 设置 Luma3DS
- 将你的 SD 卡插入到电脑
- 删除 SD 卡根目录下的
boot.firm
文件 - 解压 Luma3DS
.zip
里的boot.firm
到你 SD 卡的根目录 - 将SD卡重新插入你的主机
- 启动你的主机
- 你的主机应该会在开机后进入 Luma3DS 配置菜单
- Luma3DS 配置菜单用于设置 Luma3DS 自制固件的可选功能 其中有许多功能可用于个性化或调试
- 由于配合本手册的用途,我们将直接按照默认配置保存
- 如果你的主机在你尝试开机后自动关机了,请确认你已经从 Luma3DS
.zip
中复制了boot.firm
文件到你的 SD 卡根目录中
- 按下 “Start” 键保存设置并重启
- 如果出现错误,继续至下一个页面即可解决
这时,你的主机默认将会自动启动 Luma3DS。
- Luma3DS 不会给正常的主菜单增添任何看上去十分特别的东西。 如果你的主机现在已经启动到主菜单了,说明自制固件已经在运行了。
- 在下一页中,我们将会教你安装一些有用的自制程序来完成安装步骤。
继续至完成安装
以下是一个恢复烧录卡的可选章节(这样可以使你烧录卡能够正常使用)
请注意,Acekard 2i 烧录卡在被写入 ntrboot 漏洞后,仍然能够正常使用并启动 .nds
文件。 不过,这只适用于 NDS 或者破解了某种破解的 3DS! 在写入 ntrboot 漏洞到 Acekard 2i 烧录卡后,它将无法在 DSi 或未破解的 3DS 上使用并运行 .nds
文件
请不要在完成以上章节之前进行下面的操作。
第五步 – 移除 ntrboot
你需要准备点啥?
- 最新版本的 ntrboot_flasher(
ntrboot_flasher.firm
) - 对应你烧录卡的备份
- 请注意,如果你之前是按照写入 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_8)-Flashrom.zip |
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_B9S-Flashrom.zip | |
R4i-SDHC B9S | - R4i-SDHC_3DS_RTS_B9S-Flashrom.zip | |
来自于 r4isdhc .com 的 R4iSDHC GOLD Pro 20XX | - R4iSDHC.com_20XX-Flashrom.zip | |
来自于 r4isdhc .com 的 R4iSDHC RTS LITE 20XX | - R4iSDHC.com_20XX-Flashrom.zip | |
来自于 r4isdhc .com 的 R4iSDHC Dual-Core 20XX | - R4iSDHC.com_20XX-Flashrom.zip |
操作步骤
- 将主机关机
- 将你的 SD 卡插入到电脑
- 这里指的是 3DS 的 SD 卡,不是烧录卡中的 SD 卡
- 在 SD 卡根目录创建一个名为
ntrboot
的文件夹 - 从烧录卡备份
.zip
压缩包中复制.bin
文件到你的 SD 卡的/ntrboot/
文件夹 - 在SD卡的
luma
文件夹里创建payloads
文件夹 - 复制
ntrboot_flasher.firm
到 SD 卡的/luma/payloads/
文件夹中 - 将SD卡重新插入你的主机
- 把兼容 ntrboot 的 DS / DSi 烧录卡插入主机
- 开机时按住 “Start” 键启动 ntrboot_flasher
- 请仔细阅读警告信息
- 按 “A” 键继续
- 选择对应你的烧录卡
- 如果你在上屏列表中没有看到你的烧录卡,请阅读下屏以获取每个选项的更多信息
- 选择 “Restore Flash”
- 按 “A” 键继续
- 等待测试完成
- 按 “A” 键返回主菜单
- 按 “B” 键关机