这里是将一台NS破解、升级的记录,网上的相关内容都支离破碎。首先要注意的是,老的NS的漏洞是启动加载payload的漏洞,所以你的实体系统和虚拟系统不过是在一台机器上的两个分身。即使你的实体机的系统升级到9.0.1,你仍然可以使用8.0.1的虚拟系统。同理,你的实体机系统在8.0.1,仍然可以使用9.0.1的虚拟系统!所以,现在的大气层,一定一定要用双系统,这样万无一失,当你决定要出手机器时,不会有任何问题。
准备系统
- 找到 payload.bin 放入你的注入器。我使用的注入器的根目录下会有一个文件夹 ATMOSPHERE_HEKATE ,将 payload.bin 放入这个文件夹下即可。
- 将整合包的文件复制到TF卡的根目录下,记得保留原来的 Nintendo 这个目录,里面是实体系统的配置文件。如果TF卡已经有过虚拟系统,一定要保留emummc这个目录,里面是你的虚拟系统的所有数据文件。
- 去这里找到你的固件:
下载解压后将固件目录放到TF卡根目录下。如果你和我一样使用MacOS所有这些做完后,按
的说明,chflags一下你SD卡。
将TF卡插回Switch。长按电源5秒,弹出的对话框选择 电源选项->关闭电源 ,将Switch完全关机。
制作双系统
- 将短接器插到右手柄滑槽最底下,将注入器插入Switch的USB Type-C插口。
- 按住音量+,再按下电源。当Switch出现蓝色画面界面,按下音量-按钮不放手,这样就进入hekate系统了。
- 点最后的emuMMC进入emuMMC Manage,如果界面左上角有橙色的X Disabled表示虚拟系统关闭
- 点击 Create emuMMC 按钮
- 选择SD File
- 所有进度条100%后,点右上角Close
- 在emuMMC Manage里选择 Change emuMMC 按钮
- 选择你刚刚建立好的虚拟系统
- 这时我们会看到emuMMC Manage里原来的Disable变为了绿色的 Enabled!
- 点右上角Close返回系统
- 点Lauch->Atmosphere 进入虚拟系统,以后你短接进入的系统都会是虚拟系统了
启动系统
进入实体系统的方法
不要加注入器和
进入虚拟系统的方法
- 将短接器插到右手柄滑槽最底下,将注入器插入Switch的USB Type-C插口。
- 按住音量+,再按下电源。当Switch出现蓝色画面界面松手,Switch自动开机后拔掉注入器和短接器。
- 如果点相册进入hbmenu,说明进入虚拟系统成功。
升级虚拟系统
- 进入hbmenu
- 启动ChoiDujourNX
- 找到固件文件夹,进入后,点右下角的Choose
- 点右侧版本号exFAT按钮,比如我现在升到9.0.1就是 9.0.1(exFAT)
- 点Select firmware
- 如果确定你的机器是老的有RCM漏洞的机器,这时可以点Prevent fuse burning,并在提示中点I am sure不再降级,这时在Prevent fuse burning前就多了一个x
- 点Start installation
- 完成后点Reboot,弹出的画面里点Shutdown now!,关闭机器,这样你的虚拟系统就是新的版本了。