For full Tutorial got to:
https://gbatemp.net/threads/aio-ps4-exploit-guide.497858/
https://gbatemp.net/threads/aio-ps4-exploit-guide.497858/
Last edited by sonicdacrack,
You could add the MD5 hash of both system and recovery PUP (sys MD5: 9c85ce3a255719d56f2aa07f4be22f02, rec MD5: 6c28dbf66f63b7d3953491cc656f4e2d).
If you have a local webserver (like Al-Azif) you don't need the "Permanent Browser Patch", either way when you execute the jailbreak you need to netcat the HEN and/or the Debug payload, until a version of the jailbreak with HEN integrated appears.
So you need to add a step "Netcat payload (HEN or Debug) between the last two steps.
And maybe add numbers and a "???" and "Profit" step to the list (for LULZ). ^__~
Edit: please double check the MD5 hashes, I've cross referenced them only with Google.
9c85ce3a255719d56f2aa07f4be22f02 is correct for full 4.55 pup
@sonicdacrack Pro tip: format the guide up nicely and make it the definitive guide people will want to bookmark here at GBAtemp
The step 5, the "EnableWebBrowser" payload only need to be executed one time, it's a persistent registry patch. And sholdn't be 9020 the port to use?
NetCatGUI link is bork.@sonicdacrack This is what I have mustered up based on your initial write up: it will need finessing and will need other member's input (@subcon959) to get the netcatgui in STEP 5 correct, as I have only ever sent payloads on 4.05 via SpectreDev's payload and Al-Azif exploit host to send them (also do you need all 3 payloads? or does Holygrail contain HEN + debug?).
Also mirrors need finding/creating as I haven't got time to do that just now, and add more to credit everyone involved no matter what!
IF ANYTHING IS INCORRECT: Please tag myself or @sonicdacrack to update and maintain.
Feel free to copy paste this as you wish to update the OP:
PS4 4.55 Exploit Guide:
With this guide you will have your PS4 on or updated to 4.55, and you will prep it for running exploits either self-hosted (PC) or using web browser.
You will need:
USB hdd formatted exFAT (Preferably 64GB min for even biggest games, or just 1GB will do for 4.55 update)
PS4 (any model) running 4.55 FW or below.
PC on same network as PS4.
Preparation:
If you have a PS4 console running 4.50 or below follow the step 0 to upgrade to 4.55 via USB. If you have a PS4 above 4.55 FW you are out of luck for now....
Files to download:
4.55 UPDATE PUP: HERE / MIRROR (MD5: 9C85CE3A255719D56f2AA07F4BE22F02) Rename this to PS4UPDATE.PUP
Latest version of Al-Azif's Exploit host: HERE
FullDebugSettings Payload: HERE / MIRROR (MD5: 925F22622DB4C987C5D60AF339CADF62) = Unlocks all debug settings.
EnableWebBrowser Payload: HERE / MIRROR (MD5: B142D6B1C33EEF4634FE12643404684E) = Unlocks web browser without PSN required.
HolyGrail Payload: HERE / MIRROR (MD5: 38F5E677A543EF93FB9A75096F983F89) = HEN ported to 4.55.
NetCatGUI: HERE / MIRROR
Lets get started:
0: To update PS4 via USB:
On PC: Format your stick to exFat.
Now make a folder on your USB stick called [PS4], inside that a folder called [UPDATE], and put the [PS4UPDATE.PUP] in there.
Now remove the USB from the PC and plug in to the PS4
On PS4: go to [Settings] > [System Software Update] and update via USB.
1: On PC extract the files from the zip archive you got from Al-Azif's github to your desktop and run the ps4-exploit-host.exe within taking note of the DNS IP it gives you. Put the payload BIN files in the [PS4-Exploit-Host] > [Payloads] folder
2: On PS4 disable automatic updates and rest mode features:
Go to [Settings] > [System] > [Automatic Downloads] > Uncheck the boxes next to every option.
Then go to [Settings] > [Power Saving Settings] > [Set Features Available in Rest Mode] > Uncheck the boxes next to every option.
3: Set up your network:
[Settings] > [Network] > [Set up Internet Connection] > [LAN / WIFI] (your choice) > [CUSTOM]
Set IP as AUTOMATIC.
Set DHCP as DO NOT SPECIFY.
Set Primary DNS as the one specified by Al-Azif Exploit Host in Step 1.
Set Secondary DNS to 165.227.83.145.
Do not use Proxy Server.
When "Test Internet Connection" appears hit Circle to back out.
Go [Settings] > [Network] > [View Connection Status] to get your IP address.
4: Go to [Settings] > [User Guide] at the top.
Launch 4.55 exploit. (NOTE: If it fails, just refresh the browser until it says "You're all set")
5: On PC: Open NetCatGUI enter your PS4's IP address and send the FullDebugSettings, and HolyGrail payloads from your PC with port 9020.
Optional: EnableWebBrowser payload only needs to be launched ONCE EVER and will permanently let you launch web browser without having to sign into PSN, so you can go to http://crack.bargains/455/ or another exploit host when theyre updated to be AIO.
NOTE: you can now disable internet setting on PS4 [Settings] > [Network] uncheck the box next to [Connect to Internet]. Don't forget to re-enable when you want to launch exploits.
6: Go to [Settings] > [DEBUG SETTINGS] > [GAME] > [PACKAGE INSTALLER] to install a game. (Game PKG must be on root of exFat formatted USB stick)
Pro tips: Never put PS4 into rest mode, always [Power] > [Turn Off PS4]. If you have crashes running payloads then properly reset PS4: hold power for 10-20 seconds to power off, then restart, then [Power] > [Turn Off PS4], then restart to flush the system and start from scratch.
Credits:
Qwertyuiop, Spectredev, flatz, 2much4u, m0rph3us1987, Al-Azif, Modded Warfare,
@sonicdacrack @KiiWii @subcon959 @MostlyUnharmful
NetCatGUI link is bork.
Also, why are we turning off all rest mode options? I use rest mode a lot so I can just suspend my PS4 in case I haven't reached a save or whatever. Is it actually needed or just "to be safe"?Updated thanks
Also, why are we turning off all rest mode options? I use rest mode a lot so I can just suspend my PS4 in case I haven't reached a save or whatever. Is it actually needed or just "to be safe"?
Also, why are we turning off all rest mode options? I use rest mode a lot so I can just suspend my PS4 in case I haven't reached a save or whatever. Is it actually needed or just "to be safe"?
Oh damn, that sucks.Just to be safe, Rest mode gets borked after running payloads. Normally results in hang during entering rest mode and needs a full flush to regain control.
A curious question! :
Will hacked PS4 with firmware 4.05 keep the installed "backups" after 4.55 update?
Will they be compatible with 4.55 payload?
Thanks.
Hello, on the 5th step, my PS4 crashes when I try to run enable menu and then holy grail, to avoid that I should shut down the ps4 according to your pro tips, but if I do that, the debug settings dissapear, how should I execute them?