Choosing an Exploit

You’ll need to pick an exploit to hack your Switch with depending on your firmware version and which exploits are available.

If you are unsure if your Switch has an exploitable RCM, continue to Checking RCM

Minimum FW Maximum FW RCM Exploitable RCM Patched
1.0.0 1.0.0 Nereba none
2.0.0 3.0.0 Caffeine none
4.0.1 4.1.0 Caffeine
ALL VERSIONS fusee-gelee none

If you are not sure what to pick, and you can launch payloads with RCM, pick fusee-gelee. The fusee-gelee exploit supersedes all other methods, providing the best compatibility for all firmware versions, is the easiest to use with different RCM payloads, and is necessary to recover if anything goes wrong.

If you are not sure what to pick, cannot launch payloads with RCM (ie. are “IPATCHED”), and are on firmware 4.1.0, pick Caffeine.

IPATCHED Switches on higher firmware versions are not currently exploitable.


fusee-gelee

DETAILS
Software Only Exploit NO
Coldboot OPTIONAL, requires hardmod
Supported Firmware Versions ALL
Exploitable RCM Required YES
Requires a USB-C cable and a PC or phone, or a dongle
Recommended for users with exploitable RCM
(Hardmod method not detailed in this guide)

Caffeine

DETAILS
Software Only Exploit YES
Coldboot NO
Supported Firmware Versions 2.0.0 - 3.0.0 & 4.0.1 - 4.1.0
Exploitable RCM Required NO
No additional tools required
Use only if you really want CFW without RCM
or if your system is IPATCHED on firmware 4.1.0
Can be used to boot emuMMC with higher firmware version

If you cannot launch RCM payloads on your system (ie. are "IPATCHED"), continue to Forewarning (Caffeine)

If you can launch RCM payloads on your system, continue to SD Card Setup (Caffeine)


Nereba

DETAILS
Software Only Exploit YES
Coldboot NO
Supported Firmware Versions 1.0.0 ONLY
Exploitable RCM Required NO
Requires JP Puyo Puyo Tetris, or one time access to CFW
via RCM (USB-C cable and a PC or phone, or a dongle)
Use only if you really want CFW without RCM
Can be used to boot emuMMC with higher firmware version