Homebrew RELEASE Awoo Installer - A No-Bullshit NSP/NSZ/XCI/XCZ Installer Based on Tinfoil

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
Me Personally, I get 12 MB install over usb with Goldleaf and usb, and with Awoo Installler I get 4.5 to 5.3 MB install over wifi. On the other hand my wireless router is crap, but still in some cases slow usb is still faster than wifi.
That kind of speed would make sense if you're sending and receiving over Wi-Fi (eg; you're installing from a laptop to your Switch). I'm biased, as my primary machine is usually docked on ethernet, and that ends up maxing out my install speed at ~15MBps due to the Switch's crappy wireless module.

12MBps with Goldleaf's USB installs sounds about right.
 

blindseer

Past Generation Gamer
Member
Joined
Jan 17, 2015
Messages
444
Trophies
0
Location
Earth
XP
884
Country
United States
That kind of speed would make sense if you're sending and receiving over Wi-Fi (eg; you're installing from a laptop to your Switch). I'm biased, as my primary machine is usually docked on ethernet, and that ends up maxing out my install speed at ~15MBps due to the Switch's crappy wireless module.

12MBps with Goldleaf's USB installs sounds about right.
So I just had a brain wave, Decided to make a wireless hotspot with my laptop, cut out the router entirely and now and I get about 9 ish MB over WiFi. Still not quite USB speed but not bad. Might have to try to procure a USB to LAN adapter for the switch, did they ever release a USB 3 compatible one or are they all still USB 2?
 

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
So I just had a brain wave, Decided to make a wireless hotspot with my laptop, cut out the router entirely and now and I get about 9 ish MB over WiFi. Still not quite USB speed but not bad. Might have to try to procure a USB to LAN adapter for the switch, did they ever release a USB 3 compatible one or are they all still USB 2?
I got one based on this post. You'll also need a USB 3.0 to USB C adapter unless you plan to use it docked (Another great feature of net installs; not having to remove your console from the dock for installations).
 

DarthDub

Amateur Hacker
Member
Joined
Jan 26, 2016
Messages
2,832
Trophies
1
Age
34
Location
Your mom's basement.
Website
www.gaiaonline.com
XP
3,607
Country
United States
Awoo Installer 1.1.0

What's new?

- NCA verification
- Contents of files you attempt to install are now checked for authenticity
- If a file is detected as modified, Awoo Installer will alert you of the risks
- "Modified" contents might include cartridge image repacks, DLC unlockers, mods, and malware
- Make sure if you're installing modified files that you verify that their source is trustworthy!​
- "Boost mode" during installations
- Increase install speeds by enabling Nintendo's "boost mode" when installing software
- Disabled by default​
- Google Drive support by file ID
- Software can be installed directly from Google Drive by entering a public link's file ID into Awoo Installer
- This feature can be found by pressing Y on the Network Installation page, and selecting "Google Drive"
- More services may be implemented in the future​
- Change the fat Awoos to whatever you want
- Images can be placed in /switch/Awoo-Installer
- "awoo_main.png" for the main menu, and "awoo_inst.png" for the install page​

What are the dimensions (width x height) for replacing the main menu picture?​
 

Blasetzmt

Well-Known Member
Member
Joined
Mar 17, 2017
Messages
127
Trophies
0
Age
22
XP
217
Country
I don't have any license.dat file , nor have an sx is license and it's still crashing on kosmos ams and normal ams. On ReiNX working almost done. But I need it to work on ams...
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,434
Country
I don't have any license.dat file , nor have an sx is license and it's still crashing on kosmos ams and normal ams. On ReiNX working almost done. But I need it to work on ams...
It doesn’t work with sxos either you just get a black screen the switch crashes so you’re not on your own.
 

jmrodrigues

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
183
Trophies
0
Age
46
XP
1,021
Country
Portugal
Unironically Awoo Installer has been faster for me over Wi-Fi with boost mode enabled than Goldleaf's shitty, buggy (usbcomms issues probably) USB implementation. We get 40MBps over ethernet with net installations by the way. Only 40 because we're maxing out our SD controllers.

Not meant to start an argument or something, I'm just saying net installs have a world of their own benefits over USB installs, even if you don't ditch your built-in wireless module to do them. Try it!!

My main issue with Awoo network installs is that it doesn't work on mac with NS-USB Loader.
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,434
Country
SX OS i snot compatible, but ams should be...
I see thanks, he’s one of those is he “I will not support TX SXOS because it rips off Atmosphere code so what I will do instead is rip off Goldleaf and repack it with a different label and block sxos!” Yeah that makes perfect sense..
 
Last edited by Reecey,

developer_su

Developer
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,871
Country
Russia
My main issue with Awoo network installs is that it doesn't work on mac with NS-USB Loader.

If it's an issue of NS-USBloader why don't you report an issue on GH or reply to appropriate thread with all logs/OS versions and other information that could be useful?
You don't have to if you don't want to, but it's kinda strange IMO :)
 
  • Like
Reactions: jmrodrigues

jmrodrigues

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
183
Trophies
0
Age
46
XP
1,021
Country
Portugal
If it's an issue of NS-USBloader why don't you report an issue on GH or reply to appropriate thread with all logs/OS versions and other information that could be useful?
You don't have to if you don't want to, but it's kinda strange IMO :)

Don't know if it's a server or client issue, but i get the error message "Failed to retrieve HTTP Header: Couldn't connect to server" when trying to install with awoo. I'm certain of switch IP and server, don't know what's the problem. Using Mac Catalina and switch 9.0.1 Kosmos
 

Blue

Well-Known Member
Member
Joined
Oct 2, 2015
Messages
2,606
Trophies
2
XP
1,060
Country
United Kingdom
a "no bs" installer but specifically including code to block a cfw you don't like, like fair enough if you don't want to include code to make it work if you don't want to (what not being supported really means tbh) but that's not what's happening.
 

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,487
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,314
Country
United States
a "no bs" installer but specifically including code to block a cfw you don't like, like fair enough if you don't want to include code to make it work if you don't want to (what not being supported really means tbh) but that's not what's happening.
The license check was removed in v1.1.0.
 
  • Like
Reactions: whateverg1012

developer_su

Developer
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,871
Country
Russia
Don't know if it's a server or client issue, but i get the error message "Failed to retrieve HTTP Header: Couldn't connect to server" when trying to install with awoo. I'm certain of switch IP and server, don't know what's the problem. Using Mac Catalina and switch 9.0.1 Kosmos

Yeah, well, the problem is near the client/JDK/macOS.

I need logs from here after you see an issue in Awoo.

2WSOoxx.png


Thanks!
 

jmrodrigues

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
183
Trophies
0
Age
46
XP
1,021
Country
Portugal
Arquivos para upar:
/Users/jmrodrigues78/Downloads/xxx.nsz
[ PASS ] NET: Your IP defined as: 192.168.1.6
[ PASS ] NET: Your port detected as: 6445
[ INFO ] Start chain
[ PASS ] NET: Initiation files list has been sent to NS.
[ INFO ] NET: Interrupted by user.
[ PASS ] NET: Closing server socket.
[ INFO ] End chain

Same thing, switch detects the hosted file, but after awoo shows:
Failed to install xxx.nsz!
Partially installed contents can be removed from the System Settings applet.
PerformRequest:93: Failed to retrieve HTTP Header: Couldn't connect to server.

Goldbricks and Goldleaf, freeze on Remote PC(USB)
[ INFO ] Start chain
[ PASS ] libusb initialization
[ PASS ] Get device list
[ PASS ] Read file descriptors for USB devices
[ PASS ] NS in connected USB devices found
[ PASS ] Open NS USB device
[ INFO ] Free device list
[ WARN ] libusb doesn't support function 'CAP_SUPPORTS_DETACH_KERNEL_DRIVER'. It's normal. Proceeding.
[ PASS ] Set active configuration to device.
[ PASS ] Claim interface
[ INFO ] TransferModule: Validating split files ...
[ INFO ] TransferModule: Validation complete.
[ INFO ] ============= GoldLeaf =============
VIRT:/ equals files added into the application
HOME:/ equals /Users/Jorge
[ FAIL ] GL Data transfer issue [read]
Returned: ERROR_IO
[ FAIL ] GL Execution stopped
[ PASS ] Release interface
[ INFO ] Requested handler close
[ INFO ] Requested context close
[ INFO ] End chain

Goldleaf works fine with .nsp and NS-USB
Can't find a solution for nsz files yet.

Awoo, Goldleaf and Goldbricks are being used on hbl applet mode.
 
Last edited by jmrodrigues,
  • Like
Reactions: developer_su

developer_su

Developer
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,871
Country
Russia
Arquivos para upar:
/Users/jmrodrigues78/Downloads/xxx.nsz
[ PASS ] NET: Your IP defined as: 192.168.1.6
[ PASS ] NET: Your port detected as: 6445
[ INFO ] Start chain
[ PASS ] NET: Initiation files list has been sent to NS.
[ INFO ] NET: Interrupted by user.
[ PASS ] NET: Closing server socket.
[ INFO ] End chain

Same thing, switch detects the hosted file, but after awoo shows:
Failed to install xxx.nsz!
Partially installed contents can be removed from the System Settings applet.
PerformRequest:93: Failed to retrieve HTTP Header: Couldn't connect to server.

Goldbricks and Goldleaf, freeze on Remote PC(USB)
[ INFO ] Start chain
[ PASS ] libusb initialization
[ PASS ] Get device list
[ PASS ] Read file descriptors for USB devices
[ PASS ] NS in connected USB devices found
[ PASS ] Open NS USB device
[ INFO ] Free device list
[ WARN ] libusb doesn't support function 'CAP_SUPPORTS_DETACH_KERNEL_DRIVER'. It's normal. Proceeding.
[ PASS ] Set active configuration to device.
[ PASS ] Claim interface
[ INFO ] TransferModule: Validating split files ...
[ INFO ] TransferModule: Validation complete.
[ INFO ] ============= GoldLeaf =============
VIRT:/ equals files added into the application
HOME:/ equals /Users/Jorge
[ FAIL ] GL Data transfer issue [read]
Returned: ERROR_IO
[ FAIL ] GL Execution stopped
[ PASS ] Release interface
[ INFO ] Requested handler close
[ INFO ] Requested context close
[ INFO ] End chain

Goldleaf works fine with .nsp and NS-USB
Can't find a solution for nsz files yet.

Awoo, Goldleaf and Goldbricks are being used on hbl applet mode.

There is something wrong with your firewall settings. I've checked on Mojave virtual machine and most likely (it's a long story why) it works. Firewall has been disabled. So I assume you have to adjust your OS settings and it would be working for you.
Here is the link that could be useful: https://www.mkyong.com/mac/how-to-access-web-server-8080-in-mac-os-x/

As for GoldLeaf: it doesn't support NSZ files at the moment (as I know). 'Goldbricks' in the early beginning of the readme file saying that it doesn't support anything but 'Nut' ¯\_(ツ)_/¯
 

TotalJustice

Well-Known Member
Member
Joined
Jan 28, 2017
Messages
437
Trophies
0
Age
26
XP
2,449
Country
United Kingdom
What issues are you having with implementing usb installs? I read your post of github, what are the random restarts?

I have an extremely basic implementaion of usb installs in my own installer that you can look at, though it won't work with any existing pc cleint (it wouldn't take long to write you own).

Here's the link if you want to look at it https://github.com/ITotalJustice/Yati/blob/master/source/usb.c
 

jmrodrigues

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
183
Trophies
0
Age
46
XP
1,021
Country
Portugal
There is something wrong with your firewall settings. I've checked on Mojave virtual machine and most likely (it's a long story why) it works. Firewall has been disabled. So I assume you have to adjust your OS settings and it would be working for you.
Here is the link that could be useful: https://www.mkyong.com/mac/how-to-access-web-server-8080-in-mac-os-x/

As for GoldLeaf: it doesn't support NSZ files at the moment (as I know). 'Goldbricks' in the early beginning of the readme file saying that it doesn't support anything but 'Nut' ¯\_(ツ)_/¯

Thank you for the help, but still the same error on Catalina, even disabling firewall didn't work.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    maaaaan that's so awesome but I also don't want to fork over a hundo for it
  • Veho @ Veho:
    The fuuuuu---
  • Veho @ Veho:
    I thought it was an actual xBox at that price.
  • Sicklyboy @ Sicklyboy:
    I wanna grab a 360 Slim and a 360 E one of these days. Missed the boat of getting them at their lowest though, once they were discontinued. Could've got them for cheap back when I was a broke 20 something working at Target, but then again, I was a broke 20 something working at Target
  • Veho @ Veho:
    Being broke is no fun.
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Leo could not withstand communism.
  • SylverReZ @ SylverReZ:
    Its OUR products to begin with lol.
    SylverReZ @ SylverReZ: Its OUR products to begin with lol.