A PyQt5 interface for Tinfoil (usb_install_pc.py).
Windows Instructions:
- Download & Install Python 3.
-
Install PyQt5
- pip install pyqt5
- Download Zadig.
- With your Switch plugged in and on the Tinfoil USB install menu, choose "List All Devices" under the options menu in Zadig, and select libnx USB comms.
- Choose libusbK from the driver list and click the "Replace Driver" button.
- Go to Tinfoil > Title Management > USB Install NSP
- Double-click on tug.pyw
macOS Instructions:
- Install Homebrew from https://brew.sh
-
Install Python 3.
- sudo mkdir /usr/local/Frameworks
- sudo chown $(whoami) /usr/local/Frameworks
- brew install python
-
Install PyQt5
- pip3 install pyqt5
-
Install PyUSB
- pip3 install pyusb
-
Install libusb
- brew install libusb
- Plug in your Switch and go to Tinfoil > Title Management > USB Install NSP
- Double-click on tug.pyw