This commit is contained in:
renA21 2022-07-15 19:15:12 -04:00
parent b1d81c2a53
commit c2a415b04f

View file

@ -9,17 +9,29 @@ description: A guide designed to get you started with yuzu quickly.
* [Hardware Requirements](#hardware-requirements)
* [Guide Introduction](#guide-introduction)
* [Prerequisites](#prerequisites)
* [Preparing the microSD card](#preparing-the-microsd-card)
* [Preparing the microSD Card](#preparing-the-microsd-card)
* [Booting into RCM](#booting-into-rcm)
* [Booting into Hekate](#booting-into-hekate)
* [Mounting the microSD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate)
* [Dumping the Decryption Keys](#dumping-prodkeys-and-titlekeys)
* [Booting Hekate from RCM](#booting-hekate-from-rcm)
* [Backing up Switch NAND (Optional)](#backing-up-switch-nand-optional)
* [Dumping System Firmware](#dumping-the-decryption-keys)
* [Dumping Cartridge Games](#dumping-cartridge-games)
* [Dumping Installed Titles (eShop)](#dumping-installed-titles-eshop)
* [Dumping Decryption Keys](#dumping-decryption-keys)
* [Dumping System Firmware](#dumping-system-firmware)
* [Dumping Games](#dumping-games)
* [Dumping Physical Titles (Game Cards)](#dumping-physical-titles-game-cards)
* [Dumping Installed Updates/DLCs from Physical Titles](#dumping-installed-updatesdlcs-from-physical-titles)
* [Dumping Digital Titles (eShop)](#dumping-digital-titles-eshop)
* [Dumping Installed Updates](#dumping-installed-updates)
* [Dumping Installed DLCs](#dumping-installed-dlcs)
* [Dumping Save Files (Optional)](#dumping-save-files-optional)
* [Rebooting the Switch Back to its Original State](#rebooting-the-switch-back-to-its-original-state)
* [Booting Hekate from CFW](#booting-hekate-from-cfw)
* [Mounting the microSD Card from your Switch to your Computer](#mounting-the-microsd-card-from-your-switch-to-your-computer)
* [Setting up yuzu](#setting-up-yuzu)
* [Setting up the Decryption Keys and Firmware](#setting-up-the-decryption-keys-and-firmware)
* [Transferring Games](#transferring-games)
* [Merging Split Game Dumps](#merging-split-game-dumps)
* [Adding Games to yuzu](#adding-games-to-yuzu)
* [Installing Game Updates/DLCs to yuzu](#installing-game-updatesdlcs-to-yuzu)
* [Transferring Save Data of a Game to yuzu](#transferring-save-data-of-a-game-to-yuzu)
* [Rebooting Back to Stock Firmware](#rebooting-back-to-stock-firmware)
* [Running yuzu](#running-yuzu)
## Downloading and Installing yuzu
@ -105,7 +117,7 @@ This guide will help you copy all your system files, games, updates, and DLC fro
</ul>
<li>The following Switch models are patched from <code>fusée-gelée</code> and therefore, unable to complete the first couple of steps:
<ul>
<li>Original Switch models manufactured after 2018.
<li>Original Switch model manufactured after 2018.
<ul>
<li>Visit <a href="https://ismyswitchpatched.com/">Is My Switch Patched?</a> to check if your console is patched.</li>
</ul>
@ -133,6 +145,8 @@ This guide will help you copy all your system files, games, updates, and DLC fro
- [nxDumpFuse](https://github.com/oMaN-Rod/nxDumpFuse/releases/latest) -- Download `win-x64.zip`
- [TegraExplorer](https://github.com/suchmememanyskill/TegraExplorer/releases/latest) -- Download `TegraExplorer.bin`
- [Rufus](https://github.com/pbatard/rufus/releases/latest) -- Download `rufus-X.XX.exe`
- (Optional) [JKSV](https://github.com/J-D-K/JKSV/releases/latest) -- Download `JKSV.nro`
- Download this homebrew application if you wish to dump your save data from your Switch to yuzu.
- [microSD Card Reader](https://www.amazon.com/dp/B006T9B6R2) -- If your computer has one built-in, you can use that.
- [RCM Jig](https://www.amazon.com/dp/B07J9JJRRG) -- We highly recommend one like this, but you could use any of the methods outlined [here.](https://noirscape.github.io/RCM-Guide/)
@ -185,7 +199,7 @@ Your microSD card contents should look like this:
## Booting into RCM
The Switch has a hidden recovery mode called `RCM` which allows the execution of unsigned code. However, these steps only work on models vulnerable to `fusée-gelée` despite `RCM` being also present in patched models.
The Switch has a hidden recovery mode called `RCM` which allows the execution of unsigned code. However, these steps only work on models vulnerable to `fusée-gelée` despite `RCM` also being present in patched models.
**Step 1:** Open the **TegraRcmGUI installer** (`TegraRcmGUI_v2.6_Installer.msi`), go through the installation wizard, and start the program.
@ -204,9 +218,9 @@ If you see the Nintendo Switch icon turn <span style="color:green">**green**</sp
Once you have successfully booted into `RCM` mode, you can now remove the RCM jig from the console.
## Booting into Hekate
## Booting Hekate from RCM
**Hekate** is a custom bootloader which allows you to load custom firmware and the many tools used for the dumping process. Not only that, it also comes with useful features
**Hekate** is a custom bootloader which allows you to load custom firmware and the many tools used for the dumping process. Not only that, it also comes with useful features such as connecting your microSD card from your Switch to your computer over USB.
**Step 1:** Extract the `hekate_ctcaer_X.X.X.bin` file from the `hekate_ctcaer_X.X.X_Nyx_X.X.X.zip` archive to any directory on your computer.
@ -218,7 +232,7 @@ Once you have successfully booted into `RCM` mode, you can now remove the RCM ji
## Backing up Switch NAND (Optional)
All the tools used in this guide do not alter or modify the data stored inside the Switch. However, it is possible to make a full backup of the entire internal storage (`NAND`) using **Hekate**.
All the tools used in this guide do not alter or modify the data stored inside the Switch. However, it is possible to make a full backup of the entire internal storage (`NAND`) using **Hekate** for recovery purposes.
**Step 1:** In the Hekate Home menu, tap on the `Tools` tab and select `Backup eMMC`.
@ -234,9 +248,7 @@ All the tools used in this guide do not alter or modify the data stored inside t
To access the NAND backup, we will now mount the microSD card as a drive from your Switch to your computer via USB.
**Step 5:** Tap on `USB Tools` and select `SD Card`.
- The microSD card should now show up on your computer as a USB drive.
**Step 5:** Tap on `USB Tools` and select `SD Card`. The microSD card should now show up on your computer as a USB drive.
**Step 6:** Navigate to the microSD card drive and copy the `backup` folder to your computer.
@ -246,14 +258,17 @@ To access the NAND backup, we will now mount the microSD card as a drive from yo
We will now return to the Hekate Home menu to proceed with the remaining sections of the guide.
**Step 8:** Tap on `Close` for two times to return to the `Tools` menu.
**Step 8:** Tap on `Close` twice to return to the `Tools` menu.
**Step 9:** Tap on the `Home` tab to return to the Hekate Home menu.
## Dumping the Decryption Keys
## Dumping Decryption Keys
We will now dump the decryption keys from your Switch using **Lockpick_RCM** so that yuzu is able to decrypt and open your game files.
> **NOTE:** Make sure that your Switch is updated to the latest system version before proceeding with this section.
> - As of now, the latest system update is version `14.1.2`.
**Step 1:** In the Hekate Home menu, tap on `Payloads`.
**Step 2:** Tap on `Lockpick_RCM.bin` in the list of payloads.
@ -266,7 +281,10 @@ We will now dump the decryption keys from your Switch using **Lockpick_RCM** so
## Dumping System Firmware
Some games such as **Mario Kart 8 Deluxe** require the use of system files found inside the Switch's **System Firmware** to be playable. We will now dump the system firmware files from your Switch using **TegraExplorer**.
Some games such as _Mario Kart 8 Deluxe_ require the use of system files found inside the Switch's **System Firmware** to be playable. We will now dump the system firmware files from your Switch using **TegraExplorer**.
> **NOTE:** Make sure that your Switch is updated to the latest system version before proceeding with this section.
> - As of now, the latest system update is version `14.1.2`.
**Step 1:** In the Hekate Home menu, tap on `Payloads`.
@ -283,7 +301,9 @@ Some games such as **Mario Kart 8 Deluxe** require the use of system files found
## Dumping Games
This section covers the dumping process for any Switch game that is either a digital or physical copy, alongside any installed game update and DLC files.
This section covers the dumping process for any game on your Switch that is either a digital or physical copy, alongside any installed game updates and DLC contents. We'll be using **NXDumpTool** for this.
> **NOTE:** Make sure that you games are up-to-date before proceeding with this section.
**Step 1:** In the Hekate Home menu, tap on `Launch`.
@ -298,14 +318,14 @@ This section covers the dumping process for any Switch game that is either a dig
> - **Applet Mode:** Opening the **Album**, substituting the Album app by default when CFW is loaded into the system. You can still access the original app by opening **Album** while holding `R` on your controller.
> - **Title Override:** Holding `R` on your controller while launching any game.
>
> For the purpose of this section, we are launching the **hbmenu** via **Title Override** as that mode will grant full CPU performance and RAM access for faster game dumping.
> For the purpose of this section, we are launching the **hbmenu** via **Title Override** as that mode will grant full RAM access from the console for maximum performance and stability in the dumping process.
**Step 4:** Use the touchscreen or your controller to navigate through the hbmenu and select `nxdumptool`.
You should now be at the main menu of NXDumpTool, displaying the following options:
> - Dump gamecard content
> - Dump installed SD card / eMMC content
> - Update options
> - **Dump gamecard content**
> - **Dump installed SD card / eMMC content**
> - **Update options**
### Dumping Physical Titles (Game Cards)
@ -319,64 +339,247 @@ You should now be at the main menu of NXDumpTool, displaying the following optio
> - **Keep certificate:** `No`
> - **Trim output dump:** `Yes`
> - **CRC32 checksum calculation + dump verification:** `Yes`
> - **Dump verification method:** `NSWDB.COM XML database (offline)`
**Step 4:** Select `Start XCI dump process`. Wait for the dumping process to finish.
**Step 5:** Press any button to return to the previous menu and then press `B` twice to return to the main menu.
### Dumping Installed Updates/DLCs from Physical Titles
**Step 1:** Select `Dump installed SD card / eMMC content**.
**Step 2:** Press `Y` to enter into the `Dump installed content with missing base application` menu.
**Step 3:** Select the update or DLC you wish to dump from the list.
**Step 4:** Select `Nintendo Submission Package (NSP) dump`.
**Step 5:** Set the following settings:
> For update dumps:
> - **Split output dump (FAT32 support):** `Yes`
> - **Verify dump using No-Intro database:** `No`
> - **Remove console specific data:** `Yes`
> - **Generate ticket-less dump:** `No`
> - **Change NPDM RSA key/sig in Program NCA:** `No`
> - **Dump delta fragments:** `No`
>
> For DLC dumps:
> - **Split output dump (FAT32 support):** `Yes`
> - **Verify dump using No-Intro database:** `No`
> - **Remove console specific data:** `Yes`
> - **Generate ticket-less dump:** `No`
**Step 6:** Select `Start NSP dump process`. Wait for the dumping process to finish.
**Step 7:** Press any button to return to the previous menu. Press `B` twice if you want to return to the list of installed updates/DLCs, or press `B` twice again if you are done and want to return to the main menu.
### Dumping Digital Titles (eShop)
**Step 1:** Select `Dump installed SD card / eMMC content`.
**Step 2:** Select the game you wish to dump from the list.
**Step 3:** Select `Nintendo Submission Package (NSP) dump`.
> In this menu, you will see the following options depending on what is installed on your console for that application:
> - **Dump base application NSP**
> - **Dump installed update NSP**
> - **Dump installed DLC NSP**
>
> The latter two options are covered in [Dumping Installed Updates](#dumping-installed-updates) and [Dumping Installed DLCs.](#dumping-installed-dlcs) But for now, let's focus on dumping the base application first.
**Step 4:** Select `Dump base application NSP`.
**Step 5:** Set the following settings:
> - **Split output dump (FAT32 support):** `Yes`
> - **Verify dump using No-Intro database:** `No`
> - **Remove console specific data:** `Yes`
> - **Generate ticket-less dump:** `No`
> - **Change NPDM RSA key/sig in Program NCA:** `No`
**Step 6:** Select `Start NSP dump process`. Wait for the dumping process to finish.
**Step 7:** Press any button to return to the previous menu. Press `B` twice if you want to return to the list of installed digital titles, or press `B` again if you are done and want to return to the main menu.
### Dumping Installed Updates
**Step 1:** Select `Dump installed update NSP`.
**Step 2:** Set the following settings:
> - **Split output dump (FAT32 support):** `Yes`
> - **Verify dump using No-Intro database:** `No`
> - **Remove console specific data:** `Yes`
> - **Generate ticket-less dump:** `No`
> - **Change NPDM RSA key/sig in Program NCA:** `No`
> - **Dump delta fragments:** `No`
**Step 3:** Select `Start NSP dump process`. Wait for the dumping process to finish.
**Step 4:** Press any button to return to the previous menu. Press `B` twice if you want to return to the list of installed digital titles, or press `B` again if you are done and want to return to the main menu.
### Dumping Installed DLCs
**Step 1:** Select `Dump installed DLC NSP`.
**Step 2:** Set the following settings:
> - **Split output dump (FAT32 support):** `Yes`
> - **Verify dump using No-Intro database:** `No`
> - **Remove console specific data:** `Yes`
> - **Generate ticket-less dump:** `No`
> - **DLC to dump:** Select the DLC ID to dump
**Step 3:** Select `Start NSP dump process`. Wait fot the dumping process to finish.
**Step 4:** Press any button to return to the previous menu. Press `B` three times if you want to return to the list of installed digital titles, or press `B` again if you are done and want to return to the main menu.
> If you have multiple DLCs installed for the game that you have selected, repeat **Step 2** and **Step 3** but this time selecting another DLC ID from the `DLC to dump` option.
Once you have finished dumping your game files, press the `+ (Plus)` button on your controller to exit NXDumpTool and return to the hbmenu.
## Dumping Save Files (Optional)
11. We will now dump the games' save files from your switch to use in yuzu.
- 11a. Download [JKSV.nro](https://github.com/J-D-K/JKSV/releases/latest)
- 11b. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
- 11c. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
- 11d. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
- 11e. Navigate to your SD card drive and place the `JKSV.nro` file inside the `switch` folder.
- 11f. Once you're done, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
- 11g. Tap on `Payloads`. This will show a list of payloads.
- 11h. Tap on `fusee.bin` in the list of payloads.
- 11i. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, press and hold the `R` button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`.
- 11j. Either use the touchscreen or navigate using your controller, and choose `JKSV`.
- 11k. Move up or down to select a source to dump save data for a single game. (Most save files are stored under the user account of choice. Some save data are located under Device, such as Animal Crossing: New Horizons.)
- 11l. **For dumping all save data at once from selected source:** Press `X` and then select the `Dump All for <source name>` option.
- 11m. **For dumping save data of a single game:** Press `A` and then select the game of choice, then press `A` again and select the `New` option.
- 11n. JKSV will being up the keyboard to set a name for your save data folder. By default, it generates a name containing the source name (user account, Device, etc.) alongside the date and time of when it was dumped, else you can name it to whatever you want. Once you're done, press `+` to dismiss the keyboard.
- 11o. Once you're done dumping, press `+` to close JKSV.
- 11p. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate menu.
- 11q. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
- 11r. Navigate to your SD card drive. Your save files will be located in `sd:/JKSV/<name of the game>/<folder name from step 11n>/`.
- 11s. Follow the instructions in the [How do I add a Save to my Game](https://yuzu-emu.org/wiki/faq/#how-do-i-add-a-save-to-my-game) section of our [FAQ.](https://yuzu-emu.org/wiki/faq/)
- 11t. Once you're done transferring your save files, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
We will now dump the save data of all your games to transfer your progress to yuzu using **JKSV**.
## Mounting the microSD card to your computer in Hekate
**Step 1:** Open the **hbmenu** by opening the **Album** or through **Title Override**.
_**NOTE:** These steps will be used in other sections below. Do **not** follow this section yet if you are [booted into Hekate for the first time.](#booting-into-rcm) Skip to the [next section](#dumping-prod-keys-and-title-keys) for now._
**Step 2:** Select `JKSV` from the list of homebrew apps.
4. We will now mount the microSD card as a drive from your Switch to your computer in Hekate, via USB.
- 4a. In the Hekate Home menu, tap on the `Tools` tab to show the Tools menu.
- 4b. Tap on `USB Tools`.
- 4c. Tap on `SD Card`. Your SD card should now be mounted as a drive to your computer.
**Step 3:** Move up or down to highlight a source from the left side of the interface.
> Most save data are stored under the user account of choice. Some games only save its progress as console saves (such as _Animal Crossing: New Horizons_) are available from the `Device` source.
To unmount the SD card: Safely eject the drive from your computer and tap on `Close` from your Switch's screen.
**Step 4:** Press the `X` button for `User Options`.
5. We will now return to the Hekate Home menu.
- 5a. Tap on `Close` again to return to the Tools menu.
- 5b. Tap on the `Home` tab to return to the Hekate Home menu.
**Step 5:** Select `Dump All For <User name>`.
## Rebooting the Switch Back to its Original State
> After JKSV has finished dumping the save data for all your games, the files will be stored in `sd:/JKSV`.
12. If you're done following the sections you needed for yuzu, we will now reboot the Switch back to its original state.
- 12a. From the Hekate Home Menu, tap on `Reboot`.
- 12b. Tap on `OFW`.
- 12c. Your Switch will now reboot into the original firmware.
**Step 6:** Press `+ (Plus)` to exit JKSV and return to the hbmenu.
## Running yuzu
## Booting Hekate from CFW
9. We will now run yuzu to verify that your dumped keys and games are being read correctly.
- 9a. Run either the `yuzu` or `yuzu Early Access` shortcuts that were created by the yuzu installer tool.
- 9b. in yuzu, click on `+ Add New Game Directory` in the browser, and navigate to the folder where you placed your `XCI` or `NSP` files.
- 9c. To install game Updates and/or DLC. In yuzu, click `File >> install to NAND` and navigate to your dumped Update-DLC files. For more info refer to [How do I install game Updates or DLC](https://yuzu-emu.org/wiki/faq/#how-do-i-install-game-updates-or-dlc)
Once you're done with dumping the games (and/or save data) that you need, we'll now boot into **Hekate** from custom firmware. There's no need to scroll back to the beginning of the guide to achieve this.
### If you need any help during this process or get a strange error during or while using yuzu, feel free to ask for help on the yuzu discord! Happy Emulating!
**Step 1:** Hold the ``Power`` button to enter the power menu.
**Step 2:** Select `Power Options`.
**Step 3:** Select `Restart`. You should now be booted back into Hekate.
## Mounting the microSD Card from your Switch to your Computer
We'll now access the microSD card from the Switch to your computer without the need of taking it out the microSD card slot from the console. This is done from **Hekate** which has the feature to mount the card over a USB connection.
**Step 1:** In the Hekate Home menu, tap on the `Tools` tab.
**Step 2:** Tap on `USB Tools`.
**Step 3:** Tap on `SD Card`. Your microSD card should now be mounted as a drive to your computer.
## Setting up yuzu
We'll now transfer the dumped system firmware, decryption keys and game files from your microSD card to your computer and setting them up for yuzu.
### Setting up the Decryption Keys and Firmware
**Step 1:** Open **yuzu** or **yuzu Early Access**.
**Step 2:** Go to **File > Open yuzu Folder**. This is the `yuzu` data folder where we'll place the decryption keys and firmware files.
**Step 3:** Open another file explorer window and navigate to your microSD card drive.
**Step 4:** Open the `switch` folder and copy both `prod.keys` and `title.keys` files to the `keys` folder (that is inside the `yuzu` folder).
**Step 5:** Navigate to `sdcard:/tegraexplorer/Firmware/<firmware version>/`.
**Step 6:** Copy all the `.nca` files and place them in `yuzu/nand/system/Contents/registered/`.
**Step 7:** Close the `yuzu` folder and relaunch the emulator. The missing keys warning message should not appear at launch anymore.
### Transferring Games
**Step 1:** Make a new folder to store all your game dumps somewhere in your computer.
**Step 2:** Navigate to `sdcard:/switch/nxdumptool/`.
> Your physical game dumps can be found inside the `XCI` folder, while digital games, updates and DLCs are located inside the `NSP` folder.
**Step 3:** Move every `.xci` and `.nsp` file (not folder) you can find within the `XCI` and `NSP` folders to your newly created games folder.
> For games/updates/DLCs larger than `4 GB`, you'll notice that its dumped into many parts due to limitations in the `FAT32` filesystem.
> - For physical game dumps, you'll see `.xc0`, `.xc1`, `.xc2`, etc. files inside the `XCI` folder.
> - For digital game dumps, you'll see folder(s) inside the `NSP` folder with the name of the game with `00`, `01`, `02`, etc. files inside each of them.
>
> yuzu cannot recognize those large game dumps in their split state. In order to fix this, we'll be using **nxDumpFuse** to merge the parts together into one complete file.
### Merging Split Game Dumps
**Step 1:** Extract `nxDumpFuse.exe` from the `win-x64.zip` archive.
**Step 2:** Open **nxDumpFuse** and click on `Input`.
**Step 3:** Navigate to ``sdcard:/switch/nxdumptool`` and open the `NSP` or `XCI` folder.
**Step 4:** Select one part of the split game dump, then click on `Open`.
> - For physical dumps, select a `.xc0` file.
> - For digital dumps, select a `00` file that is inside a folder with its respective game name.
**Step 5:** Click on `Output` and navigate to your newly created games folder, then click on `Select Folder`.
**Step 6:** Click on `Fuse`. Wait for the merging process to finish.
> You can see more details on the merging process by expanding the Log frame.
Your merged game dumps should now be available at your games folder.
### Adding Games to yuzu
**Step 1:** Open **yuzu** or **yuzu Early Access**.
**Step 2:** Double click on the emulator window to add a game folder.
**Step 3:** Navigate to your newly created games folder and click `Select Folder`.
All your dumped games should now appear on the emulator window as a list. However, we're stil not done yet!
### Installing Game Updates/DLCs to yuzu
**Step 1:** In **yuzu**, go to **File > Install Files to NAND ...**
**Step 2:** Navigate to your games folder and select `.nsp` files with the `(UPD)` or `(DLC)` suffix on its filename, then click on `Open`.
> yuzu will now show a checklist of `.nsp` files that you've selected to install. Make sure that the files you want to install are listed there. If you changed your mind, you can just uncheck the item from the list.
**Step 3:** Click on `Install`. Wait for the installation process to finish.
Your games should now be up-to-date with their DLCs installed and ready to go.
> To double check if the installation was successful, you can see the list of installed contents for each game by looking at the **Add-ons** column from the game list. For more details, you can right-click on any title from the game list and then click on `Properties`.
### Transferring Save Data of a Game to yuzu
**Step 1:** In **yuzu**, right-click on a title from the game list.
**Step 2:** Select `Open Save Data Location`. It should now open the game's save data folder.
**Step 3:** Open another file explorer window and navigate to your microSD card drive.
**Step 4:** Open the `JKSV` folder.
> **NOTE:** You'll see a bunch of folders with the name of your games here. Inside each of these contains another folder corresponding to the user name and the date that it was dumped. Inside that folder are the files (and/or folders) that we need, so copy carefully!
**Step 5:** Copy the save data file(s) to the save data folder that was opened from yuzu.
## Rebooting Back to Stock Firmware
If you're done following the sections you needed for setting up yuzu, we will now reboot the Switch back to its original firmware. But first, we must safely disconnect the Switch from your computer.
**Step 1:** Safely eject the microSD card drive.
> If unsure of how to safely eject media, use one of the following support pages corresponding to your OS:
> - **Windows users:** [Safely remove hardware in Windows](https://support.microsoft.com/en-us/windows/safely-remove-hardware-in-windows-1ee6677d-4e6c-4359-efca-fd44b9cec369)
**Step 2:** Tap on `Close` twice to return to the `Tools` menu. You can now disconnect the USB cable.
**Step 3:** Tap on the `Home` tab to return to the Hekate Home menu.
**Step 4:** Tap on `Reboot` and then tap on `OFW`. Your Switch will now reboot to the original firmware.
> You can double check that your Switch is in stock firmware by navigating into **System Settings > System** and checking the `Current version` value. It should only show numbers.
### If you need any help during this process or get a strange error during or while using yuzu, feel free to ask for help on the [yuzu Discord server.](https://discord.gg/u77vRWY) Happy Emulating!