Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
Status
Not open for further replies.
Ok, guys, let me introduce the PKG Kitchen - the toolset for the easy creation of PS4 packages.

First sorry for my ugly English. I hope you understand me ;)

Toolset does not use flat_z method to assume gp4 package structure and (probably) has a issues, but it allows you to create more or less working packages and use it as a base for experiments.

Related Files:
Brief Instructions:

0) Extract Fake PKG Generator into the tools folder;
1) Clean the kitchen environment (run _clean.bat);
2) Turn on the console;
3) Insert disc, make sure it is fully installed/copied (skip for PSN title);
4) Run the ps4-ftp-vtx payload, connect into the ps4 by FTP client;
5) Minimize (PS Button), but do not close the WWW Browser;
6) Run your game, make sure to get main menu, minimize game (PS Button);
7) Copy files:
Code:
   a) /mnt/sandbox/pfsmnt/CUSAxxxxx-app0-nest/pfs_image.dat --> dump\pfs
      (please note your Title ID - CUSAxxxxx)
   b) /user/app/CUSAxxxxx/app.pkg --> dump\pkg
   c) /mnt/sandbox/pfsmnt/CUSAxxxxx-app0/eboot.bin    --> dump\app
      /mnt/sandbox/pfsmnt/CUSAxxxxx-app0/sce_module/* --> dump\app\sce_module\*
      /mnt/sandbox/pfsmnt/CUSAxxxxx-app0/???          --> dump\app\???
      (??? is other prx modules, if any, depends on title)
   d) /system_data/priv/appmeta/CUSAxxxxx/*           --> dump\appmeta
8) Restart your console, remove disc, uninstall the game (for further testing);
9) Run the _extract_pkg.bat script. You should get the 'Image extract succeeded' message;
10) Run the tools\ArchiveExplorer.exe, open pfs_image.dat in dump\pfs dir,
select all files, and extract selected files into the app folder.
Wait until the end of the process (this can take a long time)!
11) Copy (overwrite) dump\app\* files into the app folder
(take care of the 7-c-??? files paths too)
12) Copy (overwrite) dump\appmeta\* files into the app\sce_sys folder;
13) Run the _gen_gp4.bat script. You should get the 'Done.' message and
CUSAxxxxx.gp4 project file;
14) Open CUSAxxxxx.gp4 in Fake PKG Generator and build your .pkg project;
15) Run PS4HEN payload, install and test your .pkg;
16) Profit.

Paths (for reference):
Code:
/user/app/CUSAxxxxx/app.pkg                  --FTP--> dump\pkg

/mnt/sandbox/pfsmnt/CUSAxxxxx-app0-nest/pfs_image.dat --FTP--> dump\pfs            --A_E--> app

/mnt/sandbox/pfsmnt/CUSAxxxxx-app0/eboot.bin         --FTP--> dump\app            --CPY--> app
/mnt/sandbox/pfsmnt/CUSAxxxxx-app0/sce_module/*       --FTP--> dump\app\sce_module --CPY--> app\sce_module
/mnt/sandbox/pfsmnt/CUSAxxxxx-app0/???                --FTP--> dump\app\???        --CPY--> app\???

/system_data/priv/appmeta/CUSAxxxxx/*             --FTP--> dump\appmeta\*      --CPY--> app\sce_sys\*
PKG Kitchen - PS4 Guides, Tools and Scripts for Fake PKG Creation.jpg
 

Comments

I think the extraction of pfs using ArchiveExplorer have some bugs, for instance Killzone has many files and many folders with large names this is can be the problem.
 
compared the app folders from Little Big Planet 3
ftp 27.115 files // 537 folder (working)
archive exp 27.097 files // 537 folder (not working)
I think to it´s better to use FTPmethod
 
I just discover what's problem, Killzone has more prx files inside game folders that's the problem when I extract the pfs these files remain encrypted and then the game doesn't work
only we have to search if there is any prx inside folders that remains encrypted thats the problem
I think that the step a) of this tutorial is not ok is better to dump via FTP app0 folder that decrypt on the fly.
 
everything goes right, but when i open CUSAxxxxx.gp4 in Fake PKG Generator and Click Build
i feel it freeze in 6%.
how long it takes that Fake PKG Generator Build PKGs ?
should i edit some settings in Fake PKG Generator before do the Build ?
 
Game in question is Digimon World Next Order.

Keep getting e-80aa001a error on launch of game. Tried all the different tools that are there to get the files, the vtx payload, the one to dump decrypted files to usb, the AIO tool that came out recently as well, tried different versions of PKG Kitchen as well (from 1.0 to 1.3).

The pkg is created perfectly fine, without any problems whatsoever, game just crashes on start with the e-80aa001a error. Any suggestions?
 
after installing pkg > Cannot start the application (CE-30008-1)
any suggestions ?

while opening the CUSAxxxx.gp4 with Fake PKG Generator, should i do something ?! or just Click on Build ?
 
I have sad news for you. Today's release of the kitchen will be the last. Because...
The kitchen is no longer needed!

Meet the all-in-one utility: gp4gen v1.4 (GIT)

Together with the FTP server, this is everything you need to dump games!
No more .pkg extraction, .pfs extraction, file merging etc. FTP server dumps the game to HDD folder, then gp4gen sanitizes this folder and generates the .gp4.

The instruction became even shorter:

1) Turn on the console, insert disc (or psn title), install all game patches;
2) Run the ps4-ftp-vtx.bin payload, connect into the ps4 by FTP client;
3) Minimize (PS Button), but to not close the WWW Browser;
4) Run your game, make sure to get main menu, minimize game (PS Button);
5) Dump game by issuing the DUMP CUSAxxxxx command, wait till completion;
6) Restart your console, remove disc, uninstall the game (for further testing);
7) Run the gengp4 tool with dump folder as parameter (or drag-n-drop app folder
into the tool). You should get the 'Done.' message and CUSAxxxxx.gp4 project file;
8) Open .gp4 in the orbis-pub-gen and build .pkg file;
9) Run PS4HEN payload, install and test your .pkg;
10) Enjoy.
 
Status
Not open for further replies.
Back
Top