Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 Guides and Tutorials       Thread starter PSXHAX       Start date Jun 17, 2018 at 2:04 AM       60      
Status
Not open for further replies.
Yesterday PlayStation 4 developers did some patch testing following a recent tutorial from magicbluemonkeydog on using original / legit PS4 game saves with FPKG's (Fake PKG games) with details below. :D

To quote from magicbluemonkeydog via Reddit: You CAN Use Legit Saves with FPKG Fames Tutorial

1. Dump your original game and package normally BUT make sure to select the option to allow the pkg to be modifiable.

2. Write the original keystone from your dump into the pkg like so:

Code:
orbis-pub-cmd.exe pkg_file_add --passcode 00000000000000000000000000000000 --force G:\Games\PS4\CUSA00074-app\sce_sys\keystone sce_sys/keystone G:\Games\PS4\EP0001-CUSA00074_00-CHILDOFLIGHT0001-A0100-V0103.pkg

3. Load up your game and rejoice as your saves work with the newly installed fpkg.

You'll want to write the keystone from your disc dump into the Complete Edition fpkg then. If the CE version you have isn't modifiable, just extract it and rebuild it with the modify option. Depending on the CUSA version, you might need to edit your save database as well, there's a post in this subreddit detailing how to do that.

I'd use the PS4 Package Viewer by LMAN to extract the complete edition. From there, it's just like building an fpkg from a regular dump, but with the mod_pkg flag set (it's an option when pressing build).

Ask someone nicely who has the original keystone file to upload it for you. Or borrow/rent the disc. The legit, non fake PKG file will still be on your PS4 if you haven't deleted the game install but without the passcode you won't be able to extract the keystone file from it.

Updates don't have keystones, at least not the ones I've looked at. Makes sense, you wouldn't want to change the keystone and invalidate legitimate saves when updating. You can use pkg viewer to check though.

Every PS4 game has a keystone file which is generated based off of the passcode used when creating the game package. This keystone file is used to identify a save as belonging to that game. As fpkgs use all 0's for the passcode, the keystone file generated when you make the fpkg differs from the keystone file in the legit game. Therefore if you try to load a legit save on an fpkg installed game it won't recognise it and will say your save is corrupt.

Yeah if the save games are already marked as corrupted, even putting the correct keystone in place won't fix it as the flag has been set. Changing the flag back in the save database, or restoring the saves/db via various other means will sort it.

The command will finish with a bunch of text and no errors, then test your game and see if loads your saves. I highly recommend that you take a backup of your save database so you can restore it if it doesn't work and your save files get marked as corrupt.

Use the PKG Viewer by LMAN, extract the fpkg you have, and then build a new fpkg from your extracted directory with the modifiable flag set. Then do the command line step to replace the keystone. There are plenty of tutorials floating around for building an fpkg from a game dump.

Using Original  Legit PS4 Game Saves with FPKG's Tutorial.jpg
 

Comments

Using FTP what folders do I need to copy to get the complete save files?

I only got the:

/user/home/*User ID*/savedata/*Game ID*

Over FTP but didn't think to get the save metadata:

/user/home/*User ID*/savedata_meta/user/*Game ID*

So now on HZD I get error CE-33116-4.
 
Hello, as finalman, I want to reinject my backups (made several months ago, before the release of the hack, and therefore, with my account psn) by ftp (no longer my account psn).

The problem is the following, after copying the backups of a game (dragon age inquisition cusa00503) in the folder / user / home / * User ID * / savedata / cusa00503, they are not visible by my game.

So I decided to redo a game to check the arboresence of this folder and I noticed that the backups start with "sdimg_" (what is not on my backups. So I renamed but files with this "sdimg_", but they still remain unusable.

I also notice that the permissions on the folder and the files of the game do not correspond to the same permissions as for the other games (folder re-injected 776, folder already in the console 700, files re-injected 777, files in the consoles between 600 and 700) . Could the problem come from these permissions (I can not unfortunately change these permissions, filezilla speaks of command not implemented)?

Anyway, if someone who managed to reinject a backup by FTP could give the method to do it, it will be nice.

Thank you in advance.
 
To be able to use your saves after a harddisk upgrade, I know that normally, you'd have to sign in to PSN at least once using the same account. Of course, this is not an option on
5.05.

Is it at all possible to upgrade and somehow be able to use your old saves, using this new method perhaps?
 
Well, after testing a restart of the console, my backups are now visible, but they appear corrupt.

Someone would know how to solve the problem?
 
Danster75, exactly, I used this method to inject the keystore in my pkg to make it compatible with my backup, now is how to reinject my backup so that it is exploitable by my game.
 
Status
Not open for further replies.
Back
Top