从A9LH升级到B9S

本节教程将帮助已安装了arm9loaderhax的用户升级到boot9strap。

Luma3DS将来的所有版本将只以.firm格式发布,这意味着它将只和boot9strap和sighax兼容。这意味着如果想继续获得Luma3DS的最新更新,你需要通过本节教程升级你的自制系统。

如果你的Luma3DS启用了PIN,SafeB9SInstaller会报出”OTP Crypto Fail”(OTP加密失败)的错误,除非你要么暂时禁用PIN(你可以在升级后重新启用PIN)要么下载下面的aeskeydb.bin文件。

你需要一个能进行BT下载的软件,如Delugearia2或迅雷,才能下载本节教程中的磁力链接

我们收到一系列有关使用自制系统被任天堂封号的报告。为了保护你自己,请在开始本破解教程之前执行如下步骤:

  1. 依次进入系统设置 -> “Internet Settings” (互联网设置) -> “SpotPass” -> “Sending of System Information”(发送系统信息)
  2. 禁用”Sending of System Information”(发送系统信息)选项
  3. 退出系统设置
  4. 进入你的朋友列表(Home菜单上面一排图标中的笑脸图标)
    • 如果出现错误并退出了菜单,那么朋友列表设置已经被禁用了
  5. 进入朋友列表设置 -> “Friend Notification Settings”(朋友通知设置) -> “Show friends what you’re playing”(告诉朋友们你在玩什么)
  6. 禁用”Show friends what you’re playing”(告诉朋友们你在玩什么)选项
  7. 退出朋友列表

你需要

下面名为secret_sector.bin的文件和之前教程中的多个版本的data_input.zip压缩包中包含的文件相同。如果你已经有了这个文件,就无需重新下载。

新3DS需要secret_sector.bin文件来撤销arm9loaderhax破解,所以这不是安装boot9strap所必需的。如果你的机器不是新3DS,你就不需要secret_sector.bin文件。

操作指南

第一部分 - 准备工作

本部分中,复制任何文件到SD卡时,如果SD卡上已有该文件,请选择覆盖。

  1. 关机
  2. 将SD卡取下,插入电脑
  3. 解压缩starter.zip压缩包,复制解压后的文件和文件夹到SD卡的根目录
  4. 解压缩Luma3DS .7z压缩包,复制boot.firm文件到SD卡根目录
  5. 在你的SD卡根目录创建名为cias的文件夹(如果不存在的话)
  6. 复制lumaupdater.cia文件到SD卡的/cias/目录下
  7. 在你的SD卡根目录创建名为boot9strap的文件夹
  8. 删除SD卡/luma/payloads/目录下的所有.bin payloads(负载文件),因为它们和boot9strap版的Luma3DS不兼容
  9. 解压GodMode9.zip压缩包,复制GodMode9.firm到SD卡的/luma/payloads/目录下,复制gm9文件夹到SD卡根目录
  10. 复制setup_ctrnand_luma3ds.gm9文件到SD卡的/gm9/scripts/目录下
  11. 解压缩SafeB9SInstaller .zip压缩包,复制SafeB9SInstaller.bin文件到SD卡的/luma/payloads/目录下
  12. 重命名SD卡/luma/payloads/目录下的SafeB9SInstaller.bin文件为start_SafeB9SInstaller.bin
  13. 解压缩boot9strap .zip压缩包,复制boot9strap.firmboot9strap.firm.sha文件到SD卡的/boot9strap/目录下
  14. 仅限新3DS:复制secret_sector.bin文件到SD卡的/boot9strap/目录下

  15. 将SD卡插回机器
第二部分 - 安装boot9strap
  1. 按住(Start)键开机,运行Luma3DS启动器菜单
    • 有些版本的Luma3DS会直接启动文件名前缀为start_的payload
    • 如果你的Luma3DS是这样的,跳过下一步
  2. 按(A)键运行SafeB9SInstaller
    • 如果出现错误,尝试换用一张新的SD卡,或者格式化现有的SD卡(请先备份已有的文件)
  3. 等待所有的安全检查完成
    • 如果出现错误”OTP Crypto Fail”(OTP加密失败),下载 - aeskeydb.bin文件,放到SD卡的/boot9strap/目录下,然后再试一次
  4. 按照提示输入按键组合,安装boot9strap
  5. 完成后,按(A)键重启机器
    • 如果你的机器开机后自动关机,确保你将Luma3DS .7z压缩包中的boot.firm文件复制到了SD卡的根目录下
第三部分 - 设置 Luma3DS

本部分教程只有在重启后出现Luma3DS设置菜单时才需要执行。

  1. 通过方向键和A键来启用以下设置:
    • “Show NAND or user string in System Settings”
  2. 按下(Start)键保存设置并重启
第四部分 - CTRNAND Luma3DS

如果在进行本教程之前,你已经安装了EmuNAND,并且想将之前EmuNAND中的数据迁移到新的SysNAND自制系统中,请在开始本部分操作之前先按照迁移EmuNAND数据一节进行。

  1. 按住(Start)键开机,运行GodMode9
  2. 如果提示你创建文件备份,按(A)键执行,然后按(A)键继续教程
  3. 按(Home)键打开行动菜单
  4. 选择”More…“(更多)
  5. 选择”Scripts…“(脚本)
  6. 选择”setup_ctrnand_luma3ds”
  7. 出现提示时,按(A)键继续
  8. 按(A)键解锁SysNAND(lvl1)写保护,然后按照提示输入按键组合
  9. 按(A)键继续
  10. 按(A)键重新加上写保护
  11. 按(Start)键重启
第五部分 - 安装Luma3DS升级器
  1. 运行FBI
  2. 依次进入SD -> cias
  3. 选择lumaupdater.cia
  4. 选择”Install CIA”选项,按(A)键确认
  5. 按(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

如需获取教程帮助,请参见常见问题
觉得本教程很有帮助?请支持我的劳动成果,给我打赏