C6: Encrypting the EBOOT

déjà vu

Next, download RPCS3PatchEboot. Extract it wherever you want, and put the decrypted EBOOT.ELF that we created in Chapter 5, and the patch.yml that we created in Chapter 4 into this folder. It should look like this:

Now, in order for the tool to work, we need to open a CMD right here. To do so, type cmd in the bar at the top, like this.

Copy this exact text, paste it on the command window and press enter, it'll do all the work for you.

"RPCS3PatchEboot.exe" "EBOOT.ELF" "patch.yml" "EBOOT2.ELF"

If you get an error during this step, return to Chapter 4 and make sure you're copying the patches correctly and didn't miss a single step.

After that, you'll see a file named EBOOT2.ELF; move that file to the same folder that has the TrueAncestor SELF Resigner tool that we used in Chapter 5.

this is the program we'll be using (again)

Rename the EBOOT2.ELF to EBOOT.ELF and open the resigner tool.

  • If you're using HEN, don't forget to change the Output Method to [3.XX STD] and change the Compress Data option to [OFF].

  • If you're using CFW, no extra steps are required.

Now, this changes a bit depending on your game.

  • If you have the dumped version of Persona 5, regardless of the region, press 2. That's it.

  • If you have the PSN version of Persona 5, press 3 and then A. You will be asked for a custom ContentID. If you're using the NPUB version of the game, paste this in: UP2611-NPUB31848_00-HDDBOOTPERSONA05, or if you're using the NPEB version: EP4062-NPEB02436_00-GPERSONA5X000001. Press Enter and you should get your new, patched EBOOT.BIN.

Now that we have a patched EBOOT.BIN, put it in the Loadout folder.

We have downloaded and built everything we needed. Move on to the next chapter!

Last updated