Hacking Homebrew Moving Saves between 2 consoles

  • Thread starter Thread starter redmagejosh
  • Start date Start date
  • Views Views 5,812
  • Replies Replies 23

redmagejosh

Well-Known Member
Member
Joined
Jan 9, 2015
Messages
389
Reaction score
185
Trophies
1
Location
Panama City, Panama
XP
2,321
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!
 
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
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

  • Like
Reactions: Lamcza
  • Like
Reactions: binkinator
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.
 
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.
 
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?
 
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
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
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,
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.
 
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!
 
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?
 
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
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
 
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