Crates.io | switcheroo-nx |
lib.rs | switcheroo-nx |
version | 0.7.1 |
source | src |
created_at | 2022-08-02 03:27:34.636366 |
updated_at | 2024-07-16 03:27:40.292078 |
description | A cross platform CLI and GUI for the Nintendo Switch RCM exploit |
homepage | https://github.com/budde25/switcheroo |
repository | https://github.com/budde25/switcheroo |
max_upload_size | |
id | 637184 |
size | 1,718,122 |
A cross-platform CLI and GUI for the RCM BootRom exploit (Fusée Gelée exploit for Nintendo Switch).
Written in Rust using clap for the CLI and egui for the GUI.
Only works on unpatched Switches: https://ismyswitchpatched.com/
Download and install the latest release on the releases page
or install with cargo (binary name is switcheroo)
cargo install switcheroo-nx
The binary name is switcheroo
To display application use switcheroo help
Use switcheroo <subcommand> help
for help with that subcommand.
Execute a payload.
switcheroo execute <path>
Check if the switch is connected.
switcheroo device
Start the GUI.
switcheroo gui
See the troubleshooting page
Here are some other similar projects
Implementation is largely based on the following reference implementation:
Fusee Launcher
Gui design inspired from the great:
TegraRcmGui