This guide will expect you to have already learned how to boot into RCM mode, however, if you haven't you can reference this guide for steps on how to accomplish this.
You will need:
- Memloader. Chose the latest release. Unpack the .zip and place the contents of the
samplefolder on the root of your SD card.
- HACGUI. Chose the latest release.
- Hekate. Chose the latest release dependent on your firmware.
- The payload delivery system you most prefer, be it GUI or CLI.
Boot your Switch into the Hekate menu, go into the
Consoleoptions, and print your
TSEC keys. Afterwards, go into the
Toolsoption and backup just the
Restart your Switch into RCM, connect it to your computer and use the Memloader payload. Select
inion your Switch and your screen should go blank while the backlight remains. Boot HACGUI in Administrator mode (Administrator mode is Critical), click
Start, give a name for your console (not required) and when the program detects your Switch's SD card as mounted, the
Nextbutton will become clickable. After clicking,
Deriving Keys...should display for a few moments before asking for a
rawnand.bindump, which we will not be using.
Power off your Switch, boot it again in RCM and use Memloader once more, however select
ums_emmc.ini. Once again, the screen will go blank, the backlight will remain, and this time HACGUI will automatically detect your Switch's eMMC GPP and after a few moments all of your Keys and Title Keys will be derived. HACGUI will automatically create the folder
C:\Users\USERNAMEdirectory and populate this folder with your prod.keys, title.keys, and two bonus sets: console.keys, and extra.keys.
And that's the process to derive all of your keys. If you acquire a new title, then this process will need to be completed again to dump the new keys.
Thank you, I hope this guide was informative enough.