

Hi, I'm Canan
Oups ...
Never forget impossible is possible
:(
Your PC ran into a problem and needs to restart.
We're just collecting some error info, and then we'll restart for you.
0% complete

For more information about this issue and possible fixes, visit
https://www.windows.com/stopcode
If you call a support person, give them this info:
Stop code: SYSTEM_SERVICE_EXCEPTION



Hack Switch v1 Unpatched
Nintendo
Steps
Configure the RCM Loader
- Load the RCM Loader
- /!\ If you are not on the latest version (currently v2.02), update it
- Update the RCM Loader
The latest version is currently 2.02 of the RCM Loader One Plus
- > Whatever the version of yours (better the latest), you can change it
- /!\ Not useful if you are already in last
- Tap once to see if it is charged and what color it will display
Atmosphere (blue light), SXOS (red light), ReiNX (green light) and not enough charged (white)
Press 4 seconds to change mode
- /!\ One hour of charging allows you to start the Switch about 1000 times and the charge lasts about 3 months
- You need to update the payload.bin (starting file)
Download the mandatory package
- > Hekate + Nyx (take the newest)
Just rename your file "hekate_ctcaer_x.x.x.bin" to "payload.bin" and put it (to replace the old one) in the corresponding folder
- /!\ You even have USER folders to do your tests or use other payloads
Updated RCMloader One v1.02 (to v2.02)
- Once the file has been downloaded, extract its content
- Inside you will find a folder named "IAP" that you just have to copy to the root of your RCM Loader previously connected to the PC
- You will then simply have to unplug your RCMLoader and plug it back in, the upgrade is done automatically and the "IAP" folder will have disappeared
Check if there is an update of RCMLoader One Plus v2.02
- Launch the update utility (Windows)
- Check the "Auto-download" option
- Press the + button on the dongle while connecting the USB cable, the RCMLoader LED should flash blue and green alternately, indicating that it is in update mode
- /!\ Wait for the update to complete, indicated by the progress bar at 100% and the message "pass", indicating that everything went well
Prepare the micro SD
- If necessary, format in exFAT or FAT32 (at your convenience, but FAT32 recommended, to avoid non-compatibility of the console if the update has not been made and certain rare problems with XCI and NSP)
- > Update before making eMMC backups and emuMMC creation
- Download the required package
- > Hekate + Nyx (take the newest)
- https://github.com/CTCaer/hekate/releases
- Copy all content to root
Start the console with the RCM Loader
- Load Console
- Switch off the console
- Remove the right joycon
- Insert the RCM Clip (jig)
- Press once on the + of the RCM Loader (to be sure the color is the right one)
- Insert the RCM Loader
- Start the console by first holding the "Volume +" button, then add the "Power" button to hold and wait for the blue led to light up from the RCM Loader
- When the blue LED goes out, you can release the "Power" button
- When you have arrived on Hekate, you can release the "Volume +" button, remove and store the RCM Loader, as well as the RCM Clip
- Choose "Launch > emuMMC CFW (Atmosphere)" to play, "Home" or "Tools" for your manipulations
- /!\ You can customize the choices by modifying the file "/bootloader/hekate_ipl.ini"
Backup NAND (eMMC)
- Load Console
- Insert the micro SD into the console
- Download Hekate packages
- > Hekate + Nyx (take the newest)
- https://github.com/CTCaer/hekate/releases
- Copy all content to root
- Update your Hekate payload
Connect your RCMLoader to your PC
Copy paste "hekate_ctcaer_x.x.x.bin" and rename it to "payload.bin" to put it in the "ATMOSPHERE_HEKATE" folder to replace the basic "payload.bin"
- Start on Hekate
- Tools > Backup eMMC
- Perform "eMMC BOOT0 & BOOT1" (a few seconds) and "eMMC RAW GPP" (10 minutes, but depends on your micro SD)
- Save the "backup" folder to the root of the micro SD on your PC
- > If your micro SD is in FAT32, then you will have several rawnand.bin files because it will be split, but if you can group them (to switch to exFat or other)
copy /b rawnand.bin.00 + rawnand.bin.01 + rawnand.bin.02 + rawnand.bin.03 + rawnand.bin.04 + rawnand.bin.05 + rawnand.bin.06 + rawnand.bin.07 + rawnand.bin.08 + rawnand.bin.09 + rawnand.bin.10 + rawnand.bin.11 + rawnand.bin.12 + rawnand.bin.13 + rawnand.bin.14 rawnand.bin
Create emuNAND (emuMMC)
- Load Console
- Insert the micro SD into the console
- Start on Hekate
- Home > emuMMC > Create emuMMC (10 minutes, but depends on your micro SD)
- Select "SD File" (to have everything visible on your micro SD)
- If you have space, save all your micro SD from time to time (in case she has a problem)
Install Atmosphere
- Download packages
- > Atmosphere + fusee.bin (take the most recent)
- https://github.com/Atmosphere-NX/Atmosphere/releases
- Copy all content to root
- Copy "fuse.bin" in "/bootloader/payloads/"
Install Sigpatches
- > HOS firmware and AMS (does not contain Beta, therefore not useful since OFW 18.x.x)
- https://hackintendo.com/download/sigpatches-atmosphere-esfsloader/
- > Beta Sigpatches
- https://gbatemp.net/threads/sigpatches-for-atmosphere-hekate-fss0-fusee-package3.571543/page-205#post-10517797
> Delete unnecessary file "hekate_ipl.ini_Tmplate"
- Copy all content to root
- > In your "hekate_ipl.ini" file, change all "payload=bootloader/payloads/fusee.bin" in "fss0=atmosphere/package3"
- https://gbatemp.net/threads/sigpatches-for-atmosphere-hekate-fss0-fusee-package3.571543/
- > Install the "sys-patch" submodule by putting it in the "/switch/" folder
- https://gbatemp.net/download/sys-patch-sysmodule.38936/
- https://github.com/impeeza/sys-patch
- Copy all content to root
Try to boot
- Start the console with the RCM Loader
- Check the software version is displayed, in the system settings, the notion AMS (for Atmosphere) should appear
- /!\ The manipulation with the payload injector and the jig is to be carried out each time you completely turn off your console, so if you leave your console on standby without turning it off, in charge or directly in its dock, then you you have nothing to do
Protect as much as possible from a possible BAN
- /!\ If you only play in airplane mode (offline), then you don't need it
- Hide your prodinfo
Copy paste the file "/atmosphere/config_template/exosphere.ini" to the root of your micro SD
Edit the "exosphere.ini" file
You must have "blank_prodinfo_sysmmc=1" and "blank_prodinfo_emummc=1"
- > This method is much less dangerous than the one used by incognito (physically erases data from the prodinfo partition)
- Alternate DNS servers (90DNS) only if you want to play online
Just go to Internet -> Internet Settings -> Manual Settings -> Manual DNS Settings
Primary DNS: 163.172.141.219
Secondary DNS: 207.246.121.077
- Put yourself in Airplane mode, while leaving the "Bluetooth" and "NFC" sub-options activated
- Atmosphere DNS Redirects
Just create the "host" subfolder as follows "/atmosphere/hosts/"
To create the file in "sysmmc.txt" and/or "emummc.txt" according to your needs
Put all the desired content in it (c.f.: Windows) and copy paste it into the "host" subfolder
Tinfoil
- Download the package
- > Tinfoil (take the most recent)
- https://tinfoil.io/Download
- /!\ Take the "Self installer" version
- Copy all content to root
- Settings
Disable "Enable Music"
Enable "Install Unsigned Code"
Enable "Install Updates From XCI"
Enable "Install DLCs From XCI"
- > Masker key is "UP UP DOWN DOWN LEFT RIGHT LEFT RIGHT B A +"
- Game installation
"sdmc" > "XCI" folder (ou autre nom) > Select a game (c.f.: What the golf)
Activate "Delete After"
Enable "Install All DLC"
Enable "Install Lastest Update"
Backups
- Download packages
- > Checkpoint (take the most recent)
- https://github.com/FlagBrew/Checkpoint
- /!\ Your saves will be at "/switch/Checkpoint/saves/" (you can copy paste from other console)
- Copy all content to "/switch/" folder
- /!\ Not compatible with the Applet mode of hbmenu, so you have to launch a game in Full mode before (hold R while launching the game and the Applet Mode in red will disappear the next time you launch hbmenu)
Album or not Album
Without user intervention, starting Album with the "A" button will launch Homebrew Launcher in Applet mode
If you hold the "ZR" button while starting the Album application with the "A" button, you will launch Album
If you hold the "R" button while booting with the "A" button an installed game, you will actually launch Homebrew Launcher in Full mode
- > If you hold the "L" button while starting an installed game with the "A" button, you will launch the game with all cheats disabled (in case they are enabled by default in your "system_settings.ini" file)
- /!\ Applet mode: Uses only a small portion of available RAM
- /!\ Full mode: Uses all available RAM
ROMs
A game can be in the form of a CD, a cartridge or other, but also of a simple file (more or less voluminous)
Create the "nsp" and "xci" subfolders at the root of the micro SD
Put your games in
Use Tinfoil to launch and/or install them
Cheats
- https://www.cheatslips.com/games
- https://gbatemp.net/download/cheat-codes-sxos-and-ams-main-cheat-file-updated.36311/
- https://gbatemp.net/threads/cheat-codes-ams-and-sx-os-add-and-request.520293/
- https://gbatemp.net/forums/nintendo-switch-cheat-codes-download.412/
- Download packages
- > nx-ovlloader (so take the most recent one)
- https://github.com/WerWolv/nx-ovlloader
- > ovlmenu (so take the most recent)
- https://github.com/WerWolv/Tesla-Menu
- > EdiZon (so take the most recent)
- https://github.com/WerWolv/EdiZon
- > ovlEdiZon for CFW 15.0.1 (so take the most recent)
- https://github.com/proferabg/EdiZon-Overlay/releases
- > Cheat Engine for Switch
- https://github.com/tomvita/EdiZon-SE
- Copy all content to root
- Launch the game of your choice and press L + Down (dpad) + click on the right joystick
Injectors
Mario Maker 2 Levels Injector v15.0 (Tinfoil package) [EU]
- https://tinfoil.io/MarioMaker/
Useful NROs
- > NX-Shell (so take the most recent)
- https://github.com/joel16/NX-Shell
- > NX Activity Log (so take the most recent)
- https://github.com/tallbl0nde/NX-Activity-Log
RetroArch Switch
To play games from old consoles, such as the Gamecube, PS1 or even the GBA
- /!\ ROMs (thus virtual cartridge) are not included
- https://www.retroarch.com/?page=platforms
- > RetroArch (so take the most recent)
- https://github.com/libretro/RetroArch/
Modding
- Change Hekate startup logo
Create your 32-bit (ARGB) BMP with 720 x 1280 resolution
- > If your image has transparent parts, save if as PNG and go at https://convertio.co/png-bmp/ to convert it
- > If your image has NOT transparent parts, save if as PNG and download "magick" at https://imagemagick.org/script/download.php to convert it
- /!\ The working command line is "chmod +x magick; ./magick bootlogo.png -depth 32 -channel RGBA -alpha Activate bootlogo.bmp"
Place it at "/bootloader/bootlogo.bmp"
- Change the Launch sub-entry logo (in the file "/bootloader/hekate_ipl.ini")
Create your 32-bit (ARGB) BMP with 192 x 192 resolution
- > Create your PNG and convert it at https://convertio.co/png-bmp/
Place it at "/bootloader/res/" folder
- Change the Atmosphere startup logo
- > Logo para switch - Palomitas v2.1 (actuellement, donc prenez le plus récent)
- https://github.com/StarDustCFW/Logo-para-switch.Palomitas/releases
Select a "PNG" "308x350" "RGBA" image
Scroll (or select text and go down) and hit "Convertir"
- /!\ PATH do not contains space(s)
Move the folder to the root of your micro SD
- Change the Atmosphere startup logo (alternative method)
- https://github.com/friedkeenan/switch-logo-patcher
chmod +x gen_patches.py
./gen_patches.py logo logo_para_switch.png
Launch unmodified Mario Kart (or other game)
- Close Mario Kart
- Hold down L and launch the game
- Keep holding L until the splash screen appears
NXThemes
- Télécharger les packages
- > NXThemes Installer (prenez donc le plus récent)
- https://github.com/exelix11/SwitchThemeInjector
- Create a "themes" folder at the root and put inside your theme files
- /!\ In case your console doesn't boot anymore due to a bad theme (mostly with szs themes) delete the \atmosphere\contents\01000000001000 folder from your micro sd
Firmware
CFW = Custom firmware
OFW = Official firmware
- /!\ If you used an emuNAND, the sysNAND will be untouched and you will necessarily be on the CFW!
NAND
It is the memory, based on semiconductors, which is non-volatile (kept even without a power supply, unlike RAM which is volatile) and rewritable
eFuse
These are nano fuses integrated into the Tegra chip (NVIDIA) which equips the Nintendo Switch, these fuses burn out (or burn out) after a firmware update. This is an anti downgrade device
- > The Nintendo Switch has 64 eFuses (they're really microscopic)
- /!\ If you used an emuNAND, the eFuses will not be impacted, since everything is virtual!
Failed to read NSP metadata when installing Update via Tinfoil
The firmware is too old
Bluescreen with "Error Code 2001-0123" and Program "420000000007E51A"
The Tesla Menu or one of its overlays is not up to date
Emuiibo
C:\"Program Files (x86)\Java\jre-1.8\bin\javaw.exe"
- Go to “Batch generation”
- Check “Save images”
- Click on “Generae virtual amiibos”
- Select "/emuiibo/" folder to automatically fill in "amiibo" subfolder
Lan Play
Update docking station
- From the HOME menu, select console settings
- Navigate the menu to the "Console" section
- Select “Update Dock”
- Start update
- If the update stops before completing, repeat this step