Skip to content

Instantly share code, notes, and snippets.

@ersgonzalo
Last active September 9, 2020 23:07
Show Gist options
  • Save ersgonzalo/15b99557e690a883417a0d77f738b19f to your computer and use it in GitHub Desktop.
Save ersgonzalo/15b99557e690a883417a0d77f738b19f to your computer and use it in GitHub Desktop.
F/GO Save Sharing between Devices

Original Reddit Thread: https://www.reddit.com/r/grandorder/comments/hfbz0h/fgo_save_files_for_na_and_jp_play_on_multiple/

Disclaimer/Notes: Created as of 2020.09.08. In case DW or Aniplex decides to change the file save structure, this should work. I can confirm this from my own end, playing off my Main Account between a Samsung Galaxy S10e and the Samsung Galaxy Tab S5e. I've slightly modified the steps for more clarity using a file explorer agnostic of Operating System. This also personally for me in preparation for Gilfest 2020 and potential usage with the Fate-Grand-Automata autorunner for less pain in farming lotto.

Instructions

Majority of credit to /u/vanwayne8 on Reddit. A small guide for copying save data of your Fate/Grand Order account so you can play it in multiple Android devices and emulators without losing your transfer code or as a backup just in case you break or lose your access to them.

You have to do this after installing from Google Play or from the APK file and BEFORE launching the game on the new device or instance. You may also have to create the folder structure similar to your main device since it does not exist on your new device's storage.

Save Locations:

[NA] Storage/Android/data/com.aniplex.fategrandorder.en/files/data
[JP] Storage/Android/data/com.aniplex.fategrandorder/files/data

You will have to copy these files and put it at the same location in your target device or emulator. They start with:

  • 54cc
  • 969b
  • 644b
  • e1a9

Open up the game and it will show your friend ID on the bottom if you done it correctly. (Depending on whether you opened your game before transfering the data files or not, you may get a cutscene of the opening, but you can Skip that and will be led into your Chaldea menu with your current progress.)

Some Notes:

  • This will work for most Android devices and your favorite Android emulators.
  • You can only play one device or instance at a time.
  • No root needed.
  • Any file explorer works. You can use a paid app called Solid Explorer and it has a free 14 day trial if you plan to use it.

Tips/Troubleshooting:

  • If you get a resource.json error, don't hesitate as that is the checking that it is up to date and is actually behind your other main device. Just close that prompt and then continue into the game again as normal.
  • Your Settings on your main device will not be transferred over. If you have a prefrence in Text Speed, Loudness of certain sounds, etc, you will need to reconfigure that. (But you can just open up the settings menu on both devices.)

Actual Save File on iOS

Credits to /u/King_Cabbage on Reddit for these steps on iOS. (Verified by /u/melancholyx3.)

In case if you need the actual save file for iOS, or if you want to play on iOS and "Android" at the same time, using a iTunes backup will allow you to extract the save file as iMazing (and iOS) doesn't allow file editing on the root device.

In case if you need the actual save file for iOS, or if you want to play on iOS and "Android" at the same time, using a iTunes backup will allow you to extract the save file as iMazing (and iOS) doesn't allow file editing on the root device.

  1. Create iTunes Backup
  2. Drag iTunes Backup from either Users[USERNAME]\AppData\Roaming\Apple Computer\MobileSync\Backup if your using the Windows 10 iTunes or \Users[USERNAME]\Apple\MobileSync\Backup if your using the Microsoft Store version.
  3. Open up File System on the backup and open up either fategrandorder.en or fategrandorder.
  4. In the documents folder, copy authsave.dat and authsave2.dat to the desktop.
  5. In iOS, FGO has the save file name as authsave.dat and authdave2.dat compare to 54cc and 969b in Android, to transfer over to Android, simply rename authsave.dat to "54cc790bf952ea710ed7e8be08049531" and authsave2.dat to "969b46577f365fadeb79ef14cf5d6370" (Make sure these files have no extensions to them)
  6. Inside of the file is the actual string which contains your save file, both "54cc" and "969b" contain the exact text and as long as you transfer them both, the game should re download the other necessary files like friend code list. There is actually no need for "e1a9" file at all.
  7. From here on, you can follow the rest of /u/vanwayne8 guide to play on Android. As long as you don't transfer the bind code, the 54cc will work. When you transfer to a new device, a new save string is created and you will need to restart these steps.
  8. If you need to transfer a save file from Android back to iOS, you can edit the iTunes backup using iMazing and replace the authsave and authsave2 and then restore iOS.

#QuartzForGucchan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment