Hacking Sigpatches for Atmosphere (Hekate, fss0, fusee & package3)

  • Thread starter Thread starter ShadowOne333
  • Start date Start date
  • Views Views 5,331,195
  • Replies Replies 7,371
  • Likes Likes 266
When those crashes happen what are you doing? You should remove all your old Atmosphere/contents folder or rename it and only put syspatch in it, then add one module to it at a time to find out what's breaking it. Some old modules like salty nx and tesla overlay needed updated to work with the new firmware 21.x, if you didn't update those then you'll get crashes.
0001 error was trying to open hb appstore, 0003 error trying to open nxthemesinstaller, both updated to 21 compatible versions
 
Last edited by Joonboi,
*** Updated 2025 - 08 - 12 ***

Sigpatches updated for 21.1.0,

And Upgraded to Atmosphère 1.10.1

SYS-Patch should work fine with this FW too.
Is there some sort of archive where we can find specific version combinations? Right now it feels like these sigpatches are randomly scattered throughout the internet. I am having trouble finding firmware 20.5 + Atmosphere 1.9.5.
 
Is there some sort of archive where we can find specific version combinations? Right now it feels like these sigpatches are randomly scattered throughout the internet. I am having trouble finding firmware 20.5 + Atmosphere 1.9.5.
sigpatches themselves (.ips) are universal regardless of what version of atmosphere

sys-patch (1.5.8), even with the libnx 0x180 TLS fix, should be compatible with atmosphere 1.9.5
in the event that it isn't, use 1.5.6

https://github.com/impeeza/sys-patch/releases

sys-patch 1.5.8 + AMS 1.10.1 is compatible with 20.5.0.

what isn't compatible with that combination, is tinfoil, until tinfoil is updated to address that.

tinfoil is what needs atmosphere 1.9.5 specifically, and that supports highest 20.5.0 firmware version
 
Last edited by bth,
For all users: on the official website TInfoil it is stuck at V20 and only works up to OFW 20.5.0 and does not work with the new CFW 1.10.X and above which is based on OFW 21.
He need an update to work on last CFW.
 
  • Like
Reactions: Metro City
For all users: on the official website TInfoil it is stuck at V20 and only works up to OFW 20.5.0 and does not work with the new CFW 1.10.X and above which is based on OFW 21.
He need an update to work on last CFW.
https://github.com/switchbrew/libnx...203edb2b4eb6d1b19796dd7b99b48ea89ab8a89bb4R15
https://github.com/Atmosphere-NX/At...e5aacc1159c996005c2a9bca755476d603f6e4e471R31

the real reason is this.


atmosphere 1.10.0+ is now built against a libnx that starts tls at 0x180
tinfoil is built against old libnx that has tls of 0x108


atmosphere 1.10.0+ has code which prevents tls 0x108 from being used, as 21.0.0+ now (nintendo) writes there, the correct tls of normal applications is 0x110

homebrew built with libnx has to use 0x180, as atmoshere declares that through libnx, and 1.10.0+ is linked to the libnx library where 0x180 is the functioning/accurate tls address.
 
https://github.com/switchbrew/libnx...203edb2b4eb6d1b19796dd7b99b48ea89ab8a89bb4R15
https://github.com/Atmosphere-NX/At...e5aacc1159c996005c2a9bca755476d603f6e4e471R31

the real reason is this.


atmosphere 1.10.0+ is now built against a libnx that starts tls at 0x180
tinfoil is built against old libnx that has tls of 0x108


atmosphere 1.10.0+ has code which prevents tls 0x108 from being used, as 21.0.0+ now (nintendo) writes there, the correct tls of normal applications is 0x110

homebrew built with libnx has to use 0x180, as atmoshere declares that through libnx, and 1.10.0+ is linked to the libnx library where 0x180 is the functioning/accurate tls address.
@bth the links you posted are incomprehensible to me,because I'm not a developer but a modder (symbian,android&console)and a video game player and i enjoy creating cheats with the little knowledge i have.
 
@bth the links you posted are incomprehensible to me,because I'm not a developer but a modder (symbian,android&console)and a video game player and i enjoy creating cheats with the little knowledge i have.
The explanation given alongside the links is perfectly readable to anyone imo.
 
  • Love
Reactions: impeeza
The explanation given alongside the links is perfectly readable to anyone imo.
@AllOver repeat i'm not a developer what's inside the GitHub links is incomprehensible to me, you know how to read them,i don't 👌 and in any case TInfoil hasn't been updated yet.
 
Is there some sort of archive where we can find specific version combinations? Right now it feels like these sigpatches are randomly scattered throughout the internet. I am having trouble finding firmware 20.5 + Atmosphere 1.9.5.
The zip on the OP contains sigpatches for Atmosphère from version 0.08.5 to version 1.10.1 21c0f75a2 and for Firmware from 01.0.0 to 21.0.0


@bth the links you posted are incomprehensible to me,because I'm not a developer but a modder (symbian,android&console)and a video game player and i enjoy creating cheats with the little knowledge i have.
They are not so incompreshensible, if you do not understand you can ask for explanation instead of whin.

in other words LibNX which is a set of libraries to create homebrew for the Switch, before used a memory address to store data, which was undocumented and unused by nintendo until now. On firmware 21.0.0 that memory address started to be used by the firmware so LibNX had to be modified to use another. And that is why all homebrew must be build from code using latest LibNX in order to that homebrew to run correctly.
 
The zip on the OP contains sigpatches for Atmosphère from version 0.08.5 to version 1.10.1 21c0f75a2 and for Firmware from 01.0.0 to 21.0.0



They are not so incompreshensible, if you do not understand you can ask for explanation instead of whin.

in other words LibNX which is a set of libraries to create homebrew for the Switch, before used a memory address to store data, which was undocumented and unused by nintendo until now. On firmware 21.0.0 that memory address started to be used by the firmware so LibNX had to be modified to use another. And that is why all homebrew must be build from code using latest LibNX in order to that homebrew to run correctly.
@impeeza who's complaining?
I'm just telling the truth,idon't pretend to be an expert on things i don't know or rely on AI to do simple research like many do these days.
I know what a library,but my knowledge is limited; otherwise,i'd be developing apps or something else.
 
  • Like
Reactions: impeeza
im on 20.5.0 but after updating to atmo 1.10.1 cant start a game and have data corruotion error. i have paste files from latest hats but still the same.
 
im on 20.5.0 but after updating to atmo 1.10.1 cant start a game and have data corruotion error. i have paste files from latest hats but still the same.
Stand away from any prepackaged package, upgrade everything by yourself manually, so you know what is in your system and you can install only what you need and use.


Use the guide


 
Is there any way to get compatibility with Edizon/UltraHand? I've tried using cheats and it keeps giving me an error code.
 

Site & Scene News

Popular threads in this forum