Hacking Homebrew Moving Saves between 2 consoles

redmagejosh

Well-Known Member
OP
Member
Joined
Jan 9, 2015
Messages
381
Trophies
0
Location
Panama City, Panama
XP
1,970
Country
Panama
Hi Guys!
Been a while since I've posted.
So, lately I've been switching back and forth between my Switch Lite and my full size switch but sometimes I find that I'm playing the same game in either of the two and have to backup the savefile using JKSV and then copying the file to the SD card of the other switch to then restore it.
I'm not looking for something that will do all the process but mostly trying to find a way in which from Switch A I can upload the saves to a cloud storage (dropbox, gdrive, etc) and they from switch B download them and restore them using JKSV or EdiZon.

I did some research and it seems that Tinfoil might be able to accomplish most of this but I haven't been able to figure out how to setup the API connection between Tinfoil and Dropbox.
I also read about an old homebrew, BackupNX, that did partially what I'm trying to achieve but it seems the dev abandoned that project some time ago.

So... any ideas? Or maybe someone willing to teach me how to setup Tinfoil + Dropbox or Gdrive?

Thanks in advance for any help you can give!
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
Hi Guys!
Been a while since I've posted.
So, lately I've been switching back and forth between my Switch Lite and my full size switch but sometimes I find that I'm playing the same game in either of the two and have to backup the savefile using JKSV and then copying the file to the SD card of the other switch to then restore it.
I'm not looking for something that will do all the process but mostly trying to find a way in which from Switch A I can upload the saves to a cloud storage (dropbox, gdrive, etc) and they from switch B download them and restore them using JKSV or EdiZon.

I did some research and it seems that Tinfoil might be able to accomplish most of this but I haven't been able to figure out how to setup the API connection between Tinfoil and Dropbox.
I also read about an old homebrew, BackupNX, that did partially what I'm trying to achieve but it seems the dev abandoned that project some time ago.

So... any ideas? Or maybe someone willing to teach me how to setup Tinfoil + Dropbox or Gdrive?

Thanks in advance for any help you can give!

if you’re using JKSV to back up your game saves already you can do this:

https://github.com/J-D-K/JKSV/blob/master/GD_INSTRUCTIONS.MD

I’m testing it on my Switches now…
 
  • Like
Reactions: Lamcza

JK_

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,297
Country
United States

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
Just warning you need to build the source yourself or find one of the newer builds in the git issues for this to work. I'm not home to build and post it here now.
Much appreciated!

Going to use this one from 2 weeks ago:

https://github.com/J-D-K/JKSV/issues/161#issuecomment-1317214440

381A0F96-B220-4A64-B053-7E2B75413EF2.jpeg
 

Attachments

  • JKSV.zip
    3.8 MB · Views: 49
  • Like
Reactions: Lamcza

redmagejosh

Well-Known Member
OP
Member
Joined
Jan 9, 2015
Messages
381
Trophies
0
Location
Panama City, Panama
XP
1,970
Country
Panama
  • Like
Reactions: binkinator

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
Yeah, tried following that but was not successful.
Post automatically merged:


I'll check that out later tonight and report back!
So, as is typical with the Cloud, the UI has changed a little bit on the Google side but if you’re Cloud savvy you’ll be able to navigate through it as the steps and information you need to provide are all there.

Bottom Line: THIS WORKS EXTREMELY WELL

@JK_ amazing work, man! I’m still kinda blown away with how well it works. I’m flipping saves all over the place between my Switches. Thank you for stitching all these parts together.
 

JK_

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,297
Country
United States
So, as is typical with the Cloud, the UI has changed a little bit on the Google side but if you’re Cloud savvy you’ll be able to navigate through it as the steps and information you need to provide are all there.

Bottom Line: THIS WORKS EXTREMELY WELL

@JK_ amazing work, man! I’m still kinda blown away with how well it works. I’m flipping saves all over the place between my Switches. Thank you for stitching all these parts together.
Thanks. I was doing the same with my 3DS's too just for the hell of it after I brought it over. It was the most requested feature since I stopped hoarding the 3DS version to myself in 2016. I just knew my way of handling it and keeping it organized wasn't going to be quick or easy. I'm also extremely picky, so I'm kinda OCD with making sure it works as well as it can before I'll make a proper release.
 

Lamcza

Typ tego typu.
Member
Joined
Nov 23, 2022
Messages
584
Trophies
0
Age
33
XP
770
Country
Poland
sooooooo if i set up this JKSV or Tinfoil backup to gdrive my saves still stay stored in my switch and I can backup them when i need it or is it somehow automated?
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
sooooooo if i set up this JKSV or Tinfoil backup to gdrive my saves still stay stored in my switch and I can backup them when i need it or is it somehow automated?
The un-released version of JKSV linked above along with the instructions linked above as well will connect your switch to your G Drive. One you authenticate you will have the option to hit (ZR) button to interact with (up/down load) save files as zips in the Cloud. They will then be on your Switch AND backed up to G Drive. I attached my second Switch and was able to pull down the zips I pushed up to G Drive with my Primary switch and thus transfer save files between them, seamlessly, via the cloud!

That shit is neat…I don’t care who you are!

E: forgot to directly answer the question:
It is not automated…you have to hit the (ZR) button to push/pull your selected save files.
 
Last edited by binkinator,
  • Like
Reactions: Lamcza

RednaxelaNnamtra

Well-Known Member
Member
Joined
Dec 8, 2011
Messages
1,210
Trophies
1
XP
3,365
Country
Germany
If you don't pirate or install nsps/xcis of any kind, while also owning nitnendo switch online, you could also use nintendos cloud service for most games.
It would also automate it to a certain degree.
 
  • Like
Reactions: binkinator

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
If you don't pirate or install nsps/xcis of any kind, while also owning nitnendo switch online, you could also use nintendos cloud service for most games.
It would also automate it to a certain degree.

Hey. I do that too.
Gimme a sec…I gotta reboot first. ;-)
 

redmagejosh

Well-Known Member
OP
Member
Joined
Jan 9, 2015
Messages
381
Trophies
0
Location
Panama City, Panama
XP
1,970
Country
Panama
So, as is typical with the Cloud, the UI has changed a little bit on the Google side but if you’re Cloud savvy you’ll be able to navigate through it as the steps and information you need to provide are all there.

Bottom Line: THIS WORKS EXTREMELY WELL

@JK_ amazing work, man! I’m still kinda blown away with how well it works. I’m flipping saves all over the place between my Switches. Thank you for stitching all these parts together.
So, reporting back, I managed to do all the oAuth portion of google and such. When JKSV asks me to log in to google I input my creds and stuff, approve 2fa on my phone, then I get the prompt to allow access my google drive for my project, I hit allow but at the end I get a "Failed to start Google Drive" from JKSV. Not sure what I might be doing wrong.

edit: nvm, I figured out what was wrong. Seems that I was missing a character on the driveClientSecret.
Thanks for the help @binkinator and @JK_ , seems to work like a charm!
 
Last edited by redmagejosh,

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
So, reporting back, I managed to do all the oAuth portion of google and such. When JKSV asks me to log in to google I input my creds and stuff, approve 2fa on my phone, then I get the prompt to allow access my google drive for my project, I hit allow but at the end I get a "Failed to start Google Drive" from JKSV. Not sure what I might be doing wrong.
You are past all the hard parts. You are like inches and goal. Anything in /JKSV/logs.txt? How about on the Google side? Maybe missed a permission? Might see a log entry on the Google side.

FWIW, I got Failed to Start one time because I was missing the creds in my config file, so I think it’s a generic “something’s fucky” kind of error message.
 

redmagejosh

Well-Known Member
OP
Member
Joined
Jan 9, 2015
Messages
381
Trophies
0
Location
Panama City, Panama
XP
1,970
Country
Panama
You are past all the hard parts. You are like inches and goal. Anything in /JKSV/logs.txt? How about on the Google side? Maybe missed a permission? Might see a log entry on the Google side.

FWIW, I got Failed to Start one time because I was missing the creds in my config file, so I think it’s a generic “something’s fucky” kind of error message.
Yeah, it was a user error. I was missing a character on the driveClientSecret. It is working now. Thanks for the help, once again!
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
Yeah, it was a user error. I was missing a character on the driveClientSecret. It is working now. Thanks for the help, once again!
Congrats man! I’m backing up things I don’t even care about now…just cause I can.
 

Lamcza

Typ tego typu.
Member
Joined
Nov 23, 2022
Messages
584
Trophies
0
Age
33
XP
770
Country
Poland
just to be sure to backup saves i need to select user then select game do the sd local backup and hit zr to push it to gdrive. Is there any faster way :P?
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
just to be sure to backup saves i need to select user then select game do the sd local backup and hit zr to push it to gdrive. Is there any faster way :P?
Press (Y) while user is selected and dump all game saves at once.

Will speed up your process above dramatically. Still have to go to each game and press (ZR) to upload to Gdrive.
 
  • Like
Reactions: Lamcza

Lamcza

Typ tego typu.
Member
Joined
Nov 23, 2022
Messages
584
Trophies
0
Age
33
XP
770
Country
Poland
Press (Y) while user is selected and dump all game saves at once.

Will speed up your process above dramatically. Still have to go to each game and press (ZR) to upload to Gdrive.
Yea i figured it out i mean that Y :D
Dump all to gdrive will be sweet or just zr witchout selecting by A maybe, maybe someday :X
 

The_Chaotician

Hoist the Colours!
Member
Joined
Feb 9, 2017
Messages
205
Trophies
0
XP
1,447
Country
United Kingdom
Any way to disable connection attempts from JKSV to Google Drive from EmuNAND only? I’m getting expected crashes due to no network connection on my EmuNAND.

Works a dream in SysNAND though - thanks for the guidance @JK_ and @binkinator :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...