特别说明:
- 本教程能够让任何一台3ds/2ds顺利安装原版B9S系统,但3ds的界面并非全部中文汉化,因为B9S的系统翻译还是有部分翻译不完善的
- 另外需要特别强调一点,Luma3ds能不升级尽量不要升级,升级前先备份老文件,Luma的更新一定概率导致无法顺利引导系统启动,切记切记
- 如果在使用过程中实在不适应日文的菜单,可以站内联系站长或我索取一份中文魔改系统文件,替换掉破解好的B9S系统即可
必读事项
boot.firm
文件是 boot9strap 在加载 NAND 之后自行启动的文件,它可以是任意有效的、FIRM格式的 arm9 payload。 你可以随时替换此文件,不过 Luma3DS 允许通过引导菜单加载其他 FIRM 格式的 arm9 payload。
本教程中,我们将使用 LumaTeam 制作的 Luma3DS 来直接启动一个破解过的真实系统(SysNAND),完全用不到虚拟系统(EmuNAND)(简化破解3DS系统的步骤并节省 SD 卡的空间)。
在这个过程当中,我们还会安装像下面所示的几个工具:
- FBI(用来安装 CIA 格式的游戏和程序)
- Anemone3DS(安装自定义主题)
- Checkpoint(备份和恢复你 3DS/DS 的游戏存档)
- Universal-Updater (一个在 3DS 连接 Wifi 后用来下载自制程序的商店)
- GodMode9(一款多功能工具,可以处理 NAND 和卡带的相关功能)
- Homebrew Launcher Loader(启动 Homebrew Launcher 的快捷方式)
- DSP1(允许自制程序播放音乐)
- ctr-no-timeoffset(移除 rtc 偏移,让主菜单时间和 rtc 时间匹配)
你需要准备点啥?
- 最新版 Anemone3DS (下载
.cia
文件) - 最新版 Checkpoint (下载
.cia
文件) - 最新版 Universal-Updater (下载
.cia
文件) - 最新版 Homebrew Launcher Wrapper
- 最新版 GodMode9
- 最新版 DSP1 (
.cia
文件) - 最新版 FBI (下载
.cia
和.3dsx
文件) - 最新版 ctr-no-timeoffset
操作步骤
第一步 – 准备工作
- 将主机关机
- 将你的 SD 卡插入电脑
- 检查 SD 卡的根目录是否存在一个名为
3ds
的文件夹,如果没有则手动新建一个- 这个文件夹是用来存放 Homebrew 自制程序的;和主机自动生成的
Nintendo 3DS
文件夹无关。
- 这个文件夹是用来存放 Homebrew 自制程序的;和主机自动生成的
- 检查你的 SD 卡根目录是否有一个叫
cias
的文件夹,如果没有则手动新建一个 - 复制
ctr-no-timeoffset.3dsx
到你 SD 卡的/3ds/
文件夹中 - 复制
FBI.3dsx
到你SD卡的/3ds/
文件夹中 - 复制
Homebrew_Launcher.cia
到你 SD 卡的/cias/
文件夹中 - 复制
FBI.cia
到你 SD 卡的/cias/
文件夹中 - 复制
DSP1.cia
到你 SD 卡的/cias/
文件夹中 - 复制
Anemone3DS.cia
到你 SD 卡的/cias/
文件夹中 - 复制
Checkpoint.cia
到你 SD 卡的/cias/
文件夹中 - 复制
Universal-Updater.cia
到你 SD 卡的/cias/
文件夹中 - 如果 SD 卡的
luma
文件夹下没有一个名为payloads
的文件夹,那么请新建一个 - 将 GodMode9
.zip
中的GodMode9.firm
复制到你SD卡的/luma/payloads/
文件夹中 - 将 GodMode9
.zip
中的整个gm9
文件夹复制到 SD 卡的根目录下 - 将 SD 卡重新插入主机
- 启动你的主机
第二步 – 更新系统
如果你按照旧版的教程将你的 New 3DS 降级到了2.1.0,你应当在执行这些步骤前还原 NAND 备份
如果你在看本教程之前已经破解并制作了EmuNAND 系统,而你现在想把 EmuNAND 系统中的数据迁移到 SysNAND 系统中,那么请在开始本部分操作之前先按照迁移 EmuNAND 一节进行操作。
- 进入 “系统设置(System Settings)”,接着点击“其他设置(Other Settings)”,然后移动到最右边,点击“系统升级(System Update)”来升级你的主机
- 你使用 B9S 和 Luma 时升级系统是安全的
- 更新程序可能会提示“你的系统已经是最新了”而不会继续更新 如果你已经更新到了最新,这是正常的;请继续下一节
- 如果在更新中途出错,请将主机的 DNS 设置改为 “auto(自动)”
第三步 – 进入 Homebrew Launcher
- 启动“下载通信(Download Play)”程序 ()
- Wait until you see the
Nintendo 3DS
andNintendo DS
buttons - 同时按下 “L” + “↓” + “Select” 键来打开 Rosalina 菜单
- 选择 “Miscellaneous options”
- 选择 “Switch the hb. title to the current app.”
- 按 “B” 键继续
- 按 “B” 键返回 Rosalina 主菜单
- 按 “B” 键退出 Rosalina 菜单
- 按下 “Home” 键,然后关闭“下载通信(Download Play)”
- 运行“下载通信(Download Play)”程序
- 此时你的主机应该会启动Homebrew Launcher了
- 从自制程序列表中运行 ctr-no-timeoffset
- 按 “A” 键来将偏移设置为 0
- (之后会设置)这个操作将把 RTC 日期和时间同步为系统时间
- 按 “Start” 键返回到 Homebrew Launcher
- 从自制程序列表中找到并启动 FBI
第四步 – 安装CIA
- 进入到
SD
->cias
- 选择 “<current directory>”
- 选择“安装和删除所有 CIA(Install and delete all CIAs)”选项,并按 “A” 键确认
- 按下 “Home” 键,然后关闭“下载通信(Download Play)”
第五步 – 导出 DSP
- 启动 DSP1 应用
- 处理完毕后,按 “B” 键自动删除该应用程序并返回到主菜单
第六步 – 将 Luma3DS 复制到 CTRNAND
- 将主机关机
- 按住 “START” 键,然后将主机开机。 这会启动 GodMode9
- 如果没有进入 GodMode9,请确保
GodMode9.firm
放在了/luma/payloads/
中,并确保payloads
正确拼写。
- 如果没有进入 GodMode9,请确保
- 如果提示创建重要文件备份,按下 “A” 键确认,在完成后再次按下 “A” 键来继续。
- 如果出现修复 RTC 日期与时间的提示,按 “A” 键执行修复,然后设置好日期和时间,并按 “A” 继续
- 按下 “Home” 键来打开功能菜单
- 选择 “Scripts…”
- 选择 “GM9Megascript”
- 选择 “Scripts from Plailect’s Guide”
- 选择 “Setup Luma3DS to CTRNAND”
- 出现提示时,按 “A” 键继续
- 按 “A” 键解锁SysNAND (lvl1) 写入权限,并根据屏幕上的提示依次按下按键
- 按 “A” 键继续
第七步 – 清理 SD 卡
- 选择 “Cleanup SD Card”
- 出现提示时,按 “A” 键继续
- 按 “A” 键继续
- 按 “B” 键返回到主菜单
第七节 – 备份基础文件
- 选择 “Backup Options”
- 选择 “SysNAND Backup”
- 按 “A” 确认
- 此过程将花费一些时间
- 如果你遇到了错误, 请确保你的 SD 卡上至少有 1.3GB 的可用空间
- 按 “A” 键继续
- 按 “B” 键返回到主菜单
- 选择 “Dump Options”
- 选择 “Dump Boot9.bin & Boot11.bin”
- 出现提示时,按 “A” 键继续
- 按 “A” 键继续
- 按下 “B” 键返回到主菜单
- 选择 “Exit”
- 如果提示重新锁定写入权限,按下 “A” 键来确认
- 进入到
[S:] SYSNAND VIRTUAL
- 移动到
essential.exefs
上按 “A” 键选中 - 选择 “Copy to 0:/gm9/out”
- 如果你看到“Destination already exists(位置已存在文件)”,那么请移动到“Overwrite file(s)(覆盖文件)”然后按下 A 键。
- 按 “A” 键继续
- 按下 “Home” 键来打开功能菜单
- 选择 “Poweroff system” 来将主机关机
- 将你的 SD 卡插入到电脑
- 从
/gm9/out/
复制<date>_<serialnumber>_sysnand_###.bin
、<date>_<serialnumber>_sysnand_###.bin.sha
、essential.exefs
、<serialnumber>_boot9_###.bin
和<serialnumber>_boot11_###.bin
到你电脑上安全的位置- 请在多处地方备份这些文件(比如网盘等)
- 如果以后机器出现任何问题,这些备份文件将是为你提供修复砖机或从 NAND 镜像恢复文件的帮手
- 将
<date>_<serialnumber>_sysnand_###.bin
和<date>_<serialnumber>_sysnand_###.bin.sha
从你的 SD 卡的/gm9/out/
文件夹中复制出后将其删除 - 将 SD 卡重新插入你的主机
- 启动你的主机
信息与注意事项
你的主机将会在预设下开机自动启动 Luma3DS 自制固件。
你可以在启动时按下 “Select” 键,进入 Luma3DS 的配置菜单。
你现在可以在启动时按住 “Start” 键,进入 Luma3DS 的 chainloader 菜单 (注意, Luma3DS 的 chainloader 菜单仅在检测到了多个 payload 文件时才会显示)。
你可以在开机时按下 “Start”+“Select”+“X” 键将ARM11的 bootrom (boot11.bin
),ARM9 的bootrom (boot9.bin
) 以及每台主机的独有 OTP (OTP.bin
) 导出到SD卡的 /boot9strap/
文件夹中(注意执行这个操作时不会出现任何提示或信息)。
你现在可以在系统启动后同时按下 “L”+“↓”+“Select” 来打开集成在 Luma3DS 中的 Rosalina 菜单。 Rosalina 的完整功能列表,可以参见 Luma3DS v8.0 更新条目
如果你想要更换更大的 SD 卡,只需要将 SD卡格式化为 FAT32 后,将原 SD 卡文件复制到新 SD 卡即可。
如果你的新 SD 卡大于 32GB,那么你需要使用一个工具来格式化它。例如:Windows 上的 guiformat,Mac 上的 Disk Utility,Linux 上的 cfdisk。
暂无评论内容