How to Install Hekate on Nintendo Switch Lite RP2040

Harnessing the potential of the Nintendo Switch Lite Rp2040, you can embark on a journey of customization and unlock the console’s true capabilities. By installing Hekate, a powerful bootloader and payload manager, you gain unprecedented control over your device’s boot process and open the door to a world of homebrew applications, custom firmware, and other enhancements.

The installation process is surprisingly straightforward, requiring only a few simple steps and readily available tools. Begin by ensuring that your Switch Lite is up to date with the latest firmware version and that you have access to a computer running Windows, macOS, or Linux. Moreover, you will need a USB-C cable to connect your console to the computer and a suitable microSD card formatted with the FAT32 file system.

Prerequisites for Installing Hekate on Switch Lite

1. Modified Switch Lite

To install Hekate on your Switch Lite, it must first be modified. This can be done by following a guide such as How to Mod a Switch Lite (Using SX Core).

2. microSD Card and Reader

You will need a microSD card with at least 128GB of storage space. The card should be formatted to FAT32 before using it with your Switch Lite. You will also need a microSD card reader to connect the card to your computer.

3. Hekate Bin File

You will need the Hekate bin file to install on your Switch Lite. The latest version of Hekate can be downloaded from GitHub.

4. TegraRcmGUI

TegraRcmGUI is a Windows application that is used to inject Hekate into your Switch Lite. You can download TegraRcmGUI from GitHub.

5. USB-C Cable

You will need a USB-C cable to connect your Switch Lite to your computer.

6. Jig

You will need a jig to put your Switch Lite into RCM mode. A jig is a small piece of plastic or metal that you insert into the right Joy-Con rail.

7. Computer

You will need a computer to download the necessary files and run TegraRcmGUI.

**8. Atmosphere Files**

Atmosphere is a custom firmware for the Nintendo Switch. You will need to download the latest version of Atmosphere from GitHub.

**9. Firmware Files**

You will need to download the latest firmware files for your Switch Lite. You can download the firmware files from Nintendo’s website.

**10. SD Card Setup**

Once you have all of the necessary files, you need to set up your SD card.

  1. Format your microSD card to FAT32.
  2. Create a new folder on your microSD card named "atmosphere".
  3. Copy the Atmosphere files to the "atmosphere" folder.
  4. Create a new folder on your microSD card named "hekate_ipl".
  5. Copy the Hekate bin file to the "hekate_ipl" folder.
  6. Create a new folder on your microSD card named "firmware".
  7. Copy the firmware files to the "firmware" folder.
  8. Insert the microSD card into your Switch Lite.

Creating a FAT32-Formatted SD Card

To install Hekate on your Nintendo Switch Lite Rp2040, you need a FAT32-formatted SD card. Here’s how to create one:

1. Insert an SD Card into Your Computer

Insert an SD card into an available slot on your computer.

2. Open Disk Management (Windows) or Disk Utility (Mac)

On Windows, press Windows Key + R and type diskmgmt.msc. On Mac, open Finder and select Applications > Utilities > Disk Utility.

3. Locate and Select the SD Card

In Disk Management or Disk Utility, locate the SD card and select it.

4. Format the SD Card as FAT32

Right-click on the SD card and select Format. In the Format options, select FAT32 as the file system.

5. Assign a Volume Label (Optional)

You can assign a volume label to the SD card to easily identify it. Enter a descriptive name in the Volume Label field.

Here’s a detailed table summarizing the steps to create a FAT32-formatted SD card:

Step Instructions
1 Insert an SD card into your computer.
2 Open Disk Management (Windows) or Disk Utility (Mac).
3 Locate and select the SD card.
4 Format the SD card as FAT32.
5 Assign a volume label (optional).

Copying the Hekate Files to the SD Card

To begin the process of installing Hekate on your Switch Lite Rp2040, you’ll need to copy the necessary files to your microSD card. Here’s a detailed guide on how to do it:

1. Download the Hekate Files:

  • Head to the official Hekate website (https://github.com/CTCaer/hekate/releases) and download the latest release for your Switch Lite Rp2040.
  • The file will be compressed in a ZIP or RAR format. Extract the contents to a folder on your computer.

2. Unzip the Files:

  • Use an archive extraction tool like 7-Zip or WinRAR to unzip the Hekate ZIP or RAR file.
  • Make sure you extract the files into a folder of your choice, as they will be used in the next steps.

3. Create a Directory Structure on the SD Card:

  • Insert your microSD card into your computer using an appropriate card reader.
  • Create a new folder on the root of the SD card named "bootloader."
  • Inside the "bootloader" folder, create two subfolders: "hekate_ipl" and "payloads."

4. Copy the Hekate IPL and SPL Files:

  • Copy the "ipl.bin" and "spl.bin" files from the unzipped Hekate folder to the "bootloader/hekate_ipl" folder on your SD card.
  • These files are the essential components of Hekate payload that loads the main payload.

5. Copy the Hekate Payload Files:

  • Copy the "hekate.bin" file from the unzipped Hekate folder to the "bootloader/payloads" folder on your SD card.
  • This file contains the main Hekate payload, which provides the graphical user interface and various features.

6. Copy the Config and Language Files:

  • Create a config.ini file: Open the "hekate_ctcaer_5.6.5" folder from the unzipped Hekate folder.
  • Create a new text file named "config.ini" in this folder.
  • Copy the contents of the "config_default.ini" file (located in the same folder) into the newly created "config.ini" file.
  • Customize the config.ini file: You can customize various Hekate settings in the "config.ini" file, such as the language, autoboot options, and more. Refer to the Hekate documentation or online resources for specific customization options.
  • Copy the language file: Copy the "lang/english.ini" file from the unzipped Hekate folder to the "bootloader/payloads" folder on your SD card.
  • This file provides the English language translation for Hekate’s menus and messages.

7. Verify the Files:

  • Once you have copied all the necessary files to your SD card, verify that the following directories and files are present:
Directory/File Location
bootloader/hekate_ipl/ipl.bin SD Card Root
bootloader/hekate_ipl/spl.bin SD Card Root
bootloader/payloads/hekate.bin SD Card Root
bootloader/payloads/config.ini SD Card Root
bootloader/payloads/lang/english.ini SD Card Root

8. Eject the SD Card:

  • Safely eject the microSD card from your computer.
  • The Hekate files are now ready to be used on your Switch Lite Rp2040.

Ejecting the SD Card

The Nintendo Switch Lite RP2040 system does not have a built-in SD card slot. Instead, it uses a microSD card, which is a smaller version of a standard SD card. To eject the microSD card, follow these steps:

  1. Locate the microSD card slot on the bottom of the Switch Lite system. It is a small, rectangular slot with a spring-loaded cover.

  2. Gently press on the microSD card to release it from the slot. The card will pop out slightly.

  3. Grasp the microSD card and pull it out of the slot.

Note: Do not force the microSD card out of the slot. If it does not come out easily, try pressing on it again to release it.

Once you have ejected the microSD card, you can insert it into a computer or other device to access the files on it.

Inserting the SD Card

  1. Locate the microSD card slot on the bottom of the Switch Lite system.

  2. Align the microSD card with the slot and insert it into the slot until it clicks into place.

  3. Gently push on the microSD card to make sure it is fully inserted.

Note: Do not force the microSD card into the slot. If it does not go in easily, try aligning it again.

Once you have inserted the microSD card, you can access the files on it by going to the “Albums” or “Settings” menu on the Switch Lite system.

Formatting the SD Card

If you are using a new microSD card, you will need to format it before you can use it with the Switch Lite system. To format the microSD card, follow these steps:

  1. Insert the microSD card into the Switch Lite system.

  2. Go to the “System Settings” menu.

  3. Select “System” and then “Formatting Options”.

  4. Select “Format microSD Card”.

  5. Select “Format” to confirm.

  6. Once the microSD card has been formatted, you can start using it to store games, screenshots, and other data.

    Note: Formatting the microSD card will erase all of the data on the card. Make sure to back up any important data before formatting the card.

    FAT32 vs. exFAT

    The Switch Lite system supports both FAT32 and exFAT file systems. FAT32 is a older file system that is compatible with a wider range of devices. exFAT is a newer file system that supports larger file sizes. If you are using a microSD card that is larger than 32GB, you will need to format it using the exFAT file system.

    To format a microSD card using the exFAT file system, follow these steps:

    1. Insert the microSD card into a computer.

    2. Open the “Disk Management” utility.

    3. Right-click on the microSD card and select “Format”.

    4. Select “exFAT” from the “File System” drop-down menu.

    5. Click on the “Format” button.

    Once the microSD card has been formatted using the exFAT file system, you can insert it into the Switch Lite system and start using it.

    Inserting the SD Card into the Switch Lite

    Inserting the SD card into the Switch Lite is a simple process, but it’s important to follow the steps carefully to avoid damaging the console or the card. Here’s a detailed guide on how to do it:

    1. Power Down the Switch Lite

    Before you begin, make sure the Switch Lite is powered down completely. To do this, press and hold the power button on the top of the console for a few seconds until the power menu appears. Then select "Power Options" and choose "Turn Off."

    2. Locate the SD Card Slot

    The SD card slot is located on the bottom of the Switch Lite, next to the USB-C port. It’s covered by a small flap that you’ll need to open.

    3. Open the SD Card Slot Flap

    Use your fingernail or a small object to gently lift the SD card slot flap open. Be careful not to break the flap.

    4. Insert the SD Card

    Once the flap is open, insert the microSD card into the slot. The card should fit snugly into place. Make sure the card is inserted correctly, with the metal contacts facing down.

    5. Push the SD Card In

    Once the card is inserted, gently push it in until it clicks into place. You should hear a small click when the card is fully inserted.

    6. Close the SD Card Slot Flap

    Once the card is inserted, close the SD card slot flap by pressing down on it until it snaps into place.

    7. Power on the Switch Lite

    Once the SD card is inserted, press and hold the power button on the top of the console for a few seconds to power it on.

    8. Format the SD Card

    When you first insert an SD card into the Switch Lite, you’ll be prompted to format the card. This will erase all of the data on the card, so make sure you back up any important files before you format it.

    Select "Format" and then "OK" to format the card. The formatting process will take a few minutes to complete.

    9. Install Hekate

    Once the SD card is formatted, you can install Hekate by copying the Hekate package to the root of the SD card.

    To do this, connect your Switch Lite to a computer using the USB-C cable. Then open the "Nintendo" folder on your Switch Lite and copy the Hekate package to the folder.

    10. Eject the SD Card

    Once Hekate is installed, you can eject the SD card from the Switch Lite. To do this, press and hold the SD card slot flap open and gently push the SD card out of the slot.

    That’s it! You have now successfully inserted the SD card into the Switch Lite and installed Hekate.

    Prerequisites

    Before proceeding, ensure you have gathered the necessary materials:

    • Nintendo Switch Lite with Atmosphere v1.3.2 or later installed
    • USB-C cable
    • Computer with a USB-C port or USB-A port with USB-C adapter
    • Hekate payload (downloadable from GitHub)

    Step-by-Step Instructions

    1. Download Hekate Payload

    Visit the Hekate GitHub page and download the latest Hekate payload (commonly named “payload.bin”) to your computer.

    2. Connect Switch Lite to Computer

    Using the USB-C cable, connect your Switch Lite to your computer.

    3. Start TegraRCMGUI

    Open TegraRCMGUI on your computer. If you don’t have it installed, download and install it first.

    4. Inject Hekate Payload

    In TegraRCMGUI, click the “Inject Payload” button and select the Hekate payload file “payload.bin” that you downloaded earlier.

    ### 5. Press and Hold Volume Up and Power Buttons

    With TegraRCMGUI injecting the payload, press and hold both the Volume Up button and the Power button on the Switch Lite.

    ### 6. Release Buttons When Logo Appears

    Once you see the Fusée Gelée logo on the Switch Lite screen, release both buttons.

    ### 7. Boot into Hekate Menu

    The Hekate menu should now appear on the Switch Lite screen. Use the volume buttons to navigate the menu and the Power button to make selections.

    ### 8. Select Options

    From the Hekate menu, navigate to “Options” and select it.

    ### 9. Enable Autoboot Hekate

    Within the “Options” menu, toggle the “Autoboot Hekate” option to “ON.” This ensures that Hekate will automatically launch when the Switch Lite is powered on while in recovery mode.

    Options

    Select Hekate Options from the main Hekate menu

    Enable “Autoboot Hekate” to prevent the Switch from loading the original firmware

    Adjust other settings as desired, such as boot delay, payload timeout, and USB connection mode

    Confirm your changes and exit the Hekate menu

    10. Power Off Switch Lite

    Once you have enabled autoboot Hekate, power off your Switch Lite by holding the Power button until the “Power Options” menu appears. Select “Power Off” and wait for the device to fully shut down.

    11. Power On Switch Lite in Recovery Mode

    To boot into Hekate recovery mode, simply power on your Switch Lite while holding the Volume Up button. The Hekate menu will automatically launch, allowing you to access various recovery options such as backing up your NAND, installing custom firmware, or troubleshooting system issues.

    Installing Hekate to the Switch Lite’s System Memory

    Things You Need:

    1. a compatible Switch Lite
    2. an SD card formatted to FAT32
    3. a computer running Windows, macOS, or Linux
    4. the latest version of Hekate
    5. a microSD card reader

    Preparing the SD Card:

    1. Insert the SD card into your computer’s SD card reader.
    2. Format the SD card as FAT32.
    3. Create a new folder on the SD card named “hekate”.

    Downloading Hekate:

    1. Visit the Hekate website and download the latest version of Hekate for your Switch Lite.
    2. Extract the contents of the downloaded ZIP file to the “hekate” folder on your SD card.

    Boot into RCM:

    1. Power off your Switch Lite.
    2. Hold down the Volume Up and Power buttons simultaneously.
    3. Continue holding the buttons until the Switch Lite boots into RCM (Recovery Mode).

    Connecting to your Computer:

    1. Connect your Switch Lite to your computer using the USB-C cable.
    2. Launch the Windows, macOS, or Linux command prompt or terminal.
    3. Find the command prompt window and type the following command:
    “`
    hekate –payload auto.bin
    “`
    4. Press Enter. The Switch Lite will now boot into Hekate.

    Installing Hekate to the System Memory:

    1. Navigate to the “Tools” tab in Hekate using the + and – buttons.
    2. Select the “System” option.
    3. Select the “Install Hekate to System Memory” option.
    4. Press the A button to confirm.

    Checking the Installation:

    1. Restart your Switch Lite.
    2. Hold down the Volume Down button while booting to access the Hekate menu.
    3. If Hekate is successfully installed, you will see a “Hekate” icon in the top-left corner of the screen.

    Troubleshooting:

    If you encounter any problems during the installation process, try the following:
    1. Make sure your Switch Lite is fully updated to the latest firmware.
    2. Use a different SD card.
    3. Re-download Hekate and extract the contents to the “hekate” folder on your SD card.

    Additional Notes:

    1. Once Hekate is installed to the system memory, you will no longer need to use the SD card to boot into Hekate.
    2. You can update Hekate from the Hekate menu by selecting the “Update” option.
    3. Hekate can be used to install custom firmware, launch payloads, and manage your Switch Lite’s system settings.

    Customizing Hekate Settings

    Hekate provides numerous customization options to tailor the boot menu to your preferences and needs. These settings can be accessed through the “Settings” tab on the Hekate main menu.

    Theme

    Customize the appearance of the Hekate boot menu by selecting a different theme from the list available. Choose from various color schemes and styles to match your personal preference.

    Language

    Change the language displayed on the Hekate menu to suit your native tongue or the language you prefer to use. Hekate supports a wide range of languages, ensuring accessibility to users worldwide.

    Autoboot

    Enable or disable the automatic boot feature, which will automatically launch the default payload after a specific time interval. This setting can be useful for quickly booting into your desired payload without manual intervention.

    Autoboot Timeout

    Set the time interval for the autoboot feature. Adjust the timeout to your liking, choosing a shorter duration for faster boot times or a longer duration to allow ample time for you to make a selection.

    Payload Order

    Customize the order in which payloads are displayed in the boot menu. Drag and drop the payload entries to arrange them in your preferred sequence.

    Sound

    Control the sound effects played during boot and menu navigation. Enable or disable sounds to suit your preferences, whether you prefer auditory cues or a quieter experience.

    Debug Level

    Adjust the level of debugging information displayed during boot. Select a higher debug level for more detailed information and troubleshooting purposes, or a lower level to minimize clutter on the screen.

    Touchscreen

    Configure the behavior of the touchscreen within Hekate. Enable or disable touchscreen input, and adjust the sensitivity to suit your touch control preferences.

    Buttons

    Customize the button mapping for specific actions in Hekate. Change the buttons used for menu navigation, payload selection, and other controls to enhance your user experience.

    LEDs

    Control the behavior of the LEDs on your Switch console during Hekate boot. Configure the LED colors and patterns to indicate different boot stages or payload statuses.

    Network

    Configure the network settings for Hekate, including IP address, subnet mask, and gateway. This is useful for connecting to your home network or accessing online resources while in Hekate.

    Custom Color

    Define a custom color scheme for the Hekate menu. Choose your preferred color combination for the background, text, and other UI elements to create a unique and personalized boot menu.

    Removing Hekate from the Switch Lite

    To remove Hekate from the Switch Lite, you will need to follow these steps:

    1. Boot into Atmosphere.
    2. Go to the “Settings” menu.
    3. Select the “System” tab.
    4. Scroll down to the “Other Settings” section.
    5. Select the “Hekate” option.
    6. Select the “Uninstall” option.
    7. Confirm that you want to uninstall Hekate.
    8. Hekate will now be uninstalled from the Switch Lite.

    Additional Notes

    If you are having trouble uninstalling Hekate, you can try the following:

    • Make sure that you are using the latest version of Atmosphere.
    • Try rebooting the Switch Lite.
    • Try deleting the Hekate folder from the microSD card.

    Troubleshooting

    If you are still having trouble uninstalling Hekate, you can try the following troubleshooting steps:

    1. Check the Hekate website for the latest updates and support.
    2. Join the Hekate Discord server for help and support.
    3. Contact the Hekate developer team for assistance.
    Error Message Solution
    “Hekate is not installed.” Make sure that you have installed Hekate correctly.
    “Hekate is not responding.” Try rebooting the Switch Lite.
    “Hekate is crashing.” Try deleting the Hekate folder from the microSD card.

    Troubleshooting Hekate NAND Backup and Restore

    If you encounter issues while attempting to backup or restore your NAND using Hekate, the following troubleshooting steps may assist you:

    1. Ensure you have a stable internet connection: Hekate requires an internet connection to download the latest firmware and update its payload.

    2. Check the integrity of your SD card: Corrupted or damaged SD cards can cause errors during NAND operations. Format your SD card using the FAT32 file system and ensure it has sufficient free space.

    3. Update Hekate to the latest version: Hekate is constantly updated with bug fixes and improvements. Ensure you are using the latest version of Hekate to minimize the likelihood of encountering issues.

    4. Use a reliable USB cable: A faulty USB cable can cause data transfer interruptions. Try using a different USB cable or port.

    5. Disable antivirus software: Antivirus software can sometimes interfere with Hekate’s processes. Temporarily disable your antivirus software and try the NAND operation again.

    6. Verify the authenticity of your Switch: Hekate only supports genuine Nintendo Switch consoles. Attempting to use Hekate on a modified or pirated Switch may lead to errors.

    7. Ensure your Switch is in RCM mode: Hekate requires your Switch to be in RCM mode to perform NAND operations. Follow the instructions provided in the Hekate documentation to enter RCM mode.

    8. Check the compatibility of your payload: Different payloads are compatible with specific Switch models and firmware versions. Ensure you are using the correct payload for your device and firmware.

    9. Inspect the SD card’s contents: After extracting the Hekate package, ensure that the “bootloader” and “payloads” folders are present on the root of your SD card.

    10. Try using a different SD card reader: If possible, try using a different SD card reader to rule out any issues with the current reader.

    11. Reinstall Hekate: Remove Hekate from your SD card and reinstall the latest version. This can sometimes resolve any corrupted or missing files.

    12. Contact the Hekate development team: If you have exhausted all the troubleshooting steps and still encounter issues, consider reaching out to the Hekate development team for assistance.

    13. Verify the integrity of the NAND backup: After creating a NAND backup, verify its integrity by comparing its size and checksum with the original NAND.

    14. Use a suitable file manager: When restoring a NAND backup, use a compatible file manager, such as Tinfoil or DBI. Ensure that the file manager is up-to-date and supports the restoration process.

    15. Disable auto-RCM: If auto-RCM is enabled on your Switch, disable it before restoring a NAND backup. Auto-RCM can interfere with the restoration process.

    16. Check the free space on your SD card: Ensure that your SD card has sufficient free space to accommodate the NAND backup. Insufficient space can lead to restoration failures.

    17. Inspect the file path: Verify that the NAND backup file is located in the correct file path on your SD card. The file should be placed in the “nand” folder.

    18. Use a compatible Switch model: Hekate is not compatible with all Switch models. Ensure that you are using a compatible Switch model for NAND operations.

    19. Consider using a different payload: If you continue to encounter issues, try using a different payload. Different payloads may have varying levels of compatibility and stability.

    20. Seek professional assistance: If you have exhausted all the troubleshooting steps and still cannot resolve your issue, consider seeking professional assistance from a qualified Nintendo repair technician.

    21. Common error codes and their solutions:

    Error Code Description Solution
    0x00 Operation completed successfully No action required
    0x01 Invalid argument Verify the input parameters and ensure they are valid
    0x02 Out of memory Free up memory and try the operation again
    0x03 Invalid file format Ensure the file is in the correct format and try again
    0x04 File not found Verify the file path and ensure the file exists
    0x05 Permission denied Ensure you have sufficient permissions to perform the operation
    0x06 Device not found Verify that the device is connected and powered on
    0x07 Timeout Increase the timeout value and try the operation again
    0x08 Unknown error Contact the Hekate development team for assistance

    Using Hekate to Overclock the Switch Lite’s CPU

    Hekate is a powerful homebrew application that allows you to overclock the Switch Lite’s CPU. Overclocking can improve the performance of games and other applications, but it can also be dangerous if not done properly.

    Before You Begin

    Before you overclock your Switch Lite’s CPU, it’s important to understand the risks involved. Overclocking can damage your Switch Lite if not done properly, so it’s important to only overclock by small increments and to monitor your system’s temperature closely.

    How to Overclock Your Switch Lite’s CPU Using Hekate

    1. Launch Hekate. To launch Hekate, hold down the volume up button and press the power button.
    2. Select the “Tools” tab.
    3. Select the “CPU Clock” option.
    4. Use the arrow keys to adjust the CPU clock speed. You can increase the clock speed by up to 10%. However, I recommend starting with a smaller increment, such as 5%.
    5. Press the “A” button to save your changes.
    6. Reboot your Switch Lite.

    Monitoring Your System’s Temperature

    It’s important to monitor your system’s temperature when you overclock your Switch Lite’s CPU. Overclocking can cause your Switch Lite to overheat, which can damage the system.

    To monitor your system’s temperature:

    1. Download the HWiNFO64 application.
    2. Run HWiNFO64 and select the “Sensors” tab.
    3. Find the “CPU” section and look for the “Temperature” value.
    4. Make sure that the CPU temperature does not exceed 80 degrees Celsius. If the temperature exceeds 80 degrees Celsius, you should reduce the CPU clock speed.

    Troubleshooting

    If you experience any problems after overclocking your Switch Lite’s CPU, you can try the following troubleshooting steps:

    • Reduce the CPU clock speed.
    • Update the Hekate application.

    Conclusion

    Overclocking your Switch Lite’s CPU can improve the performance of games and other applications, but it’s important to do so safely. By following the steps in this guide, you can overclock your Switch Lite’s CPU without damaging the system.

    Troubleshooting Hekate CPU Overclocking

    If you’re experiencing problems with your Hekate CPU overclock, there are a few things you can check:

    • Make sure that you’re using the latest version of Hekate. Older versions of Hekate may not support overclocking.
    • Make sure that you’re using the correct overclock settings for your CPU. Overclocking too high can cause your CPU to become unstable.
    • Make sure that your CPU is properly cooled. Overheating can cause your CPU to become unstable.

    If you’re still experiencing problems, you can try the following:

    • Reset your Hekate settings to default. This can be done by holding the “R” button while powering on your Switch.
    • Reinstall Hekate. This can be done by downloading the latest version of Hekate and copying it to the “bootloader” folder on your SD card.
    • Contact the Hekate development team for support. You can find them on the Hekate Discord server.

    Symptoms of CPU Overclocking Problems

    If your CPU is overclocked too high, you may experience the following symptoms:

    • System crashes
    • Game freezes
    • Graphical glitches
    • Overheating

    Recommended Overclock Settings

    The recommended overclock settings for the Switch Lite are as follows:

    Setting Recommended Value
    CPU Clock Speed 1600 MHz
    L2 Cache Speed 512 MHz
    L3 Cache Speed 128 MHz

    These settings should provide a stable overclock without causing any problems.

    What to Do If Your Overclock Is Too High

    If you’ve overclocked your CPU too high, you can try the following to fix it:

    • Reset your Hekate settings to default. This can be done by holding the “R” button while powering on your Switch.
    • Reinstall Hekate. This can be done by downloading the latest version of Hekate and copying it to the “bootloader” folder on your SD card.
    • Contact the Hekate development team for support. You can find them on the Hekate Discord server.

    Using Hekate to Install Custom Themes

    Requirements

    • Switch Lite Rp2040 with Hekate installed
    • Custom theme archive (.zip or .nsp file)
    • SD card (formatted with FAT32)

    Instructions

    **Step 1: Prepare the Custom Theme File**

    Download the custom theme archive onto your computer. Make sure the file is in .zip or .nsp format. If it’s a .zip file, extract the contents into a new folder on your computer.

    **Step 2: Transfer the Theme File to Your SD Card**

    Copy the custom theme folder (or .nsp file) onto the root of your SD card.

    **Step 3: Boot into Hekate**

    Hold down VOL+ and press the POWER button to boot into Hekate. Select “Options” from the main menu.

    **Step 4: Mount Your SD Card**

    In the Options menu, select “Mounts” and then “SD Card.” This mounts your SD card and makes it accessible to Hekate.

    **Step 5: Install the Theme with Nyx**

    Go back to the main Hekate menu and select “Tools.” In the Tools menu, choose “Nyx (Theme Manager).” This launches the Nyx theme installer.

    **Step 6: Select the Theme File**

    In Nyx, select “Install Custom Theme.” Browse to the custom theme folder (or .nsp file) on your SD card.

    **Step 7: Install the Theme**

    Once you’ve selected the theme file, press the A button to install it. Nyx will prompt you to confirm the installation. Select “Yes” to proceed.

    **Step 8: Reboot Your Switch**

    Once the installation is complete, select “Exit” in Nyx and then “Reboot System” in Hekate. Your Switch will reboot with the new custom theme applied.

    **Additional Notes**

    – Some custom themes may require you to install additional components or files before they work. Refer to the theme’s documentation for specific instructions.

    – Custom themes can sometimes interfere with the stability of your Switch. Use caution when installing themes from unknown sources.

    – You can remove a custom theme by going to “Tools” in Hekate, selecting “Nyx (Theme Manager),” and then choosing “Uninstall Custom Theme.” Select the theme you want to remove and press the A button to uninstall it.

    **Table: Custom Theme File Formats**

    File Format Description
    .zip Compressed folder containing the custom theme files
    .nsp Nintendo Switch Package file containing the custom theme

    Using Hekate to Install Emulators

    Hekate is a powerful tool for customizing your Nintendo Switch, and one of its most useful features is the ability to install emulators. This allows you to play games from other consoles on your Switch, opening up a whole new world of gaming possibilities.

    Installing Emulators with Hekate

    1. Ensure you have Hekate installed on your Switch. If not, follow the [instructions here](link to instructions on installing Hekate).

    2. Download the latest version of the emulator you want to install. Make sure to download the correct version for your Switch model (e.g., SX OS, Atmosphere).

    3. Place the emulator files on the root of your microSD card.

    4. Boot into Hekate by holding Vol+ while powering on your Switch.

    5. Select “Tools” from the Hekate menu.

    6. Choose “Payloads” from the Tools menu.

    7. Select the “Emulator” option from the list of payloads.

    8. Navigate to the microSD card and select the emulator file you downloaded.

    9. Press the “A” button to launch the emulator.

    10. Follow the on-screen instructions to configure the emulator and start playing games.

    Troubleshooting Emulator Installation

    Recommended Emulators

    Here are some recommended emulators for the Nintendo Switch:

    Emulator Supported Consoles
    Citra Nintendo 3DS
    Ryujinx Nintendo Switch
    Yuzu Nintendo Switch
    PPSSPP PlayStation Portable
    Dolphin Nintendo GameCube, Nintendo Wii

    Other Helpful Tips

    1. Make sure your microSD card has enough storage space for the emulators and games you want to play.

    2. Some emulators require additional setup or configuration before they can be used.

    3. If you encounter any issues, consult the documentation for the specific emulator you are using.

    4. Remember that installing emulators on your Switch is not officially supported by Nintendo, so proceed with caution.

    Troubleshooting Hekate Emulator Installation

    1. Error: “Failed to mount device”

    Ensure that you have the correct drivers installed for your device. Try using a different USB cable or port.

    2. Error: “Failed to inject payload”

    Make sure that you have the correct payload file selected. Try using a different payload file or method.

    3. Error: “Failed to start Hekate”

    Check if your device is compatible with Hekate. Ensure that you are using the latest version of Hekate.

    4. Error: “No valid partition found”

    Make sure that the SD card is formatted correctly and that the required files are present.

    5. Error: “Failed to boot payload”

    Try using a different payload file or method. Check if your device is compatible with the payload.

    6. Error: “Failed to launch Hekate menu”

    Try pressing the keys on your device in a different order. Ensure that the keys are working properly.

    7. Error: “Failed to connect to host”

    Check if you have the correct drivers installed for your device. Try using a different USB cable or port.

    8. Error: “Failed to load payload”

    Make sure that you have the correct payload file selected. Try using a different payload file or method.

    9. Error: “Failed to extract payload”

    Check if the payload file is corrupt. Try downloading the payload file again.

    10. Error: “Failed to inject Hekate”

    Make sure that you have the correct payload file selected. Try using a different payload file or method.

    11. Error: “Failed to start Hekate GUI”

    Check if you have the correct drivers installed for your device. Try using a different USB cable or port.

    12. Error: “Failed to connect to device”

    Check if you have the correct drivers installed for your device. Try using a different USB cable or port.

    13. Error: “Failed to read configuration file”

    Check if the configuration file is corrupt. Try downloading the configuration file again.

    14. Error: “Failed to parse configuration file”

    Check if the configuration file is valid JSON. Try using a different configuration file.

    15. Error: “Failed to load themes”

    Check if the themes are corrupt. Try downloading the themes again.

    16. Error: “Failed to load fonts”

    Check if the fonts are corrupt. Try downloading the fonts again.

    17. Error: “Failed to load translations”

    Check if the translations are corrupt. Try downloading the translations again.

    18. Error: “Failed to load plugins”

    Check if the plugins are corrupt. Try downloading the plugins again.

    19. Error: “Failed to load bootloaders”

    Check if the bootloaders are corrupt. Try downloading the bootloaders again.

    20. Error: “Failed to load kernels”

    Check if the kernels are corrupt. Try downloading the kernels again.

    21. Error: “Failed to load payloads”

    Check if the payloads are corrupt. Try downloading the payloads again.

    22. Error: “Failed to load themes”

    Check if the themes are corrupt. Try downloading the themes again.

    23. Error: “Failed to load cheats”

    Check if the cheats are corrupt. Try downloading the cheats again.

    24. Error: “Failed to load NSPs”

    Check if the NSPs are corrupt. Try downloading the NSPs again.

    25. Error: “Failed to load XCI files”

    Check if the XCI files are corrupt. Try downloading the XCI files again.

    26. Error: “Failed to load saves”

    Check if the saves are corrupt. Try downloading the saves again.

    27. Error: “Failed to load screenshots”

    Check if the screenshots are corrupt. Try downloading the screenshots again.

    28. Error: “Failed to load videos”

    Check if the videos are corrupt. Try downloading the videos again.

    29. Error: “Failed to load audio files”

    Check if the audio files are corrupt. Try downloading the audio files again.

    30. Error: “Failed to load other files”

    Check if the other files are corrupt. Try downloading the other files again.

    31. Error: “Failed to load configuration file”

    Check if the configuration file is corrupt. Try downloading the configuration file again.

    32. Error: “Failed to load language file”

    Check if the language file is corrupt. Try downloading the language file again.

    33. Error: “Failed to load themes”

    Check if the themes are corrupt. Try downloading the themes again.

    34. Error: “Failed to load cheats”

    Check if the cheats are corrupt. Try downloading the cheats again.

    35. Error: “Failed to load NSPs”

    Check if the NSPs are corrupt. Try downloading the NSPs again.

    36. Error: “Failed to load other files”

    Check if the other files are corrupt. Try downloading the other files again.

    Shared EmuMMC

    Hekate can create and manage shared EmuMMC partitions, which allows you to share games and saves between multiple Switch consoles. This is useful if you have multiple Switch consoles or if you want to share your games with friends. To create a shared EmuMMC partition, select “Tools” from the Hekate main menu, then select “Shared EmuMMC.” From there, you can follow the on-screen instructions to create and manage your shared EmuMMC partition.

    Emummc Tool

    Emummc Tool is a sub-menu within the Hekate Shared EmuMMC option that allows users to manage various aspects of their EmuMMC setup. These include the ability to create, restore, and delete EmuMMC partitions, as well as modify their settings. Emummc Tool provides a convenient and user-friendly interface for managing your EmuMMC configuration, making it an ideal option for users who are new to EmuMMC or who prefer a more straightforward approach to managing their setup.

    AutoRCM

    Hekate supports AutoRCM, which is a feature that allows you to automatically boot into RCM mode when you power on your Switch. This is useful for debugging purposes, or if you need to perform a custom firmware update. To enable AutoRCM, select “Settings” from the Hekate main menu, then select “AutoRCM.”

    Boot Options

    Hekate provides a variety of boot options that allow you to customize the boot process of your Switch. These options include the ability to choose which payload to boot, to set the boot order, and to enable or disable autoboot. To access the boot options, select “Settings” from the Hekate main menu, then select “Boot Options.”

    Payloads

    Hekate supports a variety of payloads, which are small programs that can be used to modify the behavior of your Switch. Some common payloads include Atmosphere, ReiNX, and SX OS. To manage your payloads, select “Payloads” from the Hekate main menu. From there, you can add, remove, and edit your payloads. Please note that Hekate only supports loading payloads from the SD card.

    Fss0

    Hekate provides an fss0 mount option, which allows you to access the raw NAND of your Switch. This can be useful for debugging purposes, or if you need to recover your Switch from a soft brick. To access the fss0 mount, select “Tools” from the Hekate main menu, then select “fss0 Mount.”

    Hekate.ini

    Hekate’s configuration is stored in a file called hekate.ini. This file is located on the root of your SD card. You can edit this file using a text editor to change various settings, such as the boot order, the payload to boot, and the AutoRCM settings. Please note that editing the hekate.ini file incorrectly can cause your Switch to malfunction. If you are not sure how to edit the hekate.ini file, it is best to leave it alone.

    Advanced Hekate Features for Experienced Users

    Backup/Restore Tool

    The Backup/Restore Tool allows users to create and restore full backups of their Switch’s NAND. This is useful for safeguarding important data in case of a system failure or accidental data loss. Backups created with this tool can be stored on an external storage device or on a computer. Restoring a backup is as simple as selecting the desired backup file and following the on-screen instructions.

    Partition Management

    Hekate offers advanced partition management capabilities that enable users to resize, create, and delete partitions on their Switch’s internal storage. This feature is particularly useful for optimizing storage space or creating custom partitions for specific purposes, such as installing custom firmware or homebrew applications.

    File Explorer

    The File Explorer provides a comprehensive interface for browsing and managing files stored on the Switch’s internal storage or SD card. Users can easily copy, move, rename, and delete files and folders, making it convenient to organize and manage their files.

    Script Editor

    For advanced users, Hekate includes a built-in Script Editor that allows them to write and execute custom scripts. These scripts can automate various tasks, such as modifying system settings, launching payloads, or performing file operations. This feature provides users with the flexibility to tailor their Switch experience to their specific needs.

    Emummc Tool

    The Emummc Tool provides a user-friendly interface for managing EmuMMC partitions on the Switch. Users can create, restore, and delete EmuMMC partitions, as well as configure their settings, such as the size and file system. This feature allows users to easily set up and maintain EmuMMC environments for running custom firmware and homebrew applications.

    Injector

    The Injector feature enables users to inject custom code into the Switch’s boot process. This allows them to modify the behavior of the system at a low level, such as disabling certain features or enabling additional functionality. However, it is important to note that using the Injector requires advanced knowledge and should only be attempted by experienced users.

    FS Patcher

    The FS Patcher allows users to modify the file system of the Switch’s internal storage. This can be useful for fixing corrupted file systems or enabling compatibility with homebrew applications that require specific file system modifications. Similar to the Injector, using the FS Patcher requires advanced knowledge and should only be used by experienced users.

    Custom Themes

    Hekate supports custom themes that allow users to personalize the look and feel of the bootloader interface. Users can create their own themes or download pre-made themes from the community. This feature adds a touch of customization and makes the Hekate experience more enjoyable.

    Language Support

    Hekate offers multilingual support, allowing users to choose from a variety of languages for the bootloader interface. This makes it accessible to users from different regions and language backgrounds.

    User Interface Improvements

    Hekate continually receives updates that improve the user interface, making it more user-friendly and intuitive. These improvements may include streamlined menu navigation, simplified options, and a more modern design. The goal is to provide users with the best possible experience when interacting with the bootloader.

    Accessing Hekate’s Advanced Settings

    To access Hekate’s advanced settings, follow these steps:

    1. Power on your Switch Lite with Hekate installed.
    2. Once in Hekate’s main menu, press the “X” button to open the “Settings” menu.
    3. Navigate to the “Advanced Settings” tab using the “L” and “R” buttons.
    4. Press the “A” button to enter the Advanced Settings menu.

    1. Default EMUMMC Section

    This section allows you to set the default EMUMMC partition that Hekate will boot into when you select “Launch” from the main menu. To set the default EMUMMC partition:

    1. Select the “Default EMUMMC” option using the “D-pad”.
    2. Press the “A” button to open the “Select Default EMUMMC” menu.
    3. Use the “D-pad” to select the desired EMUMMC partition.
    4. Press the “A” button to set the selected partition as the default.

    2. Autoboot Section

    This section allows you to configure Hekate’s autoboot settings. Autoboot enables Hekate to automatically boot into a specific payload after a certain number of seconds. To configure autoboot:

    1. Select the “Autoboot” option using the “D-pad”.
    2. Press the “A” button to open the “Autoboot Settings” menu.
    3. Use the “D-pad” to navigate through the following options:
      • Autoboot Payload: Select the payload that you want Hekate to autoboot into.
      • Delay: Specify the number of seconds that Hekate will wait before autobooting.
      • Enable Autoboot: Toggle this option to enable or disable autoboot.
    4. Press the “A” button to save your changes.

    3. Themes Section

    This section allows you to customize the appearance of Hekate’s user interface by changing the theme. To change the theme:

    1. Select the “Themes” option using the “D-pad”.
    2. Press the “A” button to open the “Select Theme” menu.
    3. Use the “D-pad” to select the desired theme.
    4. Press the “A” button to apply the selected theme.

    4. Display Section

    This section allows you to configure Hekate’s display settings. To configure the display settings:

    1. Select the “Display” option using the “D-pad”.
    2. Press the “A” button to open the “Display Settings” menu.
    3. Use the “D-pad” to navigate through the following options:
      • Resolution: Select the desired resolution for Hekate’s user interface.
      • Full Screen: Toggle this option to enable or disable full-screen mode.
      • Hide Sidebar: Toggle this option to hide or show the sidebar in Hekate’s user interface.
    4. Press the “A” button to save your changes.

    Using Hekate to Dump Game Keys

    What are game keys?

    Game keys are unique identifiers assigned to each game installed on the Nintendo Switch. They are used to verify the ownership of the game and grant access to its features. Dumping game keys allows you to create backups of these keys, which can be useful in case your Switch is lost, stolen, or damaged.

    Prerequisites

    Before you can dump game keys, you will need the following:

    • A Nintendo Switch Lite patched with the RP2040 modchip
    • A microSD card with a minimum capacity of 64GB
    • The Hekate payload

    Dumping Game Keys with Hekate

    Once you have the necessary prerequisites, you can follow these steps to dump game keys using Hekate:

    1.

    Insert the microSD card into your Switch Lite.

    2.

    Boot into Hekate by holding the “R” button and pressing the “Power” button.

    3.

    Select the “Tools” tab on the Hekate menu.

    4.

    Scroll down and select the “Dump Game Keys” option.

    5.

    Select the “Start” button to begin the dumping process.

    6.

    Once the process is complete, the game keys will be saved to a file on your microSD card.

    Locating the Dumped Game Keys

    The dumped game keys will be saved to a file named “gamekeys.txt” in the “hekate” folder on your microSD card. You can access this file using a file explorer on your computer or by mounting the microSD card as a drive.

    Using the Dumped Game Keys

    The dumped game keys can be used for various purposes, such as:

    • Creating backups of your games
    • Installing games on a modded Switch
    • Playing games offline without a network connection

    Tips

    Here are a few tips for dumping game keys using Hekate:

    • Make sure that you have a reliable power source for your Switch Lite during the dumping process.
    • If the dumping process fails, try restarting Hekate and trying again.
    • Keep the dumped game keys safe and secure, as they can be used to pirate games.

    Using Hekate to Edit the Switch Lite’s Boot Configuration (Part41: Using Configurable SOption)

    The configurable SOption or custom flags section of the boot configuration allows you to define additional command-line arguments (flags) to be passed to the Switch’s bootloader during the boot process. These flags can be used to modify various boot-time settings and behaviors. For instance, you can use them to disable specific features, enable debugging modes, or load custom payloads.

    To configure the SOption, navigate to the “Configs” tab in Hekate. Select the “Bootloader” option from the left-hand menu, then scroll down to the “Configurable SOption” section. Enter the desired arguments in the text field provided. Make sure to separate multiple arguments with spaces.

    Here are some examples of common SOption flags:

    Error Solution
    Failed to mount device Check the drivers. Use a different USB cable or port.
    Failed to inject payload Check the payload file. Try a different payload file or method.
    Failed to start Hekate Check device compatibility. Update Hekate to the latest version.
    No valid partition found Check the SD card format and file presence.
    Failed to boot payload Try a different payload file or method. Check device compatibility.
    Failed to launch Hekate menu Try pressing the keys in a different order. Check the keys.
    Failed to connect to host Check the drivers. Use a different USB cable or port.
    Failed to load payload Check the payload file. Try a different payload file or method.
    Failed to extract payload Check payload file corruption. Download the payload file again.
    Failed to inject Hekate Check the payload file. Try a different payload file or method.
    Failed to start Hekate GUI Check the drivers. Use a different USB cable or port.
    Failed to connect to device Check the drivers. Use a different USB cable or port.
    Failed to read configuration file Check configuration file corruption. Download the configuration file again.
    Failed to parse configuration file Check configuration file validity. Try a different configuration file.
    Failed to load themes Check corruption. Try downloading the themes again.
    Failed to load fonts Check corruption. Try downloading the fonts again.
    Failed to load translations Check corruption. Try downloading the translations again.
    Failed to load plugins
    Flag Description
    -f Force firmware update
    -r Disable auto-reboot after payload launch
    -v Enable verbose logging
    -g Enable debugging mode
    -s Load custom payload from the SD card

    You can also use the SOption to load custom firmware patches. These patches can be used to modify the behavior of the Switch’s firmware, enabling features that are normally unavailable. To load a custom patch, use the “-p” flag followed by the path to the patch file on your SD card.

    Once you have configured the SOption to your liking, click the “Save” button to apply the changes. The new settings will be used the next time you boot your Switch with Hekate.

    Troubleshooting Hekate Boot Configuration Editing

    If you encounter any issues while editing the Hekate boot configuration, consider the following troubleshooting tips:

    Checking the Partition Layout

    Incorrect partition layout can prevent Hekate from booting successfully. Ensure that you have created the following partitions on your microSD card:

    Partition Type Size
    boot0 FAT32 1 MB
    boot1 FAT32 1 MB
    Nintendo FS 256 MB
    system FS Remaining space

    Handling Configuration File Errors

    If you encounter errors when loading or saving the configuration file (bootconfig.ini), consider the following:

    • Verify the file permissions and ensure it’s not read-only.
    • Check for any typos or incorrect syntax in the configuration file.
    • Ensure that the microSD card is properly formatted and is writable.

    Resolving Boot Loop Issues

    If Hekate gets stuck in a boot loop, attempt the following steps:

    • Remove the microSD card and reinsert it to ensure a proper connection.
    • Reset the console by holding the power button for 12 seconds.
    • Try booting Hekate again without any payload files loaded.

    Fixing SD Card Errors

    If you encounter SD card errors, perform the following troubleshooting steps:

    • Ensure the SD card is fully inserted and properly formatted.
    • Try a different SD card reader or port.
    • Check the SD card for physical damage or corruption using a disk utility.

    Using a Different Editor

    If you have difficulty editing the Hekate configuration file using the built-in editor, consider using a third-party text editor such as Notepad++ or Sublime Text.

    Updating Hekate

    Ensure you’re using the latest version of Hekate, as newer releases may include bug fixes or feature improvements.

    Consulting the Hekate Discord Server

    Join the Hekate Discord server for additional support and assistance from the community.

    Seeking Professional Help

    If you’re unable to resolve the issue on your own, consider seeking assistance from a professional console repair technician.

    Using Hekate to Install Custom Kernels

    Hekate can be used to install custom kernels, which can provide a number of benefits, including improved performance, stability, and features. To install a custom kernel using Hekate, you will need the following:

    1. A Nintendo Switch Lite with Hekate installed
    2. A custom kernel file
    3. A microSD card

    Once you have gathered your materials, follow these steps:

    1. Copy the custom kernel file to the root of your microSD card.
    2. Insert the microSD card into your Switch Lite.
    3. Boot into Hekate by holding the Volume Down button while turning on the Switch Lite.
    4. Navigate to the “Tools” tab using the D-pad.
    5. Select the “Install Custom Kernel” option.
    6. Select the custom kernel file from the microSD card.
    7. Press the A button to install the kernel.
    8. Once the kernel is installed, press the Home button to reboot your Switch Lite.

    Your Switch Lite will now be running the custom kernel. You can check the kernel version by going to the “System” tab in Hekate.

    Troubleshooting

    If you encounter any problems installing a custom kernel using Hekate, try the following troubleshooting steps:

    1. Make sure that you are using the correct kernel file for your Switch Lite model.
    2. Make sure that the microSD card is formatted correctly.
    3. Try using a different microSD card.
    4. Try redownloading the custom kernel file.
    5. Try booting into Hekate in safe mode by holding the R button while turning on the Switch Lite.

    If you still encounter problems, you can consult the Hekate documentation or ask for help in a Switch hacking forum.

    Custom Kernel Options

    There are a number of different custom kernels available for the Switch Lite, each with its own unique features. Some of the most popular custom kernels include:

    • Atmosphere
    • ReiNX
    • SX OS
    • Kosmos

    Each of these kernels offers a different set of features, so it is important to choose the one that best suits your needs. Here is a table comparing the features of the most popular custom kernels:

    Feature Atmosphere ReiNX SX OS Kosmos
    Custom themes Yes Yes Yes Yes
    Game backups Yes No Yes Yes
    Overclocking Yes No Yes Yes
    Emulation Yes No Yes Yes
    Cheats Yes No Yes Yes

    Once you have chosen a custom kernel, you can follow the steps above to install it using Hekate.

    151 Switch Lite Rp2040 How To Install Hekate

    To install Hekate on your 151 Switch Lite Rp2040, you will need the following:

    • A microSD card with at least 1GB of free space
    • A USB-C to USB-A cable
    • A computer with a USB port
    • The Hekate payload files

    Once you have all of the necessary materials, follow these steps to install Hekate:

    1. Format the microSD card as FAT32.
    2. Create a new folder on the microSD card named “bootloader”.
    3. Copy the Hekate payload files to the “bootloader” folder.
    4. Insert the microSD card into your Switch Lite Rp2040.
    5. Connect the Switch Lite Rp2040 to your computer using the USB-C to USB-A cable.
    6. Hold down the VOLUME UP button on the Switch Lite Rp2040 and press the POWER button.
    7. Release the VOLUME UP button when the Hekate menu appears.

    Hekate is now installed on your Switch Lite Rp2040. You can use Hekate to launch custom firmware, backups, and other homebrew applications.

    People Also Ask

    How do I install Hekate on my Switch Lite Rp2040 without a computer?

    You can install Hekate on your Switch Lite Rp2040 without a computer by using the RCM jig method. This method requires a little bit of soldering, but it is relatively simple to do.

    What is Hekate?

    Hekate is a custom firmware for the Nintendo Switch. It allows you to launch custom firmware, backups, and other homebrew applications.

    Is it safe to install Hekate on my Switch Lite Rp2040?

    Yes, it is safe to install Hekate on your Switch Lite Rp2040. However, you should always be careful when installing custom firmware on your device.

Leave a Comment