这个教程已经过时了,请参考新的最新版全面教程: Complete Guide on How to Set Up EmuNand CFW on Nintendo Switch | 任天堂Switch设置EmuNand第三方固件最全教程
首先在教程开始之前,需要明确一点,并不是所有的NS都是可以运行CFW的。本教程只为个人记录演示所用,因您个人操作所导致的任何问题和损失,本人概不负责。
原理:
运行CFW是利用NS硬件上的一个漏洞,而不是软件,所以任何版本的系统,理论上都是可以的。(但仍需看第三方固件支不支持你最新的系统,一般最新版本都需要一定时间后才会支持)。但是Nintendo在18年6-7月份后,已经意是并修复了硬件上的漏洞,所以如果是近期买的很新的机器,有很大概率上是无法运行的。
判断自己机器能否运行:
要知道自己的NS是否能够运行,有很多种方法,这里介绍一个相对较简单的方法,通过查看自己机器的序列号:
序列号在绿色范围内的100%能运行,在黄色范围内的有一定几率能运行,序列号在红色区间的100%不能运行。
- Serials beginning with XAW1:
- Serials between XAW10000000000 – XAW10074000000 are safe to buy
- Serials between XAW10075000000 – XAW10120000000 are possibly patched
- Serials above XAW10120000000 are definitely patched
- Serials beginning with XAW4:
- Serials between XAW40000000000 – XAW40011000000 are safe to buy
- Serials between XAW40011000000 – XAW40012000000 are possibly patched
- Serials above XAW40012000000 are definitely patched
- Serials beginning with XAW7:
- Serials between XAW70000000000 – XAW70017800000 are safe to buy
- Serials between XAW70017800000 – XAW70030000000 are possibly patched
- Serials above XAW70030000000 are definitely patched
- Serials beginning with XAJ1:
- Serials between XAJ10000000000 – XAJ10020000000 are safe to buy
- Serials between XAJ10020000000 – XAJ10030000000 are possibly patched
- Serials above XAJ10030000000 are definitely patched
- Serials beginning with XAJ4:
- Serials between XAJ40000000000 – XAJ40046000000 are safe to buy
- Serials between XAJ40046000000 – XAJ40060000000 are possibly patched
- Serials above XAJ40060000000 are definitely patched
- Serials beginning with XAJ7:
- Serials between XAJ70000000000 – XAJ70040000000 are safe to buy
- Serials between XAJ70040000000 – XAJ70050000000 are possibly patched
- Serials above XAJ70050000000 and above definitely patched
- Serials beginning with XAW9:
- Refurbished Consoles directly from Nintendo, no informations, but very possible all patched.
- Serials beginning with XAK:
- No informations available, since those are only sold in Korea (?)
当然看序列号去判断机器能否运行只是一个简单粗略的方法,并不是说你的序列号在一定无法运行区间就肯定不能运行。因为我在外网也是见过有极少数人反映自己的NS在肯定无法运行区间,但是实际依然可以运行。
但这毕竟是极少数情况,大部分人可以通过此方法来判断。对于如果还没有买NS的朋友来说,如果想运行CFW,尽量选择序列号在肯定能运行区间的机器。
如果需要100%确定自己的NS能否运行,需要进入NS的RCM(可以认为是Recovery Mode),并Inject payload去测试,这里就不详述了。后续实际过程中,大家就知道什么意思了。
设置CFW过程:
- 一台确认可运行CFW的NS
- 一张SD卡≥32G
- 一个读卡器
- Kosmos
- TegraRCM
首先下载Kosmos和TegraRCM,Kosmos是一个All in One CFW,是我们运行第三方系统所需的所有文件。TegraRCM是帮助我们把Payloads发送到NS中的工具,是利用机器硬件漏洞运行CFW的前提关键所在。
我们将NS彻底关机(非休眠),将SD卡拿出,并将Kosmos文件夹中的所有文件全部拷贝到我们的SD卡中,之后再将SD卡重新插入NS。
取下NS右侧手柄,短接右侧手柄接口,按住NS音量键+键再按电源键。此时如果你的NS保持黑屏且无任何反映,说明你已经成功进入RCM了,如果你的NS正常开机,说明失败,请重新短接尝试。
(我这里使用的是买好的Jig,专门用来短接NS的,基本100能够短接成功,我也推荐大家可以买一个这样的Jig。如果不使用Jig的话,可以使用回形针等来短接,但是本人强烈不建议这样做,一是因为这样做的成功率有限,二是因为这样做短接不好的话有损坏NS机器的可能性。)
在将NS成功进入RCM后,我们打开TegraRCM文件夹并运行程序,找到设置,点击安装驱动,待驱动安装完成后。回到Payload界面,将处于RCM状态的NS连接上电脑(此时NS应该仍然处于黑屏状态,如果NS重新正常开机,重新回到短接NS进入RCM的步骤),待连接上电脑后,TegraRCM软件应该会显示一个绿色的信息RCM OK。我们选择hekate payload并注入。
这时候我们应该就能看到NS启动并进入Hekate界面。在这个界面我们可以通过音量上下键来移动,电源键来选择。在这里呢,如果你是第一次设置CFW,我强烈建议创建一个全局备份,以防NS日后操作不当成砖,可以通过备份恢复。这里呢,因为我已经早就备份过了,就不重复演示了。
我们退回主界面,选择launch CFW,就可以看到NS成功进去Atomosphere系统了。我们可以通过在主界面选择相册来区分是否在第三方系统,我们打开相册后只要不是原版系统的相册功能,就说明我们已经成功了。当然我们也可以进入设置查看系统版本信息来判断。
至此,你就可以免费安装所有单机游戏,并且畅玩了。
注意事项:
- 进入Hekate并非必须步骤,此处只为了做全局备份才选择进入 ,如果在inject Payload后,不按住音量减号键,机器会直接进入第三方CFW。不会进入Hekate。
- 运行CFW前请将机器开启飞行模式,并在CFW内永远保持飞行模式,防止被任天堂Ban机器ID。如果被Ban你将不能使用任何任天堂的联网内容,包括联网游戏,eshop商店等等。
- 建议第一次设置CFW的朋友做好全局备份,以防自己操作不当成砖后能寻求补救措施。(虽然本人至今没有任何问题)
- Kosmos一体包最新版还没支持任天堂0.8.1最新版本!!!!如果你是最新版本,请慎重考虑。当然如果你熟练此类操作,可以自己使用Atmosphere+Hekate最新版自己组合(Atomosphere最新版已添加0.8.1版本支持)
视频教程:
Youtube
资源相关:
Kosmos v12.2 (傻瓜一体包)
es.Patches(签名文件)
TegramRCM v2.5 (注入Payload工具:Windows用)
Rekado v.30 (注入Payload工具:安卓用)
100%测试机器能否运行CFW文件(测试Payload文件):
具体注入方法请参考教程中注入Hekate.bin文件相关部分;如果你的机器可运行CFW,注入后会显示一个成功的消息