There are 6 different Kernel.bin:
- FW 1.0.0
- FW 2.0.0 - 2.3.0
- FW 3.0.0
- FW 3.0.1 - 3.0.2
- FW 4.0.0 - 4.1.0
- FW 5.0.0 - 5.1.0
If you use a dumped nand from 4.0.0 it will have the same Kernel.bin as 4.1.0, there is no difference or my program would tell you "Unknown Kernel.bin, Hash:".
The 7z contains a compiled exe?
Use the full folder not just the exe..., the error tells you, that it is missing LibSwitch.dll.
No, but the Keys.txt will contain console unique keys.
Patch for 3.x is finished, to my suprise 3.0.0 Kernel.bin is almost identical to 3.0.2, so less work because the patch is the same.
https://www.dropbox.com/s/y8mwliaij4rplak/SwitchToolbox v1.0.0.2.7z?dl=0
Please 3.0.0 and 3.0.2 user test and report if working.