- Create a folder on your Desktop called
SDCARD. - Download and extract the latest Atmosphere to the folder
SDCARD. - Download and extract the latest Hekate to the folder
SDCARD. - Download and extract the latest Sys-Patch to the folder
SDCARD. - Search Google for
THZoria firmware files. Download the one matching the supported firmare and extract to a folder calledFirmwareinsideSDCARD. - Block Ninteno Servers.
- Navigate to your
SDCARDfolder on the Desktop. - Inside the
atmospherefolder, create ahostsfolder if it does not exist. - Navigate inside this
hostsfolder and copy the two text files:emummc.txtandsysmmc.txtfrom below.
- Navigate to your
- Edit/Create hekate_ipl.ini inside
bootloaderfolder.- If you have an existing
hekate_ipl.ini, open it in notepad and remove and lines beginning withkip1=andkip1patch=. - If you want a fresh
hekate_ipl.ini, below is a good template to start with.
- If you have an existing
- Use Hekate to mount the Switch SD card.
- Reboot Switch into Hekate. Press Vol- during the Hekate bootlogo.
- Tap
Toolson the top bar. - Tap on
USB Tools. - Tap on
SD Card. - Connect a DATA USB Type A to USB Type C cable from your PC to your Switch.
- Navigate to your switch's SD card on your PC.
- Rename
atmospheretoOLD_atmosphereon the Switch SD card. - Transfer the Contents of
SDCARDto the top level of the Switch SD card.- Say
yesto overwrite any files. - Once complete, eject the Switch SD card from within the PC options.
- Tap
Closeto close the window in Hekate. - Remove the USB cable.
- Reboot back into CFW.
- Say
- Use either Daybreak to install the Firmware we downloaded in step 5 (for emuNAND or sysNAND users), or the official method in stock (for sysNAND users).
- This should always be the last step.
- If using the Daybreak method, be sure to
keep current settingsand install bothFat32+ExFatsupport. - Once completed, the Switch will reboot.
- Cross your fingers. Hopefully you will be greeted with the lock screen upon reboot.
- Once rebooted, you can download and install individual updated/supported sys-modules, no "packs" and
- reinstall themes with updated NX Themes Installer.
Last active
September 29, 2025 12:20
-
-
Save TheExpertNoob/8d3621fbe4279a1054dc376394501a99 to your computer and use it in GitHub Desktop.
Steps to Update Nintendo Switch Custom Firmware
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Block Nintendo Servers | |
| 127.0.0.1 *nintendo.* | |
| 127.0.0.1 *nintendo-europe.com | |
| 127.0.0.1 *nintendoswitch.* | |
| 95.216.149.205 *conntest.nintendowifi.net | |
| 95.216.149.205 *ctest.cdn.nintendo.net |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [config] | |
| autoboot=1 | |
| autoboot_list=0 | |
| bootwait=5 | |
| backlight=100 | |
| noticker=1 | |
| autohosoff=1 | |
| autonogc=1 | |
| updater2p=1 | |
| bootprotect=0 | |
| {-- Custom Firmwares --} | |
| [Atmo Vanilla] | |
| fss0=atmosphere/package3 | |
| [Atmo EMU] | |
| fss0=atmosphere/package3 | |
| emummcforce=1 | |
| [Atmo SYS] | |
| fss0=atmosphere/package3 | |
| emummc_force_disable=1 | |
| {-------- Stock -------} | |
| [Stock] | |
| fss0=atmosphere/package3 | |
| stock=1 | |
| emummc_force_disable=1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Block Nintendo Servers | |
| 127.0.0.1 *nintendo.* | |
| 127.0.0.1 *nintendo-europe.com | |
| 127.0.0.1 *nintendoswitch.* | |
| 95.216.149.205 *conntest.nintendowifi.net | |
| 95.216.149.205 *ctest.cdn.nintendo.net |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment