# switch芯片与破解教程

发达国家通过诸如巴塞尔协议等复杂工具,事实上金融殖民,甚至有肆意印钞的特权,而发展中国家超发一点点就会以负面典型进入教材。

肆意印钞的特权,意味着发达国家所谓FDI投资,事实上用纸去换发展中国家包括资源,劳动附加值在内的实体资产,等资产增值了就套利离场,引发经济动荡,还要蔑称“中等收入陷阱”。

更令人不齿的是,大部分饿殍遍地的发展中国家竟然都是大额农业出口顺差国,只因为他们没有经历土地革命。

反抗金融霸权不完全等于人民币国际化。世界结算体系应当演进到类似凯恩斯计划但更现代化的方案,才会更公平。不然即使人民币取代霉元,也不过是历史的重演,依旧不合理。

综上所述,盗版发达国家具有绝对正当性,不过是对其金融殖民的无声反抗。倭国所谓失去的三十年,是无限QE的三十年!印纸在亚洲侵占的资产远大于倭国本土GDP,不费一兵一卒就通过金融殖民建立了东南亚共荣圈。

附件-switch-torrent文件夹 (opens new window)独占与游戏性独游为主的种子链接,做种屏蔽迅雷。请使用比特彗星 (opens new window)qbittorrent (opens new window)

sx焊点.jpg

# TF卡推荐

致态Pro TF卡 (opens new window),长江存储原厂颗粒,性价比高,性能强劲,挖过奇亚币的都知道,长江存储的原厂颗粒遥遥领先,不是倭国躬匠恺侠白片冒充原厂颗粒,以破坏客户数据为使命的闪迪,谎报闪存寿命到了的三棒能碰瓷的。

推荐更贵的型号不是因为他速度快,而是因为他是TLC颗粒。

QLC错误率高,读取的时候要纠错,覆写,所以读取也会消耗写入次数。且面积有限,主控纠错性能有限,高温下错误概率急剧增加,很容易超出主控上限,造成数据损坏。放着不通电就一直在“漏电”,读取很久没读的冷数据要纠错,导致速度奇慢,甚至文件损坏,严重到直接掉盘需要重新格式化。

雷克沙1066x (opens new window),强烈推荐,慧荣主控+TLC,性价比高。

闪迪至少要红黄卡至尊极速 (opens new window),闪迪主控,TLC颗粒。switch联名卡就是马甲,看价格。红灰卡基本换qlc了,不要考虑。

三星至少要Pro Plus (opens new window),TLC颗粒。Evo Plus是群联主控加QLC颗粒,牛马组合。

各家的监控/行车记录仪专用卡,一般都还行,就是贵,要是有好价可以考虑。铠侠金士顿用群联主控,兼容性差,不推荐。

# 手柄推荐

致动O (opens new window)有背键,完美解决xbox布局的致命缺陷——方向键不实用,在act游戏中非常吃亏。

致动O (opens new window)的abyx,方向键手感吊打NS PRO,与x1s伯仲之间。扳机键的手感,阻尼感不行。

致动O (opens new window)没有HD震动,我感觉除了1-2-Switch这种围绕joycoy特性设计的创意游戏,用处不大。

NS pro还是二十年前的老旧导电胶结构,十字键还没有支撑,依托答辩。

joycon还是官方的吧。漂移了换摇杆十几块。

# 芯片版本

狗尖商干啥啥不行,编故事第一名!初版tx和早期翻版不再赘述。tx原创赚200一片我是认的,狗尖商就脸都不要了。

看PCB丝印:

  • MV1-6.0尖商所谓三代芯片,不能更新固件,有关机关不掉bug。

  • MV1-7.1,MV1-7尖商所谓四五六代芯片,可以更新固件。

  • INSTINCT-V6,为OLED优化。6个焊点的排线换成长条的,不用翻折,更合理。

  • Hwfly RP2040尖商所谓七代芯片,就是树莓派芯片,批发30一片。

  • mcfly社区版,有pcb文件;但是hwfly批发才30一片,没必要自己打板。

  • picofly树莓派rp2040开发板飞线,29脚的电阻要用273Ω不能用教程的47Ω,不然会提示低速模式。教程 (opens new window)

# hwfly RP2040图赏

hwflyRP2040.jpg

# 老芯片停产不更新,稳定个屁

hwfly现在只产RP2040版本,官方都不更新了,尖商还在吹老芯片稳定,要加价200。

rp2040 hwfly优化版能接usb更新固件。

# 树莓派优化

有HWFLY RP2040丝印的都是优化版。一排47Ω电阻中有一个273Ω。不然续航版有可能提示低速模式。

# 自行折腾

switch拆机螺丝批头:Y1.5或Y2.0。1.5的要是滑丝了还能用2.0的怼,2.0要小心别滑丝。十字螺丝刀PH000。

电烙铁:推荐搜907电烙铁,杂牌三眼插头的二十来块就行,内热能调温,兼容936烙铁头,实惠。这个价位牌子货没区别。

外热的标称功率贼大,但是不控温,很容易烧坏烙铁头不吃锡。

  • 烙铁头要保养,避免烙铁头裸露干烧。一般通过上一层锡来保养。

  • 不要一味调高温度,超过4秒不融锡,一般更多的是表面的污物或氧化影响了热传导。

还要买: 松香,烙铁架,助焊膏,焊锡丝,硅胶隔热垫。

一套下来也要四五十了。

# 焊接

没有放大镜,万用表等设备的情况下,就先给排线上锡,再焊接。在排线焊点上涂助焊膏,上一点点锡就够了。

把排线对准,再涂一次助焊膏,先把接地焊在屏蔽架上。与元器件相交的焊点,尽量点2到3秒就拿开。上电后,看到屏幕出现no sdcard提示就成了。芯片亮红灯通常是焊接有问题。

# 芯片启动后亮灯含义

2.67固件:

  • 绿:成功
  • 白:eMMC正在写入
  • 正蓝:有故障
  • 天蓝:检查soc电容排线焊接
  • 黄:eMMC写入失败,检查连接eMMC的飞线,DAT0(hwfly-C)
  • 紫:eMMC启动失败,检查CLK(hwfly-D)
  • 红:检查hwfly的A(CMD)CD点,推荐按后文-更新芯片固件,升级2.7固件,故障代码更详细。

2.7固件:

now it's only 3 colours: blue (glitching), white (flashing), yellow (error code).

Error codes list (= is long pulse, * is short pulse):

  • = USB flashing done
  • ** RST is not connected
  • *= CMD is not connected
  • =* D0 is not connected
  • == CLK is not connected
  • =** eMMC init failure during glitch process
  • =*= CPU never reach BCT check, should not happen
  • ==* CPU always reach BCT check (no glitch reaction, check mosfet)
  • === Glitch attempt limit reached, cannot glitch
  • =*** eMMC init failure
  • =**= eMMC write failure - comparison failed
  • == eMMC write failure - write failed
  • =*== eMMC test failure - read failed
  • ==** eMMC read failed during firmware update
  • ==*= BCT copy failed - write failure
  • ===* BCT copy failed - comparison failure
  • ==== BCT copy failed - read failure

# 焊接后初始化

初始化过程包括更新芯片固件,在tf卡内拷入payload系统(常用的是hekate可以类比成安卓的recovery),做双系统,既虚拟系统,并做一些备份。

# 更新芯片固件

没有RP2040字样的FPGA方案,更新芯片固件教程 (opens new window)

树莓派方案,picofly发布页 (opens new window)转载:附件-switch-picofly (opens new window)英文详细教程和树莓派2.74固件。解压得到Picofly-main\Firmwares\fw2.74.uf2为线刷固件,picofly_toolbox_0.2.bin为卡刷payload,update.bin为卡刷固件。

2.6之后支持卡刷:把picofly_toolbox_0.2.bin拷到sd卡/bootloader/payloads,update.bin拷到sd卡根目录,在hekate界面选payload,加载picofly_toolbox_0.2.bin,firmware-update既可。

线刷:把usb口排线插入树莓派,按住树莓派boot键连接电脑,电脑会识别到一个“U盘”,把fw2.74.uf2文件拷到根目录,树莓派会自动弹出。

# 1、拷入hekate

省事用别人做好的傻瓜整合包,解压拷贝到sd卡根目录。 (opens new window)

我分享的核心整合:附件-switch-核心整合 (opens new window)解压后拷到sd卡根目录,直接跳到后文-备份。

不含tx芯片引导。含大气层,Hekate6.0.4,sigpatches,lockpick。

# hekate

hekate的github发布页 (opens new window)汉化版的github发布页 (opens new window)

解压后“bootloader”文件夹拷到sd卡根目录。“hekate_ctcaer_6.0.4.bin”文件拷到sd卡根目录重命名“payload.bin”。

# lockpick

用于备份prod.key,github被和谐,见转载。“Lockpick_RCM.bin”拷到“sd卡/bootloader/payloads“。

# 1.1、备份

  • 做SD卡分区虚拟系统会格式化sd卡,可以先做虚拟系统再备份。
  • hekate界面,Tools(工具),Usb Tools,usb连接电脑后按sd card,在电脑读取到sd卡。

hekate界面,Tools(工具),Backup eMMC(备份eMMC),分别按eMMC BOOT0 & BOOT1 和 eMMC RAW GPP。备份eMMC里的原系统。

Tools,按右下角的archieve·rcm·touchpad·pkg,按提取Package 1/2。

Console Info(主机信息);HW&Fuses和Bootrom是按了之后再按右上角的Dump XXX备份,再按close。KFuses是按一下就备份。再按Lockpick,continue,如果按钮是灰的,是因为没有按前文拷贝“Lockpick_RCM.bin”。

启动Lockpick_RCM后,音量键控制上下,电源键确认。Dump from SysNAND。备份在sd/switch/prod.keys和title.keys。按一下音量减,接着Reboot to hekate重启到hekate界面或power off关机。

# 2、制作虚拟系统

  • 做SD卡分区虚拟系统会格式化sd卡,可以先做虚拟系统再备份。

Hekate-主页-emuMMC(虚拟系统)-创建emuMMC-SD卡分区,参照前文TF卡推荐,闪迪,慧荣主控推荐SD卡分区,群联主控推荐SD卡文件。一般SD卡分区相对性能,稳定性好一些。

第一次选择sd分区,会对sd卡格式化。把eMMC(raw)拉到29GB,然后格式化。

完成格式化后,返回上级,再按创建emuMMC-SD卡分区,这次会创建虚拟系统,默认从真实系统复制到虚拟系统。

sd卡分区默认被格式化成FAT32。

虚拟系统没必要精简。被虚拟系统占走的空间,在switch设置里把应用移动到机内存储就可以用上。

# 3、拷大气层

核心整合已包含大气层和sigpatches。如果上一步进行了格式化,则需要把核心整合再拷进去一次,拷进去之前建议在windows下格式化成exfat。

# 大气层

大气层github (opens new window)

# sigpatches

你懂的。github被和谐,见转载-附件-switch-核心整合-"AMS-sigpatches-1.5.3-cfw-16.0.3.zip"。 (opens new window)

解压得到atmosphere,bootloader文件夹拷贝到sd卡根目录。

# 4、拷入配置文件

核心整合不含配置文件,下载“附件-switch-核心整合-配置文件 (opens new window)”解压覆盖到sd卡根目录。

我分享的配置:虚拟系统屏蔽host,序列号,真实系统不屏蔽。有6个启动选项,都是拼音,正常情况下,用QuanPo-XuNi(全破-虚拟)或GuanFang-ZhenShi(官方-真实)。

联机联网用的系统不能装过任何盗版游戏,装过卸了都不行,要用系统洗白工具 (opens new window)

全破可以装盗版,半破可以金手指,但是不能装盗版。自动和兼容优先用虚拟系统,没有就启动真实系统。兼容是大气层自带的fusee引导。

如果想自行创建配置文件:

# 升级系统

第三方switch固件归档下载 (opens new window)

  • 离线升级:解压后拷贝到sd卡,启动要更新的虚拟系统或真实系统,运行相册启动hbmenu-运行daybreak选中固件文件夹。

  • 在线升级:进正版系统,在设置-主机-系统版本确认不是大气层,然后直接更新。

确认安装的大气层兼容对应版本系统。

# 5、实用nro插件

点击相册运行hbmenu看不到任何软件,可以试试hekate-工具-右下角的归档位-修复归档位。

带★包含于我分享的实用插件。附件-switch-核心整合-实用nro插件 (opens new window)

# applet模式

通过相册启动hbmenu是applet模式,找一个能玩的游戏,按住R键不要松启动游戏,不要松,等一会就会进入非applet模式的hbmenu。有些插件推荐非applet模式运行。

# 配置工具

不常用,用于修改系统设置。

★Switch_90DNS_tester,联网检测是否屏蔽任天堂服务器 (opens new window)

★switch-time,在屏蔽任天堂服务器后,使用其他ntp服务器校准时间 (opens new window)

★Hekate-Toolbox,修改Hekate启动配置 (opens new window)

★hbmenu商店,只有通过hbmenu启动的软件 (opens new window)电脑端查看商店 (opens new window)

★linkalho (opens new window),用于运行游戏时提示需要关联账户。运行后link selected accounts,倒计时3秒后确认,然后需要重启。

# 安装器

goldleaf和dbi相对更稳定,goldleaf主要用于从sd卡安装,dbi功能更多,主要用于usb连接电脑安装,稳定性最好,就是界面丑。dbi视频教程。 (opens new window)

**dbi可以清理冗余文件dbi-tool-cleanup orphaned files。**游戏卸载后,存档是不会删掉的,可以在dbi-browse saves-按R键切换到未安装游戏的存档。按加号键调出菜单。

tinfoil的nut模式通过局域网安装可用性较高,但速度慢,稳定性兼容性不如dbi。

tinfoil实用功能:下载作弊存档;

★DBI,游戏安装,存档管理和文件传输,界面简陋,功能强大。 (opens new window)

★goldleaf (opens new window)

tinfoil (opens new window)

分别下载Tinfoil 16.0 NRO (Applet Version) 和 Tinfoil 16.0 NSP 。NRO解压后拷贝到sd根目录,NSP用其他安装器安装。tinfoil通过前端启动,避免了applet模式。

插一段轶闻,一开始goldleaf叫tinfoil,tinfoil叫DZ。但是因为goldleaf开源,DZ闭源,gbatemp上很多网友就说DZ抄袭tinfoil(现goldleaf)。DZ的作者blawar一不做二不休就改名成tinfoil了。原tinfoil 当时的第二任作者,XorTroll跟其展开骂战(第一任作者为Adubbz)。最后原tinfoil改名goldleaf。

# 辅助工具

Edizon-SE,金手指游戏修改工具 (opens new window),ovl版本相对更方便。

★JKSV,游戏存档管理工具 (opens new window)

Checkpoint,游戏存档管理工具 (opens new window)要非applet模式启动。推荐jksv。

# 遗产

AtmoXL-Titel-Installer,游戏安装工具 (opens new window)Awoo安装工具 (opens new window)

都停更,界面友好,特色是体积小巧但可以通过LAN ,NS-USBloader (opens new window)等方式安装。

# Tesla插件

Tesla插件一般指 ovl 插件,nro插件需要在相册hbmenu中启动,而ovl插件嵌入tesla菜单,可以实时拉起,功能上可能有阉割。

参考该文 (opens new window)其发布的常用插件整合 (opens new window) 这个是汉化版,兼容汉化插件。

基础插件github发布页: ovl启动器 (opens new window)Tesla菜单 (opens new window)模块管理 (opens new window);这个一般只能用英文插件。

# 资源分享

公众号·任饭天堂

switch520 (opens new window)

国内转载经常要忽略签名才能安装。

附件-switch-torrent文件夹下 (opens new window)独占与游戏性独游为主的种子链接,做种屏蔽迅雷。请使用比特彗星 (opens new window)qbittorrent (opens new window)