How to Switch From SX OS to Atmosphere on Nintendo Switch

How to Switch From SX OS to Atmosphere on Nintendo Switch

If your Nintendo Switch still uses SX OS, moving to Atmosphère is the practical way to regain support for newer Switch firmware, current homebrew apps, Hekate, and modern emuMMC setups.

SX OS is now a legacy custom firmware, while Atmosphère continues to receive active updates. The current Atmosphère release is 1.11.2, with support through Nintendo Switch firmware 22.5.0.

Quick Answer: To switch from SX OS to Atmosphère, back up your microSD card, install the latest Hekate files, migrate your existing SX OS emuNAND to Hekate emuMMC if you want to keep it, copy Atmosphère to the SD card, configure an Atmosphère boot entry, and boot the migrated emuMMC through Hekate. You can also skip the old SX OS emuNAND and create a fresh emuMMC instead.


Table of Contents

Why Switch From SX OS to Atmosphere?

The main reason to move from SX OS to Atmosphère is compatibility.

Older SX OS setups were built around firmware generations that are now far behind current Nintendo Switch system software. Community migration documentation from the SX OS era already described support as stagnant around firmware 11.x, while Atmosphère continues to receive current HOS support.

Atmosphère also works directly with modern tools such as:

  • Hekate
  • Nyx
  • emuMMC
  • Homebrew Menu
  • Current homebrew apps
  • Modern sysmodules
  • Current Nintendo Switch firmware releases

If your existing SX OS environment works correctly, you do not necessarily need to delete everything. Hekate includes tools capable of migrating and fixing existing emuMMC configurations.


What Changes When You Move From SX OS to Atmosphere?

The biggest change is the CFW stack.

Your old setup may look roughly like:

SX OS
↓
SX Loader
↓
SX emuNAND

After migration, the setup becomes:

Hekate
↓
Atmosphere
↓
emuMMC

Atmosphère uses its own folder structure and boot files.

A typical SD card after migration may contain:

SD:/
├── atmosphere/
├── bootloader/
├── emuMMC/
├── switch/
└── hbmenu.nro

Your existing SX OS emuNAND can often be reused after Hekate converts its configuration into a form compatible with Atmosphère.


What You Need Before Switching From SX OS to Atmosphere

Before making changes, prepare:

  • Your existing SX OS Nintendo Switch
  • Current microSD card
  • PC or Mac
  • Latest Atmosphère release
  • Latest Hekate release
  • Backup of the entire SD card
  • A way to launch Hekate
  • Enough storage for temporary backup files

If your Switch uses an SX Core/SX Lite-style hardware setup or another modchip, the hardware itself may still be useful for launching a modern payload even though you are no longer using SX OS.


Back Up Your SX OS SD Card First

Before migrating anything, copy the entire microSD card to your computer.

Back up folders such as:

/Emutendo/
/switch/
/sxos/

along with any configuration files and personal data stored on the card.

If you already have an SX OS emuNAND, do not format or repartition the SD card before deciding whether you want to migrate that environment.

A complete SD backup gives you a way to recover if:

  • Hekate does not detect the emuNAND
  • Atmosphère switch does not boot
  • The migration is configured incorrectly
  • Files are overwritten accidentally

How to Switch From SX OS to Atmosphere

The overall migration process is:

  1. Back up the SX OS SD card.
  2. Install Hekate.
  3. Boot into Hekate.
  4. Migrate the existing SX OS emuNAND if required.
  5. Install Atmosphère.
  6. Configure the Atmosphère boot entry.
  7. Boot the migrated emuMMC.
  8. Verify Atmosphère is running.
  9. Update outdated homebrew components.

Step 1: Install Hekate

Download the latest official Hekate release.

As of September 2026, the current release is Hekate 6.5.3 with Nyx 1.9.3, supporting HOS through 22.5.0.

Extract the package.

Copy:

bootloader/

to the root of the microSD card.

You will also get a Hekate payload similar to:

hekate_ctcaer_6.5.3.bin

Hekate provides the tools required to manage, migrate, create, and repair emuMMC configurations.


Step 2: Boot Into Hekate

The exact method depends on your Switch hardware.

For an unpatched Switch, you may inject the Hekate .bin payload through RCM.

For a modchipped Switch, the Hekate payload is commonly configured as the boot payload.

Once successful, you should see the Hekate/Nyx interface.

Do not continue to the migration step until Hekate can access your microSD card correctly.


Step 3: Decide Whether to Keep Your SX OS emuNAND

You have two main options.

Option 1: Migrate Existing SX OS emuNAND

Choose this if you want to preserve your current SX OS emulated NAND environment, including its existing firmware and configuration.

Hekate has historically supported migration of SX OS emuNAND into its emuMMC system. Community migration documentation uses:

Hekate → emuMMC → Migrate emuMMC → emuNAND.

Option 2: Create a Fresh Atmosphere emuMMC

Choose this if you prefer a clean CFW setup and do not need the existing SX OS emuNAND.

A fresh emuMMC avoids carrying old SX OS-specific configuration into the new environment.


Step 4: Migrate SX OS emuNAND to Hekate emuMMC

If you want to keep your existing emuNAND, open Hekate and navigate to:

emuMMC → Migrate emuMMC

Then choose the SX OS emuNAND option detected by Hekate.

A typical migration flow is:

  1. Open emuMMC.
  2. Select Migrate emuMMC.
  3. Select the detected emuNAND.
  4. Continue the migration.
  5. Wait for Hekate to finish.
  6. Return to the emuMMC screen.
  7. Confirm the migrated emuMMC is enabled.

This process has been documented specifically for migrating SX OS emuNAND into Atmosphère-compatible emuMMC.

Hekate’s current documentation also confirms that its emuMMC manager can migrate and fix existing emuMMC installations.


Step 5: Install Atmosphere on the SD Card

Download the latest official Atmosphère package.

Atmosphère 1.11.2 is currently the latest release and supports HOS 22.5.0.

Extract the archive and copy the files to the root of the microSD card.

Your card should now contain:

SD:/
├── atmosphere/
├── bootloader/
├── emuMMC/
├── switch/
└── hbmenu.nro

If files already exist, merge folders rather than blindly deleting configuration directories.


Step 6: Configure Hekate to Boot Atmosphere

Hekate uses:

SD:/bootloader/hekate_ipl.ini

to define its launch entries.

A typical Atmosphère emuMMC entry uses the Atmosphère package3 file and forces Hekate to boot the configured emuMMC.

Hekate’s current configuration system supports entries using:

pkg3=atmosphere/package3

along with emuMMC configuration options.

After configuration, Hekate’s Launch menu should contain an Atmosphère emuMMC option.


Step 7: Boot Atmosphere emuMMC

From Hekate:

Launch → Atmosphere emuMMC

Atmosphère should boot into the Nintendo Switch HOME Menu using the migrated environment.

Open:

System Settings → System

Your version information should contain:

AMS

For example:

22.5.0 | AMS 1.11.2 | E

AMS identifies Atmosphère, while E indicates an emuMMC environment.

If Hekate boots but Atmosphère does not, check the troubleshooting section before changing the emuMMC again.


Step 8: Verify the Migrated emuMMC

After Atmosphère starts, verify:

  • System firmware version
  • Atmosphère version
  • emuMMC is active
  • User profiles are present
  • Save data appears normally
  • Homebrew Menu launches
  • Installed homebrew apps appear
  • SD card storage is detected correctly

Hekate supports specific emupath values for emuMMC environments it has created or migrated.

If your version string ends with E, that is a useful confirmation that you are running the emulated environment rather than sysMMC.


Step 9: Remove Old SX OS Files Only After Atmosphere Works

Do not immediately delete all SX OS-related files.

First confirm that:

  • Hekate boots
  • Atmosphère boots
  • emuMMC works
  • Important data is present
  • Homebrew works correctly

Once the new setup is confirmed, old SX OS boot files that are no longer used can be archived or removed.

Keep your original backup until you are fully satisfied with the Atmosphère migration.


Can You Keep Your Existing SX OS emuNAND?

Yes, in many cases.

Hekate has migration support for existing emuMMC/emuNAND layouts and can convert older SX OS configurations into a form that Atmosphère can use.

However, migration is not mandatory.

If your SX OS setup is very old, heavily modified, or unstable, creating a new Atmosphère emuMMC may be simpler than carrying years of legacy configuration forward.


SX OS emuNAND vs Atmosphere emuMMC

The terminology is different, but both describe an emulated NAND environment stored outside the main sysMMC.

SX OSAtmosphère / Hekate
emuNANDemuMMC
SX LoaderHekate
SX OS CFWAtmosphère
SX boot menuHekate/Nyx
Legacy firmware supportCurrent active firmware support

Atmosphère and Hekate use the term emuMMC, while SX OS commonly used emuNAND.


Can You Use an SX Pro Dongle With Atmosphere?

The SX Pro dongle is fundamentally a payload-injection device, so legacy hardware can potentially still be useful if it can launch or chainload the payload required by your modern setup.

The important distinction is:

  • SX OS = old custom firmware
  • SX Pro/SX hardware = boot/injection hardware

You do not need to continue using SX OS simply because the console originally used SX-branded hardware.

Your goal after migration is to make Hekate and Atmosphère the active software stack.


What About SX Core and SX Lite?

If your Switch uses SX Core or SX Lite hardware, the hardware modification and the SX OS software are separate concepts.

The modchip can still provide the low-level boot method, while the software environment can be changed to:

Modchip
↓
Hekate
↓
Atmosphere

Hekate is designed to work across Erista and Mariko hardware and supports CFW booting and emuMMC management.


Should You Update Firmware During the SX OS Migration?

Not immediately.

First migrate from SX OS to Atmosphère successfully on the firmware you already have.

The safer order is:

  1. Get Hekate working.
  2. Migrate or create emuMMC.
  3. Install Atmosphère.
  4. Confirm Atmosphère boots.
  5. Update Hekate and Atmosphère to compatible versions.
  6. Only then consider updating Nintendo firmware.

This makes troubleshooting easier because you are changing one major part of the setup at a time.


Common Problems After Switching From SX OS to Atmosphere

Hekate Does Not Detect the SX OS emuNAND

Open:

Hekate → emuMMC → Migrate emuMMC

and check whether Hekate detects the legacy layout.

If it does not:

  • Verify the original SX OS emuNAND still exists.
  • Confirm the SD card partitions were not changed.
  • Restore your SD backup if necessary.
  • Avoid formatting the card before migration.

Hekate’s emuMMC manager includes migration and repair functionality, but the original data still needs to be intact.

Atmosphere Shows a Black Screen

Check:

  • Atmosphère version
  • Hekate version
  • Nintendo firmware compatibility
  • package3
  • emuMMC configuration
  • Old sysmodules
  • Old custom themes

Legacy modifications originally installed for SX OS may not work correctly under modern Atmosphère.

Temporarily disable third-party modifications and test a clean Atmosphère boot.

Hekate Boots but emuMMC Does Not

Confirm that the emuMMC is marked as:

Enabled

in Hekate.

Also inspect:

SD:/emuMMC/emummc.ini

and verify that Hekate is pointing to the migrated emuMMC.

Homebrew Apps Are Missing

Atmosphère normally looks for .nro homebrew apps inside:

SD:/switch/

If your old homebrew files were stored elsewhere, move supported .nro apps into the standard /switch/ directory.

Old SX OS Sysmodules Cause Crashes

Old system modifications may not be compatible with Atmosphère.

Check:

SD:/atmosphere/contents/

and only restore modules that explicitly support your current Atmosphère and Switch firmware versions.


Can You Go Back to SX OS After Migrating?

If you keep a full backup of the original SD card and do not modify or destroy the original SX OS emuNAND layout, reverting may be technically possible.

However, SX OS does not provide current firmware support comparable to Atmosphère.

For a modern Switch CFW environment, maintaining the Atmosphère setup is generally more practical because it continues to receive current firmware updates.


Should You Create a New emuMMC Instead of Migrating?

Create a fresh emuMMC if:

  • You do not need the old SX OS environment.
  • Your old setup is unstable.
  • The emuNAND is several firmware generations old.
  • You want a cleaner CFW installation.
  • The Hekate migration fails.

Migrate the existing SX OS emuNAND if preserving the environment matters more than starting clean.

Hekate supports both approaches: creating a new emuMMC or migrating an existing one.


Frequently Asked Questions

How Do I Switch From SX OS to Atmosphere?

Back up the microSD card, install Hekate, migrate the existing SX OS emuNAND to emuMMC if required, install Atmosphère, configure a Hekate boot entry, and launch Atmosphère emuMMC.

Can Atmosphere Use My SX OS emuNAND?

Yes. Hekate includes emuMMC migration tools, and SX OS emuNAND-to-Atmosphère migration has been documented using Hekate → emuMMC → Migrate emuMMC.

Do I Need to Delete SX OS Before Installing Atmosphere?

No. Keep the old files until Atmosphère successfully boots and your migrated data has been verified.

Can I Keep My Save Data When Moving From SX OS to Atmosphere?

If you successfully migrate the existing SX OS emuNAND, its user environment and saves should remain part of that migrated NAND environment.

Always create a full backup before attempting the migration.

Do I Need Hekate to Move From SX OS to Atmosphere?

Hekate is strongly useful because it provides the migration, emuMMC management, bootloader, and CFW launch tools required for a clean transition.

What Is the Latest Atmosphere Version?

As of September 2026, the current official release is Atmosphère 1.11.2, supporting Nintendo Switch firmware through 22.5.0.

What Is the Latest Hekate Version?

The current official release is Hekate 6.5.3 with Nyx 1.9.3, supporting HOS 22.5.0.

Is SX OS Still Better for Old Switch Setups?

SX OS may still boot on certain legacy configurations, but Atmosphère is the actively maintained option for current Nintendo Switch firmware and homebrew compatibility.

Can I Use SX Core With Atmosphere?

Yes, the hardware modification and CFW software are separate. A compatible modchip-based Switch can use Hekate and Atmosphère instead of SX OS.

Should I Update Nintendo Firmware Before Migrating?

No. First get Atmosphère working on your current configuration. Update firmware only after confirming that your Atmosphère and Hekate versions support the target firmware.


Conclusion: How to Switch From SX OS to Atmosphere

Learning how to switch from SX OS to Atmosphere mainly involves replacing the old SX OS software stack while preserving your existing Switch environment where possible.

Start by backing up the entire microSD card, install Hekate, and decide whether you want to migrate your current SX OS emuNAND or create a new Atmosphère emuMMC. Hekate can migrate existing emuMMC configurations, making it possible to preserve an older SX OS environment rather than rebuilding everything from scratch.

The clean migration path is:

Backup SX OS → install Hekate → migrate SX OS emuNAND → install Atmosphère → configure Hekate → boot Atmosphère emuMMC → verify the environment → remove unused SX OS files.

Do not update Nintendo firmware during the middle of the migration. First confirm that Atmosphère boots correctly, then move to a newer firmware only after verifying Atmosphère and Hekate compatibility.

Latest post:

More Posts

How to Access Atmosphere Switch

How to Access Atmosphere Switch

How to access Atmosphere Switch depends on how your Nintendo Switch custom firmware setup is configured. In most setups, you boot the console into Hekate,