Hekate
hekate_ctcaer_x.x.x_Nyx_x.x.x.zip
From their Github.
This section will go over homebrewing your patched V1 Switch or Mariko Switch. We will be going over setting up your microSD card, creating an emulated NAND ( emuNAND / emuMMC ) while also blocking Nintendo’s servers so you don’t get banned.
Make sure you have read the Introduction section before doing this, as it contains a lot of important information to homebrewing.
Settings
-> Data Management
-> Save Data Cloud
-> Settings
and disable Automatically back up save data
as well as Automatically download save data
.You can buy a microSD card reader, you can buy an SD card reader with a microSD to SD adapter, you can use your laptops ( micro ) SD card reader, or maybe even that microSD slot in your phone! ( Not recommended. Android will make folders in the card, which may make it look a bit messy, but it’s a way! ).
Whatever works, so long as you have something to access your microSD card.
Hekate
hekate_ctcaer_x.x.x_Nyx_x.x.x.zip
From their Github.
Atmosphere
atmosphere-x.x.x-master-xxxxxxxxx+hbl-x.x.x+hbmenu-x.x.x.zip
From their Github.
Sigpatches
sigpatches.zip
From their website.
Inside of /bootloader/
on the root of your microSD card, create a file named hekate_ipl.ini
.
Copy the bit below and paste it inside of hekate_ipl.ini
:
[config]autoboot=0autoboot_list=0bootwait=3backlight=100autohosoff=0autonogc=1updater2p=1bootprotect=0
[emuMMC - CFW]fss0=atmosphere/package3emummcforce=1cal0blank=1kip1patch=nosigchkicon=bootloader/res/emu_boot.bmp
[sysMMC - CFW]fss0=atmosphere/package3kip1=atmosphere/kips/*emummc_force_disable=1icon=bootloader/res/sys_cfw_boot.bmp
[Stock - OFW]fss0=atmosphere/package3stock=1emummc_force_disable=1icon=bootloader/res/stock_boot.bmp
Copy the /bootloader/
folder that is inside of bootlogos.zip
to the root of your microSD card.
Inside of the root of your microSD card, create a file named exosphere.ini
.
Copy the bit below and paste it inside of exosphere.ini
:
[exosphere]debugmode=1debugmode_user=0disable_user_exception_handlers=0enable_user_pmu_access=0blank_prodinfo_sysmmc=0blank_prodinfo_emummc=1allow_writing_to_cal_sysmmc=0log_port=0log_baud_rate=115200log_inverted=0
Inside of /atmosphere/hosts/
on the root of your microSD card, create a file named default.txt
.
Copy the bit below and paste it inside of default.txt
:
# Block Nintendo Servers127.0.0.1 *nintendo.*127.0.0.1 *nintendo-europe.com127.0.0.1 *nintendoswitch.*95.216.149.205 *conntest.nintendowifi.net95.216.149.205 *ctest.cdn.nintendo.net
Now, you will have to choose between either a partition-based emuMMC or file-based emuMMC, you can read about the differences in Partition-based or file-based if you still haven’t done so.
TLDR: Partition-based emuMMC is recommended because of it’s lower chance of corruption and higher performance, despite being a little harder to back up.
In order to launch into Hekate, power off your Switch and power it on while holding VOL -
in order to launch into Hekate.
You should now be inside of Hekate. Navigate to the Tools
tab, then select Partition SD card
and press Ok
.
Move the emuMMC ( RAW ) slider until it says 29 FULL
, then press Next Step
and press Start
.
Once the operation is done, press Close
and select the Home
tab.
Select emuMMC
in the main menu and select Create emuMMC
.
Select SD Partition
and select Part 1
.
Wait for your emuMMC to get created. Once it’s done, press Close
.
Navigate to the Tools
tab again, then select Archive Bit - AutoRCM
and pick Enable AutoRCM
.
You should now be inside of Hekate. Select the Tools
tab, then select Partition SD card
and press Ok
.
Press Next Step
and press Start
.
Once the operation is done, press Close
and select the Home
tab.
Select emuMMC
in the main menu and select Create emuMMC
. Select SD File
.
Wait for your emuMMC to get created. Once it’s done, press Close
.
Select the Tools
tab again, then select Archive Bit - AutoRCM
and pick Enable AutoRCM
.
It is recommended to now make a backup, please read Backup | Restore Switch in order to make a backup using Hekate since you’re already in it. Kill two birds with one stone.
On the main menu of Hekate, press Launch
, and then select emuMMC - CFW
to launch emuMMC with Atmosphere.
Alternatively, select sysMMC - CFW
to boot into your sysMMC with Atmosphere.
Alternatively, select Stock - OFW
to launch OFW ( can be used for things like online play ).
Done! You have now successfully set up Atmosphere on your emuMMC.
Now, if you want to take advantage of CFW on emuMMC, it’s recommended to read through: