NEUTOS 0.11.1 Released

NEUTOS 0.11.1

borntohonk has released a new version of NEUTOS, which is a modified Atmosphere fork and its main purpose is to add support for a widely used homebrew named Tinfoil. Due to petty scene drama support for this and other homebrew is not in vanilla Atmosphere.

Unlike other packages including Kermit or bloated crap produced by the child abusing clan, NEUTOS doesn't require a Hekate or a derivative of it to work. borntohonk points out that Hekate is not required for you to run an emuMMC NAND installation. For purists NEUTOS is the closest thing you can get to Vanilla Atmosphere and it's only been modified to work with homebrew that the Switchbrew team deems you don't need to use.

The package is complete and contains a custom payload, the Atmosphere fork, signature patches and the Homebrew Menu. NEUTOS also includes an emuMMC config for SX OS users who created and have been using a hidden emuNAND install on their Micro SD Card that may want to migrate to borntohonk's software.
Quote: borntohonk

This is a modified 0.11.1 Atmosphere release nicknamed "NEUTOS", it has support for firmware versions up to and including 10.0, making it have support for Tinfoil 8+ out of the box. It contains the necessary changes for Tinfoil to be able to run.

One can compile and reproduce most of what is being distributed by accessing this fork: ( https://github.com/borntohonk/NEUTOS/tree/neutos ), minus "hbl" and "hbmenu". To compile those, they must be acquired at their respective repositories such as;
HBL = ( https://github.com/switchbrew/nx-hbloader )
hbmenu = ( https://github.com/switchbrew/nx-hbmenu )

The file referred to as "payload.bin" (also reboot_payload.bin) is loosely based off of Shofel2. There are no requirements for me to provide the source code for this binary, per Shofel2 licensing. The only requirement per shofel2's license is to include the copyright notice / license and make it clear where it originates from.
https://github.com/fail0verflow/shofel2

payload.bin is provided both in the archive titled "atmosphere-0.11.1-neutos-7a0afe48+hbl-2.3.1+hbmenu-3.3.0.zip", and also as a standalone release.

The boot.dat converter used ( https://gist.github.com/borntohonk/c92b20cd1ae6e405009eb52524b0b875 ) has been used to convert fusee-primary.bin into boot.dat
The binary, referred to as "Payload.bin", is a proprietary closed source software and is not affiliated with any of the projects mentioned, besides shofel2, and should not be confused with the project referred to as "Atmosphere".

There may or may not be made additional changes over time, but for now the only changes are as following;

Scope of contents/delivery:
Modified Atmosphere distribution that have pseudo-protections for BIS/CAL0 protections removed, in addition to minor changes to make Tinfoil run under optimal conditions. (Subject to change over time)
Tinfoil can be downloaded from http://tinfoil.io/Download#download

I will be maintaining NEUTOS for the foreseeable future, to ensure that people can still use Atmosphere with Tinfoil.
Lastly I wanted to point out that various impostors have been going around in the Switch scene circles misrepresenting themselves as the author of this fork. It seems that there is some bad blood between groups due to the fact that Atmosphere can now be used with Tinfoil. I do wonder what these groups would think about Kermit as it also works with Tinfoil and includes Hekate. There be drama in the SBC ... it's kinda hard being snoop ...

Instructions

For transparency per GPL request from r/switch-hacks sent to an unrelated third-party which does not represent me in any shape or form (official sub-reddit of the "ReSwitched") , this segment of text is here to inform that I am in compliance with the GPL license(s) of the projects included in this release. The offending binary distributed ( payload.bin, reboot_payload.bin provided both in the archive titled "atmosphere-0.11.1-neutos-7a0afe48+hbl-2.3.1+hbmenu-3.3.0.zip", and also a third time as a standalone release) is not part of the atmosphere project. It's a chainloader belonging to a third-party that is proprietary closed source software based off of Shofel2 (https://github.com/fail0verflow/shofel2). And everything else can be reproduced, as stated further below in the description.

I do acknowledge that I have been missing the license, required per Shofel2's choice of license. Said license is now provided, per Shofel2's licensing conditions. The license for atmosphere, nx-hbloader and nx-hbmenu has also been added out of courtesy to the release archive.

Also full disclosure, I am not affiliated with "u/Underprivlidged", or any parties therein. I am my own person, and my contact information as a private person are disclosed above and on my github profile.

NOTE 0: If you don't have an emummc, then note 1 does not apply for you. If you wonder if you should proceed without one or not, then you should consider leaving any and all switch modding over to your legal guardians.

NOTE 1: YES, payload.bin BOOTS YOUR EMUMMC IF YOU HAVE AN EMUMMC.INI INSIDE OF /emuMMC/, WHOEVER IS SPREADING MISINFORMATION ABOUT THAT YOU NEED HEKATE TO BOOT EMUMMC IS DOING THE ENTIRE SWITCH HOMEBREW COMMUNITY A DISSERVICE. PLEASE SCOLD WHOEVER TOLD YOU THAT, OR WHATEVER COMMUNITY IS SPREADING SUCH NONSENSE.

NOTE 2: the payload.bin provided MUST be used!

NOTE 3: Neither Tinfoil, or configurations for Tinfoil are included in this release.

NOTE 4: Your games / save games are not stored anywhere in any of the folders listed in step 0, stop asking if your games/savegames will be deleted.

How to use:

Make sure your sd card is fat32 formatted before starting!!
Step 0: Delete the folders called "Atmosphere", "Sept" on the root of the sd card before proceeding.
Step 1: Extract the contents of the archive called "atmosphere-0.11.1-neutos-7a0afe48+hbl-2.3.1+hbmenu-3.3.0.zip"
Step 2A: Put the folders/files on the root of your sd card. (boot.dat, hbmenu.nro and any folder included)
Step 2B: Overwrite everything if it prompts you to overwrite anything.
Step 2C (optional): For users with SXOS hidden partition EmuNAND switching to NEUTOS, download emummc_configs_for_sxos_hidden_partition_emunand_users.zip from the NEUTOS latest release and extract the emummc folder to root of the SD.
Step 3: Inject the RCM payload included called "payload.bin", the same way you usually inject anything else. (An "SX" branded dongle can be used for this step.)
Step 4: You can now use Tinfoil 8+.
People who have "TX" branded dongles, and also have "Hidden partition emuNAND" setups should consider downloading the pre-configured emummc configurations to be able to keep using them, while also changing to this release instead of whatever inferior package "SXOS" consists of.
They can do so by downloading the "emummc_configs_for_sxos_hidden_partition_emunand_users.zip", extracting it and placing the "emummc" folder on their sd card. That's how quick and simple it is to change.

This is a modified 0.11.1 Atmosphere release nicknamed "NEUTOS", it has support for firmware versions up to and including 10.0, making it have support for Tinfoil 8+ out of the box. It contains the necessary changes for Tinfoil to be able to run.

Credits

Atmosphère is currently being developed and maintained by SciresM, TuxSH, hexkyz, and fincs. In no particular order, we credit the following for their invaluable contributions:

- switchbrew for the libnx project and the extensive documentation, research and tool development pertaining to the Nintendo Switch.
- devkitPro for the devkitA64 toolchain and libnx support.
- ReSwitched Team for additional documentation, research and tool development pertaining to the Nintendo Switch.
- ChaN for the FatFs module.
- Marcus Geelnard for the bcl-1.2.0 library.
- naehrwert and st4rk for the original hekate project and its hwinit code base.
- CTCaer for the continued hekate project's fork and the minerva_tc project.
- m4xw for development of the emuMMC project.
- Riley for suggesting "Atmosphere" as a Horizon OS reimplementation+customization project name.
- hedgeberg for research and hardware testing.
- lioncash for code cleanup and general improvements.
- jaames for designing and providing Atmosphère's graphical resources.
- Everyone who submitted entries for Atmosphère's splash design contest.
- All those who actively contribute to the Atmosphère repository.

Download: NEUTOS 0.11.1

Post a Comment

0 Comments