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

rajkosto

Well-Known Member
OP
Member
Joined
Apr 6, 2017
Messages
819
Trophies
0
Age
31
XP
2,744
Country
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,

Xandroz

Well-Known Member
Member
Joined
Mar 19, 2018
Messages
849
Trophies
0
Age
33
XP
1,388
Country
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
 

abk14459

Well-Known Member
Newcomer
Joined
Aug 1, 2016
Messages
71
Trophies
0
Age
29
XP
216
Country
United States
Yes!
Only problem is finding a friend that has it
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

--------------------- MERGED ---------------------------

why would you want to downgrade to 5.1.0 ?
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
 
  • Like
Reactions: Xandroz

rajkosto

Well-Known Member
OP
Member
Joined
Apr 6, 2017
Messages
819
Trophies
0
Age
31
XP
2,744
Country
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).
 

abk14459

Well-Known Member
Newcomer
Joined
Aug 1, 2016
Messages
71
Trophies
0
Age
29
XP
216
Country
United States
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).
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.
 

Milenko

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
3,033
Trophies
1
XP
3,943
Country
Australia
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

--------------------- MERGED ---------------------------


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

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
 

Xandroz

Well-Known Member
Member
Joined
Mar 19, 2018
Messages
849
Trophies
0
Age
33
XP
1,388
Country
Egypt
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

--------------------- MERGED ---------------------------


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
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

--------------------- MERGED ---------------------------


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


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

thx for helping
 

abk14459

Well-Known Member
Newcomer
Joined
Aug 1, 2016
Messages
71
Trophies
0
Age
29
XP
216
Country
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,
  • Like
Reactions: Xandroz

rajkosto

Well-Known Member
OP
Member
Joined
Apr 6, 2017
Messages
819
Trophies
0
Age
31
XP
2,744
Country
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,
  • Like
Reactions: Xandroz

Xandroz

Well-Known Member
Member
Joined
Mar 19, 2018
Messages
849
Trophies
0
Age
33
XP
1,388
Country
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
 

SocraticBliss

Well-Known Member
Member
Joined
Jun 3, 2017
Messages
130
Trophies
0
Age
33
XP
242
Country
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,
  • Like
Reactions: Xandroz

Pimplom

Well-Known Member
Newcomer
Joined
Jun 2, 2018
Messages
50
Trophies
0
XP
56
Country
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!
 
General chit-chat
Help Users
    AncientBoi @ AncientBoi: fuqin restraunt burnt the eggs. Again.