The most recent version is on https://gbatemp.net/download/sys-patch-sysmodule-1-5-7-source-code.39462/
Latest Sys-Patch code of the ITotalJustice repository, Tweaked by @bth
https://github.com/impeeza/sys-patch forked from https://github.com/btc08gh/sys-patch (taken down)
Its complete with Full GIT history and submodules.
In order to build it you need:
- A Functional DevKitPro environment
- git & make packages
- devkitA64, libnx & switch-tools DevKitPro packages
By example, on a MSYS's MinGW64 envitonment with DevKitPro installed, you can run the next commands to build the code, I have a tutorial about to setup a DevKitPro environment using MSYS https://gbatemp.net/threads/setup-a-devkitpro-environment-on-windows.652238/post-10389079 is easy and quick.
Bash:
pacman -Syuu --needed --noconfirm git make devkit-env devkitA64 libnx switch-tools zip
cd ~
git clone --recursive https://github.com/impeeza/sys-patch
cd ~/sys-patch
make dist -j$(nproc)
The new binaries are on the
~/sys-patch/out folder to be used on your console, copy their content to your SD Card root.Also a zip containing the binares is created on the root of the repo
~/sys-patchWhen your run the Sysmodule, Remember the codes:
Unpatched: The pattern for the code couldn't be found, so no patch applied. This may be because the patch do not apply to current version of FW or ATM, or an unsupported one.
Patched: The pattern was found and already patched, mainly by IPS patches applied at boot by bootloader.
Patched: The pattern was found and patched by SYS-Patch sysmodule.
This version will run ONLY ON ATMOSPHÈRE 1.8.0 or superior. WILL NOT RUN ON ATMOSPHÈRE 1.7.1