安装 boot9strap(通过硬改)
如果有疑问并且懂英语的话,可以到 Nintendo Homebrew Discord 服务器上使用英文寻求帮助。(请注意,如果你身处中国大陆,你可能需要通过科学上网来访问 Discord)
你也可以到译者的 QQ 群寻求帮助,群号为 942052497。
如果你喜欢我们的教程,可以通过捐赠支持我们。
技术细节(选看)
这里有一个进行硬件修改的绝佳教程。
本教程是使用 “FIRM partitions known-plaintext” 漏洞来进行破解的, 欲知相关资料请查阅这里。
利用硬改,我们可以直接导出主机的 NAND 镜像,然后直接将自制固件打进 NAND 镜像中,并重新导入回主机。
兼容性注意
你需要一个支持 BT 协议的下载程序,如 qBittorrent 或 Deluge 来下载本教程中的磁力链接 。
请使用 7-Zip 或 The Unarchiver 之类的压缩软件来解压本页面上的 .7z
文件。
这个教程适合有对应的 .firm
文件的 New 3DS、New 2DS 和老型号 3DS、老型号 2DS。
你需要准备点啥?
- 通过硬改导出的 NAND 镜像。
- 最新版本的 boot9strap(直链)
- 最新版本的 hardmod-b9s-installer
- Windows users can use the compiled
.exe
, while Mac and Linux users will need to have Python 3 installed to run the.py
- Windows users can use the compiled
- 最新版本的 Luma3DS(下载 Luma3DS
.zip
文件) - The
.firm
corresponding to your console and version:
操作步骤
第一步 – 准备工作
在本节中,你将下载硬改所需的必要的文件,并导出 NAND 镜像以准备安装自制固件。
- 将主机关机
- 将你的 SD 卡插入到电脑
- 解压 Luma3DS
.zip
里的boot.firm
和boot.3dsx
到你 SD 卡的根目录 - 从 hardmod-b9s-installer
.zip
中复制 hardmod-b9s-installer 文件夹至电脑中 - 复制你所下载的
.firm
档案至电脑的 hardmod-b9s-installer 文件夹中 - 在 hardmod-b9s-installer 文件夹中,将你所下载的
.firm
文件重命名为current.firm
- 复制 boot9strap
.zip
中的boot9strap.firm
和boot9strap.firm.sha
文件至电脑的 hardmod-b9s-installer 文件夹中 - Reinsert your SD card into your console
- 通过你的硬改创建一个新的 NAND 备份
- 将你的 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 console to install custom firmware on it.
- 启动 hardmod-b9s-installer
- Windows用户:请运行
install-b9s.exe
程序 - Mac and Linux用户:请运行
install-b9s.py
文件
- Windows用户:请运行
- Flash your outputted
NAND-patched.bin
to your console with your hardmod - 将主机关机
- 移除你的硬改
- Press and hold (Select), and while holding (Select), power on your console
- 你的主机应该会在开机后进入 Luma3DS 配置菜单
- Luma3DS 配置菜单用于设置 Luma3DS 自制固件的可选功能 其中有许多功能可用于个性化或调试
- 对于本手册的目的而言,请不要修改默认设置(不要选中或者取消选中任何东西)
- 如果你的主机在你尝试开机后直接自动关机了,请确认你已经从 Luma3DS
.zip
中复制了boot.firm
文件到你的 SD 卡根目录中
- 按下 “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.