BOOTING SX OS 1.0 WILL BURN YOUR FUSES EVEN IF YOU HAVE AUTORCM ON, NICE JOB "TX".

SX OS 1.1 WON'T BURN BUT ALSO WON'T WORK (fuse check not bypassed), USE HEKATE STILL.

SX OS 1.2+ WILL WORK FOR 2nd BOOT AND AFTER, FIRST BOOT YOU MUST STILL FOLLOW GUIDE.

AFTER FIRST BOOT YOU CAN USE briccmiiv2 VOL+ OPTION (ONLY ONCE) TO REPAIR cust_data

(if it says UNBRICC'd send briccmiiv2 and BRICC again) if you want SX to work too, not just hekate.

(^ ignore all this red text if you are not going to use SX OS ransomware on your Switch)

What you need:

STEP 1: MAKE A BACKUP OF YOUR ENTIRE RAWNAND AND BOOT0/BOOT1 !!!

STEP 2: GET YOUR BIS KEYS (required for using HacDiskMount)

Code: TegraRcmSmash.exe -w -r biskeydump.bin

STEP 3: DO NOT LOSE YOUR BACKUP!

STEP 4: PREPARE YOUR microSD for memloader

STEP 5: ACQUIRE THE UPDATE YOU WISH TO INSTALL

WARNING WARNING WARNING: Running a FIRMWARE >= 4.0.0 WITHOUT REPLACEMENT FS_XXX_nogc.kip1 ACTIVE WILL MAKE YOUR CARTRIDGE PORT UNUSABLE ON EARLIER FIRMWARES.

A cartridge XCI that contains the update (dumped from your switch using homebrew or pegaswitch, of course)



These are common cartridges and firmware versions they contain:

Dragon Ball Xenoverse 2/ Mario plus Rabbids Kingdom Battle/Cars 3 Driven to Win (2.1.0)

Splatoon 2/ Sonic Forces (2.3.0)

Pokemon Tournament DX (3.0)

Batman The Telltale Series/ Syberia 2/ The Elder Scrolls V. Skyrim (3.0.1)

Attack on Titans 2/ Xenoblade Chronicles 2 (3.0.2)

Bayonetta 2/ Gal Gun 2 (4.0.1)

Kirby Star Allies (4.1.0)​ (If you are conserving space, JUST the UPDATE partition from a cartridge will work as well!)These are common cartridges and firmware versions they contain:

NCA/romfs/hfs0 containing all the firmware titles inside

FOLDER containing all the firmware titles inside, which you can get in a couple of ways: from someone else who has the installed firmware you want by asking for their SYSTEM:/Contents/registered folder from your own switch if a "System update is pending" in your system settings, the whole SYSTEM:/Contents folder (with placehld and registered) *cough* xbins *cough*



FOR AN EASIER INSTALLATION EXPERIENCE, THE REST OF THE STEPS MAY BE REPLACED JUST BY USING ChoiDujourNX AS A HOMEBREW ON THE CONSOLE ITSELF.

Check out https://gbatemp.net/threads/choiduj...ller-homebrew-for-the-nintendo-switch.513416/ for more info.

STEP 6: ACQUIRE A FULLY POPULATED hactool KEYS file

STEP 7: GENERATE the files/images to be transferred to the console via ChoiDujour

Code: ChoiDujour.exe path/to/firmware/file/or/folder

Code: ChoiDujour.exe --keyset=path/to/keys.txt path/to/firmware/file/or/folder

Code: All files verified! Prepared firmware update is in folder NX-4.1.0

STEP 8: TRANSFER the firmware to your Switch's eMMC:



STEP 8.1: PREPARE FOR TRANSFER

STEP 8.2: TRANSFER BOOT0

STEP 8.3: TRANSFER BOOT1

STEP 8.4: Initial eMMC SETUP in HacDiskMount

STEP 8.5: Transferring the BCPKG2 images

STEP 8.6: Transferring the FILES for SAFE

Code: Driver (ver 2017.0.3.20) installed, service is running

STEP 8.7: Transferring the FILES for SYSTEM

STEP 8.8: Transferring the FILES for USER

STEP 9: LAUNCHING THE FIRMWARE FOR THE FIRST TIME

STEP 10: LAUNCHING THE FIRMWARE ANY OTHER TIME

IF YOUR CARTRIDGE SLOT WORKS ON <4.0.0 FIRMWARE AND YOU WISH TO KEEP IT THAT WAY, YOU MUST ALWAYS LOAD 4.0.0 OR HIGHER FIRMWARE USING THE [FS_XXX] OPTION WHICH USES REPLACEMENT FS_XXX_nogc.kip1 SYSMODULE VIA HEKATE ! EVEN A SINGLE BOOT WITHOUT THAT SYSMODULE REPLACEMENT USED WILL PERMANENTLY UPGRADE THE GAME CARTRIDGE CONTROLLER FIRMWARE TO THE 4.0.0 VERSION, MAKING IT UNUSABLE IN EARLIER FIRMWARES (so any "CFW" ini files you use YOU MUST ADD THE PROPER FS_XXX_nogc.kip1 LINE TO ALL ENTRIES).

STEP 11: ENJOY