OLED Switch硬破后的折腾攻略
肝不动了,机子拿去硬破,找的【杭州三石】,略贵但比较靠谱。拿回来自己制作的整合包,因为我喜欢完全掌控自己的东西,这里记录一下过程,整合包还是基于Neptune团队的DeepSea
,原因是国人制作的:一不放心,二很多人自己也是半吊子,三团队维护比one man靠谱,四github可以订阅release通知第一时间收到更新消息。
制作自己的整合包
- 机子拿回来后按电源开机,应该提示"NO SD",代表从硬破芯片启动成功
- 制作SD卡数据
- 分区表设置成MBR格式,GPT格式Switch无法识别
- 格式化分区为exfat
- 下载最新的DeepSea整合包,并解压到根目录,三个版本随意(我用的全功能版)
- 重命名
hekate_ctcaer_*.bin
为payload.bin
,硬破芯片开机默认载入名为payload.bin
的程序,因此现在开机后会进入hekate
引导程序
- 国产芯片关机会变成重启:
options
->Auto HOS Power Off
- 备份eMMC
- Switch内置的eMMC存储芯片有以下几个重要分区:BOOT0、BOOT1、GPP,GPP内又包含N个子分区,比较重要的有两个SYS(包含系统)、USER(包含用户数据),USER分区占用空间大约有60G,因此一般不需要备份
Tools
->Backup eMMC
- 备份
eMMC BOOT0 & BOOT1
+eMMC SYS
- 也可以完整备份,直接
eMMC RAW GPP
,或者eMMC BOOT0 & BOOT1
+eMMC SYS
+eMMC USER
,两者等价
- 制作虚拟系统
- 制作系统前先从
Stock (SYSNAND)
内置存储启动系统且不加载破解,删除所有WiFi,并开启飞行模式,重启 emuMMC
->Create emuMMC
->SD File
- 制作系统前先从
- 这样双系统就制作完成了
- Stock (SYSNAND):从机身内部的eMMC启动系统,不加载破解
- CFW (SYSNAND):从机身内部的eMMC启动系统,加载破解
- CFW (EMUMMC):从SD卡的虚拟系统启动,加载破解
- 关机拔掉SD卡连电脑
- 虚拟系统删除序列号:
- 复制
atmosphere/config_templates/exosphere.ini
到SD卡根目录 blank_prodinfo_emummc
改为1
- 虚拟系统屏蔽任天堂服务器
- 编辑
atmosphere/config/system_settings.ini
文件 - 取消
enable_dns_mitm = u8!0x1
前的注释 - 新建
atmosphere/hosts/emummc.txt
文件
1 |
# Block Nintendo Servers |
- 打破解补丁:ITotalJustice/patches,直接解压到根目录,这样才能运行破解游戏
- 编辑
bootloader/hekate_ipl.ini
文件 [CFW (EMUMMC)]
下新增一行kip1patch=nosigchk
,我只在虚拟系统下开启破解补丁
- 编辑
- 下载金手指:gbatemp.net,解压到
atmosphere/contents/
目录 - 下载游戏:nxbrew.com
- 开机,Enjoy~
使用原则
- 只在虚拟系统下安装破解游戏及NSP格式的插件
- 真实系统只插卡带玩或下载正版数字版游戏
- 真实系统可联机的游戏联机时不要开金手指,除非你有把握
- 真实系统可联机的游戏存档不要改的太过分,除非你有把握
- 按照此原则,任何系统随意联网,随意联机游戏,目前我还没被ban,被ban了会在此更新
- 如被ban号或ban机,本人概不负责
其他有用的插件
- NS-USBloader:[PC端]使用USB数据线连接Switch安装破解游戏时,需要在电脑上安装此软件,另外还需要Java运行环境
- NxNandManager:[PC端]虚拟系统占用了64G的SD卡空间,可以用这个软件缩小USER分区占用的空间(只需要存游戏存档就可),具体教程搜索互联网
- Lockpick_RCM:[Switch端·引导界面]用于提取本机密钥,在Hekate这个BootLoader的引导界面下使用
- 90DNS Tester:[Switch端]确定当前系统有无屏蔽任天堂服务器
- Goldleaf:[Switch端]虚拟系统要和任天堂服务器确认后才能退出并删除不用的账号,这是做不到,金叶子还有这个附加功能可以删除账号
- 另一个金手指发布地址
更新系统
- 等待Hekate这个BootLoader,大气层系统,破解补丁更新,确保三者已支持最新系统,或直接等整合包DeapSea更新
- 正确安装上述三者
- 真实系统:开机进入
Stock (SYSNAND)
,直接联网并更新,等待自动重启 - 虚拟系统:
- 下载固件:https://darthsternie.net/switch-firmwares/
- 解压到根目录
- 开机进入
CFW (EMUMMC)
相册
->Daybreak
->Install
->选择固件目录- 一路下一步,成功后自动重启