Skip to content

falquinho/fusee-interfacee-tk

Repository files navigation

A cute rocket in outerspace!

Fusée Launcher Interfacée

A very simple GUI for applying Team {Re}Switched Fusée Launcher script onto your Nintendo Switch.

Disclaimer

  • As always, use at your own discretion. I take no reponsibility for any damages caused to your device.
  • I'm assuming you understand how the exploit is done and the setup needed, this README is to help you run this specific app.
  • Although Fusée is able to exploit any Tegra X1 device, this app is designed to work with Nintendo Switches only.
  • The Fusée Launcher script included in this project is slightly modified to be used as a module.
  • Binaries built and tested on Ubuntu 17.10 and Windows 10 in a 64 bit machine. If your platform is older you probably won't be able to run the executables.

Running this app

You can run this app as a simple python script or by executing the binary file for your platform.

Running as a script

  • Have latest python 3 and pyusb installed.
  • On Windows have libusbk as the device driver.
  • On Linux have libusb1 installed (you probably already have).
  • Download/clone this repo and simply run app.py like you would any python script.

Running the binary file

Linux

  • You need to have libc ver. 2.61 or higher (if you use a modern distro you probably already have).
  • Download the linux binary from the releases page and run it. It should simply work.

Windows

  • Download the Windows binary from the releases page and run it. It should simply work.

Using Fusée Launcher Interfacée

The app is very simple, it should be very intuitive to use:

App looking for a device. App found a device and is ready!

  • Click the Select Payload button to browse your files and select the desired payload.
  • Connect your Switch in RCM mode to the computer. The progress bar will stop and fill up when the device is detected.
  • When the Launch Fusée! button activate simply click it.

Freezing

If the binary executable won't run in your machine you can build it yourself. The tool I used was pyinstaller.

A note on freezing on Linux:

If you want to freeze using pyinstaller on linux there's a bug on the pip version of it that prevents the libusb to be bundled. You need to donwload the develop branch of pyinstaller and use it as a script.

Special Thanks

To the Team {Re}Switched and contributors. You are awesome. Thanks for your hard work.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages