Question Is it possible to backup my saved games safely?

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by saito1234, Aug 10, 2018 at 3:50 PM.

  1. saito1234
    OP

    saito1234 Advanced Member

    Newcomer
    3
    Nov 24, 2008
    United States
    I'd like to back up my saved games from my Switch.
    Is this possible some way so that there will be not a risk of ban?

    I don't want to do anything else - just backing up my saves.
     
  2. mranonymous

    mranonymous Advanced Member

    Newcomer
    1
    Jul 22, 2018
    United States
    There is a Homebrew app called Checkpoint that allows you to backup game save data.

    Have you backed up your NAND yet? You can also backup games + their save data (and important system data) with a RAW NAND dump. This would kill 2 birds with one stone - backing up all of your games + saves, and protecting your system data in case you ever get bricked.
     
  3. ichibaka

    ichibaka Advanced Member

    Newcomer
    1
    Jul 4, 2018
    United States
    Risk of avoiding ban = close to 0

    Ideally you want to back up your NAND in a fresh state wjth nothing installed, no game played so your eMMC is blank. Now you can play games and make saves backup with Checkpoint which will make a backup of your saves o your sd card so you can restore them later.
     
  4. Andalitez

    Andalitez GBAtemp Regular

    Member
    2
    Jul 2, 2018
    France
    Final Space
    Join Nintendo Switch Online in the second half of September
     
  5. Unleanone999

    Unleanone999 GBAtemp Regular

    Member
    2
    May 15, 2018
    Togo
    Use edizon or checkpoint but sadly the risk will always be there.
     
  6. saito1234
    OP

    saito1234 Advanced Member

    Newcomer
    3
    Nov 24, 2008
    United States
    so what if I:

    1. create NAND backup

    2. backup my saves with checkpoint

    3. restore NAND backup
    continue playing online, etc?
     
    Hexalform likes this.
  7. aerios169

    aerios169 GBAtemp Fan

    Member
    3
    Dec 30, 2012
    Mexico
    :/ we need a emunand, but it will take a long time maybe
     
  8. Kafluke

    Kafluke GBAtemp Psycho!

    Member
    12
    May 6, 2006
    United States
    The fact is, if you launch ANY homebrew whatsoever on your switch theres a ban risk. Period. If you're not willing to accept that risk then buy another switch. Its that simple
     
  9. mranonymous

    mranonymous Advanced Member

    Newcomer
    1
    Jul 22, 2018
    United States
    Yeah just create the NAND backup with Hekate, and use Checkpoint whenever you want to make a new backup of game saves in the future.

    There are a couple good videos on YouTube and some really good posts here about backing up NAND. Just be sure to back up at LEAST: BOOT0, BOOT1, and eMMc SYS to have what you need to recover from a brick.

    To back up your games and saves you’ll need to do a RAW dump. I believe the RAW dump includes the BOOT0, BOOT1 and eMMC SYS files.
     
    Last edited by mranonymous, Aug 11, 2018 at 11:36 PM
  10. Stone-D

    Stone-D Member

    Newcomer
    1
    Thursday
    Indonesia
    Jakarta, Indonesia
    As far as I know, there is only one way to backup save games in a way that has minimal chance of a ban. This is only for backing up, no editing. No tools exist to edit these yet as far as I am aware.

    1. Get TegraRCMSmashGUI. Unpack to a folder somewhere. Call it something convenient, like Tegra.
    2. Go here and download biskeydump, memloader, and HacDiskMount.
    3. Unpack biskeydump.bin, and memloader.bin. Put in the Tegra folder.
    4. In memloader.zip, there is a folder called sample. Unpack the contents to your SD card.
    5. Turn off your Switch, get jiggy, and go into RCM mode.
    6. Launch TegraRcmGUI. It should say "RCM OK" in the bottom left of the UI. Select "biskeydump.bin" as the payload, and click Inject Payload.
    7. Note down everything manually or take a shot of the QR code, then save it somewhere.
    8. Press the power button to turn off your Switch, get jiggy, and go into RCM mode.
    9. Go back to TegraRcmGUI. It should say "RCM OK" in the bottom left of the UI. Select "memloader.bin" as the payload, and click Inject Payload.
    10. In the resulting screen, select "ums_emmc.ini". If this option is not present, you didn't do step 4 correctly. Turn off your switch, and go do it. Continue from step 8.
    11. Once selected, press power once.
    12. Launch HacDiskMount, run as Administrator. Go to File-Open physical drive.
    13. You should see "Linux UMS disk 0 (21.121 GiB)" or something very similar. Select this then click OK.
    14. Now you should see a list of items starting with PRODINFO and ending with USER. Double click USER.
    15. A window called "Operations on USER" should have appeared. At the top it should say "BIS Key 3", along with two text boxes for Crypto and Tweak.
    16. Go to the keys you noted from biskeydump. Copy the correct keys from this to the appropriate text boxes. Click Test. If the result is green with OK! Entropy, continue. Otherwise double check your keys.
    17. Below the keys section there is Virtual Drive. Click install, if it hasn't been done already after previously following a different tutorial.
    18. Select an empty/unused drive letter. Click Read Only (for safety). Click Mount.
    19. Open Explorer, navigate to the newly mounted drive. If nothing appears or Windows says it needs to be formatted, abort and check your keys.
    20. In the mounted drive, you will see five folders (Album, Contents, save, saveMeta, temp) and one file (PRF2SAFE.RCV). Copy save and saveMeta somewhere safe, and good luck identifying which one is which.
    21. Click Unmount in HacDiskTool. You can now turn off your Switch, hold down Power for 13 seconds.
    Now, wasn't that fun?
     
  11. mariogamer

    mariogamer GBAtemp Maniac

    Member
    4
    Aug 12, 2015
    Canada
    You can decrypt them after with one of the bis key (either SYSTEM or USER). Does a tool exist for that? Idk.

    Also restoring save in aclean nand might be risky, playlog has 0 data and you still have a save...

    That might be fixed by simply going into the game a certain period of time.
    There might be other logs of game tho...

    In fact, the switch currently can't detect cfw (not including piracy).
     
    Last edited by mariogamer, Aug 12, 2018 at 6:45 PM
    Stone-D likes this.
  12. Andalitez

    Andalitez GBAtemp Regular

    Member
    2
    Jul 2, 2018
    France
    Final Space
    Like I said...Join Nintendo Switch Online in the second half of September
     
  13. mariogamer

    mariogamer GBAtemp Maniac

    Member
    4
    Aug 12, 2015
    Canada
    Not worth the money if you join only for that.
    Worth the risk if you use the partition method.
     
    Stone-D likes this.
  14. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    17
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    SciresM said he used custom exceptions so anything that uses Atmosphere code will be detectable by Nintendo since the logs are sent to them.
     
  15. mariogamer

    mariogamer GBAtemp Maniac

    Member
    4
    Aug 12, 2015
    Canada
    No. Those are custom crash logs. and sciresM creport never actually report the crash (normal behaviour)

    lemme explain myself, the crash report included with atmo saves crashes to the sd card. Normal one saves them to the nand and report them. This make it even more safe than deleting them on 5.x!
    This is why nx-dreport is deprecated/was removed from sdfiles and creport added.
     
    Last edited by mariogamer, Aug 12, 2018 at 11:31 PM
  16. mariogamer
    This message by mariogamer has been removed from public view by Joe88, Aug 13, 2018 at 12:04 AM.
    Aug 12, 2018 at 11:25 PM
  17. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    17
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    It was taken from this. But that's a few weeks old so I guess things may have changed since.
     
  18. chrisrlink

    chrisrlink your friendly neighborhood serial killer

    Member
    5
    Aug 27, 2009
    United States
    Elm street
    still Imo unsafe unless atmosphere sends fake reports sending no reports has possibly flag you for a ban in the future I'm sure Nintendo thought of that
     
  19. mariogamer

    mariogamer GBAtemp Maniac

    Member
    4
    Aug 12, 2015
    Canada
    No not crash reporr. If you don't send any that means no fatal error, which is a normal behaviour.

    Interesting, but in which context did he say that? I think it's about layered fs only.