From 723aaffe698c7b5207e1684263c6781ed9245937 Mon Sep 17 00:00:00 2001 From: renA21 Date: Fri, 8 Jul 2022 00:45:51 -0400 Subject: [PATCH 01/18] Add hekate config file and update guide --- site/content/help/quickstart/hekate_ipl.ini | 6 + site/content/help/quickstart/index.md | 145 ++++++++++++-------- 2 files changed, 94 insertions(+), 57 deletions(-) create mode 100644 site/content/help/quickstart/hekate_ipl.ini diff --git a/site/content/help/quickstart/hekate_ipl.ini b/site/content/help/quickstart/hekate_ipl.ini new file mode 100644 index 00000000..f54da897 --- /dev/null +++ b/site/content/help/quickstart/hekate_ipl.ini @@ -0,0 +1,6 @@ +[config] +updater2p=1 + +[CFW - sysMMC] +fss0=atmosphere/package3 +emummc_force_disable=1 \ No newline at end of file diff --git a/site/content/help/quickstart/index.md b/site/content/help/quickstart/index.md index 297323b6..bc3567a9 100644 --- a/site/content/help/quickstart/index.md +++ b/site/content/help/quickstart/index.md @@ -13,9 +13,9 @@ description: A guide designed to get you started with yuzu quickly. * [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 Prod.keys and Title.keys](#dumping-prodkeys-and-titlekeys) +* [Dumping the Decryption Keys](#dumping-prodkeys-and-titlekeys) * [Backing up Switch NAND (Optional but Recommended)](#backing-up-switch-nand-optional-but-recommended) -* [Dumping System Update Firmware](#dumping-system-update-firmware) +* [Dumping System Update Firmware](#dumping-the-decryption-keys) * [Dumping Cartridge Games](#dumping-cartridge-games) * [Dumping Installed Titles (eShop)](#dumping-installed-titles-eshop) * [Dumping Save Files (Optional)](#dumping-save-files-optional) @@ -90,75 +90,107 @@ Sample Image: ## yuzu Quickstart Guide -To start playing commercial games, yuzu needs a couple of system files and folders from your switch in order to play them properly. -To check if your Switch is hackable, visit https://damota.me/ssnc/checker and test your Switch's serial number. +To start playing commercial games, yuzu needs a couple of system files from a **HACKABLE** Nintendo Switch console in order to play them properly. + +This guide will help you copy all your system files, games, updates, and DLC from your switch to your computer and organize them in a format yuzu understands. This process should take about 60 to 90 minutes.
-

NOTE:

+

IMPORTANT NOTES:

    -
  • If your Switch is patched, you will be unable to complete the following steps.
  • -
  • The 2019 Switch revision (Mariko/Red Box/HAC-001(-01)) and the Switch Lite are both patched and you will not be able to complete the following steps.
  • +
  • While there are various approaches to hacking a Switch, this guide mainly covers the hacking process of early Switch models that are vulnerable to the most accessible `fusée-gelée` exploit. If you have hacked your console through other methods, then you might find some of the sections in this guide familiar and are welcome to skip them (assuming you have prior CFW knowledge). If not, you can join the yuzu Discord server for any additional assistance and details.
  • +
  • The following Switch models are patched from `fusée-gelée` and are unable to complete the first couple of steps: +
      +
    • Original Switch models manufactured after 2018. Visit Is My Switch Patched? to check if your console is patched. +
    • Mariko Switch released in late 2019 a.k.a. Red Box Switch, HAC-001(-01)
    • +
    • Nintendo Switch Lite (HDH-001)
    • +
    • Nintendo Switch OLED Model (HEG-001)
    • +
-This guide will help you copy all your system files, games, updates, and DLC from your switch to your computer and organize them in a format yuzu understands. -This process should take about 60 to 90 minutes. - -**IMPORTANT:** -**Make sure to place your Nintendo Switch into Airplane Mode before starting this guide.** -`System Settings -> Airplane Mode -> Airplane Mode "ON"` - ## Prerequisites -- A Nintendo Switch vulnerable to the fusée gelée RCM exploit -- Visit https://damota.me/ssnc/checker and test your Switch's serial number -- An SD card with at least 30 GB of free space (an almost empty 32GB card will work) -- A USB-C to USB-A or USB-C to USB-C Cable to connect your Switch to your computer +- A **hackable** Nintendo Switch console (preferably a model that is vulnerable to the `fusée-gelée` exploit). Visit [Is My Switch Patched?](https://ismyswitchpatched.com/) to check if your console is not patched. +- A **microSD card** with at least `32 GB` of storage capacity. `64 GB` or higher is recommended. +- A **USB-C to USB-A** or **USB-C to USB-C cable** to connect your Switch to your computer. - [TegraRcmGUI](https://github.com/eliboa/TegraRcmGUI/releases/latest) -- Download `TegraRcmGUI_v2.6_Installer.msi` - [Hekate](https://github.com/CTCaer/hekate/releases/latest) -- Download `hekate_ctcaer_X.X.X_Nyx_X.X.X.zip` -- [Atmosphere](https://github.com/Atmosphere-NX/Atmosphere/releases/latest) -- Download both `atmosphere-X.X.X-master-XXXXXXXX+hbl-X.X.X+hbmenu-X.X.X.zip` and `fusee.bin` + - **Windows users:** Also download `nyx_usb_max_rate__run_only_once_per_windows_pc.reg` and run it for faster transfer speeds over USB. For details, see the **NOTE** section in the release page. +- This hekate configuration file -- [`hekate_ipl.ini`](./hekate_ipl.ini) +- [Atmosphére](https://github.com/Atmosphere-NX/Atmosphere/releases/latest) -- Download both `atmosphere-X.X.X-master-XXXXXXXX+hbl-X.X.X+hbmenu-X.X.X.zip` and `fusee.bin`. - [Lockpick_RCM](https://github.com/shchmue/Lockpick_RCM/releases/latest) -- Download `Lockpick_RCM.bin` - [nxdumptool](https://github.com/DarkMatterCore/nxdumptool/releases/latest) -- Download `nxdumptool.nro` -- [nxDumpMerger](https://github.com/emiyl/nxDumpMerger/releases/latest) -- Download `nxDumpMerger_Windows.zip` +- [nxDumpFuse](https://github.com/oMaN-Rod/nxDumpFuse/releases/latest) -- Download `win-x64.zip` - [TegraExplorer](https://github.com/suchmememanyskill/TegraExplorer/releases/latest) -- Download `TegraExplorer.bin` -- [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/) - -`%YUZU_DIR%` is the home directory for yuzu on your computer: - - - For Windows, this is '%APPDATA%\yuzu' or 'C:\Users\{username}\AppData\Roaming\yuzu' - - For Linux, this is '~/.local/share/yuzu' +- [Rufus](https://github.com/pbatard/rufus/releases/latest) -- Download `rufus-3.19.exe` +- [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/) ## Preparing the microSD Card -1. We will now prepare the microSD card. - - 1a. Extract the contents inside the `atmosphere-X.X.X-master-XXXXXXXX+hbl-X.X.X+hbmenu-X.X.X.zip` and `hekate_ctcaer_X.X.X_Nyx_X.X.X.zip` files into the root of your microSD card. Just drag and drop the contents, do not create any new folders. - - 1b. Rename the `hekate_ctcaer_X.X.X.bin` file to `reboot_payload.bin` and move it into the `atmosphere` folder. Replace the file when prompted. - - 1c. Place the `fusee.bin`, `Lockpick_RCM.bin` and `TegraExplorer.bin` files into the `payloads` folder, which is inside the `bootloader` folder in your microSD card. - - 1d. Create a folder named `nxdumptool` within the `switch` folder of your SD card and place the `nxdumptool.nro` file inside it. - - 1e. Once done, eject the microSD card and insert it into your Nintendo Switch. +We will now format the microSD card to `FAT32` and place some files downloaded from the prerequisites section onto it. + +- **NOTE:** The `exFAT` file system is not recommended as that format is prone to file corruption when the microSD card is being used from the Switch. Large capacity microSD cards are usually exFAT-formatted by default. + +**Step 1:** Insert the microSD card into your computer. + +- If you have a `Nintendo` folder in your microSD card, make a backup of it by copying it to your computer, as the formatting process will erase any data stored in the card. + +**Step 2:** Open the **Rufus** formatting tool and set the following settings: + +- **Device:** Your microSD card drive +- **Boot selection:** `Non-bootable` +- **File system:** `FAT32` or `Large FAT32` +- **Cluster size:** `64 kilobytes` + +**Step 3:** Click on `START` and wait for the formatting process to finish. + +**Step 4:** Move the previously copied `Nintendo` folder back into the microSD card. + +**Step 1:** Extract the contents inside the `atmosphere-X.X.X-master-XXXXXXXX+hbl-X.X.X+hbmenu-X.X.X.zip` and `hekate_ctcaer_X.X.X_Nyx_X.X.X.zip` files into the root of your microSD card. +- **IMPORTANT:** Drag and drop the contents, do not create any new folders. + +**Step 2:** Place the `hekate_ipl.ini` file into the `bootloader` folder. + +**Step 3:** Place the `fusee.bin`, `Lockpick_RCM.bin` and `TegraExplorer.bin` files into the `payloads` folder (located inside the `bootloader` folder). + +**Step 4:** Create a folder named `nxdumptool` within the `switch` folder and place the `nxdumptool.nro` file inside it. + +**Step 5:** Eject the **microSD card** from your computer and insert it into the **microSD card slot** of your Switch. + +Your **microSD card** should look like this: {{< imgs - "./sd_template.png|Your SD card should look like this." + "./sd_template.png|The root of the microSD card" >}} ## Booting into RCM -2. We will now boot your Nintendo Switch into RCM mode - - 2a. Run the TegraRcmGUI installer you downloaded from the prerequisites, and after installation, start the program. - - 2b. In the `Settings` tab, click on `Install Driver` which will install the drivers necessary for your computer to interface with your Nintendo Switch. - - 2c. After the drivers have been installed, plug your Nintendo Switch into your computer. - - 2d. Power off your Switch while it is still connected to your computer. - - 2e. Insert your RCM jig into the right joy-con slot, make sure it is seated securely at the base, and then press VOL+ and Power buttons at the same time. Nothing should happen on your Switch; if the switch starts to turn on normally, go back to the beginning of step 2d and try again. - - 2f. If you see the Nintendo Switch icon in the lower left corner flash green and state `RCM O.K.`, your switch has successfully entered RCM mode. +The Switch has a hidden recovery mode (RCM) which allows the execution of unsigned code (available only on models vulnerable to the `fusée-gelée` exploit). + +**Step 1:** Run the **TegraRcmGUI installer** (`TegraRcmGUI_v2.6_Installer.msi`), go through the installation wizard, and start the program. + +**Step 2:** In the `Settings` tab, click on `Install Driver` and follow the installation instructions. + +**Step 3:** After the drivers have been installed, connect your Switch to your computer using a **USB-C cable**. + +**Step 4:** **Power off** your Switch (not putting it into Sleep Mode) while it is still connected to your computer. + +**Step 5:** Insert your **RCM jig** into the **right Joy-con rail**, make sure it is seated securely at the base. + +**Step 6:** Hold **VOLUME +** and press the **Power** button. + +If you see the Nintendo Switch icon turn **green** with `RCM O.K.` in the TegraRcmGUI window, your Switch has successfully booted into RCM mode. Else, if your Switch starts to turn on normally (Nintendo logo appears), go back to **Step 4** and try again. ## Booting into Hekate -3. We will now boot your Nintendo Switch (already in [RCM mode](#booting-into-rcm)) into Hekate, a custom bootloader. - - 3a. Extract the `hekate_ctcaer_X.X.X.bin` file from the `hekate_ctcaer_X.X.X_Nyx_X.X.X.zip` file you downloaded from the prerequisites to any accessible directory on your computer. - - 3b. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate_ctcaer_X.X.X.bin` file you extracted earlier. - - 3c. Click on `Inject Payload` and your Switch will boot into the Hekate menu. +**Step 1:** Extract the `hekate_ctcaer_X.X.X.bin` file from the `hekate_ctcaer_X.X.X_Nyx_X.X.X.zip` file you downloaded from the prerequisites to any accessible directory on your computer. + +**Step 2:** Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate_ctcaer_X.X.X.bin` file you extracted earlier. + +**Step 3:** Click on `Inject Payload` and your Switch will boot into the Hekate menu. ## Mounting the microSD card to your computer in Hekate @@ -175,20 +207,19 @@ _**NOTE:** These steps will be used in other sections below. Do **not** follow t - 5a. Tap on `Close` again to return to the Tools menu. - 5b. Tap on the `Home` tab to return to the Hekate Home menu. -## Dumping Prod.keys and Title.keys +## Dumping the Decryption Keys -6. We will now dump your `prod.keys` and `title.keys` for decryption of your game files. - - 6a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer. - - 6b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.) - - 6c. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads. - - 6d. Tap on `Lockpick_RCM.bin` in the list of payloads. - - 6e. After Lockpick_RCM has successfully booted, press the power button to select `Dump from SysNAND`. - - 6f. Wait for it to finish deriving the keys. - - 6g. After Lockpick_RCM has finished deriving the keys, please make note of the location of the key files. Default is: `sd:/switch/prod.keys` and `sd:/switch/title.keys`. - - 6h. Press any button to return to the menu, then navigate with the VOL+/VOL- buttons to highlight and select `Reboot to hekate` by pressing the power button. You should now be booted back into Hekate. - - 6i. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.) - - 6j. Navigate to your SD card drive and copy both `prod.keys` and `title.keys` to the `%YUZU_DIR%/keys` directory. - - 6k. Once you're done copying, [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 decryption keys from your Switch so that yuzu is able to decrypt and open your game files. + +**Step 1:** In the Hekate Home menu, tap on `Payloads`. + +**Step 2:** Tap on `Lockpick_RCM.bin` in the list of payloads. + +**Step 3:** After Lockpick_RCM has successfully booted, press the **Power** button to select `Dump from SysNAND`. + +**Step 4:** After Lockpick_RCM has finished processing all the keys, please make note of the location of the key files, which are in `sd:/switch/prod.keys` and `sd:/switch/title.keys`. + +**Step 6:** Press any button to return to the menu, then navigate with the **VOLUME +** / **VOLUME -** buttons to highlight and select `Reboot to hekate` using the **Power** button. You should now be booted back into Hekate. ## Backing up Switch NAND (Optional but Recommended) From fe84310fa5615e2017cc2f18df5d0c431b1c3c53 Mon Sep 17 00:00:00 2001 From: renA21 Date: Fri, 8 Jul 2022 14:09:56 -0400 Subject: [PATCH 02/18] Add sdcard pictures --- .../help/quickstart/atmosphere_dir.png | Bin 0 -> 40642 bytes site/content/help/quickstart/hekate_dir.png | Bin 0 -> 34549 bytes site/content/help/quickstart/index.md | 191 ++++++++---------- site/content/help/quickstart/payloads_dir.png | Bin 0 -> 29616 bytes site/content/help/quickstart/sd_root.png | Bin 0 -> 30833 bytes site/content/help/quickstart/sd_template.png | Bin 38132 -> 0 bytes site/content/help/quickstart/switch_dir.png | Bin 0 -> 29530 bytes 7 files changed, 88 insertions(+), 103 deletions(-) create mode 100644 site/content/help/quickstart/atmosphere_dir.png create mode 100644 site/content/help/quickstart/hekate_dir.png create mode 100644 site/content/help/quickstart/payloads_dir.png create mode 100644 site/content/help/quickstart/sd_root.png delete mode 100644 site/content/help/quickstart/sd_template.png create mode 100644 site/content/help/quickstart/switch_dir.png diff --git a/site/content/help/quickstart/atmosphere_dir.png b/site/content/help/quickstart/atmosphere_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..e7c23bc1be96f5a4b0b8adc5c4fbac1157c9596b GIT binary patch literal 40642 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 there are various approaches to hacking a Switch, this guide mainly covers the hacking process of early Switch models that are vulnerable to the most accessible `fusée-gelée` exploit. If you have hacked your console through other methods, then you might find some of the sections in this guide familiar and are welcome to skip them (assuming you have prior CFW knowledge). If not, you can join the yuzu Discord server for any additional assistance and details.
  • The following Switch models are patched from `fusée-gelée` and are unable to complete the first couple of steps: