Jump to content
zapptheman

[Tutorial] Dump Ps4 games on 5.05 and create Fake Packages (Works With ESP8266 Chip)

Recommended Posts

Posted (edited)

Hello everyone :)

 

Back again with another tutorial

 

Getting straight into it, this is a long and lengthy process. I have made a video which i will post below, i highly suggest following the video as it goes more in depth than the written tutorial i will have below, but if you are more experienced and know things, then you should be able to figure it out from my written tut. Feel free to refer to the video at any point. This might not be easy the first time round :)

 

Video:

 

 

 

 

 

Written Tutorial

 

What you will need:

 

- PS4 on 5.05, 4.55, or 5.05 firmware.

- xVortex's Dumper payload/tool

- Al azif's exploit host (if you are hosting locally)

- Fake Package generator (You need to find this yourself) 

- A hard drive or USB big enough to fit the game you are ripping

- A PC

 

Optional:

- Node MCU ESP8266 chip - (ENTER INTO THE COMPETITION TO WIN ONE BY CLICKING HERE TO GO TO THE COMPETITION THREAD)

- The Tool to flash your ESP chip

c0d3m4st4 firmware for your ESP Chip

Notepad ++

Compare plugin for Notepad ++

 

 

Process:

Step 1: Setup your exploit method of choice.

Step 2: Make sure you can use xVortex's payload.

Step 3: Boot your PS4 and make sure the game you want to dump is uninstalled.

Step 4: Make sure you adjust your power settings so your PS4 does not automatically shut off.

Step 5: Insert the disc for the game you want to rip.

Step 6: Plug in your hard drive into the USB port.

Step 7: Run your exploit and inject the PS4-dumper-vtx.bin payload.

Step 8: Wait for the message to come up on the screen "waiting for game to launch"

Step 9: Wait a very long time (this will depend on the size of your game) - you will see updates every 30 sec, first they will say "waiting for game to copy" and followed by a percentage. This is copying from the disc to your PS4. Once it is done copying to the PS4, it will then begin to copy to your Hard Drive. (i suggest you just leave your ps4 until it shuts itself off and go do something else for a few hours)

Step 10: Once your PS4 has shut down, wait for the lights to go out completely, then you can remove your Hard drive and plug it into your PC

Step 11: Open your hard drive's root directory on your PC, you should see 3 files (a folder and a file which begin the same, this is the serial number for your game, and a dumper.cfg file) check the file which is names similar to the folder, but it's just a file. You need to see if the extension is ".complete" or ".dumping" [For example "CUSA02624.complete"]

Step 12: If your filename ends in .complete, you can move forward, if it ends in .dumping, then go back to step 1 and try again.

Step 13: Copy these files to a folder on your PC somewhere of your choice.

Step 14: Open Vortex's GenGP4 program, click on the browse button, and seek to the folder where you copied the files to, and then click on the game folder. (for example, the folder name for my game was CUSA02624-app) Then click open.

Step 15: Now click on "Genetate .GP4" and wait for it to say "Done" then click on "Save .GP4" and then save this to the same directory your game files were in. 

Step 16: You will need to open your fake package generator, and then flick on "File" and then "Open" and seek for the .GP4 file you just created and try to open it. - If this worked without any problems, you can skip to step 23. If you just got an error, particularly the scenario Error, follow along.

Step 17: you will need to have notepad ++ and the compare plugin installed.

Step 18: Open the GP4 file you created in notepad++ then go to the game folder you copied to your computer earlier. open "sce_sys" folder. Locate the "Playgo Manifest.xml" and open that in Notepad ++

Step 19: Make sure you have the last file you opened in notepad ++, currently in the viewer. Click on plugins on notepad ++. and click on compare. If a message comes up click yes.

Step 20: You should be able to see how the start is quire similar. Make sure you mirror anything that is missing, i would suggest checking my video for this part as it is hard to understand without seeing. open spoiler for more info.

Spoiler

Try to mimic the values of the playgo manifest For example: If the playgo-manifest.xml have as chunks 14 defined, change the chunk definition of your gp4 to 14. Do the same for scenario. and if there are any other entry's within the manifest.xml not present in the gp4, you need to add them in. The video shows exactly which lines to copy and which lines to replace

Step 21: Once finishes mirroring files, you can save them and close them. 

Step 22: Open fake package tools again and try open that .GP4 File. It should work now.

Step 23: Click on the command drop down menu --> Project Settings --> Package and change the storage type to Digital and BD Max.

Step 24: Click build on the rights of the program up the top. Then click "select" next to "Output path" and select where you want to output the pkg. You can name it whatever you want. Select Build again and it will now build the PKG

Step 25. If you get any errors, feel free to comment down below and I can try help you out, but only if you have tried to fix your gp4 file. If you get the error prior to building, please upload your GP4 file's contents to pastebin and comment down below with a link to it in pastebin. If you are getting an error during the build process, please save your log and upload to pastebin and then link to it here. 

Step 26: If you have made it this far, then you are almost there. Copy the pkg you have created back to your Hard drive, then safely remove it, and plug it into your PS4.

Step 27: Run your exploit, launch mira + hen or just hen, then install the package through package installer in the debug menu.

Step 28: Try run the game once it's finished installing.

Step 29: Profit?

Step 30: Didn't really need a step 30 but i wanted to make it look nicer :) Feel free to support me by watching my videos, or even buying me a coffee. Let me know if you guys need any help and i will do my best to help where i can.

 

BIG SHOUT OUT TO @cfwprophet FOR HELPING ME WITH THE ALTERNATE METHOD TO PKG THESE GAMES SHOWN IN THE VIDEO!

 

Thanks to all over devs involved in making the scene what it is this far, including Al-Azif and xVortex and c0d3m4st4.

 

If you want to create a FPKG without the genGP4 program, open this spoiler for some info. This way is more complicated, but works for 75% of games, worth a shot if nothing else is working for you.

Spoiler

to create fpkg without gp4 generator tool:

Open orbis_pub_gen.exe
Open the image0
Drag and drop contents of the game which has been ripped
Go into sce_sys folder
    Delete all playgo Files
    Delete all license files
    Delete all files ending in .dds
DO NOT SELECT COMPRESSION UNLESS YOU ARE SURE THE GAME USES IT
Click on chunks tab
Right click on image0 Root and add chunk assignment to chunk 0
close the image settings
Go to project settings
Enter in a content ID which matches the requirements: TTNNNN-TTTTNNNNN_NN-XXXXXXXXXXXXXNNN
(T = Text (Letter) - N = Number - X = Letter or Lumber
Pascode is 32 0's = 00000000000000000000000000000000
Storage type is digital and BD max 50GB
Click ok to close
Click build (IF YOU GET AN ERROR, CLICK BUILD AGAIN)
Profit?

 

RuR9mdK.jpg

Edited by zapptheman
Adding thumbnail

Share this post


Link to post
Share on other sites

thank you for this great tutorial!

Share this post


Link to post
Share on other sites
14 hours ago, ocam said:

thank you for this great tutorial!

 

Hope it helped mate. How did you go?

Share this post


Link to post
Share on other sites
8 hours ago, zapptheman said:

 

Hope it helped mate. How did you go?

finally dumped my first game :) made a fpkg and it's working 🤩

Share this post


Link to post
Share on other sites
12 hours ago, ocam said:

finally dumped my first game :) made a fpkg and it's working 🤩

 

Whooo! good stuff man. So happy to hear that

Share this post


Link to post
Share on other sites
3 hours ago, GregoryRasputin said:

tB1nRYB.png

 

Thanks greg, got em

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×