NXBoot:为Nintendo Switch定制 payloads 的开源工具
NXBoot 是一个针对 Tegra(Nintendo Switch)的开源 payload 注入工具,旨在为 iOS 和 macOS 设备提供早期引导代码的安装支持。该项目主要使用 Objective-C 语言开发。
核心功能
NXBoot 的核心功能包括:
- 通过命令行工具为 iOS 和 macOS 设备注入 payloads
- 支持Fusee 和 ShofEL2(Coreboot/Linux)payloads
- 集成 Hekate(仅命令行工具)
- 支持通过 iTunes 文件传输或任何 iCloud/Files 兼容的文件传输应用安装 payloads
- 提供自动引导功能
最近更新的功能
最新的项目更新中,NXBoot 主要增加了以下功能:
-
尚未公布具体更新内容,但据开发者介绍,这些更新是一些他们认为对应用来说很不错的功能想法,包括:
- 管理 payloads 配置文件,并支持自动更新(始终拥有最新的 Hekate 等版本,无需手动操作) -可选的 Substrate 补丁,用于禁用连接 Switch 时出现的“不支持设备”消息
- 支持真正的 macOS GUI(目前 Mac Catalyst 版本有限,但尚未发布)
- GUI 版本的 Hekate 集成
请注意,以上内容是基于项目描述和更新日志的总结,具体细节请参考项目的官方文档和后续的更新公告。