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,

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,386
Trophies
2
XP
18,316
Country
Sweden
So true! Since I had space in my 64 gb I decided to install the huge NBA2K 2019.
The game was literally running in slowmotion at first and after three reboots it got better.
That's how I knew the SD card was at fault (although it's a class 10!)
I've managed to kill 2 transcend that was UHS-1 rated before. I mean they aren't top of the line but come on!
Now I mostly stick with Samsung and Sandisk, they seem to work all the time.
 
  • Like
Reactions: Deleted User

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,386
Trophies
2
XP
18,316
Country
Sweden

psiko74

Well-Known Member
Newcomer
Joined
Jan 22, 2009
Messages
52
Trophies
0
XP
172
Country
United States
Then check your cable so that isn't the issue. I use a Nintendo Procontroller USB-C cable. My SD Card is a 400gb Sandisk (no sure about the class, probably 10) and in FAT32 configuration. I use Hekate 4.6 via Kosmos.

I tried the pro controller cable and it was transferring at the same rate, 16mb/s. Its not the usb port because I connected a drive to it and it transferred at >100mbs. I've tried 3 different cables so far. same results.

Update: I believe its my sd card. I'm able to transfer to switch internal memory at full speed.
 
Last edited by psiko74,

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,386
Trophies
2
XP
18,316
Country
Sweden
  • Like
Reactions: Deleted User

KTroopA

Well-Known Member
Member
Joined
Mar 15, 2007
Messages
591
Trophies
0
XP
940
Country
Then check your cable so that isn't the issue. I use a Nintendo Procontroller USB-C cable. My SD Card is a 400gb Sandisk (no sure about the class, probably 10) and in FAT32 configuration. I use Hekate 4.6 via Kosmos.

Ive still been unable to use Fluffy, its not my pro controller usb c cable as it works fine with AluminiumFoil and Tinfoil. Really wanted to use this app. Hopefully can get some advice in this?
 

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,386
Trophies
2
XP
18,316
Country
Sweden
Ive still been unable to use Fluffy, its not my pro controller usb c cable as it works fine with AluminiumFoil and Tinfoil. Really wanted to use this app. Hopefully can get some advice in this?
Aight, I read your log.

Lets do this first and for most, so we know all pip3 are installed correctly.

pip3 install pyusb pyqt5 libusb libusb1 qdarkstyle


Do that, start Fluffy again and see if it works (YAY!) if not (boo!) give me the latest log entry.
 
  • Like
Reactions: Deleted User

KTroopA

Well-Known Member
Member
Joined
Mar 15, 2007
Messages
591
Trophies
0
XP
940
Country
Aight, I read your log.

Lets do this first and for most, so we know all pip3 are installed correctly.

pip3 install pyusb pyqt5 libusb libusb1 qdarkstyle


Do that, start Fluffy again and see if it works (YAY!) if not (boo!) give me the latest log entry.

Ok i will try this and report back. Thanks
 
  • Like
Reactions: Deleted User
D

Deleted User

Guest
One Thing I notice, I have more success with Tinfoil installing game updates than Goldleaf.
 

ReikaRin

Well-Known Member
Member
Joined
Mar 21, 2018
Messages
113
Trophies
0
XP
538
Country
Indonesia
i got error both tinfoil and goldleaf using fluffy 2.7


Traceback (most recent call last):
File "F:\fluffy\fluffy.pyw", line 898, in init_goldleaf_usb_install
if dev.is_kernel_driver_active(0):
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\core.py", line 1064, in is_kernel_driver_active
interface)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\backend\__init__.py", line 365, in is_kernel_driver_active
_not_implemented(self.is_kernel_driver_active)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\backend\__init__.py", line 81, in _not_implemented
raise NotImplementedError(func.__name__)
NotImplementedError: is_kernel_driver_active
 
  • Like
Reactions: angerized

angerized

Member
Newcomer
Joined
Jan 26, 2018
Messages
13
Trophies
0
XP
434
Country
France
i got error both tinfoil and goldleaf using fluffy 2.7


Traceback (most recent call last):
File "F:\fluffy\fluffy.pyw", line 898, in init_goldleaf_usb_install
if dev.is_kernel_driver_active(0):
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\core.py", line 1064, in is_kernel_driver_active
interface)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\backend\__init__.py", line 365, in is_kernel_driver_active
_not_implemented(self.is_kernel_driver_active)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\backend\__init__.py", line 81, in _not_implemented
raise NotImplementedError(func.__name__)
NotImplementedError: is_kernel_driver_active

Same :(
 
D

Deleted User

Guest
Guys I rolled back to 2.6 and it works for now @fourminute 2.7 errors when transfer on windows 10 see ReikaRin post for error log. I get the exact same error
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/LM0Y6RWvcr8?si=RjMLNrx1TEX301g1 Already has cfw lol +1