Well after reading countless posts on what OS was better, and reading the usual flamers comments - I decided to try All the different firmware's and make my own mind up to which I preferred. To make this easy, I used a payload that let me select what firmware I wanted at boot time, ie dual/triple/quad boot etc. Argon-NX lets you do this easily, however even though it's a great bit of software I decided it needed a couple of mods added to it. See screenshot below.
Now let me explain how this software works:
When you load a modchip or dongle or push a payload to your switch the code in that payload gets executed on the switch - which mounts the micro sd card and lets you run the code in the payload, Argon-nx is designed to let you run alternative payloads and write/read from the micro sd card.
I've added a few mods to this -
1: Generate your sx os - license.dat which is embedded in the payload (so no need to ever worry about losing that if you're chipped or have this payload installed on your dongle). Also it can generate a text file with your sx os licence code.
2: Generate a sx os payload so you can run that as an autoboot.bin (default payload).
Now why:
Say you format your micro sd card/lose your licence - you can always have that stored on your chip/dongle - also you can always boot/create sx os payload on your micro sd card.
Also I added some ability to turn off/reboot/boot ofw to the menu's in Argon-NX. Also those options were added so if you boot into RCM without a micro sd card you can boot to OFW/Shutdown easily from the menu.
Payload creation is simple - replace your license.dat with the one in the payload creation folder, then if you want to add your own serial - just hex edit b.hex (see included picture on where to put it), then click on join.bat. A new payload file will be created and will be unique to your device, and always have your own license embedded. You can flash this to a modchip (trinket mo/samd21 based chip) using binConverter.py and then using arduino ide to upload. If you have a dongle based on samd21 chips - you can flash in the same way you normally flash that.
Anyway - read the readme files.
I originally wrote this readme:
Forked from here: https://github.com/Guillem96/argon-nx
Note: Icons - included is a photoshop file so you can make your own, I changed the layout to 1 line with 4 icons as I prefered that layout - if you need more - place extra payloads in a folder called payloads2.
This Argon-NX mod allows for the automatic creation of your SXOS license.dat, it also has a SXOS payload generator contained within the payload.
One the first run, the Argon-NX menu will appear - you can generate your autoboot.bin (SXOS payload) + license.dat from this menu. Also, if you installed the included SD files, you can load any of those payloads from that menu.
On the second run - if you created autoboot.bin, the switch will boot that automatically when you enter RCM mode. If you keep your finger on Volume Up - the Argon-NX menu will load instead.
The ability to boot into OFW and Shutdown the switch has also been added to the menu.
If the switch boots without a micro SD card - and you boot into RCM, you can choose to boot OFW/Shutdown or reload RCM mode.
This payload can be installed on any dongle that supports payload updates, or can be flashed onto a samd21 based modchip - please ask if you don't know how to do this.
Enjoy!
Icon size increased to 290x290 pixels - see screenshot:
EDIT: Sd card files updated with new switchboot 1.31
Now let me explain how this software works:
When you load a modchip or dongle or push a payload to your switch the code in that payload gets executed on the switch - which mounts the micro sd card and lets you run the code in the payload, Argon-nx is designed to let you run alternative payloads and write/read from the micro sd card.
I've added a few mods to this -
1: Generate your sx os - license.dat which is embedded in the payload (so no need to ever worry about losing that if you're chipped or have this payload installed on your dongle). Also it can generate a text file with your sx os licence code.
2: Generate a sx os payload so you can run that as an autoboot.bin (default payload).
Now why:
Say you format your micro sd card/lose your licence - you can always have that stored on your chip/dongle - also you can always boot/create sx os payload on your micro sd card.
Also I added some ability to turn off/reboot/boot ofw to the menu's in Argon-NX. Also those options were added so if you boot into RCM without a micro sd card you can boot to OFW/Shutdown easily from the menu.
Payload creation is simple - replace your license.dat with the one in the payload creation folder, then if you want to add your own serial - just hex edit b.hex (see included picture on where to put it), then click on join.bat. A new payload file will be created and will be unique to your device, and always have your own license embedded. You can flash this to a modchip (trinket mo/samd21 based chip) using binConverter.py and then using arduino ide to upload. If you have a dongle based on samd21 chips - you can flash in the same way you normally flash that.
Anyway - read the readme files.
I originally wrote this readme:
Forked from here: https://github.com/Guillem96/argon-nx
Note: Icons - included is a photoshop file so you can make your own, I changed the layout to 1 line with 4 icons as I prefered that layout - if you need more - place extra payloads in a folder called payloads2.
This Argon-NX mod allows for the automatic creation of your SXOS license.dat, it also has a SXOS payload generator contained within the payload.
One the first run, the Argon-NX menu will appear - you can generate your autoboot.bin (SXOS payload) + license.dat from this menu. Also, if you installed the included SD files, you can load any of those payloads from that menu.
On the second run - if you created autoboot.bin, the switch will boot that automatically when you enter RCM mode. If you keep your finger on Volume Up - the Argon-NX menu will load instead.
The ability to boot into OFW and Shutdown the switch has also been added to the menu.
If the switch boots without a micro SD card - and you boot into RCM, you can choose to boot OFW/Shutdown or reload RCM mode.
This payload can be installed on any dongle that supports payload updates, or can be flashed onto a samd21 based modchip - please ask if you don't know how to do this.
Enjoy!
Icon size increased to 290x290 pixels - see screenshot:
EDIT: Sd card files updated with new switchboot 1.31
Attachments
Last edited by mrdude,