Table of Contents
How to dump your firmware
This page shows how to dump your firmware. Mostly used for updating an emuMMC that you want to update offline with Daybreak.
This page includes the steps for dumping device keys as they are required for TegraExplorer to dump firmware files.
Notes
-
Navigate LockPick/TegraExplorer: Use volume buttons (
+
) for up/down and the power button (
) to use the selected option. -
Keys location: All .keys dumped will be saved to the
/switch/folder on the micro SD card. -
Firmware location: Firmware dumped by TegraExplorer will be in
/tegraexplorer/Firmware/xx.x.x/. (Where x is replaced with your firmware version) -
No SD card reader: Remember you can copy files directly over USB, which you should do instead of removing the micro SD card from the Switch.
You should avoid taking out the micro SD card from the Switch unless necessary.
You need
- Hekate - Available from its GitHub
- TegraExplorer - Download TegraExplorer.bin from the latest release on GitHub
- LockPickRCM - Download Lockpick_RCM.bin from here or alternatively from here.
- Updated for FW 22.x
Steps
- Copy
Lockpick_RCM.binto/bootloader/payloads/ - Copy
TegraExplorer.binto/bootloader/payloads/on your SD card. - Launch into Hekate, select Payloads and finally select the Lockpick_RCM.bin payload.
- Once in Lockpick, select Dump from SysNAND.
- Dumps
prod.keysandtitle.keysto your/switch/folder.
- Once the dumping process is done, return to the main menu and select Reboot to hekate.
- Once in Hekate, select Payloads and finally select the TegraExplorer.bin payload.
- Once in TegraExplorer, select FirmwareDump.te.
- Wait until the dumping process is finished and select Reboot to bootloader/update.bin to boot back into Hekate.
- Your firmware dump will now be in
/tegraexplorer/Firmware/xx.x.x/. (Where x is replaced with your firmware version)
SHISE Guide pages
Getting Started ↧⤒
Getting started with CFW:
᛫ Is my Switch hackable?
᛫ Avoid getting banned
᛫ Launching payloads
᛫ Create/Restore a NAND backup
᛫ Dumping device keys
᛫ Terminology (Switch/Homebrew)
CFW setup & migration ↧⤒
Unpatched Switch setup:
᛫ Set up Atmosphère with emuMMC for an unpatched Switch
᛫ Set up Atmosphère for an unpatched Switch
Modchipped Switch setup:
᛫ Set up Atmosphère with emuMMC for a modchipped Switch
᛫ Set up Atmosphère for a modchipped Switch
Migrate setup from old micro SD or CFW:
᛫ Migrate your emuMMC to a new SD card
᛫ Cleanup (or Migrate from Atmosphère 0.x to 1.+)
᛫ Migrate from SXOS to Atmosphère
Updating CFW, FW + ↧⤒
Updating CFW / FW:
᛫ Update your CFW
᛫ Dump your Switch firmware
᛫ Upgrade Switch firmware, offline
Migrate setup from old micro SD or CFW:
᛫ Migrate your emuMMC to a new SD card
᛫ Cleanup (or Migrate from Atmosphère 0.x to 1.+)
᛫ Migrate from SXOS to Atmosphère
Modchip firmware:
᛫ Update Picofly chip firmware
᛫ Flash Spacecraft-NX (HWFLY-NX) to SX Core / Lite
᛫ Update Spacecraft-NX (HWFLY-NX) chip firmware
Homebrew & misc. ↧⤒
Homebrew:
᛫ Tesla overlay menu
᛫ Emulating Amiibos
᛫ Guide for installing themes (HOS themes)
᛫ Manage system modules
᛫ Manage Cheats
PC related use:
᛫ How create or restore a full system backup
᛫ Backup or restore your Switch save files
᛫ Dumping Titles
᛫ Installing dumped titles - USB Installations
᛫ Browse SD Card Contents Via USB
᛫ Verifying Dumps
Additional guides and information:
᛫ What are bans / Avoiding bans
᛫ Exosphere / DNS.mitm Setup (blocking Nintendo)
᛫ Incognito Setup (deprecated)
᛫ Enable Gamecard Reader
᛫ Launching payloads
᛫ How to dump device keys
᛫ Format SD Card To FAT32
᛫ Atmosphère CFW on Both sysMMC and emuMMC options