Let me know if anything is wrong. No promise that I will ever fix/update the chart below, but it will let people know that something has been or should be updated/changed. Last updated 2020May06.
Please see the notes right below the chart for clarifications.
Major Features Notes:
1 SX OS is ~$25-30 or $50 if purchased along with their dongle.
2NeutOS's boot process is based on SX OS and closed source. NeutOS's boot process is very similar and breaks dual boot compatibility with SX OS. That boot code is also closed source.
4 Atmosphere team does not like SX OS's implementation of emuNAND.
5 Long term support for NeutOS is unclear.
6 Atmosphere/Kosmos/Unicorn Sigpatches must be installed manually, but are ultimately possible. There is no "unicorn distribution" so #6 does not really apply to it.
7 Tinfoil takes issue with Kosmos, Atmosphere requires a lot of patches to everything, and ReiNX s too old.
8 Note that Atmosphere/Kosmos's method of blanking prodinfo is done purely in software and is very new. NeutOS also uses this method by default, but, like Atmosphere, can also support the .nro method instead or in addition to the pure software method.
Minor Features Notes:
9 SX OS has compatibility issues. Atmosphere does not support most useful homebrew w/o flag X or config setting Y.
10 Use "Awoo Installer" for XCI installs. Please show support for importantbug fix feature request #15.
11 XCIs can be converted to NSP for other CFWs with 4nxci and Lockpick_RCM.
Other Features Notes:
16 NeutOS bootloader patches take issue with Kosmos Toolbox, use Reboot To payload instead and[this] the button remap template found below.
18 Sysnetcheat or noexes on ReiNX requires a PC or phone (?).
19 Using hid-mitm, may require a PC or phone (?).
20 Nothing can use exFat w/o corruption. SX OS can use NTFS on external HDDs.
21 Trivial to accidentally forget or kids to bypass.
Notes on CFW vs CFW Distributions
- Technically Kosmos, StarDustCFW and Unicorn should all be on a seperate chart because they are not CFW but rather "CFW Distributions" because as-is is an apples/oranges comparison.
- Missing, but should be included: StarDustCFW which is a repackage of Atmosphere and SX OS.
- NeutOS is somewhere in between a CFW and a CFW distribution. NeutOS makes dramatic changes during Atmosphere boot process, but not much else.
- The emphasis for Kosmos is sysmodules and utilizing Atmosphere's existing features.
- StarDustCFW = SXOS + Atmosphere.
- Unicorn is the idea of combining Kosmos + NeutOS. It can also be thought of as applying patches to Kosmos.
On the Unicorn entry:
This is an unholy amalgamation of everything that Tinfoil devs and the Kosmos team and ReSwitched all despise in one way or another.
1. Download Kosmos from https://github.com/AtlasNX/Kosmos/releases
2. Download NeutOS from https://github.com/borntohonk/NEUTOS/releases
3. Download Atmosphere (incl fusee-primary.bin) from: https://github.com/Atmosphere-NX/Atmosphere/releases
4. Use the Kosmos files as a base.
5. Delete the existing atmosphere and sept folders. Copy over Atmosphere's folders.
6. Modify the SD:/bootloader/hekate_ipl.ini file according to this thread to remove the fss0= syntax with payload= syntax.
7..Copy the fs and es patches from NeutOS's Atmosphere directory to the one provided by Kosmos, and also SD:/exosphere.ini to the root.
8..Use these alpha quality loader_patches that were first posted annoymously on 4chan by someone who hacked NeutOS as appropriate. These patches break Kosmos Toolbox btw.
Update: The patches in Raugo's fusee-primary thread by have been updated to include a version of the loader_patches, so they now also work.
9. Next, download updated versions of tinfoil/Awoo/Goldleaf/ChoijdurNX and other homebrew.
10. After that push "hekate_ctr.bin", create a sysnand backup, create emuMMC, boot atmosphere, install incognito, and run tinfoil.
For Unicorn to replicate much of the above functionality of Kosmos Toolbox create "SD:/atmosphere/config/override_config.ini" with the following file with the following contents:
Other Notes:
- What constitutes a major/minor/other feature is subjective.
- The above is not actually step-by-step. Neither, I nor anyone else provide support for unicorn. See #5 above.
- If you do not understand why so and so is this but not that, or how this is related to that, feel free to ask.
- However, this is not a support thread. For help setting up a particular CFW/config/distro on your NX, try asking in: designated support thread.
Please see the notes right below the chart for clarifications.
Major Features Notes:
1 SX OS is ~$25-30 or $50 if purchased along with their dongle.
2
4 Atmosphere team does not like SX OS's implementation of emuNAND.
5 Long term support for NeutOS is unclear.
6 Atmosphere/Kosmos/Unicorn Sigpatches must be installed manually, but are ultimately possible. There is no "unicorn distribution" so #6 does not really apply to it.
7 Tinfoil takes issue with Kosmos, Atmosphere requires a lot of patches to everything, and ReiNX s too old.
8 Note that Atmosphere/Kosmos's method of blanking prodinfo is done purely in software and is very new. NeutOS also uses this method by default, but, like Atmosphere, can also support the .nro method instead or in addition to the pure software method.
Minor Features Notes:
9 SX OS has compatibility issues. Atmosphere does not support most useful homebrew w/o flag X or config setting Y.
10 Use "Awoo Installer" for XCI installs. Please show support for important
11 XCIs can be converted to NSP for other CFWs with 4nxci and Lockpick_RCM.
Other Features Notes:
16 NeutOS bootloader patches take issue with Kosmos Toolbox, use Reboot To payload instead and
18 Sysnetcheat or noexes on ReiNX requires a PC or phone (?).
19 Using hid-mitm, may require a PC or phone (?).
20 Nothing can use exFat w/o corruption. SX OS can use NTFS on external HDDs.
21 Trivial to accidentally forget or kids to bypass.
Notes on CFW vs CFW Distributions
- Technically Kosmos, StarDustCFW and Unicorn should all be on a seperate chart because they are not CFW but rather "CFW Distributions" because as-is is an apples/oranges comparison.
- Missing, but should be included: StarDustCFW which is a repackage of Atmosphere and SX OS.
- NeutOS is somewhere in between a CFW and a CFW distribution. NeutOS makes dramatic changes during Atmosphere boot process, but not much else.
- The emphasis for Kosmos is sysmodules and utilizing Atmosphere's existing features.
- StarDustCFW = SXOS + Atmosphere.
- Unicorn is the idea of combining Kosmos + NeutOS. It can also be thought of as applying patches to Kosmos.
On the Unicorn entry:
This is an unholy amalgamation of everything that Tinfoil devs and the Kosmos team and ReSwitched all despise in one way or another.
1. Download Kosmos from https://github.com/AtlasNX/Kosmos/releases
2. Download NeutOS from https://github.com/borntohonk/NEUTOS/releases
3. Download Atmosphere (incl fusee-primary.bin) from: https://github.com/Atmosphere-NX/Atmosphere/releases
4. Use the Kosmos files as a base.
5. Delete the existing atmosphere and sept folders. Copy over Atmosphere's folders.
6. Modify the SD:/bootloader/hekate_ipl.ini file according to this thread to remove the fss0= syntax with payload= syntax.
7..Copy the fs and es patches from NeutOS's Atmosphere directory to the one provided by Kosmos, and also SD:/exosphere.ini to the root.
8..Use these alpha quality loader_patches that were first posted annoymously on 4chan by someone who hacked NeutOS as appropriate. These patches break Kosmos Toolbox btw.
Update: The patches in Raugo's fusee-primary thread by have been updated to include a version of the loader_patches, so they now also work.
9. Next, download updated versions of tinfoil/Awoo/Goldleaf/ChoijdurNX and other homebrew.
10. After that push "hekate_ctr.bin", create a sysnand backup, create emuMMC, boot atmosphere, install incognito, and run tinfoil.
For Unicorn to replicate much of the above functionality of Kosmos Toolbox create "SD:/atmosphere/config/override_config.ini" with the following file with the following contents:
Code:
[hbl_config]
override_key=R
override_any_app=true
override_any_app_key=R
Other Notes:
- What constitutes a major/minor/other feature is subjective.
- The above is not actually step-by-step. Neither, I nor anyone else provide support for unicorn. See #5 above.
- If you do not understand why so and so is this but not that, or how this is related to that, feel free to ask.
- However, this is not a support thread. For help setting up a particular CFW/config/distro on your NX, try asking in: designated support thread.
Last edited by Itsuki235,
, Reason: updated chart in response to feedback, grammar, formatting