Downgrading Guide: How To get SX OS working on 7.0.1 Without a backup 6.5 EmuNAND

EnderGotGame

VIP Member
Mar 13, 2019
6
8
United States
If you updated to 7.X and don't have a 6.5 EmuNAND, This guide is for you! This will get you back on 6.5 and using SX OS again.

I am not responsible for your switch. If you brick it, you have done something incorrectly and should restore!

NOTE THIS WILL WIPE YOUR SWITCH TO FACTORY DEFAULT!!!! MAKE BACKUPS OF ALL YOUR FILES!!!!


Sooo... I updated to 7.0.1 like an idiot right before I got my SX Pro. I've been waiting for over a month for the update, so I decided to take matters into my own hands. What I found out was that you can crack 7.0.1 using atmosphere then use ChoiDujourNX to downgrade back to 6.2. You then create a EmuNAND backup of 6.2 using your SX PRO. if you follow these steps. You can downgrade using this process and then use your SX Pro and SX OS as god intended!

Tools needed:
  • PC w/microSD card reader
  • TegraRCMGUI (Used to push payloads from PC, file included in Atmosphere 0.8.5 SD Package below)
  • Hekete 4.8 (file included in Atmosphere 0.8.5 SD Package below)
  • Atmosphere (file included in Atmosphere 0.8.5 SD Package below)
  • USB-C Cable
  • SX PRO
  • RCM JIG
  • SX OS 2.5.3 ( https://sx.xecuter.com/download/SXOS_v2.5.3.zip )
  • Switch OFW 6.2 files (Google is your friend)
  • 64 GB or larger microSD Card
Download Atmosphere 0.8.5 SD Package:
https://www.mediafire.com/file/y11rhuw1bjgn7m7/SDPackage0.8.5.zip/file

------------------------------------------------------------------------------------------------------------------------------------------------

Phase 1: Backing up your NAND!

By backing up your NAND (the Switch’s internal memory), you will later be able to restore it in the event that anything goes wrong, essentially rewinding it back to a previous state.

If anything goes wrong during this guide, you can always restore this backup with Hekate and restart!!!

  1. Enter RCM and send the “hekate-ctcaer-4.8.bin”* payload using tegraRCMGUI.
  2. In Hekate, select ‘Tools > Backup > Backup eMMC BOOT0/1’
    • Use Volume +/- to change menu selection and Power to select an option.
    [*][*][*]
  3. When finished, remove your SD card (you don’t need to shutdown Hekate), insert it into your PC, and copy the ‘backup’ folder to a safe location on your PC. Afterwards, delete the ‘backup’ folder on your SD card.
  4. Insert your SD card back into your Switch
  5. In Hekate, select ‘Backup eMMC RAW GPP’
    • If your SD card has less than ~32GB free space, Hekate will provide additional instructions every few minutes about pulling files off of your SD card so it can continue.
    [*][*][*]
  6. If you weren’t required to copy files during the backup process, once again copy the ‘backup’ folder off of your SD card and put it in a safe location on your PC. Delete the ‘backup’ folder on your SD card.
  7. Go back to the main menu and select ‘Reboot (RCM)’
---------------------------------------------------------------------------------------------------

Phase 2: Hacking the 7.x OFW switch

Step 1:
Unzip Atmosphere 0.8.5 SD Package and transfer the contents of the Atmosphere 0.8.5 folder it to your SD card and put it in your switch.
https://www.mediafire.com/file/y11rhuw1bjgn7m7/SDPackage0.8.5.zip/file

Step 2:
Follow this video to the letter.

Congratulations, you now have an exploited switch running CFW on 7.x !
Proceed with the downgrade Phase...


--------------------------------------------------------------------------------------------------------

Phase 3: Downgrading from 7.x to 6.5

Step 1:

Ensure the Atmosphere CFW you just installed has ChoiDujourNX. It should be automatically installed with Atmosphere.
ChoiDujourNX: (https://switchtools.sshnuke.net)

Step 2:
Follow This video to the letter.

MAKE SURE TO SELECT "Full Factory RESET" during the ChouiDujouNX downgrade step!! If you do not, your CFW and OFW will not boot!!!
YOU WILL LOSE ALL YOUR DATA!! BACK UP YOUR SAVES!!!


After your downgrade check your switch settings and it should say you are on 6.2!!!
Proceed with the next phase...

-----------------------------------------------------------------------------------------------------------

Phase 4: Creating 6.5 EmuNAND using SX Pro and RCM JIG

Step 1:

Download SX OS 2.5.3 (Boot.dat) and place it on the root of your microSD card using your PC.

Step 2:
Place SD Card back into your Switch and Boot normally into your new Atmosphere 6.2 CFW.

Step 3:
Plug in your SX Pro Dongle to the switch and slide the RCM JIG into the right Joycon rail.
Hold Vol+ and press the power button. Keep holding Vol+ until you boot into the SX OS Bootloader.

Step 4: MOST IMPORTANT STEP!!!
NOTE: CREATE THE EmuNAND DUMP FIRST!!!
Select hidden partition on microSD when creating the dump.

Follow this guide to the letter using your SX Pro Dongle to create the 6.2 EmuNAND dump, then to install and activate SX OS.
https://sx.xecuter.com/download/manuals/sxpro/[EN]_SX_Pro_v1.3.pdf

For another quickstart visual guide see below:
https://sx.xecuter.com/download/manuals/sxpro-quickstart/[EN]_SX_Pro_Quickstart_Guide_v1.0.pdf

Step 5:
Now you have created your 6.2 EmuNAND, installed and activated SX OS!!
Power off your switch.
Hold Vol+ and press the power button. Keep holding Vol+ until you boot into the SX OS Bootloader.
In the bootloader make sure EmuNAND is "ENABLED"
Select "Boot Custom FW"
Once booted, check your settings that CFW is 6.2!!!

Step 6:

Power off your switch again.
Hold Vol+ and press the power button. Keep holding Vol+ until you boot into the SX OS Bootloader.
Select "Boot Original FW"
Once booted, check your settings that OFW is 6.2!!!


You're now running SX OS 6.2 emuNAND and 6.2 OFW!
Proceed to the next phase...


--------------------------------------------------------------------------------------------------------------------------------

Phase 5: Updating OFW back to 7.1 while keeping emuNAND at 6.2

NOTE: Due to your 9 hardware fuses being burned by your original 7.X update you will need to update your OFW back to 7.0.1. Only then will your switch boot into OFW without auto RCM or the SX Bootloader.

Step 1:
Verify that you are in your OFW by entering the album. You should NOT see the SX OS menu.

Step 2:
Go to switch settings and connect to the internet.
Then select system update and let it update to 7.0.1

Step 3:
Once your update is done, power off your switch.
Hold Vol+ and press the power button. Keep holding Vol+ until you boot into the SX OS Bootloader.
Select "Options" and disable autoRCM (Unless you want it enabled to boot into SX OS everytime without the Dongle and Jig)
Go back to main menu.
Select "Boot Custom Firmware"
Go to settings on your switch and verify your CFW is still at 6.2
Go back to main menu and select "Album" make sure SX OS menu boots and that stealth mode is selected in the settings.

Optional:
On CFW, setup 90DNS settings to prevent Nintendo telemetry:
https://gitlab.com/ao/90dns

You're now done! You can now boot normally into OFW 7.X for normal switch play and SX OS CFW 6.2 using SX PRO at your leisure!

Enjoy!

- EnderGotGame


Credit to the following for this guide:
Nevercholt Tech
https://sx.xecuter.com
https://guide.sdsetup.com
https://gitlab.com/ao/90dns
 
  • Like
Reactions: sAmZoTt and Mack702

EnderGotGame

VIP Member
Mar 13, 2019
6
8
United States
Why are you using hekate for nand backup.

SXOS has those features too.
Multiple methods are possible. I just decided to stick with Hekate as it was part of the downgrade process I was learning at the time. I also wanted this guide to work for people who wanted to run SX-OS but didn't have the SX Pro.
 
Last edited:
  • Like
Reactions: sAmZoTt

Dukeofjelly

Full Member
Nov 17, 2018
40
8
USA
So if you do this and then the SX 7.x update gets released is it going to be as simple as dropping that on the root and you can go from there or do you think there is going to be some sort of incompatibility issues?
 

DRAVINOU

Noob Account
Mar 11, 2019
3
1
93100
Hello, i successfull downgrade the switch. Now how to put my old saves of games? Thanks for your help

Also, my switch doesnt reboot, or boot. I always need to put the executer dongle
 
Last edited:

Krith

Noob Account
Mar 6, 2019
1
1
Italy
Hi, does it work even on an officially updated switch? 6.2 and 7.0.1 have both same burned efuses?
I bought an hackable switch but with a 7.0.1 fw, i can run atmosphere without any issue, but i want to use sx os on it, so i have to downgrade it. If it's possible to do it, without any risks it's good, otherwise i'll wait for an update from xecuter team :)