Nintendo Switch 解砖指引(翻译)
Nintendo Switch 解砖指引(翻译)
原文链接:
https://suchmememanyskill.github.io/guides/unbrick/#switch-unbrick-guide
该指引仅针对支持RCM漏洞的switch设备,本文仅作为翻译参考,不作技术回复
快速入门:
- 我的switch尝试正常开机,但是没有任何反应(引导前错误)
- 我的switch显示了Nintendo或者黑白大气层logo后黑屏(引导中错误)
- 我的switch卡在Switch的logo(引导后错误)
- 我的switch在引导过程中崩溃(引导过程崩溃)
- 最后不得已的情况:完全重建MMC(重建MMC)
引导前错误
1、检查switch是否能使用RCM/Hekate来引导
·如果可以正常引导的话,那么很有可能你使用的注入文件不匹配导致,尝试更新你系统版本对应的自制固件版本,再进行尝试
2、如果前面尝试不成功的话,假设之前您已经备份了Nand,尝试还原一下
3、如果您没有进行备份的话,跟随最后的重建MMC 教程部分的每个步骤,根据您目前的系统固件版本进行重建。
引导中错误
1、检查switch是否能使用RCM/Hekate来引导
· 如果引导卡住无法进入自制系统, 可能你使用太多sysmodules, 尝试将他们都禁用或部分禁用.
2、检查你的SD卡是不是exfat格式,如果是的话尝试格式化为fat32格式
3、检查你的系统分区是否可以挂载. 可以使用 TegraExplorer工具来完成
4、如果前面尝试不成功的话,假设之前您已经备份了Nand,尝试还原一下
5、如果您没有进行备份的话,跟随最后的重建MMC 教程部分的每个步骤,根据您目前的系统固件版本进行重建。
引导后错误
1、检查switch是否能使用RCM/Hekate来引导
· 如果引导卡住无法进入自制系统, 可能你使用太多sysmodules, 尝试将他们都禁用或部分禁用.
2、检查您的USER分区是否可以挂载. 可以使用 TegraExplorer工具来完成
3、检查你的PRODINFO是否完整. 使用十六进制编辑器查看你解密后的prodinfo信息是否开始于CALO字段
4、假设之前您已经备份了Nand,尝试还原一下
5、执行指引最后的系统擦除教程部分
6、跟随最后的重建MMC 教程部分的每个步骤,根据您目前的系统固件版本进行重建。
引导崩溃
1、引导Atmosphere/Hekate过程中, 你从程序崩溃记录中获取具体崩溃程序的 TitleID/ProgramID . 检查该TitleID/ProgramID程序是否在Atmosphere/contents文件夹中, 如果在的话请删除该程序文件。
2、如果你的引导过程正常,很大概率是你的自制系统软件出了问题,
3、执行指引最后的系统擦除教程部分
MMC重建部分
第0步: 制作Nand备份,作为保险措施
在你想折腾你的switch之前,建议是做一个完整的Nand备份,注入引导至Hekate,进入工具菜单,备份eMMC(Backup eMMC),对 eMMC BOOT0 & BOOT1 和 eMMC RAW GPP进行备份
第1步: 准备文件
你需要提前准备一些必要的文件:
- 准备一份对应你机器的prod.keys文件,用于获取对应你机器的BIS key,如果你没有的话,可以使用 Lockpick_RCM工具注入后获取)
- 一份switch系统固件 (如果你没有的话,可以使用Tegraexplorer工具导出)
- EmmcHaccGen工具,用于转换系统固件至可安装的镜像文件
使用说明:
- 解压 EmmcHaccGen 压缩包到任意位置, 并将 prod.keys 文件和导出的switch系统固件放到同一个文件夹中
- 在该文件夹中,按住shift键,右键文件夹窗口空白处,选择【在此处打开命令行窗口】或【在此处打开powershell窗口】
- 在命令行窗口内执行以下指令:
EmmcHaccGen.exe --keys (后面跟着prod.keys文件路径) --fw (后面跟着switch固件路径)
(例如: EmmcHaccGen --keys ./prod.keys --fw ./9.1.0/))
- 处理完成后应该在同一个文件夹下多了一个 NX-(fw version)_exFAT命名的文件夹. 如果您的结果如上描述,那我们继续教程。
- 如果报错或闪退,可能需要检查你的运行环境、prod.keys以及固件是否有问题,排除完后重复第三步。
第2步: 刷写文件
你需要准备如下文件:
由第1步EmmcHaccGen工具生成的 boot.bis文件及SYSTEM 文件夹
· systemRestore.te 脚本文件
· TegraExplorer工具
使用说明:
- 在存储卡目录下创建一个新的文件夹, 然后复制 boot.bis文件, SYSTEM文件夹 和 systemrestore.te脚本文件 到该文件夹中
- 将存储卡插回switch机器,使用注入工具注入 TegraExplorer.bin文件
- 在工具中指向SD存储, 指向刚才你创建的文件夹, 选择systemRestore.te脚本文件后,再选择 Launch Script选项启动脚本执行
- 观察脚本执行情况,直到完成
- 尝试引导您的switch运行大气层系统.
· 注意: 如果您完全遵循我们的步骤进行操作, AutoRCM功能将默认启用,您需要使用RCM工具进行注入引导
· 如果您的SD卡上没有Atmosphere-NX大气层自制系统, 请从Atmosphere-NX开发者官网,下载最新的atmosphere zip和fusee-primary.bin文件.
· 解压压缩包的内容到SD存储卡的根目录, 完成后将switch连接RCM工具注入 fusee-primary.bin文件进行引导
· 如果你的switch没有正常引导, 那需要执行最后系统擦除部分的操作后重复进行第2步进行再次刷写操作
系统擦除部分
本部分操作将擦除您的系统内容包含存档、已安装游戏等所有数据,
当然最保险的措施是您前期已经做好了Nand备份。
你需要的文件:
- TegraExplorer
- systemwipe.te
使用说明:
- 将 systemwipe.te脚本文件复制到SD存储卡根目录下
- 将SD存储卡插回switch机器,使用注入工具注入 TegraExplorer.bin文件 (可使用 TegraRcmGui注入工具)
- 在工具中指向SD存储, 选择systemwipe.te脚本文件后,再选择 Launch Script选项启动脚本执行
- 按 vol+ 擦除sysmmc上的所有存档数据
- 使用 vol+ 确认
Nintendo Switch 解砖指引(翻译)相关推荐
- unity许可证不可用_不可思议之梦蝶从PC版移植到Nintendo Switch经验分享(上)
本文将分享队友游戏制作人李喆Unite 2019上的技术演讲-<不可思议之梦蝶>从PC版移植到Nintendo Switch经验分享. 受篇幅限制,本次演讲将分享二篇内容.本文将分享:需要 ...
- 如何取消您的Nintendo Switch在线订阅
At $19.99 USD for 12 months of access to online multiplayer, free NES and SNES games, and more, the ...
- 如何在Nintendo Switch上进行游戏共享
Nintendo 任天堂 One of the Nintendo Switch's little-known features is the ability to install a single c ...
- 如何自定义您的Nintendo Switch主屏幕
Nintendo 任天堂 If you have a lot of games for the Nintendo Switch, your home screen may become hard to ...
- 如何将屏幕截图从Nintendo Switch传输到计算机
Nintendo 任天堂 One of the coolest features of the Nintendo Switch is that you can quickly take screens ...
- 如何在Nintendo Switch上禁用截图按钮
The Nintendo Switch's screenshot capture button is a handy feature to have. Still, many players acci ...
- 如何修改Nintendo Switch Dock以获得更好的便携性
The Switch is great! Nintendo's dock design is-less great. While buying a third-party dock can be ri ...
- 如何更新您的Nintendo Switch
Nintendo Switch system software updates are essential: they add new features and fix bugs. Normally, ...
- 如何更新Nintendo Switch游戏
Over time, most Nintendo Switch games receive free online updates that fix bugs and add new features ...
- Nintendo Switch在线订阅包含什么?
Nintendo任天堂 The Nintendo Switch Online subscription comes with several features, including online ga ...
最新文章
- 深度学习到底有哪些卷积?
- 互联网不互联,挡住淘菜菜?
- 《MySQL 8.0.22执行器源码分析(2)解读函数 ExecuteIteratorQuery》
- zend studio php 5.5,Zend Studio使用教程:在Zend Studio中调试PHP(5/5)
- python匿名函数使用
- 详解样条曲线(上)(包含贝塞尔曲线)
- 计算机中的各种字符编码
- 计算机如何驱动无线网络,无线网卡驱动怎么安装,小编教你怎么给电脑安装无线网卡驱动...
- 多标签图像分类总结(转载)
- 通过无线AP轻松突破内网准入控制
- win10 登录后无法进桌面且黑屏能打开任务管理器的解决方法
- disable_preempt
- 35+程序员该怎么办?有哪些破局方法?
- pathon Django的关系映射
- 被骗到香港做传销!(当事人详细回忆)
- ESP32开发之旅——RC522模块的使用
- DNS优化工具 namebench
- Mac重启后环境变量配置不生效的问题
- 异构核间通信mailbox原理研究
- 报错ModuleNotFoundError: No module named ‘easydict‘
热门文章
- 普元EOS7.5生成RestFul接口服务
- 读取自定义配置文件属性值
- Android 测试
- 等级保护三级信息系统安全设计
- python 答题辅助_GitHub - anwzx/TopSup: 答题辅助决策:冲顶大会等答题类游戏
- 什么是OFD格式文档?一文教你读懂OFD格式文档
- 【英语学习工具】学习英语硬背硬记太难了, 在这里解说 LeHoCat 提供免费的 视频集 工具的使用方法, 看视频学英语的工具, 制作英语教学课件的工具, 帮助自学英语(详细图文)第2版
- 8uftp怎么连到,8uftp怎么连到服务器
- android 阅读器字体,为 Android 换上任意喜欢的字体,你可以试试这个 Magisk 模块...
- 一文看懂数字孪生,工信部权威白皮书