Skip to content
USB Installer for GoldLeaf and TinFoil
Branch: master
Clone or download
nosmokingbandit Merge Dev to Main (#23)
* Kinda working linux+debian packaging

- Renames AluminumFoil.Mac to AluminumFoil.Posix
- Added ubuntu 18 support through desktop files, icon and udev/ruled.d
- Can package deb files with `dotnet deb -c release -r ubuntu.18.04-x64 -f netcoreapp2.2`
- Fixed some unique UI issues on Avalonia/Linux
- Add version.json file for support,
  This will allow generating CI builds on services like Azure Pipelines
- Switched from using heap based tuples to more standardized c#
  ValueTuple in a couple of places

* Resizable and scrollable window for Windows

* Scrollview in posix

Still a little janky due to certain limitations in Avalonia but it works well enough for now.

* Set maxheight to scrollview rather than window
Latest commit d5792ac Mar 28, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
AluminumFoil.Posix Merge Dev to Main (#23) Mar 28, 2019
AluminumFoil.Windows Merge Dev to Main (#23) Mar 28, 2019
AluminumFoil Merge Dev to Main (#23) Mar 28, 2019
Resources Put image assets in own dir Feb 26, 2019
Screenshots Merge remote-tracking branch 'origin/master' Mar 10, 2019
.gitignore Merge Dev to Main (#23) Mar 28, 2019
AluminumFoil.sln Merge Dev to Main (#23) Mar 28, 2019
LICENSE Initial commit Oct 18, 2018 Update Mar 20, 2019
nuget.config Merge Dev to Main (#23) Mar 28, 2019
version.json Merge Dev to Main (#23) Mar 28, 2019


Standalone GUI USB installer for GoldLeaf

Screenshot Screenshot


Windows first run setup

In order to communicate with your Switch you must first install the libusbk driver. This only needs to be done once and will not affect your ability to send RCM payloads.

  • Download Zadig

  • Plug your Switch into your pc and open Tinfoil. Navigate to Title Management -> USB Install.

  • Open Zadig. In Options enable List All Devices. Select libnx USB comms. Select the driver libusbk and click Replace Driver

Your PC can now communicate with TinFoil. Leave your Switch on the USB Install screen.

Installing NSPs

  • Connect your Switch to your pc and open GoldLeaf or TinFoil's USB Install screen.

  • Open AluminumFoil.

  • Select an NSP and click Install.

For best results....

OSX 10.12 or greater is required.

When using TinFoil it is advised to use @satelliteseeker's build found here. Other versions may work but I wouldn't expect it to.

As of 0.4, GoldLeaf's USB installs can be inconsistent. Any issues submitted regarding GoldLeaf installs will be ignored until GoldLeaf 0.5 is released.

Buy me a beer?


You can’t perform that action at this time.