This guide explains how to obtain the files needed to make custom themes from your own switch.\
Tools you'll need
Payloads have full control on your console so aways download them from the authors' official link
Make sure to use the latest version of the tools, when a new switch system update drops new keys may be added so some of the tools have to be updated as well
Copy the NXThemes installer and Lockpick NROs in the
switch directory of your sd card.
Getting the switch keys
Warning for SX emunand users : Some users reported that lockpick can't properly dump the keys when using emunand, if you have this issue, read
Sx emunand users on the bottom of the page first.
- Boot your switch in RCM mode and launch the hekate payload (Even if it's not your cfw, we are just using it to get some keys, you DON'T have to use atmosphere), if you have autoboot enabled press VOL- during boot to enter the menu.
- Using the VOL buttons to navigate and power to confirm, open
Print fuse infoand press Power to save fuse info to SD card.
- Go back and select
Print TSEC keysthen press Power to save TSEC keys to SD card.
- Now boot your favorite CFW and open the homebrew launcher and launch Lockpick, in a few seconds it should dump all the keys we need, press + to exit. (it may ask you to dump title keys as well but we don't need those so just exit).
- Finally launch NXThemes installer, go to the
Extract home menutab, select the extract home menu button and press + to confirm. Once the process is over you will be able to install nxtheme files.
SX emunand users
The only solution for you is to search the switch keys on google, they are like really easy to find, if you do search on google make sure you have
master_key_06, that means that the keys are up to date, download them and copy them in the root of your sd card in a file called
prod.keys. Then skip to step 5 of the guide.
... not found in lyt dir ! error
This happens if you don't have the right keys, follow carefully the steps to dump your keys with CTCaer first and then Lockpick. If you're on 6.2, check that you key file has
master_key_06 or it won't work. If you're on SXOS emunand Lockpick won't work, find the latest keys elsewhere.