Switch原理是什么-Switch原理介绍
原理
Nintendo Switch(任天堂switch) 的CPU使用的是Nvidia X1 T210的处理器,存在一个可进入的工程模式(Recovery Mode),简称RCM,
Nintendo Switch的右joycon连接口中隐藏着一个特殊金属引脚(pin10)。如果在开机时,按住音量键+,并且将这个引脚接地(pin1,7,9),Nintendo Switch就能进入工程模式(RCM),从而设法运行自制代码。
你可以在淘宝上轻易买到这个短接器。也可以通过锡纸,别针或者3D打印等很方便的制作。短接器的作用就是将这个特殊引脚接地。
由上可知, Nintendo Switch依赖的是基于Nvidia X1 T210的处理器的工程模式。注入(发射)特殊代码引导自制系统或程序。达成。
这个方法不会被封堵,普通的系统更新补并不会影响。无法通过软件层面封堵。因为工程模式启动的优先级高于系统。不论以后更新什么系统,进入RCM(工程模式是没有问题的),在即将到来的6.0版本,也只是更改了游戏文件的存储方式,变相的防范,目前TX1.9版本已经加入了。
正因为是基于开机短接进入工程模式的原理,在任意一次关机后,就会失效,需要重新进行。
扩展阅读:任天堂吸取了之前被软件的一些教训,在硬件方面,使用了EFUSE的熔断机制,通俗的说,每次大版本升级,可以在物理层面,在电路内部熔断一根或者几根保险丝,使得刷回低版本的系统变得不可能。这从芯片设计角度来说,是一项很天才的发明。具体的熔断机制详见http://switchbrew.org/index.php?title=Fuses#Anti-downgrade
但是这并未阻拦住 Nintendo Switch的进程,目前的完美的绕过了熔断机制,可谓造化弄人。
所以才有了免熔断升级的这种做法,不过目前来看。用处并不大。
当然,现在新出的NS已经加入了防止进入工程模式的硬件,可以从序列号判断:
【不可破解序号大全】https://www.91wii.com/thread-96131-1-1.html
另外,新版本游戏可能有固件版本需求,可以用tinfoil做版本欺骗执行游戏。