Fluffy - A Tinfoil and Goldleaf GUI

Fluffy
fluffy-intro.png




So what's different about Fluffy?

Fluffy is the first to introduce:
  • Goldleaf and Tinfoil Support.
  • USB and Network install with transfer rate and progress bar.
  • Display current install rate in MB/ for both USB and Network mode(Goldleaf & Tinfoil too)
  • Display current NCA name and count.
  • Transfer mode option switchable between "Normal" and "Safe".
  • Individual NSP selection (suggested by: ShadowHand, thanks!)
  • Show current NSP being installed
  • Switch connected indicator
  • USB 5.x Fix (Compatible with Firmware versions 5.x and below)
screenshot-fluffy-v240c.png


GitHub:
https://github.com/fourminute/Fluffy

Latest Releases
https://github.com/fourminute/Fluffy/releases

Recommended TinFoil.nro
https://github.com/fourminute/Fluffy/blob/master/Tinfoil.nro




How-To-Use
  • Download and Install Python 3 from https://www.python.org/downloads/. Ensure no previous version of Python is installed. This may cause an error "PyUSB not found". Do not use the 64-bit version of Python 3 with Fluffy.
  • Open Terminal/CMD
  • Run "pip3 install pyusb" and "pip3 install pyqt5" and "pip3 install libusb" and "pip3 install libusb1"
  • MacOS users must also run "brew install libusb". For more info on brew, head to https://brew.sh/.

Going forward,
I plan to support Fluffy for the foreseeable future.

I hope this tool can help anyone and everyone that uses it,
fourminute
 
Last edited by fourminute,

tatundria

Well-Known Member
Member
Joined
Feb 24, 2009
Messages
394
Trophies
1
XP
2,142
Country
Argentina
If I run it from terminal with python3 fluffy.pyw it works. Is it possible to configure it ro run it with double click to the file?
 
D

Deleted User

Guest
Thanks.
Manage to find tutorial on how to "install all" ;)
But You were right - libusb installer was also needed.

--------------------- MERGED ---------------------------

Now I have this (message from fluffy -> error:goldleaf threw an exception) trying to upload nsp with fluffy (normal mode, safe mode same result) to goldleaf 0.3 :

DEBUG:root:Fluffy Log: If you see nothing here. Good!
ERROR:root:[Errno None] b'libusb0-dll:err [set_configuration] could not set config 1: win error: Parametr jest niepoprawny.\r\n'
Traceback (most recent call last):
File "C:\Users\wuj\Desktop\fluffy.pyw", line 899, in init_goldleaf_usb_install
dev.set_configuration()
File "C:\Users\wuj\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\core.py", line 869, in set_configuration
self._ctx.managed_set_configuration(self, configuration)
File "C:\Users\wuj\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\core.py", line 102, in wrapper
return f(self, *args, **kwargs)
File "C:\Users\wuj\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\core.py", line 148, in managed_set_configuration
self.backend.set_configuration(self.handle, cfg.bConfigurationValue)
File "C:\Users\wuj\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\backend\libusb0.py", line 493, in set_configuration
_check(_lib.usb_set_configuration(dev_handle, config_value))
File "C:\Users\wuj\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\backend\libusb0.py", line 431, in _check
raise USBError(errmsg, ret)
usb.core.USBError: [Errno None] b'libusb0-dll:err [set_configuration] could not set config 1: win error: Parametr jest niepoprawny.\r\n'


When you installed Python you check the box regarding the Path statement right what version of Goldleaf also?
 

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,332
Trophies
2
XP
18,221
Country
Sweden
i alway have nsp error on goldleaf 0.5, even nightly. please fix!!!!!!!!!!!!!!
That's not up to him to fix, it's Xortroll that need to fix it if something is wrong with Goldleaf. Test the Tinfoil 0.2.1 that is recommended. else you need the required file to signature patch.
 
D

Deleted User

Guest
i alway have nsp error on goldleaf 0.5, even nightly. please fix!!!!!!!!!!!!!!

Do your nsp's have accents and special Characters in the file name? if so rename them try again. Even apostrophe's. like Wonder boy and the Dragon's [0].nsp this would crash.

Goldleaf never works for me I use Tinfoil OG edition 0.2.1


also you need to let xortroll know if the error is Goldleaf related not fluffy

dammit Ninja'd
 
Last edited by ,

Runehasa

Well-Known Member
Member
Joined
Oct 12, 2007
Messages
303
Trophies
1
Location
Ohio
XP
1,311
Country
United States
Can this be run without the switch being hooked up via USB? I want to utilize this for network installs but every time I try to run it on my PC it flashes the Fluffy Gui and then closes just as fast.
 
D

Deleted User

Guest
Can this be run without the switch being hooked up via USB? I want to utilize this for network installs but every time I try to run it on my PC it flashes the Fluffy Gui and then closes just as fast.

Goldleaf is usb only Tinfoil 0.2.1 supports network installs but if you are running 7.0.1 and atmos 0.8.4 it does not work with Net install
 

Runehasa

Well-Known Member
Member
Joined
Oct 12, 2007
Messages
303
Trophies
1
Location
Ohio
XP
1,311
Country
United States
Goldleaf is usb only Tinfoil 0.2.1 supports network installs but if you are running 7.0.1 and atmos 0.8.4 it does not work with Net install

I did solve my own issue by downloading the libusb-1.0.dll and placing it into the same dir as the fluffy script.

I stayed on 6.2 until all the 7.x dust settles
 
  • Like
Reactions: Deleted User
D

Deleted User

Guest
Tested with atmosphere 0.8.5 and the current sigpatches and ofw 7.0.1, Tinfoil 0.2.1 and fluffy 2.7.1 Installed Wonder Boy NSP and working fine
 

LapCheong

Well-Known Member
Member
Joined
Mar 6, 2019
Messages
219
Trophies
0
XP
519
Country
Australia
Some users may receive the error "USB.Core No Backend Available". If you do, download this .DLL file libusb.dll and place it in the same directory as Fluffy.pyw.

If you still receive this error, you can try installing LibUSB: libusb installer.

Thanks! Miss out this point in the github!
 
  • Like
Reactions: Deleted User

Akwiz

Active Member
Newcomer
Joined
Jan 19, 2019
Messages
27
Trophies
0
Age
43
XP
143
Country
Canada
Hey guys. I am still getting "Switch not detected". I have installed the drivers 10 times. I have tried tinfoil 1.0, 0.2.1, goldleaf 0.2 and goldleaf0.5. Not sure what I am missing. My usb cable is USB-c to USB-c. Not sure if I should try a USB-C to USB-A?

Any ideas?
 
D

Deleted User

Guest
Hey guys. I am still getting "Switch not detected". I have installed the drivers 10 times. I have tried tinfoil 1.0, 0.2.1, goldleaf 0.2 and goldleaf0.5. Not sure what I am missing. My usb cable is USB-c to USB-c. Not sure if I should try a USB-C to USB-A?

Any ideas?


Did you install the driver with zdiag try the usb A to usb c cable
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BakerMan @ BakerMan: ... that's rough buddy