How to transplant savedata (system and user) from other switches

Discussion in 'Switch - Tutorials' started by rajkosto, Jun 9, 2018.

  1. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    10
    Apr 6, 2017
    All firmware versions, guide here, kinda obsolete now that we have ChoiDujour which does this as the first step automatically:
    https://pastebin.com/hXs4VCgs

    Lets you transplant savedata as raw files (including system savedata) which means you can recover these consoles by using other people's firmware/partition images (restored with proper BIS keys, of course), except for PRODINFO/PRODINFOF which is absolutely console specific and you should never replace.
    It also means you can get fakenews installed on your 1.0.0 console without PPT JPN, simply by replacing your SYSTEM:/save/8000000000000090 file with a friend's who already has it (make sure to back yours up first) using HacDiskMount after mounting SYSTEM partition, then launching 1.0.0 using Hekate and this FS.kip1 patch applied, using the fake news entry to launch the browser and install fake news AGAIN via pegaswitch, which should fix the CMAC so you don't have to boot using Hekate anymore.
     
    Last edited by rajkosto, Jun 18, 2018
    eliboa, julialy, Pimplom and 6 others like this.
  2. abk14459

    abk14459 Member

    Newcomer
    1
    Aug 1, 2016
    United States
    Waiting for 5.1.0 version but good to know for my 1.0.0
     
  3. Milenko

    Milenko GBAtemp Advanced Fan

    Member
    5
    Oct 16, 2017
    Australia
    Yes!
    Only problem is finding a friend that has it
     
  4. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    10
    Apr 6, 2017
    why would you want to downgrade to 5.1.0 ?
     
  5. Xandroz

    Xandroz GBAtemp Advanced Fan

    Member
    5
    Mar 19, 2018
    Egypt
    well that is great.

    now all we need to do is find someone willing to share his nand dump.

    1.0.0 here without puyo
     
  6. abk14459

    abk14459 Member

    Newcomer
    1
    Aug 1, 2016
    United States
    I have a 1.0.0 with fake news installed. I can upload that file for you guys but I need to know how to perform a nand backup on it first. Then how to upload just that file. I don't have homebrew or anything else besides fake news for pegaswitch on my 1.0.0

    — Posts automatically merged - Please don't double post! —

    I don't. I have two switches. One with 1.0.0 and one with 5.1.0. I want to transfer my save data for botw from my 1.0.0 to my 5.1.0 so I can continue playing and get the dlc. But your guide is only for 1.0.0 users, not for 5.1.0
     
    Xandroz likes this.
  7. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    10
    Apr 6, 2017
    Since you have fake news on 1.0.0 and presumably RCM on the 5.1.0 whats preventing you from just using Checkpoint from transferring your game saves ?
    This "Transplant" is more for system savedata and downgrading when running homebrew isnt possible (due to system not working correctly).
     
  8. abk14459

    abk14459 Member

    Newcomer
    1
    Aug 1, 2016
    United States
    I'm a noob and I want to backup my 1.0.0 first without a jig but trying to find out how and I can't use rcm yet on my 5.1.0 as I'm waiting for the jig from the sx pro.
     
  9. Milenko

    Milenko GBAtemp Advanced Fan

    Member
    5
    Oct 16, 2017
    Australia
    You can use this to dump the nand

    https://gbatemp.net/threads/rcm-payload-hekate-ctcaer-mod.502604/

    you'll need to get into rcm though
     
  10. Xandroz

    Xandroz GBAtemp Advanced Fan

    Member
    5
    Mar 19, 2018
    Egypt

    they will guide you, because i even havent made a backup of my nand yet.

    thx for helping
     
  11. abk14459

    abk14459 Member

    Newcomer
    1
    Aug 1, 2016
    United States
    Ok. I'm going to use this guide to boot into rcm on my 1.0.0 https://gbatemp.net/threads/fusee-payloads-and-not-a-wire-in-sight-1-0-0-only.502103/

    Then im going to follow this guide for Hekate but where do i put the Hekate payloader file? On root of sd card? https://gbatemp.net/threads/rcm-payload-hekate-ctcaer-mod.502604/

    After that's done, I'll dump the raw eMMC to have my backup.

    Now can i just look through the dump and find the SYSTEM:/save/8000000000000090 file and upload it?


    Definitely going to take me some time
     
    Last edited by abk14459, Jun 10, 2018
    Xandroz likes this.
  12. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    10
    Apr 6, 2017
    You cant distribute that file here. That's why i mentioned "from a friend" for system dumps.
    Anyway once you have a RawNand.bin or if you have directly mounted your eMMC via memloader uboot ums emmc mode, you open it with HacDiskMount, go to SYSTEM, enter the appropriate BIS KEY, install the driver if necessary (program needs to be run as admin for that), check "Pass-through zeroes" for better-compressible savedata, then mount as read-only to some drive letter, on which you can find the folder and file you need.
     
    Last edited by rajkosto, Jun 10, 2018
    Xandroz likes this.
  13. Xandroz

    Xandroz GBAtemp Advanced Fan

    Member
    5
    Mar 19, 2018
    Egypt
    i guess he can send it to people on 1.0.0 who dont have puyo right.
    or people can send him a pm, with proof they do own a 1.0.0
     
  14. SocraticBliss

    SocraticBliss GBAtemp Regular

    Member
    2
    Jun 3, 2017
    United States
    I made a python gist for the versions up to 3.0.1, makes the process a little easier... just put the following files in the same directory :)

    1. hactool.exe (https://github.com/SciresM/hactool/releases/download/1.1.0/hactool-1.1.0.win.zip)
    2. BCPKG2-1-Normal-Main.bin (dumped from your own Switch)
    3. FS-X.X.X-type.vcdiff patch
    4. kip1decomp.exe (https://files.sshnuke.net/kip1decomp.exe)
    5. xdelta3.exe (https://sourceforge.net/projects/xdelta3-gui/files/latest/download)

    https://gist.github.com/SocraticBliss/e910c37a1f26ff66c21d0b3ffab5f7ae
     
    Last edited by SocraticBliss, Jun 11, 2018
    Xandroz likes this.
  15. Xandroz

    Xandroz GBAtemp Advanced Fan

    Member
    5
    Mar 19, 2018
    Egypt
    thx for everyone who is trying to help.
    you guys gave us hope
     
  16. Pimplom

    Pimplom Advanced Member

    Newcomer
    1
    Jun 2, 2018
    Swaziland
    Its a little complicated but im waiting for a tutorial on youtube or something like that .That can be awesome to us! 1.0.0 whithout puyo finally can have a softmode!
     
  17. MadonnaProject

    MadonnaProject GBAtemp Regular

    Member
    3
    Dec 20, 2006
    I don't think I have a 1.0 anymore, I only have an uptodate one, a 3.0 and another two at 3.0. I think. maybe I should check.
     
  18. Xandroz

    Xandroz GBAtemp Advanced Fan

    Member
    5
    Mar 19, 2018
    Egypt
  19. snam11

    snam11 Member

    Newcomer
    3
    Jan 10, 2007
    United States
    @LucaFraga
    can you help us out with your 1.0 and savegame dump?
    thanx amico!
     
  20. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    10
    Apr 6, 2017
    Last edited by rajkosto, Jun 13, 2018
    Xandroz and snam11 like this.