Homebrew RELEASE NS-USBloader - another one Tinfoil and GoldLeaf USB installer

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
Okay, I really do need some help with this. I have tried to connect the switch with my PC both before and after installing the drivers in NS-USBLoader. I've figures out that the driver the program installs is the same driver TegraRCMGui installs, but no matter what I try, I am stuck on the "No USB Conenction detected" screen in Awoo Installer. I have tried TinWoo aswell, and have tried switching to another USB port. What the **** is going on here???

I KNOW the damn driver is installed because I can use the PC to push payloads when the switch is in RCM. I seriously wish I didn't have to bother with this crap USB installing. NSP installs through my SD card has almost always worked just fine but I don't have enough space left on the card to use that option...
 

kidkat210

Well-Known Member
Member
Joined
Nov 9, 2016
Messages
1,064
Trophies
0
Age
29
XP
2,331
Country
United States
Okay, I really do need some help with this. I have tried to connect the switch with my PC both before and after installing the drivers in NS-USBLoader. I've figures out that the driver the program installs is the same driver TegraRCMGui installs, but no matter what I try, I am stuck on the "No USB Conenction detected" screen in Awoo Installer. I have tried TinWoo aswell, and have tried switching to another USB port. What the **** is going on here???

I KNOW the damn driver is installed because I can use the PC to push payloads when the switch is in RCM. I seriously wish I didn't have to bother with this crap USB installing. NSP installs through my SD card has almost always worked just fine but I don't have enough space left on the card to use that option...
are you clicking upload on Ns-Usbloader after selecting usb install in tinwoo? if you are, then i dont have any other ideas. you could try using dbi. it can install from an external hdd/flashdrive thats plugged into the dock.
 

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
are you clicking upload on Ns-Usbloader after selecting usb install in tinwoo? if you are, then i dont have any other ideas. you could try using dbi. it can install from an external hdd/flashdrive thats plugged into the dock.

Thanks for your reply. If i try to click upload in NS-USBLoader, I get "failed" and can see in the error log that "NS not found in connected USB devices". I have no idea why I am getting this though, the driver is installed and I can see the Switch as long as it's in RCM. If I try to connect the Switch to the PC while the Switch is on and running Horizon, the computer isn't seeing it at all.
 

developer_su

Developer
OP
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,887
Country
Russia
Thanks for your reply. If i try to click upload in NS-USBLoader, I get "failed" and can see in the error log that "NS not found in connected USB devices". I have no idea why I am getting this though, the driver is installed and I can see the Switch as long as it's in RCM. If I try to connect the Switch to the PC while the Switch is on and running Horizon, the computer isn't seeing it at all.

There are different drivers for RCM part and for 'Awoo part'. Actually there are 2 of them. So if you click 'Download and install drivers' you will get both. It looks like you installed RCM one and didn't install.. let's call it 'non-RCM'.

Also it won't break your system if you install drivers from NS-USBloader even if you have already installed driver(-s) using zadig or tegraRCM. In all these cases it's libusbK (v3.0.7.0 to be exact) so you will be replacing the same file and it's fine!

ps.You can also grab drivers from here, but it's the same to 'Download and install drivers'
 
Last edited by developer_su,

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
There are different drivers for RCM part and for 'Awoo part'. Actually there are 2 of them. So if you click 'Download and install drivers' you will get both. It looks like you installed RCM one and didn't install.. let's call it 'non-RCM'.

Also it won't break your system if you install drivers from NS-USBloader even if you have already installed driver(-s) using zadig or tegraRCM. In all these cases it's libusbK (v3.0.7.0 to be exact) so you will be replacing the same file and it's fine!

ps.You can also grab drivers from here, but it's the same to 'Download and install drivers'

Thanks for the reply. I did, after a while, try to install the drivers using the program itself, but had quite alot of trouble doing so because my Antivirus kept blocking the drivers.exe file and putting it in Quarantine and removing it from Quarantine wasn't enough.

Just now, I did try to disable my Antivirus temporarily and that allowed me to install the drivers, but it still isn't working:/

Any chance that USB installing requires the absolute newest Atmopshere? I am currently running 0.19.2 and didn't think this could be an issue until very recently.
 

developer_su

Developer
OP
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,887
Country
Russia

NS-USBloader v5.1
  • Batch Split/Merge in GUI (fix #87)
  • On start always open tab which has been opened before application closed (Game/RCM/Split-Merge)
  • Update to OpenJFX 16. Should be fixing issues on some macOS (#44 and #92)
  • Replaced 'Tinfoil' name to 'Awoo' everywhere because I think we need a new name to specify 'original Tinfoil'. Since it's 99% the same, let's just use this. Reference to Awoo Installer but as always you are more than welcome to use what you want ;)
  • Tested compatibility with GoldLeaf 0.9 and added small updates to UI.
  • Korean translation updated by DDinghoya. Thank you!
  • Romanian translation added by Călin Ilie. Thank you!
  • Italian translation updated by unbranched. Thank you!
 

developer_su

Developer
OP
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,887
Country
Russia
Regarding Apple Silicone / M1.

One developer gave me a library that should be working on Apple Silicone. So it should be working now. But I want to get this tested before making things official %)
It would be great to get some notes from testers who have such devices before publishing release. And I only have one library built from one person who was actually pretty kind by providing it but in any case I want to be sure that everything works fine.

Anyway in case you wanna be a tester here is the link to 'Zulu-JDK with FX support' that should be a good JDK for now since OpenJDK and Oracle JDK doesn't support M1 yet. And link to JAR file.

Use on your own risk. Link to discussion.

Thanks!
 

developer_su

Developer
OP
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,887
Country
Russia
Two guys on github kindly reported that applications works on m1, so:


NS-USBloader v5.2 has next changes:
  • Apple Silicon support. To run it on M1 you will need Zulu-JDK with FX. Please check discussion thread for details.
    I don't have apple hardware and I highly appreciate community assistance in implementing this feature! Thank you for library, @agungrbudiman! Thank you for testing, @cythb! And thank you for ideas, nastye =)

  • Chinese translations (Simplified and Traditional) updated by FFT9 (XXgame Group). Thank you!
 

Chaosta

Well-Known Member
Member
Joined
Sep 18, 2020
Messages
595
Trophies
0
XP
743
Country
United States
So this works great with awoo and tinwoo, but can it be used with the actual Tinfoil app? I can’t figure it out
For tinfoil all you need are the tinfoil pc drivers off blawar's github. Then plug your switch into pc, open tinfoil, then switch will show on pc. Now just drag a game/game update to the install folder inside the switch folder. When its done "Transferring", back out of tinfoil and game will be installed.
 

stayingarmed

Well-Known Member
Member
Joined
Nov 10, 2008
Messages
267
Trophies
1
Age
43
Location
Indiana
XP
304
Country
United States
For tinfoil all you need are the tinfoil pc drivers off blawar's github. Then plug your switch into pc, open tinfoil, then switch will show on pc. Now just drag a game/game update to the install folder inside the switch folder. When its done "Transferring", back out of tinfoil and game will be installed.
I think that is the problem I have, I have a mac and not windows so when the switch is plugged in to my mac, it doesn't show up like it would on pc. I guess I'll just stick to usbloader and tinwoo
 

Chaosta

Well-Known Member
Member
Joined
Sep 18, 2020
Messages
595
Trophies
0
XP
743
Country
United States
I think that is the problem I have, I have a mac and not windows so when the switch is plugged in to my mac, it doesn't show up like it would on pc. I guess I'll just stick to usbloader and tinwoo
The switch won't show up unless you have the drivers and tinfoil is running. Though for a Mac not sure if theres conflict
 

developer_su

Developer
OP
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,887
Country
Russia

developer_su

Developer
OP
Developer
Joined
Feb 18, 2019
Messages
163
Trophies
0
XP
1,887
Country
Russia

NS-USBloader v7.0 release is here. Changes:
  • First things first. kuragehimekurara1 translated this application to Japanese and Ryukyuan languages! Thank you!
  • Build setup updated to generate sources for Java 11. This means, that now in linux and mac you have to install JDK11 or higher.
  • macOS M1 users, there is a ns-usbloader-7.0-m1.jar built for you! Works with any JDK, so no need to search and install something special. I've tested it with Oracle JDK 19. It was Java SE Development Kit 19.0.2 'Arm 64 DMG Installer'
  • Windows users now receives Installer-7.0.exe which installs all necessary dependenies at once! In other words you don't have to download and install JRE from java.com. Application (jar) wrapped into exe file and bundled with java runtime. It was 'taken' from OpenJDK 19.0.2.
  • Since this release you are also will be able to install 'Split NSP/XCI/NSZ/XCZ', not only 'NSP'. This silly limitation removed. To be honest, I didn't test it. Guess it's should be fine ;)

Thank you!


p.s. It supposed to be a release with 'es/fs/loader' patches generator however I don't think that creating things like this is legal. So since I'm using my real name and patches are in 'gray area' of law I decided to leave it up to you. Probably you will find nice ideas in my source code, fork it and publish your version ;)
When I played with these things, I was looking at mrdude project (sending good vibes to His Dudeness!) and it was a great journey to the world of ARM64 assembly. Worth giving it a try!


p.p.s. for *nix packagers, if there are any (hi angelodalzotto!): in misc/freedesktop_entry/ you can find .desktop file and svg icon. Maybe it would be helpful =)
 

pic1972

Well-Known Member
Newcomer
Joined
Dec 25, 2020
Messages
66
Trophies
0
Age
51
XP
810
Country
Italy
@

developer_su

is nut necessarry?
how to use with tinfoil?
separate zadig driver must be installed?
Yes, nut is necessary for installing from pc to console via usb or wifi with Tinfoil
separate zadig drivres must be installed in your pc
for how to use tinfoil with NUT, you can follow the guide in this link
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: This movie rip so werid has 1080p quality but the audios ripped with movie theater audio quality