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

  • Thread starter Thread starter ShadowOne333
  • Start date Start date
  • Views Views 5,180,023
  • Replies Replies 7,279
  • Likes Likes 266
I just wondered if there was like an optimal / best config noting more.
Mine is similar to yours and I'm pretty happy about it. Can you play games? If so, I guess that's pretty much it. :D Or at the very least you have a great initial setup.
 
hi so i have a 22.1.0 system, and installing through mtp or FTP requires me to have sys patch 1.6.1 but as i mount the atmosphere and switch folders my system after trying to boot in emmc just get stuck on boot logo. idk what doing wrong
 
hi so i have a 22.1.0 system, and installing through mtp or FTP requires me to have sys patch 1.6.1 but as i mount the atmosphere and switch folders my system after trying to boot in emmc just get stuck on boot logo. idk what doing wrong
Read my message on the previous page carefully. There are also comments from experts below. My message contains information about remedies and Sigpatch. Links to all of them are available.


Many people reach the same result in different ways. Follow whichever path suits you best.
 
@impeeza why they will be no more sigpatches.what the problem behind this.
we are all counting on you impeeza.please continue with new sigpatches it's almost the end for the switch 1
 
Hey all I have a question I have a 2 OLED's both modded all working fine on FW 21.2.0. Just out of curiosity really wanted to know what the best or optimal hekate config is etc. mine is below or if anyone recommends any changes let me know. Thanks

[config]
autoboot=0
autoboot_list=0
bootwait=1
verification=1
backlight=100
noticker=0
autohosoff=2
autonogc=1
updater2p=1
bootprotect=0

{--- Custom Firmware ---}
[CFW (SYSNAND)]
pkg3=atmosphere/package3
emummc_force_disable=1
icon=bootloader/res/icon_atmosphere.bmp
usb3force=1

[CFW (EMUMMC)]
pkg3=atmosphere/package3
emummcforce=1
icon=bootloader/res/icon_hekate-atmosphere.bmp
usb3force=1
IMHO you don't need the autonogc line (or just change it from 1 to 0). It does more harm than good, for most. It disables the card slot so people who are still convinced there will be a cold-boot hack for FW 4.0 or lower, don't burn fuses or update the firmware for the card slot. It will also stop cartridge games from working, and in some firmware/cfw combinations, give you a black screen, if you boot with a card in the slot...

If your sys is above fw 4.0, there is absolutely no point to enabling it.
 
@impeeza why they will be no more sigpatches.what the problem behind this.
we are all counting on you impeeza.please continue with new sigpatches it's almost the end for the switch 1
Because some people on the scene are brat ungrateful pedantic and biased childs, so the real good coders behind the IPS Patch creator and some code needed to create the sigpatches are fatigued like me.

No matter what they do, a small group of pedantic guys trashed about all the effort.

I am only the one collecting the files and posting them on the thread, So if I got so many hate you can not believe, I only can imagine the bad times the real guys got.

The IPS Patch Creator, programed by an old temper and great friend, was discontinued.

Some great coders still have the knowledge and create the patches and create them.

The efforts of the community now are centered on the sys-patch. BTH had put a lot of effort on it.

I am sorry to be so fatigued so I haven't take the time to review the changes on the SYS-Patch nor upgrade the download section.

I will try my best. but on the near future will be no more Sigpatches files upgrades
 
Because some people on the scene are brat ungrateful pedantic and biased childs, so the real good coders behind the IPS Patch creator and some code needed to create the sigpatches are fatigued like me.

No matter what they do, a small group of pedantic guys trashed about all the effort.

I am only the one collecting the files and posting them on the thread, So if I got so many hate you can not believe, I only can imagine the bad times the real guys got.

The IPS Patch Creator, programed by an old temper and great friend, was discontinued.

Some great coders still have the knowledge and create the patches and create them.

The efforts of the community now are centered on the sys-patch. BTH had put a lot of effort on it.

I am sorry to be so fatigued so I haven't take the time to review the changes on the SYS-Patch nor upgrade the download section.

I will try my best. but on the near future will be no more Sigpatches files upgrades
THX IMEEZA YOU ARE the best,i hope for you all the best in this life. i will still hope that you will release new update.don't care attention to hater they are nothing compare to you.
 
  • Like
Reactions: froggy55
I'm extremely confused, I installed sys-patch, and I rebooted the system, but still I get no patches.
provide /config/sys-patch/log.ini

if it's not there, then you do not have sys-patch correctly on your sd card. (atmoshere folder should merge with atmosphere folder not sd:/atmosphere/atmosphere/


as to dilemma of patches or not;
https://tinfoil.io/ams

this now embeds all patches into atmosphere, with no sys-patch or additional .ips patches/patches.ini needed. (for both hekate and fusee)

the only thing more fun i could do would be incorporating sys-patch into loader itself, since I have one embedded into mesosphere dedicated to apply FS patches now.
 
Last edited by bth,
provide /config/sys-patch/log.ini

if it's not there, then you do not have sys-patch correctly on your sd card. (atmoshere folder should merge with atmosphere folder not sd:/atmosphere/atmosphere/


as to dilemma of patches or not;
https://tinfoil.io/ams

this now embeds all patches into atmosphere, with no sys-patch or additional .ips patches/patches.ini needed. (for both hekate and fusee)

the only thing more fun i could do would be incorporating sys-patch into loader itself, since I have one embedded into mesosphere dedicated to apply FS patches now.
Does that mean that with this Atmosphere build of yours we'll have more free memory space for the sys-modules?
 
IMHO you don't need the autonogc line (or just change it from 1 to 0). It does more harm than good, for most. It disables the card slot so people who are still convinced there will be a cold-boot hack for FW 4.0 or lower, don't burn fuses or update the firmware for the card slot. It will also stop cartridge games from working, and in some firmware/cfw combinations, give you a black screen, if you boot with a card in the slot...

If your sys is above fw 4.0, there is absolutely no point to enabling it.

Cool thank you for your insight ill remove that line from my config...Thanks again :)
 
Does that mean that with this Atmosphere build of yours we'll have more free memory space for the sys-modules?
Why would it mean that? sys-patch doesn't use any extra memory. It loads at startup, does its thing, then it's gone. What you see in the overlay comes from its settings and its log... (to my understanding)
 
Does that mean that with this Atmosphere build of yours we'll have more free memory space for the sys-modules?
for now all it means is that mesosphere executes the patching of FS, and loader embeds the exefs_patches, which should remove the need for .ips patches or sys-patch.

if the end user still has sys-patch on their sd card, it will still run and just say most of everything is patched already by "file"
(olsc and loader being patched by sys-patch in my fork doesn't make any difference, as loader is edited, erpt edited, olsc config added into sys-mitm)

nifm saying "unpatched" is most likely the pattern needing more fine-tuning due to its length (and length of the patch overriding some of the bytes in the pattern)




Why would it mean that? sys-patch doesn't use any extra memory. It loads at startup, does its thing, then it's gone. What you see in the overlay comes from its settings and its log... (to my understanding)

the overlay module itself hogs a lot of memory,

anyway, sys-patch itself is flawed in some aspects, as it runs by svcdebug editing memory of running applications, which can potentially cause the patches to become un-patched if HoS reinitializes itself such as after sleepmode.

for both mesosphere patching (fs_patch) and loader patching (exefs_patches), it is done before the application is started.

for the fs_patch inside of mesosphere, it patches it the moment mesosphere decompresses FS, right before it is loaded into memory and executed. (both hekate and fusee.bin loads mesosphere, regardless of boot method, so both methods of booting gets full set of patches using this type of patching)
 
Last edited by bth,

Site & Scene News

Popular threads in this forum