从A9LH升级到B9S
从A9LH升级到B9S
本节教程将帮助已安装了arm9loaderhax的用户升级到boot9strap。
Luma3DS将来的所有版本将只以 .firm
格式发布,这意味着它将只和boot9strap和sighax兼容。这意味着如果想继续获得Luma3DS的最新更新,你需要通过本节教程升级你的自制系统。
如果你的Luma3DS启用了PIN,SafeB9SInstaller会报出"OTP Crypto Fail"(OTP加密失败)的错误,除非你要么暂时禁用PIN(你可以在升级后重新启用PIN)要么下载下面的 aeskeydb.bin
文件。
你需要一个能进行BT下载的软件,如Deluge、aria2或迅雷,才能下载本节教程中的磁力链接。
我们收到一系列有关使用自制系统被任天堂封号的报告。为了保护你自己,请在开始本破解教程之前执行如下步骤:
- 依次进入系统设置 -> "Internet Settings" (互联网设置) -> "SpotPass" -> "Sending of System Information"(发送系统信息)
- 禁用"Sending of System Information"(发送系统信息)选项
- 退出系统设置
- 进入你的朋友列表(Home菜单上面一排图标中的笑脸图标)
- 如果出现错误并退出了菜单,那么朋友列表设置已经被禁用了
- 进入朋友列表设置 -> "Friend Notification Settings"(朋友通知设置) -> "Show friends what you’re playing"(告诉朋友们你在玩什么)
- 禁用"Show friends what you’re playing"(告诉朋友们你在玩什么)选项
- 退出朋友列表
你需要
下面名为 secret_sector.bin
的文件和之前教程中的多个版本的 data_input.zip
压缩包中包含的文件相同。如果你已经有了这个文件,就无需重新下载。
新3DS需要 secret_sector.bin
文件来撤销arm9loaderhax破解,所以这不是安装boot9strap所必需的。如果你的机器不是新3DS,你就不需要 secret_sector.bin
文件。
- 仅限新3DS: -
secret_sector.bin
- 最新版的Luma3DS (
.7z
压缩包) - 最新版的SafeB9SInstaller
- 最新版的boot9strap (标准版boot9strap;不是
devkit
或ntr
版) - 最新版的GodMode9
- 最新改版的Luma3DS Updater
- 自制程序新手包
setup_ctrnand_luma3ds.gm9
操作指南
第一部分 - 准备工作
本部分中,复制任何文件到SD卡时,如果SD卡上已有该文件,请选择覆盖。
- 关机
- 将SD卡取下,插入电脑
- 解压缩
starter.zip
压缩包,复制解压后的文件和文件夹到SD卡的根目录 - 解压缩Luma3DS
.7z
压缩包,复制boot.firm
文件到SD卡根目录 - 在你的SD卡根目录创建名为
cias
的文件夹(如果不存在的话) - 复制
lumaupdater.cia
文件到SD卡的/cias/
目录下 - 在你的SD卡根目录创建名为
boot9strap
的文件夹 - 删除SD卡
/luma/payloads/
目录下的所有.bin
payloads(负载文件),因为它们和boot9strap版的Luma3DS不兼容 - 解压GodMode9
.zip
压缩包,复制GodMode9.firm
到SD卡的/luma/payloads/
目录下,复制gm9
文件夹到SD卡根目录 - 复制
setup_ctrnand_luma3ds.gm9
文件到SD卡的/gm9/scripts/
目录下 - 解压缩SafeB9SInstaller
.zip
压缩包,复制SafeB9SInstaller.bin
文件到SD卡的/luma/payloads/
目录下 - 重命名SD卡
/luma/payloads/
目录下的SafeB9SInstaller.bin
文件为start_SafeB9SInstaller.bin
- 解压缩boot9strap
.zip
压缩包,复制boot9strap.firm
和boot9strap.firm.sha
文件到SD卡的/boot9strap/
目录下 -
仅限新3DS:复制
secret_sector.bin
文件到SD卡的/boot9strap/
目录下 - 将SD卡插回机器
第二部分 - 安装boot9strap
- 按住(Start)键开机,运行Luma3DS启动器菜单
- 有些版本的Luma3DS会直接启动文件名前缀为
start_
的payload - 如果你的Luma3DS是这样的,跳过下一步
- 有些版本的Luma3DS会直接启动文件名前缀为
- 按(A)键运行SafeB9SInstaller
- 如果出现错误,尝试换用一张新的SD卡,或者格式化现有的SD卡(请先备份已有的文件)
- 等待所有的安全检查完成
- 如果出现错误"OTP Crypto Fail"(OTP加密失败),下载 -
aeskeydb.bin
文件,放到SD卡的/boot9strap/
目录下,然后再试一次
- 如果出现错误"OTP Crypto Fail"(OTP加密失败),下载 -
- 按照提示输入按键组合,安装boot9strap
- 完成后,按(A)键重启机器
- 如果你的机器开机后自动关机,确保你将Luma3DS
.7z
压缩包中的boot.firm
文件复制到了SD卡的根目录下
- 如果你的机器开机后自动关机,确保你将Luma3DS
第三部分 - 设置 Luma3DS
本部分教程只有在重启后出现Luma3DS设置菜单时才需要执行。
- 通过方向键和A键来启用以下设置:
- "Show NAND or user string in System Settings"
- 按下(Start)键保存设置并重启
第四部分 - CTRNAND Luma3DS
如果在进行本教程之前,你已经安装了EmuNAND,并且想将之前EmuNAND中的数据迁移到新的SysNAND自制系统中,请在开始本部分操作之前先按照迁移EmuNAND数据一节进行。
- 按住(Start)键开机,运行GodMode9
- 如果提示你创建文件备份,按(A)键执行,然后按(A)键继续教程
- 按(Home)键打开行动菜单
- 选择"More…"(更多)
- 选择"Scripts…"(脚本)
- 选择"setup_ctrnand_luma3ds"
- 出现提示时,按(A)键继续
- 按(A)键解锁SysNAND(lvl1)写保护,然后按照提示输入按键组合
- 按(A)键继续
- 按(A)键重新加上写保护
- 按(Start)键重启
第五部分 - 安装Luma3DS升级器
- 运行FBI
- 依次进入
SD
->cias
- 选择
lumaupdater.cia
- 选择"Install CIA"选项,按(A)键确认
- 按(Home)键退出FBI
现在你可以删除SD卡上任何与arm9loaderhax相关的文件,如SD卡根目录的 arm9loaderhax.bin
文件和 files9
目录下的 aeskeydb.bin
文件。
注意 /boot9strap/
目录下的 .bak
文件仅在安装boot9strap失败的时候有用。在你安装成功后,你可以删除整个 boot9strap
文件夹。
这个改版的Luma3DS升级器将下载和提取最新的Luma3DS boot.firm
文件。
你可以按下(Select)键开机,进入Luma3DS的设置菜单。
你可以按下(Start)键开机,运行Luma启动器菜单(注意只有在Luma3DS检测到多于一个payload的时候才会显示菜单)。
你可以按下(Start) + (Select) + (X)键开机,导出ARM11 bootrom( boot11.bin
),ARM9 bootrom( boot9.bin
),以及你设备独有的OTP( OTP.bin
)到SD卡的 /boot9strap
目录下(该过程没有任何提示信息)。
你可以在系统启动时按下(L) + (Down) + (Select)键,打开Luma3DS内置的Rosalina菜单。如果想了解Rosalina的全部特性,参见Luma3DS v8.0 Release。