Part 3 (RedNAND)制作 - dalphyx/Guide-3ds-Chinese GitHub Wiki

为了更好的理解本指南的这部分操作和接下来将要发生的事,你必须先熟悉2个专业术语:SysNAND和RedNAND(从redirected NAND命名而来,意思是重定向过的NAND)。SysNAND这个专业名词指的是3DS设备内的物理芯片,它包含了全部系统软件,操作系统,和启动加载器(bootloader)等等(游戏,主题和已经安装的游戏的存档都会被加密并储存在你的SD卡上)。简单的对你的SysNAND进行某些操作,即使只是移除一个系统title,都会导致3DS变砖(变成跟砖头一样有用)。

正因为这个原因,我们才需要原样保持9.2.0的SysNAND。不过我们可以把他拷贝到你的SD卡的分区里,当其他自定义固件(Custom Firmware ,缩写为CFW)启动时重定向至他。用这个办法,你可以解除这两个NAND之间的关系,然后你就拥有一个完全可用的9.2.0系统,这个系统可以启动拥有最新版本固件的第二操作系统(secondary OS),第二操作系统之后将会被打伤补丁以便漏洞可以正常生效。

如果你的SysNAND坏了,你会有一个变砖后的系统。但是如果你的RedNAND坏了,你将仅仅是拥有一个变砖的RedNAND,而变砖的RedNAND可以简单的被修复。一个变砖的SysNAND只能通过焊接设备内部组件和把你的电脑上的SysNAND备份写入设备内部存储器中(或者使用arm9loaderhax)来恢复,但是变砖的RedNAND可以仅仅使用自制程序比如EmuNAND9(E9)就能从备份中恢复。

RedNAND,因为完全和你的SysNAND分离,所以可以任意升级到最新版本,以便你可以在破解的系统上玩全部的游戏。

不幸的是,RedNAND有它自己的一些缺点,这也就是为什么我们仅仅在配置arm9loaderhax和CFW SysNAND之前需要安全地获取我们的OTP的这个步骤中使用RedNAND,因为它更高级。

这部分将会指导你安装RedNAND和CFW(自定义固件)到你的SD卡和设备中,然后格式化其中一个NAND来解除他们之间的关系。

注意EmuNAND和RedNAND这两个专业术语指的是一个概念的2个略微不同的实现方案。

需求

步骤

  1. 拷贝slot0x11key96.binslot0x25keyX.bin这两个文件到你的SD卡根目录
  2. 解压下载下来的Luma3DS zip,拷贝其中的Luma3DS.dat文件, 3ds 文件夹和luma 文件夹到你的SD卡根目录
  3. 解压下载下来的EmuNAND9 zip,拷贝其中的3ds文件夹到你的SD卡根目录,提示覆盖的话就覆盖。
  4. 解压下载下来的TinyFormat zip,拷贝其中的TinyFormat.dat文件夹到你的SD卡根目录
  5. 备份你SD卡上的全部文件到电脑上,因为下一步这些文件全部都会被删掉
  6. 把你的SD卡插入3DS,然后根据实际情况选一种方法启动HBL
  7. 打开EmuNAND9 有时这步需要你多试几次,如果你试了非常多次都不行,你可以返回到之前的降级步骤检查下程序是不是正常运作
  8. 选择"Complete RedNAND setup"选项
  9. 忽略starter.bin提示,按A键继续
  10. 确定然后静静等它完成
  11. 完成后在主菜单按Select键弹出你的SD卡
  12. 把SD卡插入电脑,把之前第五步备份在电脑的文件全部拷贝回去
  13. 把SD插入3DS,然后按Start键重启设备
  14. 根据实际情况选一种方法启动HBL
  15. 启动Luma3DS
  16. 激活"Show current NAND in System Settings"选项
  17. 按Start键来启动RedNAND (如果你想启动RedNAND你每次都需要从HBL启动Luma3DS)
  18. 如果你进入桌面菜单了,说明你成功启动RedNAND了
  19. 重启进入SysNAND,然后根据实际情况选一种方法启动HBL(menuhax总是从SysNAND中启动HBL)
  20. 打开TinyFormat
  21. 按Y键格式化SysNAND(不要担心,全部数据仍然保存在RedNAND)
  22. 不要在SysNAND绑定你的NNID(Nintendo Network ID)并完成初始化设置,你只要绑定NNID到RedNAND来避免一些问题。
  23. 重装menuhax到你的SysNAND(因为之前的格式化操作移除了menuhax)
  24. 启动RedNAND
  25. 打开系统设置
  26. 如果你在系统版本号前没看到"Emu"字样,说明你不在RedNAND环境中,不要升级系统,找找看有什么操作错了
  27. 使用系统设置升级你的RedNAND到最新版本(一旦你退出系统设置,你将会回到SysNAND,所以在你升级系统前务必确保回到RedNAND
  28. 此时你的3DS已经配置正确了,每次你想进入RedNAND你都必须从HBL中运行Luma3DS,本指南最后完成后你将会默认启动进入CFW SysNAND而不是进入SysNAND