Atmosphère version 0.8.4 has been released

37918415.png

Happy June 15! @SciresM has released a new update for his Atmosphère Switch CFW, which is now able to boot on firmware 7.0.1 and 7.0.0 without the need for end-users to provide any keys.

For those out of the loop, initial 7.0.0 support was already added some time ago (31st of January) but it did not include a key derivation algorithm for said firmware, relying on a bring-your-own-keys (BYOK) approach instead. Said keys were private and only a few individuals had access to them, meaning the average user was not able to make use of this feature. Some time later a minor firmware revision was released, 7.0.1. The update contained very few changes and the TSEC was left untouched, meaning whatever key derivation algorithm was being made for the previous firmware would work painlessly on the newest one aswell.

Now, said algorithm is finally complete and has been included in the aforementioned release. The new approach relies on a payload called "sept" (which is french for "seven") which gets automatically executed by fusee-primary if the CFW detects it needs to get the 7.0.X keys from the TSEC. It only adds around a second to the total boot time without the need of any user interaction. It comes pre-signed on release builds, thus making it a full non-BYOK solution for regular users, however if you're a developer or power user who likes to compile unofficial builds directly from the source you will still need the appropriate keys to sign it.

The new release also comes with other improvements and changes, some of which were already pushed to the repository sometime ago (for example, the improved reboot to payload function). The full changelog is as follows:
0.8.4 is Atmosphère's tenth official release.

fusee-primary was last updated in: 0.8.4.

The following was changed since the last release:

  • Support for 7.0.0/7.0.1 was added.
    • This is facilitated through a new payload, sept, which can be signed, encrypted, and then loaded by Nintendo's TSEC firmware.
    • sept will derive the keys needed to boot new firmware, and then load sept/payload.bin off the SD card and jump to it.
  • Recognition of applications for override/mitm has been improved.
    • Nintendo's official Title ID range (0x0100000000000000-0x01FFFFFFFFFFFFFF) is now enforced.
  • A deadlock condition was fixed involving libstratosphere mitm sysmodules.
  • Kernel patches for JIT support were added (Thanks, @m4xw!).
    • These loosen restrictions on caller process in svcControlCodeMemory.
  • set.mitm and fs.mitm were merged into a single ams_mitm sysmodule.
    • This saves a process ID, allowing users to run one additional process up to the 0x40 process limit.
  • A bpc.mitm component was added, performing custom behavior on shutdown/reboot requests from am or applications.
    • Performing a reboot from the reboot menu now reboots to atmosphere. This can be configured via system_settings.ini.
    • Performing a shutdown from the reboot menu now works properly with AutoRCM, and does a real shutdown.
  • General system stability improvements to enhance the user's experience.

This version can be downloaded from Atmosphère's releases page on its GitHub repository (link in the sources below).

:arrow: Source
:arrow: GBAtemp thread
 
Last edited by RattletraPM,

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,020
Trophies
2
Age
29
Location
New York City
XP
13,416
Country
United States
sigpatches aren't part of the standard release?
Sig patches are only useful for piracy and ReSwitched is avidly against piracy (just check out the rules on their Discord). The patches are made and patched completely separately as to avoid associating Atmosphere with piracy.
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Sig patches are only useful for piracy and ReSwitched is avidly against piracy (just check out the rules on their Discord). The patches are made and patched completely separately as to avoid associating Atmosphere with piracy.
ES patches are only for piracy. Regular FS sigpatches can be used for other things
 

leon315

POWERLIFTER
Member
Joined
Nov 27, 2013
Messages
4,100
Trophies
2
Age
124
XP
4,087
Country
Italy
i wished to meme something about how TX works hard to keeps his CFW up to date, but nhaaa, got ninjed by so many experts :D

anyway i need to know where should i put ''sept'' folder??

thanks.
 
Last edited by leon315,

metal921

Active Member
Newcomer
Joined
Aug 28, 2018
Messages
41
Trophies
0
Age
31
XP
139
Country
United States
Now that this is released is it possible to put ofw 6.2 files to downgrade from 7.0 using choidujornx?
 

HOv

Well-Known Member
Member
Joined
Aug 30, 2018
Messages
132
Trophies
0
XP
820
Country
United States
Most people are referring to the ES patches when they mention signature patches. FS patches are only useful for installing homebrew .NSP files.
So if I install this and boot up tinfoil via homebrew menu, will I be able to install switch nsp games?
 

iriez

Well-Known Member
Member
Joined
Oct 27, 2016
Messages
549
Trophies
0
Age
49
Website
www.xbins.org
XP
1,867
Country
United States
Major props to Reswitched for continued development on complicated cyrptographic issues.

Absolutely love that they are offering a signed payload. Hopefully this will prevent ( or at least slow down) reverse engineering from Chinese cloners stealing free technology and then making it for sale.

Seems to me that hekate + atmosphere now provides the most optimal Homebrew experience with increased dynarec for retroarch users.

Props to @m4xw for his multi-dimensional approach to software engineering. He's not only doing amazing work for the libretro team, but also actively contributing to hekate and atmosphere.
 

Ty_

Well-Known Member
Member
Joined
May 22, 2018
Messages
399
Trophies
0
Age
44
XP
1,256
Country
United Kingdom
If you just download Atmosphere 0.8.4, that won't work on any firmware. If you download Atmosphere and these sweet patches, you can install .NSP files on any firmware below 7.0

So if you use this latest atmosphere with existing sig patches, on FW 6.2, you can install nsp games via tinfoil?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Bunjolio @ Bunjolio: j