- Jailbreak
- Sandbox escape
- Debug settings
- Enable UART
- Disable system update messages
- Delete system updates
- Fake self support
- Fake pkg support
- RPC server
- RPC client in C#
I use the standard fake pkg keys, created by flatz.
Only for 4.55 Jailbroken PlayStation 4 consoles!
The main jkpatch payload utilizes a port of CTurt's payload sdk. Change the Makefile to have LIBPS4
point to the ps4-payload-sdk directory on your machine. I could have it referenced from the home directory but meh...
# change this to point to your ps4-payload-sdk directory
LIBPS4 := /home/John/ps4-payload-sdk/libPS4
If you decide to edit the resolve
code in the kernel payload, make sure you do not mess with...
void resolve(uint64_t kernbase);
... as it is called from crt0.s
. And changing this will produce errors.
See other branches for other kernel support. I will support latest publically exploited firmware on main branch.
See either Example.cs or look at the RPC documentation.
You can read/write memory, call functions, read/write kernel memory, and even load elfs.
Here is a cool example of an elf loaded into COD Ghosts (forge mod made by me!) You can download the source code to the forge mod here. Have fun!
- General code clean up and refactoring
Thank you to flatz, idc, zecoxao, hitodama, osdev.org, and anyone else I forgot!
Twitter: @cloverleafswag3 psxhax: g991
golden <3