Tutorial  Updated

Backup/Restore your Nand + Get your biskeys+tseckeys+keys.txt Guide

This Multi-Guide provides instruction for the following:

Back up your NAND,
Backup your system information,
Restore your NAND,
Make exFAT work on lower system versions


Please read and follow the following disclaimer before attempting to follow this guide:

Only use the files attached, I update these when needed to ensure that they are functioning. Failure to use the attached files may result in issues.

I take no responsibility for issues you may have as a result of the use of the files or instructions contained within these guides. You execute this/these guide(s) at your own risk. I'm happy to help with any questions. Please review the comments and answers on this thread as well. I try to provide assistance when requested.

Before any modification of your system, I recommend you back-up your NAND (to make yourself a clean back-up and/or a virgin NAND). Don’t use Auto RCM until after you complete your back-up.

To follow the below guides, you will need the following:
  • A micro SD card formatted to exFAT or FAT32 with at least 32 GB of free space
  • All files attached at end of this guide, extracted to your PC
  • Fully charged Switch (or the ability to keep the Switch plugged into a power source during the restore process)
  • USB to USB-c cable (short is better)
This guide assumes you have some method of entering into RCM. (e.g. RCM jig installed or shorting pins 1+10 on the Joy-Con rail.)
You may also run the "Hekate.bin" from your own dongle or method from the
"Payloads to be used with tegra.zip" if you do not wish to use TegraGUI



For Fat32 users only >>Join RawNand Parts Mini Guide
Download this first click here > >joiner_scripts_for_windows_linux_macos.zip
to combine the 15 parts or 30 parts of rawnand00.bin etc into 1 rawnand.bin file
Place the correct script into the folder where you have the 15 or 30 parts backed up.
example
If you have 15 parts rawnand files use the join_15_2GBparts_linux_macosx.bat For Mac
or for windows use the join_15_2GBparts_windows.bat
Simply move the desired script that matches your system windows or mac 15 or 30 parts to the folder where you have your rawnand in parts 15 or 30 double click the bat file and it will merge/join those into one file called rawnand.bin
Backup Guide

In order to run the "Hekate.bin", you first need to setup and install a payload sender and the apx driver. I have provided an application (TegraRcmGUI) in the zip files at the end of this post.


You may also run the "Hekate.bin" from your own dongle or method from the "Payloads to be used with tegra.zip" if you do not wish to use TegraGUI



Steps for this are as follows:
  1. Extract TegraRcmGUI_v#.#_Installer.zip on your PC and install

  2. In TegraRcmGUI, select the “Settings” tab and then click “Install Driver”
    tegragui.png



  3. Place the contents of “SDFILES PART 1.zip” and “SDFILES PART 2.zip” and also “SDFILES PART 3.zip” onto the root of the SD card
    - Remember to format your 32 GB SD card to exFAT or FAT32 first

  4. Place the SD card into the Switch

  5. Put your Switch into RCM by holding volume up + power
    - Click this link for instructions for entering >RCM<

  6. With TegraRcmGUI open, connect the Switch to the PC
    - Before injecting, the Switch Icon will change to green and indicate “RCM OK” if Switch was
    connected correctly in RCM mode


  7. In TegraRcmGUI: Payload tab, navigate to the location of the hekate.bin on your PC and Inject payload
    (the hekate.bin is in the payloads to be used with tegra.zip)

    - The Switch Icon in TegraRcmGUI will change to orange hourglass during injection
    - If payload is sent correctly, Switch Icon in TegraRcmGUI will change to green checkmark
    - If the payload is not sent, try using a different (shorter) cable and repeat from step 5.

  8. Switch will automatically boot into Hekate bootloader (steps 9-24 take place on the Switch)

  9. From the hekate main menu, select “Console Info”
    qAGf4GB.png



  10. Select “Ipatches & bootrom info” (this isn’t in the screenshot above but should be in the Hekate Console info menu.)

  11. Follow the instructions to dump to SD card

  12. Return to Console info menu

  13. Repeat steps 10-12 for “Print fuse info”, “Print kfuse info” and “Print TSEC keys”

  14. Return to Hekate main menu (by selecting “Back” at the top)

  15. From the hekate main menu, Select “Tools”
    DvXS7dy.png



  16. Select “Dump package1/2” and allow this to run

  17. When complete, return to Tools menu

  18. “Select “Backup”
    pK6vWea.png



  19. Select “Backup eMMC BOOT0/1” and allow this to run

  20. When complete, return to “Backup options” menu (by selecting “Back” at the top)

  21. Repeat steps 19 & 20, selecting “Backup eMMC RAW GPP”, “Backup eMMC SYS” & “Backup eMMC USER” instead of “Backup eMMC BOOT0/1”
    - These may take some time so be patient. The result will be a
    - dump of Full NAND Minus the boot0/1


    - (I RECOMMEND YOU BACKUP EMMC SYS , YOU WILL NEED A EXTRA 2.61GB ON SD CARD FOR THIS..
    Used so you can recover switch in case of bad rawnand)
    ANOTHER COPY OF YOUR SYS FILES THE SAME IN YOUR RAWNAND.BIN Basically



    - (Backing up EMMC USER is Your Choice as it requires 26gb Extra)
    Used to backup your User files saves games etc


    emmc user and emmc sys are in your rawnand.bin > (eMMC RAW GPP)



  22. Return to Hekate main menu (by selecting “Back” at the top)


  23. From the hekate main menu, Select “Launch”
    SB5LCUe.jpg



  24. Select “BisKeyDump" from the Tools section

  25. Your keys will display on the screen. Follow the onscreen instructions to dump keys to SD card
    - Resulting file, on the root of the SD card, will be named device.keys
    - Rename to “biskeys.txt” if you wish.

  26. With TegraRcmGUI open, connect the Switch to the PC

  27. In TegraRcmGUI: Payload tab, navigate to the location of the Lockpick_RCM.bin on your PC and Inject payload... (Lockpick_RCM.bin is in the payloads to be used with tegra.zip)
    - You should now be presented with a freaking rainbow
    - It will automatically dump your keys to your SD card to the "switch folder" the file will be named "prod.keys"

  28. Press the power button on your switch.
    - Once powered off remove your SD card and put it into your pc.
    -You can now close Tegra and remove USB cable from switch to pc, if still connected.

You could also read the exFAT guide on my main post if you're having trouble running CFW or accessing Homebrew menu to update your lower system version to have exFAT support


If you have an error when trying to use Goldleaf, please try the Goldleaf Error Guide below.
If you don't, you can skip Goldleaf Error Guide


Goldleaf error guide
A Big Thanks @shchmue for sorting out the bugs and for her work on the Goldleaf issues.

Ensure you have a complete set of dump files:


Dump all the console info using the payload I included hekate.bin
(the hekate.bin is in the payloads to be used with tegra.zip)


  1. From the hekate main menu, select “Console Info”



    - Console Info -> Print fuse info -> Press power button
    - Console Info -> Print kfuse info -> Press power button
    - Console Info -> Print TSEC keys -> Press power button

  2. From the hekate main menu, Select “Tools"


    - Tools -> Backup -> Backup eMMC BOOT0/1

    - Tools -> Dump package1/2
  3. Ensure all of the following files are on your SD card:
    - /switch/Goldleaf.nro

  4. In the backup folder on the SD card, inside the letter and number folder, open folder dumps. Confirm the following files are present:


    - fuses.bin
    - kfuses.bin
    - tsec_key.bin


    If you’re missing one of the above .bin files, follow the Console Info instructions (above) to dump them again.
  5. In the pckg1 and pckg 2 folders on the SD card, confirm the following files are present:


    pckg1 folder
    - nxloader.bin

    - pkg1_decr.bin
    - secmon.bin
    - warmboot.bin

    pckg2 folder
    - ini1.bin
    - kernel.bin
    - pkg2_decr.bin


    If you’re missing one of the above .bin files, follow the Tools -> Dump package 1/2 instructions (above) to dump them again.
  6. On the SD Root, confirm the following files are present:


    - Boot0
    - Boot1
  7. In the backup random number letters folder, confirm the above files are present as well.



    If you’re missing one of the above files, follow the Tools -> backup emmc BOOT0/1 instructions (above) to dump them again.

    If they are missing from one location or the other, they can be copied to the location where they are missing.
Try the Goldleaf.nro again


Before you continue



It has come to my attention that some windows 10 operating systems with builds 1507/1511/1607 will experience an issue transferring nand or switch system files from PC to your SD card or Switch. This issue results in missing bits in the copies of the archive bits, needed for the switch to operate correctly or restore of nand to work.

Our member here @Draxzelex was nice to point this out :teach:, so I thought I would add it to the guide.

If you’re on one of the affected versions of Windows 10, before transferring your files, it is recommended to use a third party application called Total commander to transfer the backups to your SD card or even when you’re moving the backup folders on PC

To check your windows 10 version:

Go to windows search by clicking the windows key (start)

Search for ‘about your PC’ in the search bar, and select ‘About your PC’ in the search results

On the right-hand side scroll down to Windows Specifications

In this section, you will see your build version

If you are above build 1607 you can ignore this information in blue.
If you are not above version 1607 then either please use Windows Update to update your build or use Total commander to move your backups around your PC or to SD card


Instead of using Total commander, you could try a method of using a compression zip/rar program like WinRAR to archive or compress the backup folder on your SD before you even think about transferring to PC, and when you go to move backup back to SD card transfer your zip or RAR to SD then extract it from there
clip_image002.png
(Not tested )



You may Continue


29. On your PC make a folder where you're going to place your backup switch nand and files



30. If you used lockpick to backup your prod.keys then Open your SD card on your PC and copy the prod.keys from the switch folder on the SD card to the folder.



31. Copy the entire backup folder from SD card to your backup folder on PC.



32. Please zip or rar the backup folder once you have transferred it on your PC
this will also save space.



Also, save the biskey.txt and prod.keys You made earlier to your backup folder
Once you backed up to your PC

And that's it.


I hope this may of helped you all or i just wasted hours of my life here


You can skip the guide below if your only backing up your nand and keys

Restore Nand Guide
I take no responsibility for issues you may have or if your system fails to boot after restoring your NAND.
You do this at your own risk!

Please make sure to read the blue text in my Backup guide above when you made your backup

To follow the below guide, you will need the following:

Make sure your battery is charged (at least enough to complete the restore process) or keep the switch plugged into a power source (USB cable should be fine)

Restoring your nand.....

Providing you have followed my guide above to back-up your NAND, you should have the 3 required files in your backup folder
(Plus some other files we won't be using for your restore)


- boot 0

- boot 1

- rawnand.bin

If you do not have these files please do not continue

  1. From your number and letters folder inside the backup folder on pc, copy the below files to the restore folder on your SD card


    - Boot 0
    - Boot 1
    - rawnand.bin



    Example on sd card
    inside The folder on SD card Backup>numberletter folder>restore folder <....place files here...
  2. Place the SD card into the Switch

  3. Put your Switch into Rcm Mode

  4. Boot into the hekate bootloader *Hekate.bin* By using tegrarcmsmashGUI
    SB5LCUe.jpg


  5. From the bootloader hekate main screen, select tools option with the volume +/- buttons and press power button to select




  6. In the tools section, Select Restore
    DvXS7dy.png





  7. In the restore options screen, select “Restore eMMC BOOT 0/1”
    - You will be warned and asked if you are sure. To continue, press the power button and wait for the process to finish.
    - Once finished press any key to go back (do not power off at any time)

    cwvD6Db.png





  8. Still in the restore options screen, select “Restore eMMC RAW GPP”
    - You will be warned and asked if you are sure. To continue, press the power button and wait for the process to finish. This will take some time.

    - Once finished press any key to go back (do not power off at any time)
    cwvD6Db.png





    Now assuming all the processes went smoothly and you got no errors you should now be restored!
  9. Go back to the Hekate main menu by selecting back
    SB5LCUe.jpg





  10. On the main menu select power off.




  11. Reboot your switch as normal with the power button


If all went well, you should now see the Nintendo logo and should boot back into the main OS of the switch.


Well done you successfully restored your NAND!!

Did you sh*t your pants ??? :shit::lol:



Again I take no responsibility For backing up and or restoring your NAND, this is a dangerous process and you do it at your own risk.


If I have helped you and this worked for you please hit that like button.


Thanks, and have a good day!

Exfat Update Guide For
Lower System Versions
At this time I have not made the exFAT guide myself so until I do I thought I’d link to another exFAT guide,
Please like his thread if it helps you and mine if you like the information I’ve provided


Method 1 (Not as easy but doable)
Method 1 Link
Method 2 (A lot easier)
Method 2 Link



Info taken from Method 2


Q: I just want to install exFAT on the current firmware version I already have. Can I do this using ChoiDujourNX?


A: Absolutely, just place a folder containing the exFAT version of the firmware you are currently running and choose it inside ChoiDujourNX. It will only install the required couple of packages needed for exFAT, and you can even disable the AutoRCM option (if you are sure the firmware you are installing is the same burned fuse count as the one you are currently running).

If i have helped you, Or you like my post
Then Please hit that like button it will help me a'lot thank you



 

Attachments

  • TegraRcmGUI_v2.4_Installer.zip
    8.9 MB · Views: 3,211
  • joiner_scripts_for_windows_linux_macos.zip
    1,016 bytes · Views: 1,763
  • Payloads to be used with Tegra.zip
    170.4 KB · Views: 2,487
  • SDFILES Part 2 (Place the contents of this zip onto root of your sdcard).zip
    8.6 MB · Views: 2,263
  • SDFILES Part 3 (Place the contents of this zip onto root of your sdcard).zip
    9 MB · Views: 2,400
  • SDFILES Part 1 (Place the contents of this zip onto root of your sdcard).zip
    7.7 MB · Views: 1,347
Last edited by Canna,

Adr990

To boldly go where no man has gone before!
Member
Joined
Apr 22, 2007
Messages
1,567
Trophies
0
Location
The Netherlands
Website
www.hyrule.net
XP
737
Country
Netherlands
Trying to restore my rawnand.bin, after having restored Boot0/1 sucesfully, returns to the Restore menu as soon as I press any key, you can see a frame of it saying 00: rawnand.bin in green, but then it returns.

My SDCard is formatted in exFAT with Gnome-Disks.

Structure:
SD:/backup/{1234ID}/restore/rawnand.bin (and boot0/1)

I'm trying to restore my NAND/eMMC to a other 32GB chip/eMMC module on the same Switch.
 
Last edited by Adr990,

Canna

Bad Ass Poisonous Mushroom
OP
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
Trying to restore my rawnand.bin, after having restored Boot0/1 sucesfully, returns to the Restore menu as soon as I press any key, you can see a frame of it saying 00: rawnand.bin in green, but then it returns.

My SDCard is formatted in exFAT with Gnome-Disks.

Structure:
SD:/backup/{1234ID}/restore/rawnand.bin (and boot0/1)

I'm trying to restore my NAND/eMMC to a other 32GB chip/eMMC module on the same Switch.

MODULE NEEDS FS.KIP PATCHING I THINK
Speak to @CTCaer Owner creator of Hekate

or try memloader and hacdiskmount
This guide may help you,CLICK ya files require biskeys before you send em to the switch..
 
  • Like
Reactions: Adr990

Adr990

To boldly go where no man has gone before!
Member
Joined
Apr 22, 2007
Messages
1,567
Trophies
0
Location
The Netherlands
Website
www.hyrule.net
XP
737
Country
Netherlands
I read the thread from the guide, did you ever get more knowledge about the FS.kip?

It seems to be something I'm missing, Hekate also doesn't seem to have a backup/restore option for it.
It's probably it bit more complicated than that.

I do not need to extend the partition in my case yet, so using the HacTool isn't something I'm missing out on here I think. Or perhaps that's the tool to use to create or and restore that FS.kip?

But indeed, also pinging @CTCaer in this case. :)
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
18,986
Trophies
2
Age
29
Location
New York City
XP
13,326
Country
United States
How risky is this process now that people have had time to test things out?
Nothing about this is risky since all you're doing is dumping files. It certainly is time consuming as dumping the whole 29.1 GB worth of NAND takes at least an hour. If you're referring to restoring the NAND, that is not risky as long as you did a fully verified NAND backup which Hekate is set to perform by default.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,967
Country
United States
Nothing about this is risky since all you're doing is dumping files. It certainly is time consuming as dumping the whole 29.1 GB worth of NAND takes at least an hour. If you're referring to restoring the NAND, that is not risky as long as you did a fully verified NAND backup which Hekate is set to perform by default.

Hmm, admittedly I've been out of the loop, but that is reassuring indeed.
 
  • Like
Reactions: Draxzelex

Canna

Bad Ass Poisonous Mushroom
OP
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
I read the thread from the guide, did you ever get more knowledge about the FS.kip?

It seems to be something I'm missing, Hekate also doesn't seem to have a backup/restore option for it.
It's probably it bit more complicated than that.

I do not need to extend the partition in my case yet, so using the HacTool isn't something I'm missing out on here I think. Or perhaps that's the tool to use to create or and restore that FS.kip?

But indeed, also pinging @CTCaer in this case. :)

try gpt partition fix/recovery first... its on rajkosto site
GPT RESTORE payload.
 

vanir29

Member
Newcomer
Joined
Jan 11, 2019
Messages
11
Trophies
0
Age
37
XP
160
Country
Philippines
After making a NAND backup, what will I do with the files that I copied to SD card if I did the backup to a new switch (the 3 sd files on the bottom of the first post)?. And if I am already running atmosphere cfw, do I need to copy those files? If I need to copy it what will I do if there are duplicate files? And is there a way to verify if the backup that I made is working?
 

Canna

Bad Ass Poisonous Mushroom
OP
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
Files Updated 7.0.1 Support

SD files Kosmos *
Hekate 4.9 *
Lock Pick and Lock Pick RCM Payload *
Added ChoidujourNX *
 
  • Like
Reactions: OrGoN3

AizenSousuke

Member
Newcomer
Joined
May 24, 2018
Messages
22
Trophies
0
Age
58
XP
294
Country
Singapore
"- (I RECOMMEND YOU BACKUP EMMC SYS , YOU WILL NEED A EXTRA 2.61GB ON SD CARD FOR THIS.."


This is the /partitions folder in the backup folder?
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,239
Trophies
1
XP
3,231
Country
United States
Files Updated 7.0.1 Support

SD files Kosmos *
Hekate 4.9 *
Lock Pick and Lock Pick RCM Payload *
Added ChoidujourNX *
I think by now you know how much I appreciate your continued support to the community. If not, thank you, once again. I noticed you mentioned you updated for 7.0.1 and added Lockpick RCM. Unfortunately, you didn't modify the OP to reflect Lockpick RCM. While using it is pretty self-explanatory, I'm sure this guide is more for users who aren't entirely confident in their Switch skills, and so I recommend putting a small blurb about it. Using Lockpick RCM would also remove the requirement of loading up CFW and launching homebrew. Just in case someone wants to keep their NAND "clean" without restoring.

If you'd like to write up a little something to update the OP with, please let me know. ^_^
 

Canna

Bad Ass Poisonous Mushroom
OP
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
I think by now you know how much I appreciate your continued support to the community. If not, thank you, once again. I noticed you mentioned you updated for 7.0.1 and added Lockpick RCM. Unfortunately, you didn't modify the OP to reflect Lockpick RCM. While using it is pretty self-explanatory, I'm sure this guide is more for users who aren't entirely confident in their Switch skills, and so I recommend putting a small blurb about it. Using Lockpick RCM would also remove the requirement of loading up CFW and launching homebrew. Just in case someone wants to keep their NAND "clean" without restoring.

If you'd like to write up a little something to update the OP with, please let me know. ^_^
thank you i haven't got around to doing that yet, buts its on my todo list i was way ahead of you just not yet included in the guide..
 
  • Like
Reactions: OrGoN3

Canna

Bad Ass Poisonous Mushroom
OP
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
Files Updated 7.0.1 Support

SD files Kosmos V12 *
Hekate 4.9.1 *
Lock Pick and Lock Pick RCM Payload *
Added ChoidujourNX *
Goldleaf Updated to latest
Music on boot of atmosphere added
Sxos Payload,.. added to hekate ini (so you can add to autoboot with hekate,if needed)
 

Drillakilla

Well-Known Member
Newcomer
Joined
Sep 15, 2018
Messages
90
Trophies
0
Age
43
Location
London, England
XP
276
Country
United Kingdom
This Multi-Guide provides instruction for the following:

Back up your NAND,
Backup your system information,
Restore your NAND,
Make exFAT work on lower system versions


Please read and follow the following disclaimer before attempting to follow this guide:

Only use the files attached, I update these when needed to ensure that they are functioning. Failure to use the attached files may result in issues.

I take no responsibility for issues you may have as a result of the use of the files or instructions contained within these guides. You execute this/these guide(s) at your own risk. I'm happy to help with any questions. Please review the comments and answers on this thread as well. I try to provide assistance when requested.

Before any modification of your system, I recommend you back-up your NAND (to make yourself a clean back-up and/or a virgin NAND). Don’t use Auto RCM until after you complete your back-up.

To follow the below guides, you will need the following:
  • A micro SD card formatted to exFAT or FAT32 with at least 32 GB of free space
  • All files attached at end of this guide, extracted to your PC
  • Fully charged Switch (or the ability to keep the Switch plugged into a power source during the restore process)
  • USB to USB-c cable (short is better)
This guide assumes you have some method of entering into RCM. (e.g. RCM jig installed or shorting pins 1+10 on the Joy-Con rail.)
You may also run the "Hekate.bin" from your own dongle or method from the
"Payloads to be used with tegra.zip" if you do not wish to use TegraGUI



For Fat32 users only >>Join RawNand Parts Mini Guide
Download this first click here > >joiner_scripts_for_windows_linux_macos.zip
to combine the 15 parts or 30 parts of rawnand00.bin etc into 1 rawnand.bin file
Place the correct script into the folder where you have the 15 or 30 parts backed up.
example
If you have 15 parts rawnand files use the join_15_2GBparts_linux_macosx.bat For Mac
or for windows use the join_15_2GBparts_windows.bat
Simply move the desired script that matches your system windows or mac 15 or 30 parts to the folder where you have your rawnand in parts 15 or 30 double click the bat file and it will merge/join those into one file called rawnand.bin
Backup Guide

In order to run the "Hekate.bin", you first need to setup and install a payload sender and the apx driver. I have provided an application (TegraRcmGUI) in the zip files at the end of this post.


You may also run the "Hekate.bin" from your own dongle or method from the "Payloads to be used with tegra.zip" if you do not wish to use TegraGUI



Steps for this are as follows:
  1. Extract TegraRcmGUI_v#.#_Installer.zip on your PC and install
  2. In TegraRcmGUI, select the “Settings” tab and then click “Install Driver”
    tegragui.png



  3. Place the contents of “SDFILES PART 1.zip” and “SDFILES PART 2.zip” and also “SDFILES PART 3.zip” onto the root of the SD card
    - Remember to format your 32 GB SD card to exFAT or FAT32 first
  4. Place the SD card into the Switch
  5. Put your Switch into RCM by holding volume up + power
    - Click this link for instructions for entering >RCM<
  6. With TegraRcmGUI open, connect the Switch to the PC
    - Before injecting, the Switch Icon will change to green and indicate “RCM OK” if Switch was
    connected correctly in RCM mode
  7. In TegraRcmGUI: Payload tab, navigate to the location of the hekate.bin on your PC and Inject payload
    (the hekate.bin is in the payloads to be used with tegra.zip)

    - The Switch Icon in TegraRcmGUI will change to orange hourglass during injection
    - If payload is sent correctly, Switch Icon in TegraRcmGUI will change to green checkmark
    - If the payload is not sent, try using a different (shorter) cable and repeat from step 5.
  8. Switch will automatically boot into Hekate bootloader (steps 9-24 take place on the Switch)
  9. From the hekate main menu, select “Console Info”
    qAGf4GB.png



  10. Select “Ipatches & bootrom info” (this isn’t in the screenshot above but should be in the Hekate Console info menu.)
  11. Follow the instructions to dump to SD card
  12. Return to Console info menu
  13. Repeat steps 10-12 for “Print fuse info”, “Print kfuse info” and “Print TSEC keys”
  14. Return to Hekate main menu (by selecting “Back” at the top)
  15. From the hekate main menu, Select “Tools”
    DvXS7dy.png



  16. Select “Dump package1/2” and allow this to run
  17. When complete, return to Tools menu
  18. “Select “Backup”
    pK6vWea.png



  19. Select “Backup eMMC BOOT0/1” and allow this to run
  20. When complete, return to “Backup options” menu (by selecting “Back” at the top)
  21. Repeat steps 19 & 20, selecting “Backup eMMC RAW GPP”, “Backup eMMC SYS” & “Backup eMMC USER” instead of “Backup eMMC BOOT0/1”
    - These may take some time so be patient. The result will be a
    - dump of Full NAND Minus the boot0/1

    - (I RECOMMEND YOU BACKUP EMMC SYS , YOU WILL NEED A EXTRA 2.61GB ON SD CARD FOR THIS..
    Used so you can recover switch in case of bad rawnand)
    ANOTHER COPY OF YOUR SYS FILES THE SAME IN YOUR RAWNAND.BIN Basically


    - (Backing up EMMC USER is Your Choice as it requires 26gb Extra)
    Used to backup your User files saves games etc

    emmc user and emmc sys are in your rawnand.bin > (eMMC RAW GPP)



  22. Return to Hekate main menu (by selecting “Back” at the top)
  23. From the hekate main menu, Select “Launch”
    SB5LCUe.jpg



  24. Select “BisKeyDump" from the Tools section
  25. Your keys will display on the screen. Follow the onscreen instructions to dump keys to SD card
    - Resulting file, on the root of the SD card, will be named device.keys
    - Rename to “biskeys.txt” if you wish.
  26. With TegraRcmGUI open, connect the Switch to the PC
  27. In TegraRcmGUI: Payload tab, navigate to the location of the Lockpick_RCM.bin on your PC and Inject payload... (Lockpick_RCM.bin is in the payloads to be used with tegra.zip)
    - You should now be presented with a freaking rainbow
    - It will automatically dump your keys to your SD card to the "switch folder" the file will be named "prod.keys"
  28. Press the power button on your switch.
    - Once powered off remove your SD card and put it into your pc.
    -You can now close Tegra and remove USB cable from switch to pc, if still connected.

You could also read the exFAT guide on my main post if you're having trouble running CFW or accessing Homebrew menu to update your lower system version to have exFAT support


If you have an error when trying to use Goldleaf, please try the Goldleaf Error Guide below.
If you don't, you can skip Goldleaf Error Guide


Goldleaf error guide
A Big Thanks @shchmue for sorting out the bugs and for her work on the Goldleaf issues.

Ensure you have a complete set of dump files:


Dump all the console info using the payload I included hekate.bin
(the hekate.bin is in the payloads to be used with tegra.zip)


  1. From the hekate main menu, select “Console Info”



    - Console Info -> Print fuse info -> Press power button
    - Console Info -> Print kfuse info -> Press power button
    - Console Info -> Print TSEC keys -> Press power button
  2. From the hekate main menu, Select “Tools"


    - Tools -> Backup -> Backup eMMC BOOT0/1

    - Tools -> Dump package1/2
  3. Ensure all of the following files are on your SD card:
    - /switch/Goldleaf.nro
  4. In the backup folder on the SD card, inside the letter and number folder, open folder dumps. Confirm the following files are present:


    - fuses.bin
    - kfuses.bin
    - tsec_key.bin


    If you’re missing one of the above .bin files, follow the Console Info instructions (above) to dump them again.
  5. In the pckg1 and pckg 2 folders on the SD card, confirm the following files are present:


    pckg1 folder
    - nxloader.bin

    - pkg1_decr.bin
    - secmon.bin
    - warmboot.bin

    pckg2 folder
    - ini1.bin
    - kernel.bin
    - pkg2_decr.bin


    If you’re missing one of the above .bin files, follow the Tools -> Dump package 1/2 instructions (above) to dump them again.
  6. On the SD Root, confirm the following files are present:


    - Boot0
    - Boot1
  7. In the backup random number letters folder, confirm the above files are present as well.



    If you’re missing one of the above files, follow the Tools -> backup emmc BOOT0/1 instructions (above) to dump them again.

    If they are missing from one location or the other, they can be copied to the location where they are missing.
Try the Goldleaf.nro again


Before you continue



It has come to my attention that some windows 10 operating systems with builds 1507/1511/1607 will experience an issue transferring nand or switch system files from PC to your SD card or Switch. This issue results in missing bits in the copies of the archive bits, needed for the switch to operate correctly or restore of nand to work.

Our member here @Draxzelex was nice to point this out :teach:, so I thought I would add it to the guide.

If you’re on one of the affected versions of Windows 10, before transferring your files, it is recommended to use a third party application called Total commander to transfer the backups to your SD card or even when you’re moving the backup folders on PC

To check your windows 10 version:

Go to windows search by clicking the windows key (start)

Search for ‘about your PC’ in the search bar, and select ‘About your PC’ in the search results

On the right-hand side scroll down to Windows Specifications

In this section, you will see your build version

If you are above build 1607 you can ignore this information in blue.
If you are not above version 1607 then either please use Windows Update to update your build or use Total commander to move your backups around your PC or to SD card


Instead of using Total commander, you could try a method of using a compression zip/rar program like WinRAR to archive or compress the backup folder on your SD before you even think about transferring to PC, and when you go to move backup back to SD card transfer your zip or RAR to SD then extract it from there
clip_image002.png
(Not tested )



You may Continue


29. On your PC make a folder where you're going to place your backup switch nand and files


30. If you used lockpick to backup your prod.keys then Open your SD card on your PC and copy the prod.keys from the switch folder on the SD card to the folder.


31. Copy the entire backup folder from SD card to your backup folder on PC.


32. Please zip or rar the backup folder once you have transferred it on your PC
this will also save space.


Also, save the biskey.txt and prod.keys You made earlier to your backup folder
Once you backed up to your PC

And that's it.


I hope this may of helped you all or i just wasted hours of my life here


You can skip the guide below if your only backing up your nand and keys

Restore Nand Guide
I take no responsibility for issues you may have or if your system fails to boot after restoring your NAND.
You do this at your own risk!

Please make sure to read the blue text in my Backup guide above when you made your backup

To follow the below guide, you will need the following:

Make sure your battery is charged (at least enough to complete the restore process) or keep the switch plugged into a power source (USB cable should be fine)

Restoring your nand.....

Providing you have followed my guide above to back-up your NAND, you should have the 3 required files in your backup folder
(Plus some other files we won't be using for your restore)


- boot 0

- boot 1

- rawnand.bin

If you do not have these files please do not continue

  1. From your number and letters folder inside the backup folder on pc, copy the below files to the restore folder on your SD card


    - Boot 0
    - Boot 1
    - rawnand.bin



    Example on sd card
    inside The folder on SD card Backup>numberletter folder>restore folder <....place files here...
  2. Place the SD card into the Switch
  3. Put your Switch into Rcm Mode
  4. Boot into the hekate bootloader *Hekate.bin* By using tegrarcmsmashGUI
    SB5LCUe.jpg

  5. From the bootloader hekate main screen, select tools option with the volume +/- buttons and press power button to select




  6. In the tools section, Select Restore
    DvXS7dy.png





  7. In the restore options screen, select “Restore eMMC BOOT 0/1”
    - You will be warned and asked if you are sure. To continue, press the power button and wait for the process to finish.
    - Once finished press any key to go back (do not power off at any time)

    cwvD6Db.png





  8. Still in the restore options screen, select “Restore eMMC RAW GPP”
    - You will be warned and asked if you are sure. To continue, press the power button and wait for the process to finish. This will take some time.

    - Once finished press any key to go back (do not power off at any time)
    cwvD6Db.png





    Now assuming all the processes went smoothly and you got no errors you should now be restored!
  9. Go back to the Hekate main menu by selecting back
    SB5LCUe.jpg





  10. On the main menu select power off.




  11. Reboot your switch as normal with the power button


If all went well, you should now see the Nintendo logo and should boot back into the main OS of the switch.


Well done you successfully restored your NAND!!

Did you sh*t your pants ??? :shit::lol:



Again I take no responsibility For backing up and or restoring your NAND, this is a dangerous process and you do it at your own risk.


If I have helped you and this worked for you please hit that like button.


Thanks, and have a good day!

Exfat Update Guide For
Lower System Versions
At this time I have not made the exFAT guide myself so until I do I thought I’d link to another exFAT guide,
Please like his thread if it helps you and mine if you like the information I’ve provided


Method 1 (Not as easy but doable)
Method 1 Link
Method 2 (A lot easier)
Method 2 Link



Info taken from Method 2


Q: I just want to install exFAT on the current firmware version I already have. Can I do this using ChoiDujourNX?


A: Absolutely, just place a folder containing the exFAT version of the firmware you are currently running and choose it inside ChoiDujourNX. It will only install the required couple of packages needed for exFAT, and you can even disable the AutoRCM option (if you are sure the firmware you are installing is the same burned fuse count as the one you are currently running).

If i have helped you, Or you like my post
Then Please hit that like button it will help me a'lot thank you




Canna is amazing, he helped me go from 7.01 back to 6.2 formware and back on homebrew and CFW. Top man.
 
  • Like
Reactions: Canna

vince741

New Member
Newbie
Joined
Feb 14, 2009
Messages
3
Trophies
0
XP
215
Country
France
I used your guide with great success when I made my 5.x and 6.x backup nand back then.
Today, I've downloaded everything again to have the updated files. I want to make a backup of my 7.0.1 nand but after I inject the payload, all that I'm getting is the kosmos screen followed by a text saying 'boot.dat?' It doesn't launch Hekate.
Not sure what to do.
 
Last edited by vince741,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • A @ anotherthing:
    Online was free on the 3DS as well, and it worked well.
    +1
  • S @ salazarcosplay:
    I can't help but think nintendo switch online is the reason we did not get a gameboy/n64/gamecube
    mini classic edition
    +1
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i think it would have been impossible to see anything in a gameboy mini
  • S @ salazarcosplay:
    well I meant that as a figure of speech
  • S @ salazarcosplay:
    they could just rerelease a modern gameboy
  • S @ salazarcosplay:
    like the pocket analogue
  • S @ salazarcosplay:
    but nintendo licensed
  • LeoTCK @ LeoTCK:
    dammit that thread got moved from offtopic to edge, well since that happened
  • Xdqwerty @ Xdqwerty:
    @LeoTCK, atleast it's still avaliable
  • LeoTCK @ LeoTCK:
    yes but it wasn't meant to be a comedy thread
  • LeoTCK @ LeoTCK:
    and edge of the forum is mostly comedy and games
  • LeoTCK @ LeoTCK:
    so I don't get why it got moved at all
  • Xdqwerty @ Xdqwerty:
    @LeoTCK, mods are probably hating you
  • LeoTCK @ LeoTCK:
    on most sites mods hated me, sooner or later, but usually over time I get either banned or the mods get used to me
  • LeoTCK @ LeoTCK:
    sometimes to the point of thanking me for my quick actions etc against spam and other stuff, but yea...its either they come to respect me or outright hate me
    +1
  • BigOnYa @ BigOnYa:
    If it's not game related, it will be moved to the Egde of the forum. Mods have moved a few of my threads also.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, it was in the off topic chat forum
  • BigOnYa @ BigOnYa:
    Well atleast they didn't delete it completely.
  • LeoTCK @ LeoTCK:
    hmm
  • Xdqwerty @ Xdqwerty:
    uoiea
  • LeoTCK @ LeoTCK:
    huh?
  • Xdqwerty @ Xdqwerty:
    Aeiou backwards
    Xdqwerty @ Xdqwerty: Aeiou backwards