6 个版本 (破坏性更新)

0.7.1 2024年7月16日
0.7.0 2024年7月16日
0.6.0 2023年10月11日
0.5.0 2023年3月5日
0.2.1 2022年8月2日

命令行实用程序 中排名第 109

Download history 211/week @ 2024-07-13 32/week @ 2024-07-20 32/week @ 2024-07-27

每月下载量 73

GPL-2.0-or-later

1.5MB
2.5K SLoC

Rust 2K SLoC // 0.0% comments BASH 285 SLoC Shell 71 SLoC // 0.2% comments

Switcheroo

GitHub GitHub release (latest SemVer) GitHub Workflow Status GitHub Workflow Status

任天堂 Switch RCM BootRom 漏洞的跨平台 CLI 和 GUI (Nintendo Switch 的 Fusée Gelée 漏洞)。
使用 Rust 编写,使用 clap 编写 CLI,使用 egui 编写 GUI。

仅在未修复的 Switch 上运行:https://ismyswitchpatched.com/

功能

  • CLI 界面
  • GUI 界面
  • 支持 macOS、Linux 和 Windows
  • 用于保存有效载荷的收藏夹标签

Command Line Interface Example


Graphical User Interface Example

安装

发布页面 上下载并安装最新版本

或使用 cargo 安装 (二进制文件名为 switcheroo)
cargoinstall switcheroo-nx

使用方法

二进制文件名为 switcheroo

要显示应用程序,请使用 switcheroo help
使用 switcheroo <子命令> help 获取该子命令的帮助。

示例

执行有效载荷。
switcheroo execute<路径>

检查 Switch 是否连接。
switcheroo device

启动 GUI。
switcheroo gui

故障排除

查看故障排除页面

类似项目

以下是一些其他类似项目

致谢

实现主要基于以下参考实现: Fusee Launcher
GUI 设计灵感来源于伟大的: TegraRcmGui

许可证

GPL-2.0 许可证

依赖项

~7–48MB
~778K SLoC