NS补丁机加国产芯片进入tx3.1.0的方法流程

作者:玩家保罗

一、前言:

因为普通版switch(又叫非续航,又称为erista机型),它们都有warmboothax漏洞,可以支持重启免注入,熔断数不影响低版本系统的加载。

举个例子:erista机型的真实系统升级到12.0.2或12.1.0,也就是efuse=15,但是你依旧可以通过tx3.1.0的boot.dat引导开机,进入虚拟系统11.0.0或者魔改虚拟系统11.0.1。

而假如是mariko机型(国行/续航/lite)则一旦efuse=15就只能转大气层引导,不用指望tx3.1.0的boot.dat,也就是放弃xci直读的功能。

二、补丁机+国产芯片如何进入tx3.1.0的boot.dat

对于软破机来说,因为走rcm硬件漏洞,权限高,谁payload谁优先,所以payload切换成sx loader就可以引导tx3.1.0的boot.dat文件。
但是补丁机+国产芯片,内置的是spacecraft的固件,开机直接读取tf:payload.bin,而本身spacecraft就表示无法读取tx的boot.dat。

所以补丁机只能通过hekate的二次payload来引导sx loader,或者在大气层引导到ns系统里面,通过类似deepsea/kosmos工具箱,payload_launcher,goldleaf等具有重启免注入功能的自制软件来实现。

当然在用大气层整合包的,别忘了把tx3.1.0的boot.dat和本机license.dat放在tf卡根目录,别让sx gear1.1的boot.dat替换掉。因为对于国产芯片或者原装tx芯片刷了spacecraft固件的,根本无视sx gear的boot.dat。


deepsea/kosmos工具箱以及goldleaf等nro基本在各类整合包里都有自带

payload_launcher地址:https://github.com/suchmememanyskill/Payload_Launcher/releases

需要注意的地方:

假如开机从hekate直接二次payload,有可能会进入tx3.1.0的boot.dat后无法进入boot custom fw(emunand enabled)。屏幕黑屏,需要按住电源15秒以上强制关机后,重启试试,有可能第二次就行了,也有可能不行,需要关机断电后重试。

所以一般也可以建议通过payload launcher去读取sx loader。

三、通过emupath参数,实现一张tf卡实现虚拟系统11.0.1+虚拟系统12.1.0

这样,tx/大气层双引导经过魔改的虚拟系统11.0.1,实现xci直读,对于假如需要12.1.0运行的,则交给大气层引导。

而且因为同处一张tf卡,所以两个虚拟系统互不干扰,但是checkpoint导入导出的存档路径是一样的,所以方便备份。

我下载alan兄弟的deepsea3.0.0个人整合包之后,根据自己需要配置了bootloader/hekate_ipl.ini,新增一个tx的icon图标,无非就是192×192像素,32位深度的bmp图片而已。给大家做个参考





四、如果mariko机型+国产芯片,怎么运行tx3.1.0的boot.dat?
如果是mariko机型+原装tx芯片,且有本机license.dat,那直接sx gear1.1与tx3.1.0的boot.dat互相替换就行。(因为现在tx服务器停了,之前就算买的是二手sx芯片,现在也没地方能买sxos激活码)。

各位兄弟看到这个,估计要笑得喷饭了。

那我也请教一下,如果是mariko机型,无免注入重启功能,那么国产芯片开机是hekate,你也可以在hekate里尝试去sx loader,看可以吗?给大家一乐!

五、那如果是软破机?软破机还需要芯片?

软破机用的是注入文件,不管是内置注入器,还是外部注入,谁payload谁优先。

1、如果是tx pro注入器,内置sx loader无法修改,那就直接与mariko机型类似的切换。
2、如果是大气层注入器v3,内置hekate且不方便更换,那就参考补丁机+国产芯片方案。

3、如果是大气层注入器v5,可以随便切换,因为支持多payload选择注入,最多6个不同的payload。

4、同样电脑注入或安卓手机注入,因为电脑或手机都可以存放不同的payload.bin文件,等于多payload选择注入。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: