--- title: "卸载自制固件" --- {% include toc title="目录内容" %} ### 必读事项 本章节将会教你如何完全把自制固件从你的设备完全移除,为了完全恢复原厂系统,所有的自制固件将被卸载,包括B9S和Luma3DS。 请不要认为这是可以解决你在安装自制系统时遇到的任何问题的方法。 建议先试试[故障排查](troubleshooting) 页面或 使用英文在[Nintendo Homebrew Discord 服务器](https://discord.gg/MWxPgEp) 上寻求援助。(请注意,如果你身处中国大陆,访问 Discord 可能需要通过科学上网) {: .notice--danger} 你将无法游玩任何已安装且未签名(盗版) 的游戏,请在开始本章教程之前进入系统设置内的数据管理中将它们全部删除。 你可以使用 [save manager](https://github.com/FlagBrew/Checkpoint/releases/latest) 来备份你想要备份的未签名(盗版)游戏存档。 这不会影响你的 NNID,正版游戏,以及正版游戏的存档。 如果你之前修改过系统的重要文件(比如修改主菜单,解除你主机的封禁等),卸载自制系统可能会导致你的设备砖机! {: .notice--danger} 请注意,如果在SD卡`/luma/payloads/`文件夹下,有除了`GodMode9.firm`以外的payload文件,那么在按住 “Start” 键开机的时候,设备将会进入“chainloader menu”菜单。届时请使用方向键和 “A” 键来选择本教程所需的“GodMode9”。 ### 准备工作 * 最新版本的 [GodMode9](https://github.com/d0k3/GodMode9/releases/latest) ### 操作步骤 #### 第一步 — 安全性测试 1. 将设备关机 1. 将你的 SD 卡插入到电脑 1. 将 GodMode9 `.zip` 中的 `GodMode9.firm` 复制到你SD卡的 `/luma/payloads/` 文件夹中 1. 将 GodMode9 `.zip` 中的整个 `gm9` 文件夹复制到 SD 卡的根目录下 1. 将SD卡重新插入你的主机 1. 开机时按住 “Start” 键启动 GodMode9 1. 如果提示创建重要文件备份,按下 “A” 键确认,在完成后再次按下 “A” 键来继续。 1. 如果出现修复RTC日期与时间的提示,按 “A” 键执行修复,然后设置好日期和时间,并按 “A” 继续 + 请注意,如果出现了该提示,则执行完本指南后你还需要在系统设置中重新设置时间 1. 移动至 `[1:] SYSNAND CTRNAND > title > 00040138 > (X)0000002 > content` + 在 “New 3DS” 主机上,(X) 应该是2 + 在“老型号的3DS” 上,(X) 应该是0 1. 选择 `.app` 文件 1. 选择 `NCCH Image Options` 1. 选择 `Mount image to drive` 1. 在弹出的窗口中,打开 `exefs` 文件夹 1. 在此文件夹中,选中 `.firm` 文件 1. 选择 “Firm Options” 1. 选择 “Boot Firm” 1. 出现提示时,按下“A”键解密并制作副本 1. 你应该会启动到正常的 3DS 主菜单。 如果是这样,关闭你的主机并继续下一章节。 + 如果你没有进入到正常的 3DS主菜单,继续下面的步骤将 **会** 导致你的机器变砖。 请加入 [Nintendo Homebrew Discord 服务器](https://discord.gg/MWxPgEp) 并使用英文来请求支援。 #### 第二步 — 准备工作 1. 启动你的主机 1. 打开 “系统设置(System Settings)” > “数据管理(Data Management)” > “Nintendo 3DS” > “软件(Software)” 1. 在此列表中,删除你在使用自制系统时安装的任何非来自任天堂的自制程序。 + 这其中包括常见的自制程序如 FBI, Anemone3DS, Luma Updater, Homebrew Launcher, Checkpoint 等等… ,和任何非通过 eShop 安装的游戏 + 如果在卸载自制固件之前没有删除自制程序,在卸载自制程序后有可能会导致数据管理的数据表损坏。 1. 将设备关机 #### 第三步 — 运行卸载脚本 1. 开机时按住 “Start” 键启动 GodMode9 1. 按下 “Home” 键来打开功能菜单 1. 选择 “Scripts...” 1. 选择“GM9Megascript” 1. 选择 “Hax Options” 1. 选择 “Un-install Hax” 1. 出现提示时,按 “A” 键继续 1. 按 “A” 键解锁SysNAND (lvl3) 写入权限,并根据屏幕上的提示依次按下按键 1. 按 “A” 键继续 1. 按下 “B” 键返回到主菜单 1. 选择 “Exit” 1. 如果提示重新锁定写入权限,按下 “A” 键来确认 1. 按 “Start” 键重启你的设备 ___ 所有自制固件都已经被卸载了。 {: .notice--success} 你可以将 *除了* “Nintendo 3DS” 或 “DCIM”以外的文件、文件夹从 SD 卡根目录删除。 {: .notice--info}