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
Awoo Installer 1.2.0

What's new?

- XCI and XCZ support (Thanks @HookedBehemoth!)
- XCI and XCZ files can now be installed just like NSP and NSZ files!
- If a XCI/XCZ file includes DLC and updates, these will be installed as well!
- No more struggling to convert pesky XCI/XCZ files!​
- SD card directory browsing
- Files can now be selected for installation from anywhere on the SD card!
- Just browse to their location, select your files, and install like normal!​
- Custom backgrounds
- A custom backround image can be placed in /switch/Awoo-Installer as "background.png", 1280x720!​
- A LOT of other changes and bug fixes

What's next? Where is USB support?!

Unfortunately USB has been a lot more trouble for us to properly implement than expected. We're not yet exactly certain why transfers act so troublesome, and it doesn't seem to be our fault in implementation. In its current state, I don't want it to be a part of Awoo Installer because it doesn't "just werk" yet. If anyone in the community has any knowledge of USB comms, and why they act so randomly unstable on the latest libnx and system version, please give us a shout on my IRC! We really want to make Awoo Installer a go-to "just werks" installer for everyone, and USB installing is one of the last major hurdles to achieving that goal!

...But I still recommend an ethernet adapter. :v)

Otherwise, we still have a lot of features planned for the future! Progress continues every day, so stay tuned!

Download

I can't get how to download from a gdrive link. I can only add just 50 characters and gdrive links are longer....
Just input the file ID. That's the ~33 characters in the URL that just looks like random garbage.

If a moderator could please update the title of this thread to "Awoo Installer - A No-Bullshit NSP/NSZ/XCI/XCZ Installer Based on Tinfoil" I would be very thankful! @linuxares? <3
 

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,285
Trophies
2
XP
18,107
Country
Sweden
If a moderator could please update the title of this thread to "Awoo Installer - A No-Bullshit NSP/NSZ/XCI/XCZ Installer Based on Tinfoil" I would be very thankful! @linuxares? <3
Done!
Also nice! I hope my ethernet adapter comes tomorrow... bad weather seem to be an issue at the moment for my postal delivery but I really wanna try the adapter with Awoo. Ns-Usbloader and Awoo works really well. (And I have deactivated the NSP checking... apparently some groups don't know how to properly dump DLCs so it gives false positives. Get the same results with NSCB.)
 
  • Like
Reactions: Huntereb

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
Done!
Also nice! I hope my ethernet adapter comes tomorrow... bad weather seem to be an issue at the moment for my postal delivery but I really wanna try the adapter with Awoo. Ns-Usbloader and Awoo works really well. (And I have deactivated the NSP checking... apparently some groups don't know how to properly dump DLCs so it gives false positives. Get the same results with NSCB.)
Awesome! I always have mine hanging behind my desk ready to plug in when it needs to be used. As for NCA verification... I kinda figured a lot of people will go about disabling it, because yeah, there's a lot of improperly signed content out there. I would at least advise enabling it for files of uncertain origin that you know for a fact should be properly signed (see: Pokemon Let's GO and Brickachu).
 
  • Like
Reactions: linuxares

blindseer

Past Generation Gamer
Member
Joined
Jan 17, 2015
Messages
444
Trophies
0
Location
Earth
XP
907
Country
United States
Awoo Installer 1.2.0

What's new?

- XCI and XCZ support (Thanks @HookedBehemoth!)
- XCI and XCZ files can now be installed just like NSP and NSZ files!
- If a XCI/XCZ file includes DLC and updates, these will be installed as well!
- No more struggling to convert pesky XCI/XCZ files!​
- SD card directory browsing
- Files can now be selected for installation from anywhere on the SD card!
- Just browse to their location, select your files, and install like normal!​
- Custom backgrounds
- A custom backround image can be placed in /switch/Awoo-Installer as "background.png", 1280x720!​
- A LOT of other changes and bug fixes

What's next? Where is USB support?!

Unfortunately USB has been a lot more trouble for us to properly implement than expected. We're not yet exactly certain why transfers act so troublesome, and it doesn't seem to be our fault in implementation. In its current state, I don't want it to be a part of Awoo Installer because it doesn't "just werk" yet. If anyone in the community has any knowledge of USB comms, and why they act so randomly unstable on the latest libnx and system version, please give us a shout on my IRC! We really want to make Awoo Installer a go-to "just werks" installer for everyone, and USB installing is one of the last major hurdles to achieving that goal!

...But I still recommend an ethernet adapter. :v)

Otherwise, we still have a lot of features planned for the future! Progress continues every day, so stay tuned!

Download


Just input the file ID. That's the ~33 characters in the URL that just looks like random garbage.

If a moderator could please update the title of this thread to "Awoo Installer - A No-Bullshit NSP/NSZ/XCI/XCZ Installer Based on Tinfoil" I would be very thankful! @linuxares? <3
Just an fyi but trying to install a nsz locally on usb with 1.2.0 causes the program to crash while trying to create a temp.nsp file...
 
  • Like
Reactions: Huntereb

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
Awoo Installer 1.2.1

What's new?

- Fixed SD card NSP/NSZ installations causing the software to crash

Download

Just an fyi but trying to install a nsz locally on usb with 1.2.0 causes the program to crash while trying to create a temp.nsp file...
Thanks for letting me know! We've been so busy messing with USB/LAN installations that we forgot SD installs exist and need to be tested!
 
Last edited by Huntereb,

Codiox

Well-Known Member
Member
Joined
Jan 19, 2016
Messages
184
Trophies
0
Age
38
XP
722
Country
South Africa
Does this installer has ftp installation? So I can install something from my NAS over FTP (over wifi)?
 

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
685
Trophies
1
XP
2,462
Country
Russia
When installing nca from xci you only change distribution from 1 to 0.

It's not enough: you also need to replace signature in npdm and resign header. Check for correct code in 4nxci.
 

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
Hi! We've made some great progress on the front of USB installation in the past couple days thanks to help from @TotalJustice ! I'd love to get some help testing before putting out a release so we can get some feedback and recommendations for how it works. Drop by my IRC and give me a shout if you want to help out, it'd be greatly appreciated!

jnfr7Kk.jpg


When installing nca from xci you only change distribution from 1 to 0.

It's not enough: you also need to replace signature in npdm and resign header. Check for correct code in 4nxci.
Thanks for the info! If you'd like to help us out we'd love to see more community contributions! Even just submitting issues would be more than welcome!
 

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
Unfortunately USB has been a lot more trouble for us to properly implement than expected. We're not yet exactly certain why transfers act so troublesome, and it doesn't seem to be our fault in implementation. In its current state, I don't want it to be a part of Awoo Installer because it doesn't "just werk" yet. If anyone in the community has any knowledge of USB comms, and why they act so randomly unstable on the latest libnx and system version, please give us a shout on my IRC! We really want to make Awoo Installer a go-to "just werks" installer for everyone, and USB installing is one of the last major hurdles to achieving that goal!

How do you know the problem does not lie with your code?

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

Thanks for the info! If you'd like to help us out we'd love to see more community contributions! Even just submitting issues would be more than welcome!

Do not listen to @duckbill007 , do not modify the acid signatures or the NCA will be corrupted forever. Just flipping the one distribution byte is enough, as everyone has acid signatures now. it is all Tinfoil does, and all Tinfoil will ever do. Flipping the one byte allows the file NCA to still be verified.
 

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
How do you know the problem does not lie with your code?
It actually was our fault, but we figured it out. :P

Do not listen to @duckbill007 , do not modify the acid signatures or the NCA will be corrupted forever. Just flipping the one distribution byte is enough, as everyone has acid signatures now. it is all Tinfoil does, and all Tinfoil will ever do. Flipping the one byte allows the file NCA to still be verified.
Here's an honest question, what exactly does checking for "corrupted data" in System Settings do? Just verify nca hashes? If so, I guess it makes sense that installed XCIs trigger it. No other problems with their use, though.
 

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
It actually was our fault, but we figured it out. :P


Here's an honest question, what exactly does checking for "corrupted data" in System Settings do? Just verify nca hashes? If so, I guess it makes sense that installed XCIs trigger it. No other problems with their use, though.

it checks nca hashes, but again not needed. nca's should be modified in the least way possible for them to boot.
 

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
685
Trophies
1
XP
2,462
Country
Russia
Do not listen to @duckbill007 , do not modify the acid signatures or the NCA will be corrupted forever. Just flipping the one distribution byte is enough, as everyone has acid signatures now. it is all Tinfoil does, and all Tinfoil will ever do. Flipping the one byte allows the file NCA to still be verified.

So, you are telling that 4nxci produces NSP that are corrupted forever?

Why not reply that in the 4nxci thread?

Never got any issue when installing nsp converted by 4nxci, and a lot of issues with xci installed by tinfoil.
 

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
So, you are telling that 4nxci produces NSP that are corrupted forever?

Why not reply that in the 4nxci thread?

Never got any issue when installing nsp converted by 4nxci, and a lot of issues with xci installed by tinfoil.

the only issue you may encounter, is a lack of acid patches, which is user error and i’m not sure how you would get that now-days since everyone has acid patches. any issues you had were user errror.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: lol