Following the recent How to Fake Sign Libraries and PKGs for PS4HEN Tutorial, here is a guide on PS4 4.05 PKG Dumping for PS4HEN Firmware 4.05 users.
To keep track of which games are dumped, for specific help on each or missing files please use the ongoing topics linked in the PS4 1.76 / 4.05 Game Dump Thread Repository.
Requirements:
1) Run exploit, and FTP payload
2) FTP into PS4 grab these files....
3) Now that you have done that you should have a bunch of files... sort them out as follows:
In theory the end user will extract pfs_image.dat with Archive Explorer, copy over the crack files to the extracted game dir and create a pkg as other tutorials cover.
Check pfs_image.dat filesize for now, if they are less than 21-22gb in size we should be able to generate a working package.... if they are larger until we figure out the block (layering stuff) they wont work.
To ensure obtaining untouched files, do NOT hex edit or run fself.py on them!
Converting Disc-based PS4 Games Into Digital Games 4.05 WebKit Exploit
Backing up Retail Games to Fake Pkg's (6.72 or Lower)
To keep track of which games are dumped, for specific help on each or missing files please use the ongoing topics linked in the PS4 1.76 / 4.05 Game Dump Thread Repository.
Requirements:
- PS4 on Exploited OFW 4.05
- VTX FTP payload with your IPs set properly (hex edited)
1) Run exploit, and FTP payload
2) FTP into PS4 grab these files....
- /mnt/sandbox/pfsmnt/CUSAxxxxxx-app0-nest/pfs_image.dat (actual game files in one easy file)
- /mnt/sandbox/pfsmnt/CUSAxxxxxx-app0/eboot.bin (should decrypt on the fly)
- /mnt/sandbox/pfsmnt/CUSAxxxxxx-app0/sce_module/* (get the entire folder 'sce_module' as it contains sprx,prx,etc it should also decrypt them on the fly)
- System_data/priv/appmeta/CUSAxxxxxx/param.sfo (put this into a folder called 'sce_sys'
- User/appmeta/CUSAxxxxxx/* (get all the files in this dir...it is icons and other stuff put them in a dir called 'sce_sys')
- /system_data/priv/appmeta/CUSAxxxxx/npbind.dat**
- /system_data/priv/appmeta/CUSAxxxxx/nptitle.dat**
3) Now that you have done that you should have a bunch of files... sort them out as follows:
- make a folder CUSAXXXXXXX (whatever number game you are ripping)
- within that folder create this folder CUSAXXXXXXXX-app0 and put pfs_image.dat inside
- then go back to root of CUSAXXXXXX and create a folder CUSAXXXXXXX-crack put the decrypted eboot.bin and the 'sce_module'(decrypted sprx files) and 'sce_sys'(param.sfo and image and other files) folder here as well.
- CUSAXXXXX/CUSAXXXXX-app0/pfs_image.dat
- CUSAXXXXX/CUSAXXXXX-crack/eboot.bin (decrypted)
- CUSAXXXXX/CUSAXXXXX-crack/'sce_sys' folder (with param.sfo, pic0, pic1 other files)
- CUSAXXXXX/CUSAXXXXX-crack/'sce_module' folder (with decrypted sprx,prx etc files)
In theory the end user will extract pfs_image.dat with Archive Explorer, copy over the crack files to the extracted game dir and create a pkg as other tutorials cover.
Check pfs_image.dat filesize for now, if they are less than 21-22gb in size we should be able to generate a working package.... if they are larger until we figure out the block (layering stuff) they wont work.
To ensure obtaining untouched files, do NOT hex edit or run fself.py on them!
Converting Disc-based PS4 Games Into Digital Games 4.05 WebKit Exploit
Backing up Retail Games to Fake Pkg's (6.72 or Lower)