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

Mars04

Active Member
Newcomer
Joined
Apr 22, 2024
Messages
25
Trophies
0
XP
100
Country
South Africa
As a noob got everything to work (games start and tinfoil works) thanks guys, only problem is when a game is running, if i lock the switch the screen wont turn back on when pressing the power button, i have to turn it off and reboot with fusee
Wasn't this issue mentioned in release files of atmosphere? I think so and it wasn't an atmosphere issue but with the outdated sysmodules or so.
 
  • Like
Reactions: BigOnYa

josete2k

Well-Known Member
Member
Joined
Apr 24, 2009
Messages
857
Trophies
1
Age
44
Location
Spain
XP
2,050
Country
Spain

josete2k

Well-Known Member
Member
Joined
Apr 24, 2009
Messages
857
Trophies
1
Age
44
Location
Spain
XP
2,050
Country
Spain
Nope
Post automatically merged:

Modded fusee.bin - FS/ES/NFIM/Loader IPS patches.

NOTE: These will only run NSP/XCI - NRO forwarders are not working, these will need recompiled with new software to work. So will some homebrew.

This is ONLY for FW19 and the pre release - atmosphere-1.8.0-preprerelease-5717ea6c0, Once Atmosphere gets updated you will need to update the loader patch. Also these patches might be subject to change so only download if you really need to test FW 19, I recommend you stay on 18.1.0 for now.
Post automatically merged:


EDIT:
Finaly I got NRO forwarders to work. You need to update hacbrewpack - I changed 2 files, although I probably only needed to edit 1. In HBMenu.json you need to change this:

Code:
"type": "debug_flags",
            "value": {
                "allow_debug": false,
                "force_debug_prod": false,
                "force_debug": true
            }

Also I added this key to extkeys.c - but I probably didn't need to:
Code:
else if (strcmp(key, "xci_t1_titlekey_kek_00") == 0)
            {
                matched_key = 1;
            }

When I rebuilt the NRO forwarders it worked, So that means that the patches are good :-)...
I've built my own hacbrewpack and same results... spinning in grey...

:'(



EDIT: working if I install it launching system with fusee, not with fss0 (I forgot the kip1patch=nosigchk add hehehe)

EDIT2: It always ask for a user and it autoreloads if I exit from app with the key designed for, but works.

EDIT3: added forwarders
Post automatically merged:

you need new tool and set flag. npdmtool.exe has a pull request for the needed change. Or you can wait for @impeeza who is coming back soon.
"allow_debug": false,
"force_debug_prod": false, <= add this line
"force_debug": true
Done.

Compiled AMS working.

Thanks
 

Attachments

  • hacbrewpack.zip
    178.5 KB · Views: 2
  • HBMenu-0197bb45716e0000.zip
    353.2 KB · Views: 5
  • chiaki-01b603927cb89000.zip
    350.5 KB · Views: 6
Last edited by josete2k,

svoc

Active Member
Newcomer
Joined
Oct 12, 2024
Messages
40
Trophies
0
Age
29
XP
35
Country
United States
Could you make a forwarder for 19 for this one please I don't have a windows PC
 

Attachments

  • off_switch.nro.zip
    113.3 KB · Views: 5

miniminx

Well-Known Member
Member
Joined
Jun 27, 2024
Messages
236
Trophies
0
Age
25
XP
481
Country
United States
Updated Sys-Patch.

Modded to work on FW19, I changed a couple of patches -ES patch is new for FW18 + 19. Added new FS patches for FW19. Other patches remain the same.

For Noobs (like me), this will save you needing to use a modded fusee.bin or patches.ini.

NOTE:
If you have IPS/Patches.ini installed and use this at the same time - on FW19 - nocntchk_FW19_1 will say it's unpatched,even though it is. I couldn't find in the code how to fix this as it works OK and shows patched if not using ips/patches.ini to patch that address?
 

Attachments

  • Sys-Patch(fw19).zip
    171.5 KB · Views: 3

svoc

Active Member
Newcomer
Joined
Oct 12, 2024
Messages
40
Trophies
0
Age
29
XP
35
Country
United States
Used the new sys patches it says failed to apply nosigpatch press power to continue so I do and it works perfectly any way to get rid of that message on boot so I don't have to get up to press power button
 

miniminx

Well-Known Member
Member
Joined
Jun 27, 2024
Messages
236
Trophies
0
Age
25
XP
481
Country
United States
Used the new sys patches it says failed to apply nosigpatch press power to continue so I do and it works perfectly any way to get rid of that message on boot so I don't have to get up to press power button
I've no idea on what you are talking about, everything is working fine on my end.
2024101405452400-57B4628D2267231D57E0FC1078C0596D.jpg
 
  • Like
Reactions: nitrozz

svoc

Active Member
Newcomer
Joined
Oct 12, 2024
Messages
40
Trophies
0
Age
29
XP
35
Country
United States
I had to reinstall it all with out patches.ini and the other files from earlier and it is now working
 

TomSwitch

Well-Known Member
Member
GBAtemp Patron
Joined
Jan 10, 2019
Messages
5,222
Trophies
3
Age
44
XP
16,996
Country
United States
Updated Sys-Patch.

Modded to work on FW19, I changed a couple of patches -ES patch is new for FW18 + 19. Added new FS patches for FW19. Other patches remain the same.

For Noobs (like me), this will save you needing to use a modded fusee.bin or patches.ini.

NOTE:
If you have IPS/Patches.ini installed and use this at the same time - on FW19 - nocntchk_FW19_1 will say it's unpatched,even though it is. I couldn't find in the code how to fix this as it works OK and shows patched if not using ips/patches.ini to patch that address?
What did you change in sys-patch?
Seems to me only the flag and this change is needed, don't know why the upper limit was there in the first place
{ "es6", "0x.6300...0094A0..D1..FF97", 16, 0, mov2_cond, mov0_patch, mov0_applied, true, MAKEHOSVERSION(14,0,0), MAKEHOSVERSION(17,0,1) },
to
{ "es6", "0x.6300...0094A0..D1..FF97", 16, 0, mov2_cond, mov0_patch, mov0_applied, true, MAKEHOSVERSION(14,0,0)},
 

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
838
Trophies
1
XP
3,005
Country
Russia
@miniminx, I have a 2 questions about this:
.nosigchk=0:0x074524:0x4:C0030054,10000014
1) Why 10000014, and not 07000014?
2) Why only case 8 and not others? Why it so special?

Patch works even without this. Also, on older fw this was not needed.
Post automatically merged:

I think you made mistake: jump should be to 0x7459c, not to 0x74564, so it should be 1E000014
 
Last edited by duckbill007,
  • Wow
Reactions: impeeza

miniminx

Well-Known Member
Member
Joined
Jun 27, 2024
Messages
236
Trophies
0
Age
25
XP
481
Country
United States
@miniminx, I have a 2 questions about this:
.nosigchk=0:0x074524:0x4:C0030054,10000014
1) Why 10000014, and not 07000014?
2) Why only case 8 and not others? Why it so special?

Patch works even without this. Also, on older fw this was not needed.
This new patch was written by BorntoHonk, here's a quote from him to why it was added:

Code:
Ensures we hit that TBNZ condition with a zero NOP'ing the chain and do not go down to the 0x200 test.

At the end of the day, the patches do seem to work without it being added, it's been put in as a preemptive measure to make sure that when that function is called we always get the desired result.

It's subject to change, but for now it's being used for FW 19+
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and dragging stuff with your tongue
    +1
  • BigOnYa @ BigOnYa:
    "I heard Squeeze harder, is this correct?" "No!" "OK, Squeezing harder now"
    +1
  • BigOnYa @ BigOnYa:
    Reference to that Ai cartoon psi posted
    +1
  • K3Nv2 @ K3Nv2:
    Goat simulator is it people blowing trump
  • Psionic Roshambo @ Psionic Roshambo:
    Ken no Greatest of all time simulator is not about Trump lol
  • K3Nv2 @ K3Nv2:
    Damn another thing the dems are going to cry about
  • K3Nv2 @ K3Nv2:
    Republican: Trump is not the goat is so!
  • BigOnYa @ BigOnYa:
    On Sundays we say hi to our friend Jesus, on Mondays we pray to our God Trump.
  • K3Nv2 @ K3Nv2:
    Typical Trump hater Trump is Jesus
    +1
  • K3Nv2 @ K3Nv2:
    Well that hospital visit was annoying least I got 6k steps out of it arrived at 8 then had to wait like 6 hours actual scan took 30 minutes and no I didn't get your mother dick stuck in me
    +1
  • BigOnYa @ BigOnYa:
    "Actual Scan"
    gloved-glove-hand-making-clenched-fist-KJARY1.jpg
  • K3Nv2 @ K3Nv2:
    Not everyone have HIVs that need attention to the butthole man that's a you thing
    +1
  • BigOnYa @ BigOnYa:
    That'd be ancientbois dream exam.
  • K3Nv2 @ K3Nv2:
    Lmao
  • BigOnYa @ BigOnYa:
    Doctor- "We found nothing" Ancientboi -"Please check again doc."
  • K3Nv2 @ K3Nv2:
    Screw the copay I'll pay pull price
    +1
  • K3Nv2 @ K3Nv2:
    I took the SteamDeck with me like I was actually going to use it I chose to walk around instead
  • BigOnYa @ BigOnYa:
    Pop in different patient rooms, and tell them they good, free to leave.
  • K3Nv2 @ K3Nv2:
    Can I get a tour of the birth center? "why?" Mind your own damn businesses is why
    +1
  • K3Nv2 @ K3Nv2:
    Mix up all the babies damn it Theresa I knew you were cheating on me with Tyrone
    +1
    K3Nv2 @ K3Nv2: Mix up all the babies damn it Theresa I knew you were cheating on me with Tyrone +1