The modular switch custom firmware
Usage:
Put ReiNX
folder on the root of your switch's SD card and run ReiNX.bin
with your favorite fusee launcher.
Compiling:
You'll need devkitpro with devkitARM (along with the devkitarm-rules
package) and run:
git clone --recurse-submodules https://github.com/Reisyukaku/ReiNX.git
cd ReiNX && make
To compile with Docker, chmod +x docker-build.sh
and run the shell script ./docker-build.sh
. After that, just check out
dir. This will compile without requiring installation of DevKit* dependencies.
Features:
Modularity (doesn't rely on or require any SD files to run; customize SD files to your liking)
Loads all KIPs from /ReiNX/sysmodules/
directory
Optional custom kernel/secmon/warmboot
FS patches on the fly (NCA verify/cmac and optional nogc)
Kernel patches on the fly (optional debug mode)
Exclusive ReiNX sysmodules
ES patch in RXP patch format (used with custom loader.kip)
Official thread:
Official Installation guide
Credits:
Naehrwert for hardware init code and generally being helpful!
CTCaer and st4rk for their contribution to the hardware code aswell!
SciresM for sysmodules!
The community for your support!