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,

ScottNBNP

Well-Known Member
Member
Joined
Dec 4, 2012
Messages
115
Trophies
1
Age
39
XP
1,552
Country
Australia
Yeah man, 3.7.2 (32bit).
And yes, i've run all the pip3 downloads. I completely uninstalled all versions of Python, i deleted the python folder from my appdata to start fresh.

I downloaded the 3.7.2 Windows x86 executable installer, i loaded it up, i choose "install to path" and let it install the launcher.
I opened up cmd, and run the pip3 installs of all 4 addons, downloaded and fine.
And once again, i load up fluffy, and nothing, just closes, with the log i sent earlier :(
https://github.com/pyusb/pyusb/issues/120
https://github.com/pyusb/pyusb/issues/120#issuecomment-319944825

it's a problem with pyusb and not your Python per say. You just need to get pyusb to work.
I'll give this a crack when I get home in a few hours .I'll report back. Because this script looks amazing and can't wait to use it.
 

mendezagus

Well-Known Member
Member
Joined
Aug 29, 2017
Messages
159
Trophies
0
Age
44
XP
423
Country
Argentina
I'll give this a crack when I get home in a few hours .I'll report back. Because this script looks amazing and can't wait to use it.

I had your exact same problem man, @fourminute (the OP) replicated it on a laptop and turned out it was the usb to usb-c cable. Try another one, see if it works.
 

ScottNBNP

Well-Known Member
Member
Joined
Dec 4, 2012
Messages
115
Trophies
1
Age
39
XP
1,552
Country
Australia
I had your exact same problem man, @fourminute (the OP) replicated it on a laptop and turned out it was the usb to usb-c cable. Try another one, see if it works.

Tried a few cables. I have been using the one that came with my galaxy s8+ and when I seen that some cables don't work I tried a fues USB C cable and still same thing.

I would understand that would be the cause if I couldn't USB install with goldtree or network install with tinfoil using alaminiamfoil. But I can't even get the script to open .just closes instantly and throws up the backend error.

I'll give what linuxares said a try and of that doesn't work. I'll go and buy a heaps expensive USB cable and see if that cable to see if that fixes it.
 

mendezagus

Well-Known Member
Member
Joined
Aug 29, 2017
Messages
159
Trophies
0
Age
44
XP
423
Country
Argentina
Tried a few cables. I have been using the one that came with my galaxy s8+ and when I seen that some cables don't work I tried a fues USB C cable and still same thing.

I would understand that would be the cause if I couldn't USB install with goldtree or network install with tinfoil using alaminiamfoil. But I can't even get the script to open .just closes instantly and throws up the backend error.

I'll give what linuxares said a try and of that doesn't work. I'll go and buy a heaps expensive USB cable and see if that cable to see if that fixes it.

Thanks for the answer. I was thinking about maybe getting another cable but it seems useless.
 

Blackalbel2020

Active Member
Newcomer
Joined
Jan 22, 2017
Messages
25
Trophies
0
Age
34
XP
506
Country
United States
Some how I can't get fluffy to open. I'll double click on the file, it'll open for a second and close. I'm running the latest 32bit python
 

Blackalbel2020

Active Member
Newcomer
Joined
Jan 22, 2017
Messages
25
Trophies
0
Age
34
XP
506
Country
United States
ERROR:root:No backend available
Traceback (most recent call last):
File "E:\SwitchBackups\Fluffy\fluffy.pyw", line 939, in <module>
dev = usb.core.find(idVendor=0x057E, idProduct=0x3000)
File "C:\Users\black\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\core.py", line 1263, in find
raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
ERROR:root:No backend available
Traceback (most recent call last):
File "E:\SwitchBackups\Fluffy\fluffy.pyw", line 939, in <module>
dev = usb.core.find(idVendor=0x057E, idProduct=0x3000)
File "C:\Users\black\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\core.py", line 1263, in find
raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
ERROR:root:No backend available
Traceback (most recent call last):
File "E:\SwitchBackups\Fluffy\fluffy.pyw", line 939, in <module>
dev = usb.core.find(idVendor=0x057E, idProduct=0x3000)
File "C:\Users\black\AppData\Local\Programs\Python\Python37-32\lib\site-packages\usb\core.py", line 1263, in find
raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
 
  • Like
Reactions: ScottNBNP

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
screenshotv2linux.png

Fluffy running on Ubuntu. So far I've tested Fluffy on 5 different computers.
Win10(3 times), Ubuntu, and OpenSuse.
Everything checks out like it should. Installations still work the same.:wink:
 
  • Like
Reactions: linuxares and Taorn

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
If all steps were followed, definitely check the cable. I have several USB C cables and only a select couple work despite being visually similar and indistinguishable.
 

killuminati

New Member
Newbie
Joined
Jan 25, 2019
Messages
2
Trophies
0
Age
43
XP
51
Country
Canada
Is Fluffy supposed to stay open if you don't have a USB plugged in?
The app just opens for a flash and then closes right away. That seems to be my issue. Same error as the two above. I have all the libraries that were listed.
 

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
I'm getting the same No backend available with reference to \usb\core.py

Is anyone using Fluffy with USB C to USB C?

Is Fluffy supposed to stay open if you don't have a USB plugged in?
The app just opens for a flash and then closes right away. That seems to be my issue. Same error as the two above. I have all the libraries that were listed.

Try installing LibUSB: https://sourceforge.net/projects/li...ibusb-win32-devel-filter-1.2.6.0.exe/download

and/or pip3 install libusb1

Also did you install Python3 with PATH option selected? If not, install it again.

Report back if methods are successful.
 
D

Deleted User

Guest
@ScottNBNP @Blacklabel2020

Make sure you have these two files in C:\Windows\System32

upload_2019-1-25_19-53-21.png



should be the same in Win 10

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

excuse me gonna update to 2.20 :D
 
  • Like
Reactions: fourminute

Mansupe

Member
Newcomer
Joined
Sep 28, 2018
Messages
19
Trophies
0
Age
24
XP
159
Country
Belgium
Will you add support for when you finish installing a NSP instead of having to open the application again that you can just install another one after that?
 
D

Deleted User

Guest
@fourminute 2.2.0 all good sir on my system but I am using Tinfoil. Not tried goldleaf. Also install nsp updates as long as they are the same region.

BTW why Fluffy and Pink Donut Simpsons reference?
 
Last edited by ,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    AncientBoi @ AncientBoi: Ahhhh ok