Tutorial  Updated

How to have SEPARATE ATMOSPHERE AND SXOS EMUNAND HIDDEN PARTITIONS ON THE SAME SD TUTORIAL!

GOOD NEWS EVERYBODY!!! I have decided to make a..

How to have
SEPARATE ATMOSPHERE AND SXOS EMUNAND HIDDEN PARTITIONS ON THE SAME SD TUTORIAL!


PLEASE READ THE ENTIRE GUIDE BEFORE PROCEEDING. I WILL DO MY BEST TO MAKE THIS COMPLETE AND EASY TO FOLLOW.

I AM NOT RESPONSIBLE FOR ANY DAMAGE OR DATA LOSS DUE TO THE USE OF THIS GUIDE. I DO THIS FOR FUN AND AM NOT A PROFESSIONAL. i HAVE TESTED THIS METHOD AND HAVE SET UP A COUPLE SD CARDS.

USE AT YOUR OWN RISK!!!!


The intent of this guide is to make ONE SD CARD with TWO HIDDEN EMUNANDS. One on 11.0 for SXOS and one with current firmware for Atmosphere.

More than likely the currently installed games WILL NOT WORK IN ATMOSPHERE if they were installed with the SXOS installer.

Tinfoil/awoo installed games may work fine. This is SXOS 's fault as the installer patched stuff in a way that is not compatible with the other CFWs.

There is also a section on SHRINKING the SXOS partition if you intend to only use it for USB loading. To minimize the impact it has on your SD and keep your HDD functionality for all 3000+ compatible games.. If you do this the current SXOS EmuNAND will break including installed games and saves.. IF you made backups of the save data you can restore them later.

Bottom line is, you will probably be reinstalling games and you need a backup of everything.

This guide make a few assumptions.. I will assume you are a current SXOS user with a working 11.0 Hidden Partition EmuNAND with a FAT32 SD. No Atmosphere installation required. There many ways to accomplish most things in this guide. I am doing the bulk of the work on the PC to limit the amount of times we take the SD out of the fragile Switch SD slot.

If you do not understand the above then this tutorial may be out of your league. Please google beginner switch hacking and learn some basics.

EmuNAND is the same thing as EmuMMC. It's just an older term. I call it by the old school term. Old habits..

This guide starts with a SXOS installation in place. If you wanted to go the other direction, adding a SXOS partition to an Atmosphere EmuNAND SD you would have to adjust accordingly but the main concept still stands.


DO NOT USE EXFAT!!! EVER! NINTENDO'S FAULTY DRIVER WILL CAUSE DATA LOSS!! DONT BE LAZY! FORMAT TO FAT32 AND DO IT RIGHT TO AVOID FUTURE ISSUES! I KNOW YOU DON'T WANT TO. DO IT ANYWAY! ANY EXPERIENCED PERSON WILL TELL YOU THE SAME. WHY WOULD WE ALL GO THROUGH THE HASSLE IF IT WASN'T NECESSARY? DO IT!



THERE ARE OTHER MULTI BOOT METHODS. THIS ONE IS THE MOST STABLE. YOU COULD JUST MAKE A FILE BASED EMUNAND FOR ATMOSPHERE. FILE BASED EMUNANDS ARE KNOWN TO CORRUPT. Good way to lose all your saves.

You will need a few things
  • Latest version of Hekate.
  • Latest NxNandManager
  • Latest EmuTool
  • Atmosphere SD files
  • Latest Sig Patches (the GBATemp thread)
  • A Raw Backup Of your SXOS EmuNAND (if you don't have one we will make one.)
  • A Backup of your current Atmosphere EmuNAND (if you don't have a current Atmosphere EmuNAND we will convert your SXOS EmuNAND)
  • A partition manager capable of moving and making partitions installed on your PC, I will be using MiniTool Partition Wizard but any capable partition manage should work.
  • A PC. Any should do, this guide is written with Windows in mind
  • A WORKING FOLDER ON YOUR COMPUTER (NxNandMnager and EmuTool can be quite finicky about external drives and things. Just make a new folder. For the sake of this tutorial I will use a folder CALLED C:\NANDS)
  • Keys.txt You can get these using Lockpick RCM or find them online.

BACK UP YOUR SAVES!!! I USE JKSV
BACK UP YOUR ENTIRE SD TO YOUR PC
This process will FORMAT YOUR SD!!!!!!


PREPARATIONS

Now we will set up the programs

On your PC:
  1. Make a folder for NXNandMananger. Folder can be anywhere except the working folder as long as you can find it.
  2. Unzip the NXNandManager .ZIP file to this folder
  3. Place the Keys.txt in the same directory as NXNandManager.
  4. Open NXNandManager, click OPTIONS then CONFIGURE KEYSET then IMPORT FROM FILE and point it to the Keys.txt.
  5. Unzip EmuTool and put the emutool.exe file anywhere except the Working folder as long as you can find it.

BACKUP CURRENT SXOS EMUNAND

If you have a raw backup already you may skip this step. Just put it in the working directory.
  1. Using a SD Reader insert SD with your SXOS EmuNAND in to computer.
  2. Run NxNandManager
  3. Select File > Open Drive> Select your SD.
  4. Select Full Dump
  5. Select Output Directory and choose your WORKING DIRECTORY. Name your backup. For the guide I name it SXOSemunandFULL
  6. Wait Until done
  7. Press OK
If you have a current Atmosphere EmuNAND you can back it up using the same steps now. Name it ATMOemunandFULL

OPTIONAL: Shrink SXOS EmuNAND

If you shrink your EmuNAND make sure you backup all saves first! Back them saves up even if you don't shrink the EmuNAND


If you would like to shrink your SXOS EmuNAND now is the time. This will make all installed NSP stop working. You can reinstall but it won't hold much. The intent is to make SXOS's impact minimal. I make SuperXCI (XCI files that contain all updates and DLC for the game) I convert NSP files and make Super XCIs out of them as well. This way Everything for SXOS compatible games is on the HDD. Except a Small EmuNAND.

You can select whatever USER data size you want. I only intend to have SAVE data on this EmuNAND so 8GB is enough for me. I play all NSP off of my SD in Atmosphere. SXOS is just for XCI USB loading.


In NxNandManager
  1. Select File>Open File and select your EmuNAND raw backup.
  2. Select Options > Resize EmuNAND
  3. Check Format User (this is optional, however this process will render the current USER data useless anyway so just format it to make it clean, Input file will not be altered)
  4. Select New Size.. I went with 5504 MB for user partition (8 GB Total) to keep enough room for saves.. some games have fairly large save files, you can choose whatever you want,
  5. Click Save As,, name the file whatever you want and choose the working directory. I call mine SXOSemuRESIZED
  6. Click Save.

Convert Hidden SXOS EmuNAND to Atmosphere File Based EmuNAND.

This will convert your Hidden Partition SXOS EmuNAND to Atmosphere EmuNAND files in the event that you don't have a Atmosphere EmuNAND backup. You should be able to migrate your saves and games over. GAMES INSTALLED USING THE BUILT IN SXOS INSTALLER WILL NOT WORK IN ATMOSPHERE.

If you have a raw backup from an Atmosphere Nand you can use that instead and skip this step. This section duplicates and converts your SXOS backup if you don't have an Atmosphere EmuNAND.
  1. Open EmuTool
  2. Under source select SXOS Hidden Partition
  3. Click "Select SD card" and select the SD with the SXOS Hidden Partition
  4. Under Select target select Atmosphere File.
  5. Under TARGET Click "Click to Select SD Card" Name the backup and save to the working directory. Ill Call it SX2ATMOemu
  6. Click START

Create New SXOS EmuNAND Partition

IF YOU ALREADY HAVE A SXOS EMUNAND IN A HIDDEN PARTITION ON THE TARGET SD YOU MAY SKIP THIS STEP
THIS SECTION WILL REFORMAT YOUR SD WITH THE NEW SHRUNKEN EMUNAND! YOU WILL LOSE ALL DATA!!! BACK UP THE SD FILES


In NxNandManager
  1. Select File > Open file and select the (Shrunken or not) backup of the SXOS EmuNAND
  2. Select Options > Emunand Creation Tool
  3. Check NAND path is pointing to your SXOS EmuNAND backup (Shrunken or not)
  4. Under "Select Emunand Type" Select SD partition
  5. Under "Select Target Disk" Select your target SD.
  6. Click "Create Emunand"


Resize FAT32 Partition and Make New Hidden Partition

THIS WILL MAKE ROOM FOR A SECOND HIDDEN PARTITION.



Now we will RESIZE your FAT32 Partition to leave a 29.2GB Unallocated Partition at the end of the SD
  1. Open MiniTool Partition Wizard
  2. Find the TARGET SD
  3. Right Click on the FAT32 partition
  4. Select Resize
  5. Reduce the size of the FAT32 Partition by 29.2GB using the slider. Make sure that the unllocated space AFTER the FAT32 partition is 29.2GB and DON'T MESS WITH THE UNALLOCATED SPACE BEFORE THE FAT32 PARTITION! THIS IS SXOS EMUNAND!!
  6. Press OK
  7. Right Click on the New Unallocated Partition after the FAT32 partition. (once again not the first one. That is your SXOS Partition.)
  8. Click CREATE
  9. In the "CREATE NEW PARTITION" window Select the following:
    1. Create As: PRIMARY
    2. Drive Letter: NONE
    3. File System: UNFORMATTED
    4. Cluster Size:; NONE
    5. Click OK
  10. In the MAIN WINDOW press Apply
That should format the unallocated space so the tools can see it.

Make new Atmosphere Hidden Partition EmuNAND

In EmuTool
  1. Under "Select source" select Atmosphere files (Or hekate back up files if that's what you have)
  2. Select "Click to select SD Card" and point to the Converted SXOS to Atmosphere Backup files (SX2ATMOemu) or your Atmosphere Backup, You must point to the directory with the BOOT1 BOOT2 00,01 etc etc files, Probably emummc\(A Numeric Code)\eMMC\
  3. Under "Select Target" Select Atmosphere Hidden partition
  4. Select "Click to select SD card" and point to your Target SD card.
  5. Press START.
Restore SD backup and install Atmosphere
If all went well you should be able to copy your SD files you backed up in the beginning of the guide. That should get SXOS back up and running. then you can install Atmosphere. There are a TON of guides. just get the newest SDfiles and toss them on the SD. You'll need sigpatches too if you want to play downloaded content.

  1. Copy FILES YOU BACKED UP IN THE BEGINNING OF THE GUIDE back to the SD FAT32 Partition .
  2. Copy all Atmosphere files to your SD
  3. Copy Sigpatches to the SD
If you are converted your EmuNAND from SXOS to Atmosphere and you didn't shrink your EmuNAND you need to copy the files in the EMUTENDO folder contents from SXOS to the Atmosphere NINTENDO folder (emuMMC/XXXX/Nintendo, XXXX is a Alpha Numeric 4 digit ID) this should make everything compatible work.
(Remember games installed with the built in SXOS installer will probably need to be reinstalled.)

Make EmuNAND visible to Atmosphere.

  1. Unzip Hekate files to the ROOT of your SD.
  2. Insert SD in to the Switch
  3. Boot Hekate using the hekate payload and your favorite payload launching method.
  4. Select EmuMMC
  5. Select Migrate EmuMMC
  6. Select Fix Raw
  7. Select OK
Now you should be able to boot in to SXOS and Atmosphere each with their own EmuNANDS!!! Just boot the payload for the CFW you want using your favorite injection method.

Now you can update the firmware for your Atmosphere EmuNAND using daybreak. There are MANY guides on the subject. Google it!

Make sure your games work. Then you can uninstall duplicate games from the SXOS. You can move games from SD to System NAND in the Switch Data management Menu while in EmuNAND. This will move them from the FAT32 partition to the Hidden EmuNAND to free up the FAT32 even more. Remember to leave room for save files.


EXTRAS!

Here I would like to make a few suggestions....

TESLA with the FastCFWSwtich overlay,

If you would like a convenient way to switch between the CFWs (and other things too) I recommend you install TESLA with the FastCFWswitch overlay. Once installed you can Hold down L and DPad Down then Click the right joy stick to bring up Tesla at any time. It allows you to run "overlays" that are basically just homebrew programs. Emuiibo is a great Amiibo emulator, there is a fast reboot, a UMS feature, FTP etc. in this case I recommend FastCFWswitch.

FastCFWswitch allows you to switch between different CFWs with a few clicks.

TESLA page on GBATemp
This is the page for Tesla. In this instance the trick is to install it for BOTH SXOS AND ATMOSPHERE.

  1. Download the latest fastCFWswitch NX-ovlloader and Tesla-Menu
  2. Unzip all to the root of the SD
  3. You must manually copy all the \atmosphere\contents files from NX-ovloader zip file to SXOS\titles\ to make it work in SXOS too, (I will make a pack if the developer gives me the green light.)
That's it. in SXOS or Atmosphere you can press the hotkey combo.. (hold down L and DPad Down and Click the right joy stick) to bring up the TESLA menu, then select fastCFWswitch and the CFW you want and off you go.

I suggest using different themes on your EmuNANDs so that you can tell them apart at a glance. There are SXOS and Atmosphere versions of my skeletal themes,

Skeletal Switch Theme
Skeletal TV theme
Skeletal HDD for SXOS Theme <-- Made this today

I will add more stuff and tweak this out as I have time. Please feel free to ask questions. It will help me fine tune this tutorial.

CHEERS!

Thanks to Maupiti for all the help.:grog::grog::grog::grog::toot::toot::toot::D
 
Last edited by mikefor20,

dmc310

Well-Known Member
Member
Joined
Dec 28, 2013
Messages
270
Trophies
1
Age
34
XP
338
Country
United States
You absolutely can. Start at the beginning of this tutorial and methodi walk through it. You will need to use the daybreak.nro that comes with atmosphere to “downgrade” the emunand you want to use for SXOS but other than that you just start at the top and work through each step.
Thanks for the help so currently I have a clean stock OS for online and now now made an atmosphere emummc hidden partition, which I downgraded with your help on daybreak to 11.0.0. Im stuck on using emutools to convert a copy of the atmos emummc to SX OS file? Or should I boot SX OS just to make another partition for it and then hopefully resize like the guide says
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,155
Country
United States
Thanks for the help so currently I have a clean stock OS for online and now now made an atmosphere emummc hidden partition, which I downgraded with your help on daybreak to 11.0.0. Im stuck on using emutools to convert a copy of the atmos emummc to SX OS file? Or should I boot SX OS just to make another partition for it and then hopefully resize like the guide says
just like the guide says. There’s a reason for each step and this guide is very thorough. If a step isn‘t working just backtrack and look for what you missed. If you still can’t figure it out, post the exact situation leading up to it and any error messages you’re seeing.
 
  • Like
Reactions: dmc310

dmc310

Well-Known Member
Member
Joined
Dec 28, 2013
Messages
270
Trophies
1
Age
34
XP
338
Country
United States
just like the guide says. There’s a reason for each step and this guide is very thorough. If a step isn‘t working just backtrack and look for what you missed. If you still can’t figure it out, post the exact situation leading up to it and any error messages you’re seeing.
Finally got it to make 2 EMUMMC one for SX OS and for Atmosphere and stock sysnand for online play thank you for the suggestions. now I have to try to set up fastCFWswitch correctly
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,155
Country
United States
Finally got it to make 2 EMUMMC one for SX OS and for Atmosphere and stock sysnand for online play thank you for the suggestions. now I have to try to set up fastCFWswitch correctly
That was all you and @mikefor20. Good stuff!

I have an example fastCFWswitch setup posted earlier in this thread that you can get ideas from (don’t blindly copy paste…mine is set up for my specific needs):

https://gbatemp.net/threads/how-to-...e-same-sd-tutorial.601607/page-9#post-9814891
 

mwahaha

Well-Known Member
Member
Joined
Aug 15, 2013
Messages
193
Trophies
1
Age
28
XP
303
Country
Indonesia
This guide make a few assumptions.. I will assume you are a current SXOS user with a working 11.0 Hidden Partition EmuNAND with a FAT32 SD.
GOOD NEWS EVERYBODY!!! I have decided to make a..

How to have
SEPARATE ATMOSPHERE AND SXOS EMUNAND HIDDEN PARTITIONS ON THE SAME SD TUTORIAL!


PLEASE READ THE ENTIRE GUIDE BEFORE PROCEEDING. I WILL DO MY BEST TO MAKE THIS COMPLETE AND EASY TO FOLLOW.

I AM NOT RESPONSIBLE FOR ANY DAMAGE OR DATA LOSS DUE TO THE USE OF THIS GUIDE. I DO THIS FOR FUN AND AM NOT A PROFESSIONAL. i HAVE TESTED THIS METHOD AND HAVE SET UP A COUPLE SD CARDS.

USE AT YOUR OWN RISK!!!!


The intent of this guide is to make ONE SD CARD with TWO HIDDEN EMUNANDS. One on 11.0 for SXOS and one with current firmware for Atmosphere.

More than likely the currently installed games WILL NOT WORK IN ATMOSPHERE if they were installed with the SXOS installer.

Tinfoil/awoo installed games may work fine. This is SXOS 's fault as the installer patched stuff in a way that is not compatible with the other CFWs.

There is also a section on SHRINKING the SXOS partition if you intend to only use it for USB loading. To minimize the impact it has on your SD and keep your HDD functionality for all 3000+ compatible games.. If you do this the current SXOS EmuNAND will break including installed games and saves.. IF you made backups of the save data you can restore them later.

Bottom line is, you will probably be reinstalling games and you need a backup of everything.

This guide make a few assumptions.. I will assume you are a current SXOS user with a working 11.0 Hidden Partition EmuNAND with a FAT32 SD. No Atmosphere installation required. There many ways to accomplish most things in this guide. I am doing the bulk of the work on the PC to limit the amount of times we take the SD out of the fragile Switch SD slot.

If you do not understand the above then this tutorial may be out of your league. Please google beginner switch hacking and learn some basics.

EmuNAND is the same thing as EmuMMC. It's just an older term. I call it by the old school term. Old habits..

This guide starts with a SXOS installation in place. If you wanted to go the other direction, adding a SXOS partition to an Atmosphere EmuNAND SD you would have to adjust accordingly but the main concept still stands.


DO NOT USE EXFAT!!! EVER! NINTENDO'S FAULTY DRIVER WILL CAUSE DATA LOSS!! DONT BE LAZY! FORMAT TO FAT32 AND DO IT RIGHT TO AVOID FUTURE ISSUES! I KNOW YOU DON'T WANT TO. DO IT ANYWAY! ANY EXPERIENCED PERSON WILL TELL YOU THE SAME. WHY WOULD WE ALL GO THROUGH THE HASSLE IF IT WASN'T NECESSARY? DO IT!


THERE ARE OTHER MULTI BOOT METHODS. THIS ONE IS THE MOST STABLE. YOU COULD JUST MAKE A FILE BASED EMUNAND FOR ATMOSPHERE. FILE BASED EMUNANDS ARE KNOWN TO CORRUPT. Good way to lose all your saves.

You will need a few things
  • Latest version of Hekate.
  • Latest NxNandManager
  • Latest EmuTool
  • Atmosphere SD files
  • Latest Sig Patches (the GBATemp thread)
  • A Raw Backup Of your SXOS EmuNAND (if you don't have one we will make one.)
  • A Backup of your current Atmosphere EmuNAND (if you don't have a current Atmosphere EmuNAND we will convert your SXOS EmuNAND)
  • A partition manager capable of moving and making partitions installed on your PC, I will be using MiniTool Partition Wizard but any capable partition manage should work.
  • A PC. Any should do, this guide is written with Windows in mind
  • A WORKING FOLDER ON YOUR COMPUTER (NxNandMnager and EmuTool can be quite finicky about external drives and things. Just make a new folder. For the sake of this tutorial I will use a folder CALLED C:\NANDS)
  • Keys.txt You can get these using Lockpick RCM or find them online.

BACK UP YOUR SAVES!!! I USE JKSV
BACK UP YOUR ENTIRE SD TO YOUR PC
This process will FORMAT YOUR SD!!!!!!


PREPARATIONS

Now we will set up the programs

On your PC:
  1. Make a folder for NXNandMananger. Folder can be anywhere except the working folder as long as you can find it.
  2. Unzip the NXNandManager .ZIP file to this folder
  3. Place the Keys.txt in the same directory as NXNandManager.
  4. Open NXNandManager, click OPTIONS then CONFIGURE KEYSET then IMPORT FROM FILE and point it to the Keys.txt.
  5. Unzip EmuTool and put the emutool.exe file anywhere except the Working folder as long as you can find it.

BACKUP CURRENT SXOS EMUNAND

If you have a raw backup already you may skip this step. Just put it in the working directory.
  1. Using a SD Reader insert SD with your SXOS EmuNAND in to computer.
  2. Run NxNandManager
  3. Select File > Open Drive> Select your SD.
  4. Select Full Dump
  5. Select Output Directory and choose your WORKING DIRECTORY. Name your backup. For the guide I name it SXOSemunandFULL
  6. Wait Until done
  7. Press OK
If you have a current Atmosphere EmuNAND you can back it up using the same steps now. Name it ATMOemunandFULL



Convert Hidden SXOS EmuNAND to Atmosphere File Based EmuNAND.

This will convert your Hidden Partition SXOS EmuNAND to Atmosphere EmuNAND files in the event that you don't have a Atmosphere EmuNAND backup. You should be able to migrate your saves and games over. GAMES INSTALLED USING THE BUILT IN SXOS INSTALLER WILL NOT WORK IN ATMOSPHERE.

If you have a raw backup from an Atmosphere Nand you can use that instead and skip this step. This section duplicates and converts your SXOS backup if you don't have an Atmosphere EmuNAND.
  1. Open EmuTool
  2. Under source select SXOS Hidden Partition
  3. Click "Select SD card" and select the SD with the SXOS Hidden Partition
  4. Under Select target select Atmosphere File.
  5. Under TARGET Click "Click to Select SD Card" Name the backup and save to the working directory. Ill Call it SX2ATMOemu
  6. Click START

Create New SXOS EmuNAND Partition

IF YOU ALREADY HAVE A SXOS EMUNAND IN A HIDDEN PARTITION ON THE TARGET SD YOU MAY SKIP THIS STEP
THIS SECTION WILL REFORMAT YOUR SD WITH THE NEW SHRUNKEN EMUNAND! YOU WILL LOSE ALL DATA!!! BACK UP THE SD FILES


In NxNandManager
  1. Select File > Open file and select the (Shrunken or not) backup of the SXOS EmuNAND
  2. Select Options > Emunand Creation Tool
  3. Check NAND path is pointing to your SXOS EmuNAND backup (Shrunken or not)
  4. Under "Select Emunand Type" Select SD partition
  5. Under "Select Target Disk" Select your target SD.
  6. Click "Create Emunand"


Resize FAT32 Partition and Make New Hidden Partition

THIS WILL MAKE ROOM FOR A SECOND HIDDEN PARTITION.



Now we will RESIZE your FAT32 Partition to leave a 29.2GB Unallocated Partition at the end of the SD
  1. Open MiniTool Partition Wizard
  2. Find the TARGET SD
  3. Right Click on the FAT32 partition
  4. Select Resize
  5. Reduce the size of the FAT32 Partition by 29.2GB using the slider. Make sure that the unllocated space AFTER the FAT32 partition is 29.2GB and DON'T MESS WITH THE UNALLOCATED SPACE BEFORE THE FAT32 PARTITION! THIS IS SXOS EMUNAND!!
  6. Press OK
  7. Right Click on the New Unallocated Partition after the FAT32 partition. (once again not the first one. That is your SXOS Partition.)
  8. Click CREATE
  9. In the "CREATE NEW PARTITION" window Select the following:
    1. Create As: PRIMARY
    2. Drive Letter: NONE
    3. File System: UNFORMATTED
    4. Cluster Size:; NONE
    5. Click OK
  10. In the MAIN WINDOW press Apply
That should format the unallocated space so the tools can see it.

Make new Atmosphere Hidden Partition EmuNAND

In EmuTool
  1. Under "Select source" select Atmosphere files (Or hekate back up files if that's what you have)
  2. Select "Click to select SD Card" and point to the Converted SXOS to Atmosphere Backup files (SX2ATMOemu) or your Atmosphere Backup, You must point to the directory with the BOOT1 BOOT2 00,01 etc etc files, Probably emummc\(A Numeric Code)\eMMC\
  3. Under "Select Target" Select Atmosphere Hidden partition
  4. Select "Click to select SD card" and point to your Target SD card.
  5. Press START.
Restore SD backup and install Atmosphere
If all went well you should be able to copy your SD files you backed up in the beginning of the guide. That should get SXOS back up and running. then you can install Atmosphere. There are a TON of guides. just get the newest SDfiles and toss them on the SD. You'll need sigpatches too if you want to play downloaded content.

  1. Copy FILES YOU BACKED UP IN THE BEGINNING OF THE GUIDE back to the SD FAT32 Partition .
  2. Copy all Atmosphere files to your SD
  3. Copy Sigpatches to the SD
If you are converted your EmuNAND from SXOS to Atmosphere and you didn't shrink your EmuNAND you need to copy the files in the EMUTENDO folder contents from SXOS to the Atmosphere NINTENDO folder (emuMMC/XXXX/Nintendo, XXXX is a Alpha Numeric 4 digit ID) this should make everything compatible work.
(Remember games installed with the built in SXOS installer will probably need to be reinstalled.)

Make EmuNAND visible to Atmosphere.

  1. Unzip Hekate files to the ROOT of your SD.
  2. Insert SD in to the Switch
  3. Boot Hekate using the hekate payload and your favorite payload launching method.
  4. Select EmuMMC
  5. Select Migrate EmuMMC
  6. Select Fix Raw
  7. Select OK
Now you should be able to boot in to SXOS and Atmosphere each with their own EmuNANDS!!! Just boot the payload for the CFW you want using your favorite injection method.

Now you can update the firmware for your Atmosphere EmuNAND using daybreak. There are MANY guides on the subject. Google it!

Make sure your games work. Then you can uninstall duplicate games from the SXOS. You can move games from SD to System NAND in the Switch Data management Menu while in EmuNAND. This will move them from the FAT32 partition to the Hidden EmuNAND to free up the FAT32 even more. Remember to leave room for save files.


EXTRAS!

Here I would like to make a few suggestions....

TESLA with the FastCFWSwtich overlay,

If you would like a convenient way to switch between the CFWs (and other things too) I recommend you install TESLA with the FastCFWswitch overlay. Once installed you can Hold down L and DPad Down then Click the right joy stick to bring up Tesla at any time. It allows you to run "overlays" that are basically just homebrew programs. Emuiibo is a great Amiibo emulator, there is a fast reboot, a UMS feature, FTP etc. in this case I recommend FastCFWswitch.

FastCFWswitch allows you to switch between different CFWs with a few clicks.

TESLA page on GBATemp
This is the page for Tesla. In this instance the trick is to install it for BOTH SXOS AND ATMOSPHERE.

  1. Download the latest fastCFWswitch NX-ovlloader and Tesla-Menu
  2. Unzip all to the root of the SD
  3. You must manually copy all the \atmosphere\contents files from NX-ovloader zip file to SXOS\titles\ to make it work in SXOS too, (I will make a pack if the developer gives me the green light.)
That's it. in SXOS or Atmosphere you can press the hotkey combo.. (hold down L and DPad Down and Click the right joy stick) to bring up the TESLA menu, then select fastCFWswitch and the CFW you want and off you go.

I suggest using different themes on your EmuNANDs so that you can tell them apart at a glance. There are SXOS and Atmosphere versions of my skeletal themes,

Skeletal Switch Theme
Skeletal TV theme
Skeletal HDD for SXOS Theme <-- Made this today

I will add more stuff and tweak this out as I have time. Please feel free to ask questions. It will help me fine tune this tutorial.

CHEERS!

Thanks to Maupiti for all the help.:grog::grog::grog::grog::toot::toot::toot::D
"This guide make a few assumptions.. I will assume you are a current SXOS user with a working 11.0 Hidden Partition EmuNAND with a FAT32 SD."

can you give me a tutor for ex-SX OS user that already upgraded to latest Atmosphere but want to go back and make a dual boot with SX OS? The OFW is still in 10.2.0
And by the way, I didn't have any backup of my old SX OS files, so I don't know how to start from Atmos CFW (File based emunand, 14.1.2 with 1.3.2 atmos).
 

mikefor20

Well-Known Member
OP
Member
Joined
Jan 12, 2009
Messages
1,920
Trophies
2
Location
Mushroom Kingdom ( o Y o )
XP
3,801
Country
United States
I
This guide make a few assumptions.. I will assume you are a current SXOS user with a working 11.0 Hidden Partition EmuNAND with a FAT32 SD.

"This guide make a few assumptions.. I will assume you are a current SXOS user with a working 11.0 Hidden Partition EmuNAND with a FAT32 SD."

can you give me a tutor for ex-SX OS user that already upgraded to latest Atmosphere but want to go back and make a dual boot with SX OS? The OFW is still in 10.2.0
And by the way, I didn't have any backup of my old SX OS files, so I don't know how to start from Atmos CFW (File based emunand, 14.1.2 with 1.3.2 atmos).

Its the same basically. Just create an EmuNAND and downgrade

  1. BACKUP ENTIRE SD
  2. Format SD Using SXOS installer and make a SXOS EmuNAND
  3. Put Atmosphere files on SD
  4. Copy Emutendo folder back to the SD
  5. Copy SXOS Boot.dat and license file to the SD
  6. Download 11.0 Firmware files, Unzip and place on SD in a folder (I used SD:\Updates)
  7. Edit the EMUMMC.INI file (SD\EMUMMC\emummc.ini) and add the following
    • Code:
      [emummc]
      enabled = 1
      sector = 0x00000002
      nintendo_path = Emutendo
  8. Insert SD in to Switch
  9. Boot Atmosphere using fusee payload,
  10. Verify you are in the EmuNAND by going to System Menu and checking the system version number. Should have an E at the beginning
  11. Click on album to go in to the Homebrew Loader
  12. Run Daybreak and install the 11.0 system files (with EXFAT)
  13. Boot SX to verify it's working.
  14. Start the tutorial.
Making the EmuNAND copies your current SysNAND to a SXOS EmuNAND, We then downgrade making it SXOS compatible again.

When following the tutorial during the step where you make the Atmosphere EmuNAND point EmuTool to the file based SXOS EmuNAND files, that is your backup, make sure you pick file based as the source.

I can write a more detailed section when I have the time. I need noobs to test it to make sure it's noob friendly. There are other tutorials for making a downgraded SXOS EmuNAND as well. Those should work as well to get your SXOS EmuNAND created.

Good luck. Let me know how it goes. I think that's the newest EMUMMC.INI code... There were some changes to atmosphere fairly recently,,,, I think that's the newest version,

Cheers
 
Last edited by mikefor20,

OldGnashburg

Cobra Chicken Summoner
Member
Joined
Feb 6, 2017
Messages
501
Trophies
0
Location
Alberta, Canada
XP
2,902
Country
Canada
I don't condone nor support file based emunands. They are unstable. This tutorial was designed to avoid shoddy file based emunands. There is a ton of tutorials about them. This thread is for dual hidden partitions. You can have android and linux too..

Please discuss file based emunand methods elsewhere.


Thanks
So I currently have Android, Lakka, Linux, Atmosphere Hidden Partition and SX OS filebased partition. Is there a way I could have both Atmosphere and SX OS setup with hidden partitions using Hekate and other PC tools since it can now create 2 EmuNAND Partitions along with the Linux and Android Partitions? Apparently Android, Linux and Lakka work now even with a dual SX OS/Atmosphere partition setup?
 

SonGoku78

Well-Known Member
Member
Joined
May 11, 2014
Messages
272
Trophies
0
Age
45
XP
886
Country
Gambia, The
@mikefor20
Thanks for your guide :)
I tried to follow your guide and have a problem backing up my sx os emunand (file based).
NandManager quits half way through with an error (forgot to save error message).
I might have unsifficient key file is my guess (because i only have key file up to 10.X).
I have OFW on 6.2.0 and sx os emunand on 11.0.0. SD Card is exfat (never had problems with corruption even with file based emunand).
I wanted to get new keys with lockpickrcm, but i only get black screen when starting the payload.
I am sending the payload with rcmloader. Maybe the rcmloader needs an update itself to be compatible with the newest lockpick ?
Is lockpick still not getting keys from the sxos emunand ?
I even tried to load the payload through the sx splash screen where you can select a payload to start. Still black screen.
If you have the time and want to help me, would be much appreciated.
My goal is to have sx emu on 11.0 for playing old games through usb hdd (xci) and atmo emu for newer games.
Oh, and currently the switch starts always in rcm mode (didnt want to use the dongle every time back then and didnt wanted the card slot to be updated i think).
Should i get rid of this ? I am thinking about it, maybe its a bit safer ?
Thank you very much :)

Edit/Update:
I updated the hekate payload on the rcmloader and started the latest lockpickrcm payload this way.
so i cant get get the emu v11 keys :(
But is the error i get really affected because of missing/incorrect keys file ?
I get the error when trying to "backup" my emunand (filebased) according to the start of the guide on step 5.
But i am thinking that step is not needed as i have a filebased emunand ? I copied the sx os folder (complete sd card actually) with the bin files already to harddisk before even starting to following the guide.
This should be sufficient of a backup right ?

I can just go from the next step "Convert Hidden SXOS EmuNAND to Atmosphere File Based EmuNAND" right ?
 
Last edited by SonGoku78,

SonGoku78

Well-Known Member
Member
Joined
May 11, 2014
Messages
272
Trophies
0
Age
45
XP
886
Country
Gambia, The
Oh no, i think i just killed my sx os emunand :(
As i had a file based emunand, i made complete copy of my full sd card before i started.
After using emutool to convert the sx emunand to atmo file based emunand, i followed the guide to use nandmanager to copy the file based emunand to sd card as hidden partition. That program doesnt seem to like something from my setup, as it gave an error again on this step (like before when trying to backup the file based emunand).
Is it windows 11 ? Is it the keys ?
The sd card was wiped after the error of course :(
So i just reformatted to exfat and copied back all my files which i copied to hdd before.
First boot into OFW was ok, it shows me my user, so i think there is everything ok. I didnt have anything else on ofw ever. So cant check anything else. If i can check something else, please feel free to tell me, so i can do so.
Second boot trying to get into my old emunand goes into black screen.
I feel somehow lost.
Do you think i can somehow save my old sx emunand to boot up again to start the guide from the start ?
I really dont want to install everything again and would feel better, if i can get back to the status before i started.
Please help a fellow group member :)
Cheers
 

SonGoku78

Well-Known Member
Member
Joined
May 11, 2014
Messages
272
Trophies
0
Age
45
XP
886
Country
Gambia, The
good morning people, no one here to please help me get out of this misery ?
Is it because i have a file based sxos emunand ?
I didnt want to offend anyone when i created that years ago when it was somewhat recommended, that was not my intention.

Edit: Added a pic of the nandmanager error when trying to do a raw backup of the file based emunand.
Edit2: Updated the screenshot. I updated my keyset for nandmanager, but still got the error. So why is nandmanager not working correctly for me ?
Edit3: Added emutool screenshot. I select sx os file on left side amd atmo file on right side and when i then choose "click to select folder on left side, i get the error seen on second screenshot. What could be bogus in my setup, that both programs wont run correctly ? I just run Windows 11 (education edition, 64 Bit) on a surface 7 pro.
 

Attachments

  • nandmanager.png
    nandmanager.png
    143.5 KB · Views: 55
  • emutool.png
    emutool.png
    45.9 KB · Views: 53
Last edited by SonGoku78,

SonGoku78

Well-Known Member
Member
Joined
May 11, 2014
Messages
272
Trophies
0
Age
45
XP
886
Country
Gambia, The
Ok, so i downloaded nxnandmanager 4.1.2 and i could finally make the full raw dump from my filebased sxops emunand without errors. So it was just the newest version not working correctly for me.
But now i am stuck with the step converting the filebased sxos emu to atmo file with emutool.
My guess is, i need an older version of emutool too.
Couldn´t find an older version, so if someone please can route me to an older version of emutool, it would me much appreciated.
TIA
 
  • Like
Reactions: mikefor20

SonGoku78

Well-Known Member
Member
Joined
May 11, 2014
Messages
272
Trophies
0
Age
45
XP
886
Country
Gambia, The
update again (i feel like i am entertaining myself here lol):
So i finally managed to go through the guide and all seems fine for OFW, Atmo Emunand hidden and sxos emunand hidden :)

So there is only one single "problem" left.
I cant switch to sxos emunand through fastcfwswitch while in atmo emunand.
When i press sxos, it changes to "rebooting", but doesnt do anything.
The other way is working not correctly too, when i try to launch atmo under sxos emu, it reboots into hekate.
And even worse, when i try to load then atmo, screen stays black.

Yes i searched for a solution, but forum is huuuuge and when you followed my posts, i am trying to migrate since a week.
So i am really exhausted and i really dont want to mess up my current status, because OFW, atmo emu and sxos emu all seem to be working fine.

So please can someone help me get the final bits working ?
Sure, its not a big deal, because i can load ofw, sxos or atmo through rcmloader with the correct payload/method.
But it would be nice to be able to switch between them without needing to shutdown the system everytime i want to do so.

I just cant get behind what i am missing, i found solutions for all my other problems so far, but this gave me headaches lol
Thanks in advance.

And i still need to update the atmo emu to latest FW, but i think i will manage this with the guides around :)
 

SonGoku78

Well-Known Member
Member
Joined
May 11, 2014
Messages
272
Trophies
0
Age
45
XP
886
Country
Gambia, The
Wohoo, managed to get over this hurdle too :)
Just needed the sx os payload as reboot_payload.bin in the appropriate folder according to the standard ini file.
Strangely i was able to fast switch from sxos to atmo too after putting the payload correctly.
I dont know why, but who cares as long as it works :)
Now on to updating atmo emu FW.
Stay safe everyone, cheers
 

dmc310

Well-Known Member
Member
Joined
Dec 28, 2013
Messages
270
Trophies
1
Age
34
XP
338
Country
United States
Wohoo, managed to get over this hurdle too :)
Just needed the sx os payload as reboot_payload.bin in the appropriate folder according to the standard ini file.
Strangely i was able to fast switch from sxos to atmo too after putting the payload correctly.
I dont know why, but who cares as long as it works :)
Now on to updating atmo emu FW.
Stay safe everyone, cheers
Nice I wondered why it never swapped thank you for the tips
 
  • Like
Reactions: SonGoku78

valrond

Member
Newcomer
Joined
Jun 6, 2018
Messages
18
Trophies
0
Age
49
XP
197
Country
Spain
Sorry for the "necro".
I have SXOS and my OFW is at 11.0.0. I don't have an emuNAND.
I have tried following the steps but very soon I can't follow. I don't have the keys.txt, how can I get one if I'm at 11.0.0? Will Lockpick_RCM give me the appropiate keys.txt?
Thank you.
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
19,897
Trophies
1
XP
20,849
Country
United States
Sorry for the "necro".
I have SXOS and my OFW is at 11.0.0. I don't have an emuNAND.
I have tried following the steps but very soon I can't follow. I don't have the keys.txt, how can I get one if I'm at 11.0.0? Will Lockpick_RCM give me the appropiate keys.txt?
Thank you.

You use lockpick_RCM to get your keys.
 

mikefor20

Well-Known Member
OP
Member
Joined
Jan 12, 2009
Messages
1,920
Trophies
2
Location
Mushroom Kingdom ( o Y o )
XP
3,801
Country
United States
Sorry for the "necro".
I have SXOS and my OFW is at 11.0.0. I don't have an emuNAND.
I have tried following the steps but very soon I can't follow. I don't have the keys.txt, how can I get one if I'm at 11.0.0? Will Lockpick_RCM give me the appropiate keys.txt?
Thank you.

Lockpick RCM will allow you to pull keys from SysNAND or EmuNAND. Run the payload as opposed to the applet.
Post automatically merged:

You use lockpick_RCM to get your keys.

Lol I typed up the reply an hour ago but forgot to press enter. Lol.
 

Blythe93

The Treasure Tracker
Member
Joined
Oct 19, 2022
Messages
811
Trophies
1
XP
2,053
Country
Serbia, Republic of
I followed up the guide until I reached extras (which I'll do sometime later). Everything went fine but I do have a few questions:
  1. Right now, both CFWs work if I launch them by using their respective payloads (fuse.bin for Atmosphere and sxos_payload.bin for SXOS). If I try to launch them through Hekate, there's still only an option to launch Atmosphere emuNAND and it doesn't work because... something needs to be updated? emuNAND location or something? How do I go about that? I believe that I need to update emummc.ini or something similar, but I can't find a tutorial or guide on that.
  2. I've noticed that my joycons do not work across emuNANDs since the ones that I'm currently using were previously paired with my OLED Switch. I've found this thread, but I wonder if this method will work for dual boot option?
Thanks in advance!
 

mikefor20

Well-Known Member
OP
Member
Joined
Jan 12, 2009
Messages
1,920
Trophies
2
Location
Mushroom Kingdom ( o Y o )
XP
3,801
Country
United States
I followed up the guide until I reached extras (which I'll do sometime later). Everything went fine but I do have a few questions:
  1. Right now, both CFWs work if I launch them by using their respective payloads (fuse.bin for Atmosphere and sxos_payload.bin for SXOS). If I try to launch them through Hekate, there's still only an option to launch Atmosphere emuNAND and it doesn't work because... something needs to be updated? emuNAND location or something? How do I go about that? I believe that I need to update emummc.ini or something similar, but I can't find a tutorial or guide on that.
  2. I've noticed that my joycons do not work across emuNANDs since the ones that I'm currently using were previously paired with my OLED Switch. I've found this thread, but I wonder if this method will work for dual boot option?
Thanks in advance!

I'm not at my PC nor do I have my Switch so i will attempt this best I can. Dual boot works great. You need to add an entry to Hekate to make it boot sx. I dont have mine but here as a quick google search one.



Use whatever entries you need.

As far as your remote sync, did you format the emunand? that changes a descriptor and "Separates them". I will figure out how to to fix it. Stays synced for me.
 
  • Like
Reactions: dmc310 and Blythe93

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: good night