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

LyuboA

Unknown Entity
Member
Joined
Jun 1, 2018
Messages
530
Trophies
0
XP
919
Country
Bulgaria
I have only a vague idea of what I'm doing, but Loader looks almost unchanged from 0.14.3, so this may work:

Take the file from https://gbatemp.net/threads/sigpatc...see-secondary-only.571543/page-7#post-9199712

Add this to the bottom of bootloader/patches.ini:

Code:
#Loader Atmosphere-0.14.4
[Loader:20EFF0183DA09563]
.nosigchk=0:0x1B54:0x4:20A81839,20008052
.nosigchk=0:0x686C:0x4:48010054,1F2003D5

I have absolutely no idea how the fusee-primary patches work, though, so no help from me on those.

thanks man it works maybe you can make an ips for fusee_primary only
 

VFCalado

Well-Known Member
Newcomer
Joined
Nov 21, 2009
Messages
55
Trophies
0
XP
315
Country
Sorry for the wait. The lack of a public dump of 10.2 and the fact that BiggestDump has some issue with a pending update of 10.2 killed a lot of time. Thankfully new patches check out. As stated before, only FS was updated so only new FS/Loader patches are necessary. ES has not changed thus the existing ES patches still work. This means the only change was the patches.ini file which GBATemp won't let me upload due to its .ini extension filename. So whether you grab it from my zip file or the one in the OP, that is all you need to update for the time being. Next time, please hold off on updating. There are usually little to no advantages updating early.
Thank you. Work's very well,
 

mikifantastik98

Well-Known Member
Member
Joined
Dec 12, 2018
Messages
290
Trophies
0
Age
38
XP
1,643
Country
Italy
Atmosphere 0.14.4 (BUG FIX) ... is out!

*maybe fix new games like super mario3D All-Stars !?
... like latest SXOS version
Schermata 2020-09-17 alle 20.35.36.png
 

capsleepyy

Member
Newcomer
Joined
Aug 2, 2020
Messages
22
Trophies
0
Age
33
XP
86
Country
United States
I have only a vague idea of what I'm doing, but Loader looks almost unchanged from 0.14.3, so this may work:

Take the file from https://gbatemp.net/threads/sigpatc...see-secondary-only.571543/page-7#post-9199712

Add this to the bottom of bootloader/patches.ini:

Code:
#Loader Atmosphere-0.14.4
[Loader:20EFF0183DA09563]
.nosigchk=0:0x1B54:0x4:20A81839,20008052
.nosigchk=0:0x686C:0x4:48010054,1F2003D5

I have absolutely no idea how the fusee-primary patches work, though, so no help from me on those.
Everything works on my end! Thanks for this
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,940
Country
Mexico
thanks man it works maybe you can make an ips for fusee_primary only
it should be fairly simple from what I know.
You could copy-paste the patch called "384286127A10E36F.ips" and paste->rename it as "20EFF0183DA09563.ips".
Then try booting with primary that way.
Afaik the 0.14.4 patches modify the same addresses (if what people are saying is true), so doing that should work.
 
  • Like
Reactions: mikifantastik98

NoxiousNinja

Active Member
Newcomer
Joined
Sep 3, 2020
Messages
28
Trophies
0
Age
40
XP
186
Country
United States
it should be fairly simple from what I know.
You could copy-paste the patch called "384286127A10E36F.ips" and paste->rename it as "20EFF0183DA09563.ips".
Then try booting with primary that way.
Afaik the 0.14.4 patches modify the same addresses (if what people are saying is true), so doing that should work.

Oh, that makes sense. I was wondering why there were a ton of .ips files, but they each correspond to one entry from the patches.ini.

It looks like they need the full hash, though, so copy 384286127A10E36F98D5BC1E3A8454DF112572ECC342A366957270362700E787.ips to 20EFF0183DA095635F99E8978A90C27C7D3F42E6504DF328F42ACC280EB05D1B.ips.
 
Last edited by NoxiousNinja,

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,940
Country
Mexico
Oh, that makes sense. I was wondering why there were a ton of .ips files, but they each correspond to one entry from the patches.ini.

It looks like they need the full hash, though, so copy 384286127A10E36F98D5BC1E3A8454DF112572ECC342A366957270362700E787.ips to 20EFF0183DA095635F99E8978A90C27C7D3F42E6504DF328F42ACC280EB05D1B.ips.
Ah thanks for the full hashes.
Yeah that should be it.
I'm not sure what other changes would be required, I might have to check the IPS for 0.14.3 against others to be sure.
 
  • Like
Reactions: mikifantastik98

LyuboA

Unknown Entity
Member
Joined
Jun 1, 2018
Messages
530
Trophies
0
XP
919
Country
Bulgaria
i
Oh, that makes sense. I was wondering why there were a ton of .ips files, but they each correspond to one entry from the patches.ini.

It looks like they need the full hash, though, so copy 384286127A10E36F98D5BC1E3A8454DF112572ECC342A366957270362700E787.ips to 20EFF0183DA095635F99E8978A90C27C7D3F42E6504DF328F42ACC280EB05D1B.ips.

it works thanks
 
  • Like
Reactions: ShadowOne333

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,940
Country
Mexico
Oh, that makes sense. I was wondering why there were a ton of .ips files, but they each correspond to one entry from the patches.ini.

It looks like they need the full hash, though, so copy 384286127A10E36F98D5BC1E3A8454DF112572ECC342A366957270362700E787.ips to 20EFF0183DA095635F99E8978A90C27C7D3F42E6504DF328F42ACC280EB05D1B.ips.
@Ibcap in case you haven't updated the loader patches for 0.14.4 through fusee-primary, you can copy "384286127A10E36F98D5BC1E3A8454DF112572ECC342A366957270362700E787.ips" from the 0.14.3 release, paste it and rename it as "20EFF0183DA095635F99E8978A90C27C7D3F42E6504DF328F42ACC280EB05D1B.ips" and that should work for 0.14.4.

I did a quick test by checking the data between 0.14.0 and 0.14.1 primary patches, and they match 1:1, simply with different hash name, so the same should work for these.
 
  • Like
Reactions: Ibcap

Ibcap

Well-Known Member
Member
Joined
Dec 29, 2019
Messages
450
Trophies
0
XP
1,556
Country
United States
@Ibcap in case you haven't updated the loader patches for 0.14.4 through fusee-primary, you can copy "384286127A10E36F98D5BC1E3A8454DF112572ECC342A366957270362700E787.ips" from the 0.14.3 release, paste it and rename it as "20EFF0183DA095635F99E8978A90C27C7D3F42E6504DF328F42ACC280EB05D1B.ips" and that should work for 0.14.4.

I did a quick test by checking the data between 0.14.0 and 0.14.1 primary patches, and they match 1:1, simply with different hash name, so the same should work for these.
Ill look into it in a minute thanks. Working on verifying a clean mario dump at the moment ;)
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,940
Country
Mexico
Patches in the OP have been updated for Atmosphere 0.14.4 and firmware 10.2.0.
Refer to the first post for updating and download.

The patches that have been included in this post are the old Atmosphere 0.14.2 / Firmware 10.1.0 sigpatches and only included for reference and archival purposes.
DO NOT DOWNLOAD THE PATCHES IN THIS POST FOR UPDATING!

_____________________________________________________________________________

Aside from that, from what I am seeing, I think it is completely possible to merge both fusee primary and secondary patches.
Primary seems to be using the IPS themselves inside "atmosphere" and exefs/kip folders, while secondary seems to use only the patches.ini file (from what I know).

If that's the case, handling the patches like I have with the latest release (including both "atmosphere" and "bootloader" folders), should address both primary and secondary users.

Tinfoil users are shit out of luck tho, as most likely the app will delete the Hekate configs for secondary.
 

Attachments

  • (Old) Hekate+AMS-fss0-sigpatches-14.2-cfw-10.1.0.zip
    24.1 KB · Views: 264

ghostbitxd

Well-Known Member
Newcomer
Joined
May 1, 2020
Messages
78
Trophies
0
Age
40
XP
195
Country
United States
CFW: Atmosphere 0.14.4
Payload: hekate_ctcaer_5.3.3

When attempting to install an NSP file, I'm getting:

Error 2145-0001 (0x291)
Module: ETickets (145)

In Googling this error, I came across the need for sigpatches. I went ahead and installed sigpatches-updater, chose the Hekate ones to install, and it said it successfully installed the necessary patches.

Am I missing something else? Any troubleshooting steps I can take?

EDIT: Disregard. I was not on FW 10.2.0. Updated and NSPs are installing.
 
Last edited by ghostbitxd,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/sQK1btk8ZUs?si=Z4p2kuM_7fXV7_Ps