Based on my understanding, sys-patch and KIP-based sigpatches are two different ways of applying sigpatches. You don’t need KIP-based sigpatches if you’re using sys-patch, since sys-patch applies them dynamically at runtime. That said, Shise’s guide still uses fss0 with KIP patch lines and doesn’t mention sys-patch, which suggests it’s relying on a boot-time, KIP-based sigpatch approach rather than a sys-patch-based setup. Boot-time KIP sigpatches are more self-contained and deterministic in the sense that they don’t depend on a runtime sysmodule loading, which makes them a reasonable failsafe baseline for a general guide.I know how to locate it but it's still outdated. Just for starters the hekate_ipl.ini file it has you create is still using fss0 and
kip patch lines. There is also no mention of sys-patch at all.
Atmosphere has support for 21.1.0, but Tinfoil does not have support for the latest fw & Atmosphere. It has not been updated yet. Doesn't matter as there are several other installers you can use.
Sorry, I don't have a better guide for you.
The guide appears to prioritize: “it boots and works every time,” minimal moving parts, and no dependency on a userspace service loading correctly.
- Sigpatches = disable Nintendo’s signature checks
- KIP patches = one way to apply sigpatches (at boot, via hekate_ipl.ini)
- sys-patch = another way to apply sigpatches (at runtime, as a system module)

















