Nintendo Switch SpoonFeed FAQ v67
Nintendo Switch SpoonFeed FAQ v67
Nintendo Switch SpoonFeed FAQ v67
I'm MH and I’ve noticed that our community has a range of understanding about the switch, which
results in many questions being asked everyday about the Nintendo switch and running SXOS stuff
on it. Since most of it tends to be repeated, I’ve decided to try and make a compilation to address
commonly asked questions.
Disclaimer:
1. Before we continue, let me provide this warning first. If you’re using your Nintendo Switch for
pirated games, beware that it is illegal and Nintendo will clamp hard on you if you get caught.
They will minimally hard ban you permanently, or worse, take legal action (google up some
japan news).
2. Do note that as long as you’re hacking, there will always be a risk of getting your switch
console banned if you ever go online. We aim to minimise this risk through different
measures. Again there is no such thing as being completely zero risk, so if you
proceed, consider yourself already warned.
3. Most of the information below are based on my understanding from google or forums like
gbatemp. I am in no way an expert, so while I hope this FAQ helps to explain most questions,
do note that it might not be 100% accurate.
References:
https://switch.homebrew.guide/gettingstarted/beforestarting
https://gbatemp.net/threads/90dns-dns-server-for-blocking-all-Nintendo-servers.516234/
Change log
Version Date Remarks
v6 10/9/19 Added steps on how to regenerate license.dat for soft mod users.
1
Index
1. About Nintendo Switch Hacking 3
1.1. What are moddable switches (non-patched) vs ipatched switches? 3
1.2. How to identify moddable switches (non-patched)? 3
1.3. What Custom Firmware (CFW) options are there? 4
1.4. What is hard mod vs soft mod for moddable switches? 6
7. Glossary 38
2
1. About Nintendo Switch Hacking
1.1. What are moddable switches (non-patched) vs ipatched switches?
Moddable switches are those sold before July 2018 which have an equipment flaw that can be
abused. This is a hardware-level exploit of the Tegra X1 chip's USB recovery mode (RCM).
Additionally, as it's a hardware equipment hack, it cannot be fixed through software patches.
Therefore, a moddable switch will always be moddable after it has left the factory, no matter how
many new firmware versions Nintendo releases.
● Extra technical info: This hardware exploit lets you to dump your own bootloader (software
that controls how the Nintendo switch boots up) even before the official switch operating
system Horizon runs. This gives you full control to run your own custom firmware (CFW)
which has more access than the original Nintendo firmware. Currently most exploits use
Fusée Gelée which is a coldboot "hack" software launcher for the Nintendo Switch i.e. you
apply it when you boot up your switch.
Ipatched switches are those which have the above issue patched on a hardware level and hence
unable to run the standard exploits. These switches have to run software exploits.
● Extra technical info: As of July 2019, only ipatched switches of firmware version 4.1.0 or
below can be hacked using Nereba or Caffeine which are warmboot browser-based exploits
i.e. you use a browser to launch after booting your switch. Nintendo also fixed this exploit in
firmware 8.0.1 so you do not update beyond firmware version 7.X.
If your switch falls under the “probably can’t be modded” range in the list below, you can attempt to
carry out the more detailed tests listed here. This "probably" range exists as there was a period
where both moddable and ipatched units were produced within the same serial range.
3
Serials beginning with XAW4:
XAW4001100X and below can be modded
XAW4001200X and above probably can't be modded
XAW4003000X and above definitely can't be modded
I copied the table below from here where they compare the 4 custom firmware options. You can
read the table if you're interested to know the differences but don't worry if you don't understand
some of the things in the table.
In a nutshell:
● SXOS
Pros
- Simple user-friendly plug and play solution
- Has emuNAND (I cover this later)
- Has XCI mounting (I cover this later)
Cons
- Need to pay to use
- Not many extra functions
4
● Atmosphere/Kosmos/ReiNX
Pros
- Free to use, with Atmosphere being the most common
- More functions than SXOS like Homebrew support
- Atmosphere has emuMMC (similar to SXOS emuNAND)
Cons
- No XCI mounting i.e. you must have emuMMC or risk being banned.
- It is a modular platform, so you need to hunt around downloading the different
features that you want.
Open Source ✓ ✓ ✓ ✖
Firmware 8.1.0+
✓ ✓ ✓ ✓
Support
Supports Custom
✓ ✓ ✓ ✖
Sysmodules
Supports Game
✓ ✓ ✓ ✓
Modding
SX OS has
compatibility issues
Homebrew Support ✓ ✓ ✓ ‒
with many
homebrew
FS Patches ✓ ✓ ✓ ✓
Atmosphere &
Kosmos
ES Patches ‒ ‒ ✓ ✓ Sigpatches must
be installed
manually
Configuration
✖ ✓ ✓ ✓
Tools
Reboot to Payload ✓ ✓ ✓ ✖
Proper Shutdown
✓ ✓ ✖ ✖
w/ AutoRCM
Sysnetcheat or
Realtime Cheat noexes on ReiNX.
✓ ✓ ‒ ✓
Engine Requires a PC or
phone.
Using hid-mitm.
Third-party
‒ ✓ ‒ ✖ Requires a PC or
controller support*
phone.
5
Atmosphere
emuNAND/emuM emuMMC is
✓ ✓ ✖ ✓
MC currently
experimental.
XCIs can be
XCI Loading ✖ ✖ ✖ ✓ converted to NSP
for other CFWs
*I believe 3rd party controller support here refers to controllers not made for the Nintendo Switch.
Hard modding your switch means that the switch has been physically modified by embedding the
payload device+RCM jig. Thus for hardmod, you don’t have to use a dongle/chip for every boot up.
However do note that if you need to send for Nintendo Switch for warranty fix, your warranty is
clearly voided since you opened up your Switch to modify it.
Typically hard mod is more expensive due to workmanship needed. (Softmod $80 vs hardmod $140,
with SXOS license)
Ipatched Switches
Non-moddable switches i.e. ipatched switches currently only have soft mod (I think), but the hack is
applied after booting up the switch i.e. warmboot. Please google if you want to know more about
how to mod ipatched switches.
6
2. About Being Banned & How to Reduce the Risk
Before we continue, let me provide this warning first. If you’re using your Nintendo Switch for pirated
games, do know that it is illegal and Nintendo will clamp hard if you get caught. They will minimally
hard ban you permanently, or worse, take legal action (google up some japan news).
If you don’t mind losing the above online privileges, then it actually doesn’t matter if you’re banned.
You can go ahead to play everything without fear. However this guide will assume that you don’t
want to get banned and will recommend safety measures to reduce this risk. Note there is no
completely zero risk method, so if you proceed, consider yourself already warned.
Example of error message from a banned switch when trying to access Nintendo eShop.
You’ll see error code 4007,4008 or 4508.
7
2.2. What can I do to reduce my risk of getting banned?
As of 21/7/19, almost all illegal stuff done on sysNAND is detectable and bannable. Thus
you’re highly advised to create emuNAND (read more here) for your free gaming to keep your
system safe.
Let’s start with how Nintendo detects whether to ban you. To begin with, all your activities are
recorded and stored in your Nintendo Switch’s internal memory system NAND (sysNAND). When
you connect to Nintendo servers via the Internet, this record is sent to Nintendo, whereby illegal
activities can get you flagged for a ban.
Once flagged, it’s only a matter of time and up to Nintendo to decide when they want to ban you.
Also note that this record cannot be removed even if you uninstall your illegal games or perform a
factory reset, plus we have no way to tell whether you have already been flagged until you’re finally
banned. So please be careful with what you do in sysNAND.
If you can’t understand some terms, continue reading this guide and revisit this section again later.
Below is a list of things that has been tested by others and will get you banned if your record is sent
to Nintendo. This list may change if Nintendo finds new ways to detect and ban. Thus please AVOID
all the items below if you don’t want to get banned.
Don’t do the following 100% ban actions on sysNAND: [Almost all fine to do on emuNAND]
● Mount XCI format game files to play (via Album->Games) [New as of 16/8/19, TBD if true]
● Update XCI in sysNAND official firmware [New as of 21/7/19, TBD if true]
● Install XCI format game files to play (via Album->Installer)
● Install NSP format game / game update files (via Album->Installer)
● Install/Play custom XCI format game files (NSP files converted into XCI format)
● Install custom themes
● Upload game saves from free games to Nintendo Online cloud service
● Send error logs from your free games to Nintendo [shouldn’t happen on emuNAND]
● Connect to WiFi in Custom Firmware (CFW) without 90DNS or stealth mode to block
Nintendo connection ** [This is still bannable in emuNAND]
2.3. How to enter Recovery Mode (RCM) to backup sysNAND, create emuNAND
or play games in CFW?
As mentioned, hardware moddable switches exploit Nintendo Switch’s RCM mode to run your own
CFW. You can enter RCM mode to backup sysNAND, create emuNAND or play games in CFW.
8
● A way to short the pins on the right joycon rail
○ For SXOS, this is the RCM jig.
○ For other users, you can purchase an RCM jig online (~S$2-3) (See pic below)
○ You can also attempt to create your own using a paperclip but be careful as if you
short wrongly, you might fry the Nintendo Switch.
9
2.4. How to backup/regenerate license.dat?
After generating your console-specific SXOS license file, before anything else, you should always
backup this license.dat file from your SD card to your PC. You DO NOT want to lose this as without
it, your SXOS won’t work. If you accidentally deleted it, then how to salvage this depends on whether
you’re using soft or hard mod to hack (read here on soft vs hard mod).
10
2.5. How to prepare sysNAND backup?
You should always have a NAND backup of your switch sysNAND before playing games in CFW.
If you screw up and do something in the above 100% ban list on your sysNAND, you can always
revert to your backup before going online, leaving no evidence behind. If the backup was done on
an older firmware, you may also need to offline update it to the last firmware you went online with
so that to Nintendo, nothing changed. [Read how to offline update in section 4]
For example,
● You went online with your Nintendo Switch sysNAND on firmware 8.0.1.
● The next day you accidentally installed NSP games on sysNAND which is a 100% ban.
● You luckily have an old clean backup at firmware 5.1 before NSP installation
● After restoring this backup, you can offline update your sysNAND firmware to 8.0.1.
From Nintendo’s view, your switch sysNAND should be clean and can safely go online again. But
do note that if you’re already flagged for ban / banned, restoring a backup won’t help at all.
You can create sysNAND backup first then emuNAND, or vice versa. It doesn’t matter.
If you want to restore, just press the “Restore NAND” button with the backup in your SD card.
11
2.6. What is emuNAND/emuMMC and how does it reduce ban risk?
[As of 21/7/19, free gaming in sysNAND is risky so you’re highly advised to use emuNAND]
Emulator NAND (emuNAND) is a way to reduce ban risk, but what is it and how does it help?
When you create emuNAND (SXOS) / emuMMC (atmosphere), it’s like cloning your Nintendo
switch’s official system (sysNAND), including game save files and switch accounts. This is preferably
cloned to your micro SD card, giving you a new separate operating system in your SD.
After creation, you can continue your free gaming in emuNAND/emuMMC and this won’t be reflected
in sysNAND. Though your game save progress in emuNAND won’t be reflected in sysNAND,
emuNAND lets you keep your sysNAND clean of free game activity logs so that you have lower ban
risk. This is good as almost all sysNAND free gaming is bannable now (as of 21/7/19).
Pros:
● Almost everything bannable in sysNAND is safe in emuNAND except connecting to WiFi on
emuNAND without 90DNS and stealth mode, that’s still bannable.
● You can do all free gaming on emuNAND and keep sysNAND clean for online use.
○ You need to keep sysNAND & emuNAND firmware up to date [See how to update].
○ Latest firmware on emuNAND lets you play the newest “free” games. As emuNAND
is a separate system, this poses little risk to sysNAND. Meanwhile latest firmware on
sysNAND lets you continue to enjoy eShop access and your legit games online.
● Alternatively, you can keep sysNAND on low firmware and emuNAND on latest firmware.
○ Keeping sysNAND on older firmware lets you tap its security vulnerabilities, but you
can’t go online as it’s not the latest firmware. Not necessary for general gamers.
Cons:
● emuNAND is not 100% foolproof. One day Nintendo may decide to scan SD cards for
keywords like “emutendo” so there is still some risk of ban.
● emuNAND takes up ~30gb in your SD card. Recommend to use at least 128gb card (very
tight) or 256gb card (comfortable).
● You must update emuNAND firmware offline if you want to update. [See how to update]
● You must update your XCI and NSP games offline as you shouldn’t connect emuNAND to
Nintendo servers. All game updates must be done offline via installing NSPs file updates.
Creating an emuNAND is totally optional and you should weigh the pros and cons to see if you want
it. However if you plan to use the same Nintendo Switch for both legitimate online gaming as well
as offline free games, I highly advise to use emuNAND.
12
2.7. How to create emuNAND (Hidden Partition on microSD)?
I’ll only be covering emuNAND on SXOS. If you want to find out about emuMMC on atmosphere,
you can google around (sample of emuMMC installation guide) but create it at your own risk.
I’ll add here that you should also do a sysNAND backup (see here). You can do sysNAND backup
first then emuNAND, or vice versa. It doesn’t matter.
If you’re using SXOS, this is simple (Credit to slslasher). [If you prefer YouTube, this is good.].
1. If your sysNAND firmware is not at the latest that SXOS supports, you can consider updating
first as emuNAND will clone your sysNAND so you don’t need to update firmware twice for
sysNAND and emuNAND.
2. Next please backup your SD card on your PC as creating emuNAND will reformat your
card. Ensure your SD card is at least 64gb [emuNAND will use ~30gb]. If possible, use a
128gb-512gb micro SD card to have space for games later.
3. Boot up your switch with dongle + RCM jig.
4. Choose “Options” -> “EmuNAND” -> “Hidden Partition on microSD*” -> “Continue”.
● You can choose Files on microSD / System Storage if you prefer (read here)
5. Wait. It may take 1-2 hours. Do ensure sufficient battery, or charge while backing up.
6. When done, you can press “Poweroff” to shut off the switch.
7. Remove SD card and open in PC. There will only be the license.dat and boot.dat files.
8. Copy back the “Nintendo” folder + games that you backup’d in step 2 (in my case, the “switch
folder”). Rename your “Nintendo” folder as “Emutendo”. This is for your emuNAND.
9. Put your SD card back into the switch and boot up to OFW without dongle. This will create
a new “Nintendo” folder for your sysNAND. Also take this chance to change your background
to white under settings.
10. Shutdown your switch and boot back into SXOS. You’ll see an orange “EmuNAND enabled”
button now. Only press this is you want to disable (which you shouldn’t). Press “Boot custom
FW” to boot up emuNAND. Change your background to black under settings.
11. You’re done! Henceforth if you see white background that means you’re in sysNAND, and if
you see black background that means you’re in emuNAND.
13
2.8. What is Hidden Partition on microSD vs other options during emuNAND
creation?
When creating emuNAND, there are 3 options for your emuNAND files. These are:
● Hidden Partition on microSD
● Files on microSD
● Files on System Storage
Files on System Storage (Avoid this unless you’re absolutely sure you want it)
Pros:
● You get to make use of the free space in your Switch 32gb internal memory which the other
two methods don’t utilise.
14
● Your NSP game files might load slightly faster as you will be installing directly to the Switch
internal memory as compared to reading from SD card.
Cons:
● If Nintendo ever implements scanning of Switch internal memory during boot up to OFW for
keywords like “emutendo”, you’re screwed.
● If your emuNAND files gets corrupted, it’s more difficult to restore. You can just replace the
microSD card in the earlier two options.
2.9. How do I set up stealth mode and 90DNS for WiFi connection?
Generally we advocate completely no connection to the Internet at all while you’re playing free
games, but sometimes you might want WiFi connection for homebrew applications like tinfoil or for
some games which support local multiplayer over WiFi. These games may need internet connection
to the game servers but don’t need Nintendo server connection.
As such, you’ll need a WiFi connection but must be able to block off connection to Nintendo servers.
This can be done through 2 ways, and you can even combine both for double protection. Note that
both methods are not foolproof and may actually fail to work. Use at your own risk.
15
2. 90DNS settings
- This works by modifying your WiFi connection IP address settings to a domain where
Nintendo connection is blocked.
- This domain is hosted by somebody else on Switch forums, but do note that it is
again not 100% foolproof and one day if he ever stops hosting, you will end up
connecting to Nintendo again.
Good news:
- You don’t need to care anymore about emuNAND, XCI vs NSP etc. You can play everything
since you’re already banned.
- If you have emuNAND, you can consider backing up to transfer your game saves to CFW
on sysNAND using checkpoint then deleting emuNAND (there’s delete emuNAND button
under Options -> emuNAND during boot up). This will save you ~30gb of space. Take note
you may need to update your sysNAND firmware if it is still on an old version.
- You can still update your switch firmware (online) and update XCI/NSP games (offline).
Bad news
- You can’t play online anymore on this switch for good.
- You should not link any new switch to the same Nintendo account even if you have games.
The new switch can be banned even if you don’t use custom firmware anymore.
- If you really want to try linking the same Nintendo account e.g. you have legit games there,
you should at least unlink the banned switch console
16
How to unlink your Nintendo account from your banned switch console
Normally you can unlink via switch profile or factory reset, but unfortunately a banned switch can’t.
- Go to Nintendo.com and log into the linked Nintendo account
- Press “Shop menu”
- Click “Deregister Primary Console”. Take note you can only unlink a console once a year.
- Key in your password and unlink your Nintendo account from your banned switch.
17
3. About Playing Nintendo Switch Games
3.1. What are XCI or NSP games? Which is safe to play?
I previously covered that you can boot into CFW from RCM mode to play your games. You might
hear from chin/slasher to use emuNAND to play your XCI and NSP games safely, but what is the
difference between XCI and NSP games? Will you get banned playing them?
To begin with, XCI or NSP are actually just file formats for your games and game update files.
Your downloaded game is “safe” or not depending on how Nintendo catches and bans you for illegal
activities. When you go online, logs of your activities on sysNAND are sent to Nintendo - such as
the games you install, update and play.
Hence if you play your free games on sysNAND (either disabled emuNAND or no emuNAND), these
logs may put you at risk of ban. Meanwhile if you play in emuNAND, none of these free gaming
activities are recorded in your sysNAND so you can play everything safely until one day Nintendo
can catch this too.
As of 16/8/19, Nintendo ban rules have changed. Even playing and updating XCI games in
sysNAND is bannable. Essentially anything illegal in sysNAND is now bannable so you’re
highly advised to create and play games in emuNAND.
18
Custom XCI Files = *Warning do not play in sysNAND. Must use emuNAND*
● Custom XCI games are just games converted to XCI format. They can be:
○ NSP games changed to XCI format
○ XCI games bundled with NSP update files and DLC files
● Custom XCI games only make you feel better since they are “XCI” format. However since
they have NSP components in it, installing these files will get you banned since your switch
isn't the one who the NSP files are tied to.
● Please do not play custom XCI files on sysNAND as this will get you banned.
Generally NSP files are better than XCI as they are smaller than untrimmed XCI game files and tend
to load faster. There is no issue if you started with XCI then later switch to NSP as long as both
games are the same version e.g, US. Just be sure to use emuNAND (or you don’t care about being
banned) if you’re going to use NSP.
Note there is no extra benefit to install XCI instead of mounting XCI, so only install XCI files if you
prefer. Also only do this on emuNAND / banned sysNAND.
19
● To Install XCI/NSP games (100% ban on sysNAND)
1. Download XCI/NSP games from chin/slasher drive
2. For both sysNAND (100% ban) and emuNAND users, transfer the files into your SD
card. Either put the files in a folder named “switch” (create if you don’t have) or put
directly into the first page (aka root). Check if they are XCI/NSP files.
○ If NSP file, please ensure that it is the base game, not game update/DLC.
i. Base game file names usually have a game ID ending with “000” and
are version 0 [v0]. (see pictures below)
ii. Update files usually state the word “update” or have game ID ending
with “800” and have the version number next to it e.g. v720896.
iii. DLC files usually have the last digit of game file ID counting up (e.g.
001, 002 etc) from title base game. Additionally they also have version
numbers for each DLC.
3. Boot up your switch in RCM -> CFW using dongle and RCM rig (see how here)
4. Once booted up, open the album in your Switch main menu.
5. You’ll be in “Games” tab. Press right trigger twice or click on “Installer”
6. Select the XCI/NSP game you want to install and press “A” on right joycon.
7. Check Target location for installation is “MicroSD Storage”. Last check that you are
doing this in emuNAND. Only install in sysNAND if you don’t care about ban.
8. When done, you can press X to delete the game file.
9. Go back to album. The installed NSP will be available. Press “A” to play.
20
3.4. How do I update games?
[WARNING: As of 21/7/19, please do not play/update any XCI games in sysNAND]
Read here first on the different game file types (XCI, NSP and Custom XCI).
You can refer to below table on how to update your games depending on your file format:
Game File Type sysNAND emuNAND
XCI game file Connect to Nintendo on OFW Download NSP update file to
to update *See WARNING* install updates offline
NSP / Custom XCI game file You shouldn’t be playing these Download NSP update file to
or you will get banned. install updates offline
How to update XCI game files on sysNAND *As of 21/7/19, this is bannable*
1. Download XCI game from chin/slasher drive
2. Boot up CFW (Using dongle + RCM jig) and mount game the games you want to update.
3. Shutdown switch and Boot up OFW (don't use dongle)
4. Connect to the Internet.
5. Scroll to the game. Press “+” on your right joycon -> “Software Update” -> “Via the Internet”
6. Shut down switch. Boot into CFW (With SX Pro dongle) again and play.
How to update XCI/NSP game files offline on emuNAND or for banned sysNAND users
1. Download XCI/NSP base game from chin/slasher drive
2. Download the latest update file and the latest DLCs you want from chin/slasher drive.
○ Both XCI/NSP games use the same update and DLC files as long as the games are
the same build / version e.g. US version.
○ You can identify if the NSP file is a base game, game update or DLC by the file name
(see pictures below). Do search by both the game name as well as the game ID
without the last 4 numbers to ensure you have all needed updates/DLCs
21
i. Base game file names usually have a game ID ending with “000” and are
version 0 [v0].
ii. Update files usually have the word “update” or a game ID ending with “800”
plus the version number e.g. v720896. You only need the highest version.
iii. DLC files usually have the last digit of game file ID counting up (e.g. 001, 002
etc) from title base game. Additionally they also have version numbers for
each DLC as some DLCs will get updated later. You only need the highest
version for each DLC that you want.
○ Make sure the updates / DLCs match the base XCI/NSP game version that you
downloaded e.g. your game is US version, so your updates/DLCs must be for US.
3. Boot up to emuNAND (or sysNAND for banned users) and click album.
4. For XCI, under “Games” just mount the games you want to update.
For NSP, press right trigger twice to go to “Installer”. Install the GAME (not updates/DLC)
and make sure you install to micro SD storage. When done can delete the game file.
5. Once done, go to “Installer” tab and find the update/DLC files. Install to micro SD storage.
6. When each installation is done, you can press X to delete the update file.
7. Go back to album. The installed NSP will be available. Press “A” to play.
22
3.5. How do I use homebrew apps to download and update games?
After a while, you might find it very tedious to keep removing your microSD card each time you
download a new game. One alternative is to use homebrew apps e.g. HBGShop/SXOS installer to
download games/update files over WiFi instead.
DISCLAIMER: If you don’t want to be banned, please ensure you are doing the following:
● You are downloading to install games/updates on emuNAND
● You have setup your WiFi connection with 90DNS, or you have stealth mode on (or both).
Read how to set up here.
23
○ Use “Search” to search for specific games based on categories like region.
○ There is a “Tickets” function (read more in glossary) but do not use this blindly as it
may cause your games to be unplayable. Advise not to touch it.
You can watch how to use HBGShop from this YouTube video (7:20 onwards)
Local wireless
Some games such as Overcooked 2 or Mario Kart support local wireless i.e. you can have multiple
switch consoles connecting using ad-hoc WiFi. You don't need to turn the switch’s WiFi on.
LAN connection
Other games require you to connect via WiFi. You have to be careful for these games because you
need to make sure you're not connected to Nintendo servers, else you'd get banned. You can
connect if you have stealth mode or have set up 90DNS settings (read here) or just get a WiFi
going without internet connection for people to connect to (LAN).
1. Running cheats on exfat microSD cards may corrupt your SD card (fat32 preferred)
○ You’ll need to reformat your SD card. Hope you backed up your license.dat.
2. Your cheats may break if your game is updated.
○ You might need to find new versions of the cheat each time you update your game.
24
4. Under titles, you can dump the game cheat folder you downloaded.
○ The downloaded folder name is a long string of numbers (which is the game id).
Inside this folder you’ll find the txt file and “cheats” folder.
5. Load up your game then press “Home” on your right joycon.
6. Enter Album -> Cheat -> Select Cheats then enable the cheats you want.
7. Press B to go back then go back into your game again. Might need to close and open the
menu but the cheat should work.
If you’re looking for solo games, you’ll have to ask around or search for reviews. Meanwhile for party
coop games, I have a compiled list below which you can refer to. I’m always open to
recommendations so please do suggest more to add if you have any (:.
25
4. About Switch Firmware Version & Updates
4.1. Why should I update firmware?
Every once in a while, Nintendo will release a new firmware version with new features and new
security measures. Nintendo wants you to update your firmware and actually has a clever method
to make you do so. Simply, new released games REQUIRE you to have a certain updated
firmware to play, even offline. As such, after some time you might have to update your firmware
if you want to play the latest games, or for online access to eShop or your legitimate games.
Before updating, always check whether there is a latest CFW version (e.g. SXOS boot.dat) available
for the new firmware as each firmware will have new security measures to counter current hacks. If
available, you can decide whether to upgrade sysNAND, emuNAND or both.
If you only have sysNAND, you have to update your sysNAND if you want to enjoy continued online
access/newer game access. For those using ipatched switches (i.e. non-hardware moddable),
please do not update your sysNAND beyond firmware 7.X.
If you have emuNAND, it is optional to update your sysNAND as you can just update emuNAND to
enjoy the latest games. You should update your sysNAND if you want online access on OFW e.g.
for legitimate games. Otherwise you may as well leave it on an older firmware.
Assuming the latest SXOS is already out for the new firmware, check your switch serial number:
● Hardware moddable switch (checklist to verify):
○ No issue to upgrade once SXOS is updated to deal with new firmware
Each new firmware version will expect a certain number of burnt fuses. During the booting up
process when you turn on your switch to sysNAND normally, a burnt fuse check count is performed
and the following happens:
● If you have less burnt fuses than what firmware version expects
○ Your switch will blow fuses to match then loads normally
● If you have same number of burnt fuses as what firmware version expects
○ Your switch loads normally
● If you have more burnt fuses than what firmware version expect
○ Your switch will panic and refuse to boot up.
It’s interesting to note that booting up in RCM mode actually bypasses this check, leaving your fuses
intact until you one day decide to boot up to OFW normally.
26
For general users with hardware moddable switch,
● Burning fuses is of no concern. You can just upgrade sysNAND and go on with your life.
For more technical hackers,
● You may want your sysNAND to be able to boot up normally on a lower firmware version
e.g. for some homebrew applications.
● You won’t be able to play the latest games on sysNAND if your firmware version is too old.
Take note this may burn your fuses (read more here) if the new firmware has increased the count.
No concern unless you specifically need an older firmware e.g. to run some Homebrew applications.
If you're banned, updating emuNAND, or want to update your sysNAND to a specific version (not
the latest), you'll have to use the offline update method.
Credits to slslasher
To update offline (mainly for banned users or emuNAND)
[YouTube video for reference, note this video didn’t do step 10 below. Personal preference]
1. Download the desired firmware update compressed package from chin/slslasher drive.
- Take note you need to use Windows. Mac users have reported problems.
2. Unzip the folder and transfer the 3 files to your SD card root directory i.e. the SD card first
page where you see the Nintendo folder, boot.dat and license.
- Install a program like WinRAR or 7zip to unzip the compressed package.
- There will be 3 files: the new firmware files, ChoiDujourNX (update program) and a
new SXOS boot.dat file.
3. Boot up to SXOS to the system you wish to update (CFW on sysNAND or emuNAND) and
click album.
4. Press the right trigger until "Homebrew"
5. Start ChoiDujourNX
6. Select the new firmware folder e.g. 8.0.1
7. Press choose
8. Select new firmware exfat option e.g. 8.0.1 exfat option
9. Select firmware option
10. Untick prevent fuse burning. Read here for more info about burning fuse
a. This will prompt a warning asking if you're sure you want to burn. For sysNAND
update, there is no issue burning fuses unless you specifically need to be able to
revert to older firmware.
27
b. For emuNAND update it doesn't matter as emuNAND won't cause your switch to burn
fuse.
c. We untick because we don't want autoRCM, unless you're sure you want it.
11. Press start installation
12. When done, shutdown your switch and boot up to your desired mode again (CFW on
sysNAND or emuNAND)
13. Enjoy the latest firmware.
To remove the downloaded updates, just boot up in maintenance mode by holding down Vol Up +
Vol Down then press Power On (keep holding Vol Up + Vol Down). It might take a few tries. Once
in maintenance mode, the firmware update files are gone. Just press the power on button to exit.
28
5. Miscellaneous Nintendo Switch Questions
5.1. What is AutoRCM?
As mentioned previously, the Nintendo Switch has a Recovery Mode (RCM) which can be accessed
if you press Vol Up + Power on button with dongle/RCM jig.
You might find it inconvenient to keep having to insert your small RCM jig for every boot up. In that
case, you can consider using AutoRCM. It automates your switch to ALWAYS enter RCM mode for
every boot up, thus allowing you boot up without RCM jig [You’ll still need the dongle].
However, take note that AutoRCM will keep draining your battery rather quickly even while in sleep
mode. If your switch battery goes flat, it might take many hours to revive it or it may even
brick. As such, only use AutoRCM if you play daily and don’t mind the potential risk in exchange for
the convenience.
Besides checking on physical condition, here are a few things you should ask yourself:
1. Do you need the online option for your switch or are you okay with being banned?
○ For a modded switch, there is a risk that the previous owner may have done a 100%
ban action e.g. install NSP games.
○ Even if the seller shows his switch is unbanned today by logging to eShop, it doesn’t
mean his switch isn’t flagged for a ban because Nintendo bans in waves. It might be
good today and banned 2 months later.
○ If you don’t want your switch to be banned, you either trust the seller if he says his
switch is clean, or you steer clear and only buy unmodded switches. That way if your
switch gets banned, it’s due to your actions only.
29
thus be able to accommodate your game files, updates, DLCs and emuNAND. You can use the
below to gauge how big of a space you need based on what your budget can afford:
Things to consider:
● SD card true capacity vs marketed capacity
○ Normally we think in base 10 e.g. 1 gb = 1000 mb = 1 x 106 kb = 1 x 109 b.
○ However computer capacity uses base 2 e.g. 1 gb = 1024mb = 10242 kb = 10243 b.
○ It is an industry standard to market in base 10 but that’s not how computer memory
works. Hence every 1gb stated when marketing is actually short by ~70mb.
● EmuNAND size (optional if already banned)
○ If you want to reduce ban risk, you’ll need emuNAND. This takes up ~30gb.
● Game file size
○ Average big graphic game = ~12gb
○ Average smaller graphic game = ~4gb
If the new microSD card is larger, clone your SD card then extend the SD card size partition (as your
cloned card is still the previous smaller size).
I’m not an expert on this so I’ll just leave this Youtube video here for you to reference. In summary:
30
1. Clone your SD card using HDD RAW COPY TOOL for backup.
2. “Paste” the clone into the new SD card.
3. Backup the SD content like game files to PC.
4. Remove the game files and repartition roughly the same space in front (this is your
emuNAND) using MINI TOOL PARTITION WIZARD
5. Lastly paste the SD content that you copied in step 3 back into the new SD card.
Disclaimer: Be very careful in the SD card format when cloning e.g. FAT32 to FAT32 or exFAT
to exFAT. Wrong formatting may corrupt the SD card.
31
6. Troubleshooting Nintendo Switch Issues
I’m including a small segment here to address some common issues that you may encounter and
how you can go about troubleshooting it.
● Banned Switch
○ If you see the error message saying “use of online services on this console is
currently restricted by Nintendo”, your Nintendo Switch is banned.
- Solution: None.
○ Solution: Change both your Nintendo Switch’s Country and Nintendo account
country of residence (head to Nintendo.com) to the eShop region you wish to buy
your game from.
32
33
6.2. I can’t boot up. I only see a black screen (may have error code).
We need to check what did you do right before this happened.
● You do not have the latest boot.dat file after updating firmware
○ If you just updated your firmware, check that you updated your boot.dat file to the
latest one as well. You can tell by checking your SXOS version from the SXOS screen
and see that it corresponds to the version you need for this latest firmware
○ Solution: Replace old boot.dat in SD card root (first page) with new boot.dat file. The
required boot.dat will be inside Chin/Slasher’s update package.
34
6.3. I can’t play/update XYZ game. Help!
You need to check on whether it’s an issue with the game itself or your switch.
● Your game is not updated to latest version specified by your firmware version
○ In each firmware version, there is an inbuilt check against what is the latest version
for your games. If your game isn’t the updated version, you’ll get a prompt asking you
to update, else you can’t play the game.
○ Solution: Download the nsp installer and update the game (100% bannable on
sysNAND). Refer here to see how to update.
● You can’t even find the game file in the SXOS Games / Installer tab
○ The game file name may be too long or have special characters e.g. japanese.
○ Solution: Rename the file to a shorter name without special characters then try
again. If NSP game, can state base game / Update / DLC to help you identify later.
● You see the cloud logo as you installed NSP game update without correct base game
○ You see the game picture but a cloud logo next to the game name.
○ This is because you installed NSP updates (hopefully in emuNAND) without mounting
the game’s XCI version nor installed base game. The update has no game to update.
○ This problem can also occur if your update is for a different game version e.g. your
base game is the US version, but game update is for the EU version. You must have
the correct matching update file to base game.
○ Solution: Uninstall the game update first. Hover over the game tile and press “+” on
your right joycon -> “Manage Software” -> “Delete Software”. Next mount the correct
base game’s XCI file / install NSP THEN install the NSP updates.
35
● You see permanently loading game as you installed DLC without correct base game
- You see no game picture, no game name and a continuous loading sign.
- This is because you installed DLC (hopefully in emuNAND) without mounting the
game’s XCI version before nor installed the base game.
- This problem can also occur if your DLC is for a different game version e.g. your base
game is the US version, but game update is for the EU version. You must have the
correct matching update file to base game.
- Solution: Uninstall the DLC first. Go to “System Settings” -> “Data Management” ->
“Manage Software” -> find the no picture game and “Delete Software”. Next mount
the correct base game’s XCI file / install NSP THEN install the DLC.
36
● You need to link your Nintendo Account to your switch
- Some games require you to have a linked Nintendo account to your switch to play
this game (you’ll see below message when loading game)
- Solution: Either link a Nintendo Account to your switch (at your own risk if your
Nintendo account has digital games that you paid for), or search around if there are
any NSP updates for this game which can bypass this check (Only install on
emuNAND or risk getting banned).
● You need to be connected to the Internet / Nintendo Servers to play this game
- Some games like Splatoon 2 or Jackbox Party Pack require you to have Internet
connection or even direct connection to Nintendo Servers to play.
- Solution: None. Just buy the real game.
37
7. Glossary
90 Domain Name System (90DNS)
[Source of 90DNS information]
90DNS is a DNS and HTTP setup running together such that it blocks all Nintendo traffic. By
configuring your set up using 90DNS, you can connect to the Internet without connecting to Nintendo
at all. Note that this is not a 100% risk-free solution, so only do at your own risk. Can use together
with stealth mode.
Atmosphere/Kosmos/ReiNX
Other custom firmware options besides SXOS. These are free to use. Read more here.
Bootloader
This is the software that controls how the Nintendo Switch boots up. When turning on normally
without dongle/RCM jig/AutoRCM, this will check whether your burnt fuse count matches your
firmware expected number. By using recovery mode, we bypass this check and start the switch up
by using our own bootloader.
Brick
The state when your Nintendo Switch can't boot up anymore. Your switch then becomes a useless
block aka brick. Potential causes of bricking are if you let the battery go flat while in AutoRCM or if
your battery goes flat while creating a NAND backup.
Checkpoint
A homebrew application to backup/restore game saves.
Cold Boot
You need to hack the switch when you turn your Nintendo Switch on. All hardware moddable
switches use this to run Fusée Gelée (the hack).
Horizon
The Nintendo Switch's official operating system.
Maintenance Mode
A mode that allows you to do factory reset without having to initialise all your save data. This mode
also helps to remove any firmware updates that you may have accidentally downloaded but not
installed yet.
38
Moddable Switch
Hardware moddable switches are those with a chip that can be exploited in recovery mode. Software
moddable switches are already patched for the hackable chip, so must use browser based hack
instead.
Payload
A binary file sent to the Nintendo Switch while in recovery (RCM) mode. This allows you to execute
custom programmes before the Switch's official OS Horizon starts up.
Payload Device/Sender/Injector
A device plugged into your Nintendo Switch's USB-C port to send your payload. This can be a
dongle, or PC/phone.
Stealth Mode
An inbuilt function in SXOS to block connection to Nintendo Servers. Can use together with 90DNS.
Tickets
Nintendo uses tickets as a way to manage your game purchases. They provide the “key” to unlock
and decrypt the game title that it belongs to. If you install an NSP, it will also contain the
corresponding ticket, unless it’s an unofficial NSP that was converted after removing the ticket.
If the game requires the ticket to play, but you delete the ticket, your game will become unplayable
as your console doesn’t have the key to decrypt the game content.
The only reason you’d ever want to remove a ticket is after you uninstall an NSP to “remove traces”.
If you’re playing on emuNAND, it’s better to just leave the ticket there rather than potentially cause
more issues for your games.
Warm Boot
You need to hack the switch when it is already turned on. Only patched switches use this as the
hardware exploit is not available. You will typically have to boot up a browser for this to work.
39