PS4:Apollo Save Tool: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
mNo edit summary
(Added save data management instructions and information changed wording and fixed formatting)
 
(One intermediate revision by the same user not shown)
Line 17: Line 17:
# Navigate to USB saves and copy to HDD.
# Navigate to USB saves and copy to HDD.
# Open your game.
# Open your game.
=== Exporting and Importing decrypted save data ===
# When you decrypt a save file you are then one step closer to editing it if tools or documented methods exist for the specific game.
# Sometimes you will need to import decrypted save data to load a save you downloaded online other times you will just need to resign the whole save.


===Managing encrypted saves===
===Managing encrypted saves===
Encrypted saves are saves made from retail/unjailbroken PS4s made via Account Data Management feature. Note that the saves must be from 9.00 or lower.
Encrypted saves are saves made from retail/unjailbroken PS4s made via Account Data Management feature. Note that the saves must be from 11.00 or lower.
# On a USB drive formatted as exFAT, put the saves in the following structure: `/PS4/SAVEDATA/account-id/` (account-id will be a section of numbers and letters, ex: 1gc30977hke0c76)
# On a USB drive formatted as exFAT, put the saves in the following structure: `/PS4/SAVEDATA/0000000000000000/` and inside the folder with 0s should be a folder with the title id of the game CUSAxxxxx and inside it the save files.
# Back to the PS4, open the game the save was made for, and make a brand new save. Minimize the game and keep the game running.
# Back to the PS4, open the game the save was made for, and make a brand new save.  
# Open Apollo Save Tool.
# Open Apollo Save Tool.
# Navigate to USB Saves. Select the save.
# Navigate to USB Saves. Select the save.
Line 29: Line 33:
===Online saves===
===Online saves===
These kind of saves usually come from Save Wizard. Note that Save Wizard is not needed.
These kind of saves usually come from Save Wizard. Note that Save Wizard is not needed.
# Saves can be found [https://www.savegamefiles.com/category/ps4-savegame/ on SaveGameFiles.com].
#* '''Make sure the saves come from the same firmware or lower than your firmware in order to work.''' To see that, take note of the date of the released game, the date of the uploaded save and the date your firmware was released.
#* '''Make sure the saves come from the same firmware or lower than your firmware in order to work.''' To see that, take note of the date of the released game, the date of the uploaded save and the date your firmware was released.
# Jailbreak your PS4 using GoldHEN, enable FTP server. Take note of your PS4's IP.
# Jailbreak your PS4 using GoldHEN, enable FTP server. Take note of your PS4's IP.
# On your PS4, make sure to create a new save file. Simply start the game, make the save.
# On your PS4, make sure to create a new save file. Simply start the game, make the save.
# In your PC, open FileZilla. In host name input your PS4's IP and port 2121.
# In your PC, open FileZilla. In host name input your PS4's IP and port 2121.
# Navigate to `/user/home/yourprofileid/`. Select the appropriate CUSA ID.
# Navigate to `/user/home/yourprofileid/savedata`. Select the appropriate CUSA ID.
# Simply rename the files extracted from your downloaded save files to the files you need to replace. Most games have different naming schemes, so make sure to replace them according to that.
# Simply rename the files extracted from your downloaded save files to the files you need to replace or if they are the same name replace them. Most games have different naming schemes, so make sure to replace them according to that.
# Back to the PS4, open Apollo Save Tool. Navigate to HDD saves.
# Back to the PS4, open Apollo Save Tool. Navigate to HDD saves.
# Select your saves then select Apply changes & Resign.
# Select your save then select Apply changes & Resign.
# Open your game. You should see the same name as before, but a different size.
# Open your game and confirm the new save has been applied.
 
*Alternatively you can do the following
# Jailbreak your PS4 using GoldHEN, enable FTP server. Take note of your PS4's IP.
# On your PS4, make sure to create a new save file. Simply start the game, make the save.
# Open Apollo and go to HDD saves then select the save data you want to replace with the online save.
# Select Export decrypted save files and export them one by one.
# In your PC, open FileZilla. In host name input your PS4's IP and port 2121.
# Navigate to `/data/apollo/yourprofileid/savedata`. Select the appropriate CUSA ID.
# Replace the files in that folder with the ones you got online.
# Go back to Apollo and navigate to the save file.
# This time select Import decrypted save files and import them one by one then select Apply changes & Resign.
# Open your game and confirm the new save has been applied.
 


===Managing save files from different CUSA IDs===
===Managing save files from different CUSA IDs===
This is a fix if you want to make use of files that are for the same game but different CUSA IDs or versions (such as standard vs deluxe/GOTY editions).
This is a fix if you want to make use of files that are for the same game but different CUSA IDs or versions (such as standard vs deluxe/GOTY editions).
# On the game you want the save to be applied to, make a new save.
# On the game you want the save to be applied to, make a new save.
# Open Apollo Save Tool, select HDD saves. Select your save and select Export save-game files.
# Open Apollo Save Tool, select HDD saves. Select your save and select Export decrypted save files. Export all the files one by one.
# Open PS4Xplorer, navigate to `/data/apollo/yourprofileid/` and simply rename the folder of the CUSA ID to the version of the game you need to have the game to.
# Open PS4Xplorer, navigate to `/data/apollo/yourprofileid/` and simply rename the folder of the CUSA ID to the version of the game you need to have the game to.
# Back to Apollo Save Tool, select HDD saves. Select your new game ID, select Import decrypted save files. Select Apply Changes & Resign.
# Back to Apollo Save Tool, select HDD saves. Select your new game title ID, select Import decrypted save files. Import them one by one. Select Apply Changes & Resign.
# Open your game. You should see the same name as before, but a different size.
# Open your game. You should see the same name as before, but a different size or at a different point in the game.
 


===Activating offline profiles===
===Activating offline profiles===
{{Note|You cannot change the account ID to an ID you can choose from Apollo itself.}}
* You can offline activate your user account on a jailbroken console to either match your legitimate PSN account ID which will allow you to directly transfer save files via USB with no need for Save Wizard.
* Or activate a local account for use with chiaki and etc.
==== To activate the account and make it match your PSN ID. ====
# On a console that has your legitimate PSN account copy a save file to a USB Drive.
# Plug in the USB Drive into a PC
* On the USB you will find the following folder path.
** `PS4/SAVEDATA/0e9rh631crtyhtre/CUSAxxxxx`
* 0e9rh631crtyhtre (is an example here) but for you the one you see there is your PSN account ID take note of it for later
** Note. CUSAxxxxx is called a title id and the xxxxx will be numbers based on the game being used.
# Open Apollo Save Tool, navigate to User Tools.
# Select Activate PS4 Accounts.
# Select your profile.
# Select the account you want to activate and press X.
# A string of letters and numbers will show up you can replace them with the PSN account ID you got earlier.
# Then press R2 then X and then keep pressing O till you are asked if you want to exit to the XMB accept then restart the console.
# Any saves you have can now be transferred via USB to a legit console as long as the title id matches and the game version is the same or higher.
 
==== Activating for use with chiaki and other ====
# Open Apollo Save Tool, navigate to User Tools.
# Open Apollo Save Tool, navigate to User Tools.
# Select Activate PS4 Accounts.
# Select Activate PS4 Accounts.
# Select your profile.
# Select your profile.
# Select the account you want to activate and press X.
# A string of letters and numbers will show up copy them CORRECTLY then press R2 then X and then keep pressing O till you are asked if you want to exit to the XMB accept then restart the console
**(the string can be found in About in Apollo Save Tool incase you lose it)
==== Getting the ID needed for Chiaki ====
* This works for both the PSN account ID activated profile and for a normal Apollo fake activated account.
# Download the main.py from here > [https://github.com/DrYenyen/-How-to-use-Apollo-Save-Tool-AIO-and-Fake-account-for-Chiaki-/blob/main/main.py main.py] or copy and paste the code inside it into a website that is able to run python scripts.
*Websites it can run on or is already loaded on
*Copy and paste into > https://www.online-python.com/
*Copy and paste into > https://www.programiz.com/python-programming/online-compiler/
*Already loaded here > https://trinket.io/embed/python3/ba2ff26973
*Alternatively run on your own PC offline if you have Python installed.
* Once you are ready to run the code paste the string of letters and numbers you got earlier  user_id = "here" between the 2 "" as seen in the code then run it.
* You will then receive a new string of letters and numbers example > CN8aubEclS6= you can then use that with chiaki to use remote play or utilise the offline activated account in another way you desire.

Latest revision as of 03:48, 18 December 2024

Apollo Save Tool is a homebrew application designed to manage save-game files. It allows you to download, unlock, patch and resign save-game files directly on your PS4. It also supports Save Wizard saves. Apollo Save Tool can also do some other tweaks such as account unlocking and parental passcode recovery. It is the preferred method because you don't need to do any extra work or have a PC.

You can either directly download Apollo or find it in the Homebrew Store.

Online database

The online database is a ever growing collection of save files for PS2, PS3 & PS4 games. Users can submit their own save file on their GitHub.

  1. Simply navigate to online database section, select your game, and download to a USB drive or to your internal HDD.
  2. Navigate to either USB saves or HDD saves, depending on where you chose to save them.
    • If you selected HDD saves, check to see if they appear in the HDD saves section.
    • If you selected USB saves, navigate to USB saves and copy to HDD.
  3. Open your game.

Copying saves between multiple profiles

This is useful if you have multiple accounts like User1, User2 etc.

  1. Simply navigate to HDD saves, copy to USB.
  2. Log in to your secondary profile.
  3. Navigate to USB saves and copy to HDD.
  4. Open your game.

Exporting and Importing decrypted save data

  1. When you decrypt a save file you are then one step closer to editing it if tools or documented methods exist for the specific game.
  2. Sometimes you will need to import decrypted save data to load a save you downloaded online other times you will just need to resign the whole save.

Managing encrypted saves

Encrypted saves are saves made from retail/unjailbroken PS4s made via Account Data Management feature. Note that the saves must be from 11.00 or lower.

  1. On a USB drive formatted as exFAT, put the saves in the following structure: /PS4/SAVEDATA/0000000000000000/ and inside the folder with 0s should be a folder with the title id of the game CUSAxxxxx and inside it the save files.
  2. Back to the PS4, open the game the save was made for, and make a brand new save.
  3. Open Apollo Save Tool.
  4. Navigate to USB Saves. Select the save.
  5. Select copy to HDD. Select yes to resign it.
  6. Check to see if the save is present in HDD Saves.

Online saves

These kind of saves usually come from Save Wizard. Note that Save Wizard is not needed.

    • Make sure the saves come from the same firmware or lower than your firmware in order to work. To see that, take note of the date of the released game, the date of the uploaded save and the date your firmware was released.
  1. Jailbreak your PS4 using GoldHEN, enable FTP server. Take note of your PS4's IP.
  2. On your PS4, make sure to create a new save file. Simply start the game, make the save.
  3. In your PC, open FileZilla. In host name input your PS4's IP and port 2121.
  4. Navigate to /user/home/yourprofileid/savedata. Select the appropriate CUSA ID.
  5. Simply rename the files extracted from your downloaded save files to the files you need to replace or if they are the same name replace them. Most games have different naming schemes, so make sure to replace them according to that.
  6. Back to the PS4, open Apollo Save Tool. Navigate to HDD saves.
  7. Select your save then select Apply changes & Resign.
  8. Open your game and confirm the new save has been applied.
  • Alternatively you can do the following
  1. Jailbreak your PS4 using GoldHEN, enable FTP server. Take note of your PS4's IP.
  2. On your PS4, make sure to create a new save file. Simply start the game, make the save.
  3. Open Apollo and go to HDD saves then select the save data you want to replace with the online save.
  4. Select Export decrypted save files and export them one by one.
  5. In your PC, open FileZilla. In host name input your PS4's IP and port 2121.
  6. Navigate to /data/apollo/yourprofileid/savedata. Select the appropriate CUSA ID.
  7. Replace the files in that folder with the ones you got online.
  8. Go back to Apollo and navigate to the save file.
  9. This time select Import decrypted save files and import them one by one then select Apply changes & Resign.
  10. Open your game and confirm the new save has been applied.


Managing save files from different CUSA IDs

This is a fix if you want to make use of files that are for the same game but different CUSA IDs or versions (such as standard vs deluxe/GOTY editions).

  1. On the game you want the save to be applied to, make a new save.
  2. Open Apollo Save Tool, select HDD saves. Select your save and select Export decrypted save files. Export all the files one by one.
  3. Open PS4Xplorer, navigate to /data/apollo/yourprofileid/ and simply rename the folder of the CUSA ID to the version of the game you need to have the game to.
  4. Back to Apollo Save Tool, select HDD saves. Select your new game title ID, select Import decrypted save files. Import them one by one. Select Apply Changes & Resign.
  5. Open your game. You should see the same name as before, but a different size or at a different point in the game.


Activating offline profiles

  • You can offline activate your user account on a jailbroken console to either match your legitimate PSN account ID which will allow you to directly transfer save files via USB with no need for Save Wizard.
  • Or activate a local account for use with chiaki and etc.

To activate the account and make it match your PSN ID.

  1. On a console that has your legitimate PSN account copy a save file to a USB Drive.
  2. Plug in the USB Drive into a PC
  • On the USB you will find the following folder path.
    • PS4/SAVEDATA/0e9rh631crtyhtre/CUSAxxxxx
  • 0e9rh631crtyhtre (is an example here) but for you the one you see there is your PSN account ID take note of it for later
    • Note. CUSAxxxxx is called a title id and the xxxxx will be numbers based on the game being used.
  1. Open Apollo Save Tool, navigate to User Tools.
  2. Select Activate PS4 Accounts.
  3. Select your profile.
  4. Select the account you want to activate and press X.
  5. A string of letters and numbers will show up you can replace them with the PSN account ID you got earlier.
  6. Then press R2 then X and then keep pressing O till you are asked if you want to exit to the XMB accept then restart the console.
  7. Any saves you have can now be transferred via USB to a legit console as long as the title id matches and the game version is the same or higher.

Activating for use with chiaki and other

  1. Open Apollo Save Tool, navigate to User Tools.
  2. Select Activate PS4 Accounts.
  3. Select your profile.
  4. Select the account you want to activate and press X.
  5. A string of letters and numbers will show up copy them CORRECTLY then press R2 then X and then keep pressing O till you are asked if you want to exit to the XMB accept then restart the console
    • (the string can be found in About in Apollo Save Tool incase you lose it)

Getting the ID needed for Chiaki

  • This works for both the PSN account ID activated profile and for a normal Apollo fake activated account.
  1. Download the main.py from here > main.py or copy and paste the code inside it into a website that is able to run python scripts.
  • Websites it can run on or is already loaded on
  • Copy and paste into > https://www.online-python.com/
  • Copy and paste into > https://www.programiz.com/python-programming/online-compiler/
  • Already loaded here > https://trinket.io/embed/python3/ba2ff26973
  • Alternatively run on your own PC offline if you have Python installed.
  • Once you are ready to run the code paste the string of letters and numbers you got earlier user_id = "here" between the 2 "" as seen in the code then run it.
  • You will then receive a new string of letters and numbers example > CN8aubEclS6= you can then use that with chiaki to use remote play or utilise the offline activated account in another way you desire.