Category PS4 Guides and Tutorials       Thread starter pearlxcore       Start date Apr 2, 2018 at 1:45 AM       30,271       139            
So here is a tutorial by me (nzie aka @pearlxcore) to upload your custom PS4 Playground into ESP8266 (I use treyjazz's file as sample).

WARNING : THIS TUTORIAL IS FULL OF IMAGES FOR YOUR UNDERSTANDING :ROFLMAO::ROFLMAO:

What you need :
Instruction :
  • Install Arduino IDE
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 1.png

  • Once installation is done, go to File -> Preferences
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 2.png

How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 3.png

  • Go to tools -> Board -> Boards Manager
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 4.png

  • Scroll down until you see ESP8266 and click install
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 5.png

  • Make sure you selected 'NodeMCU 1.0 (ESP-12E module)
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 6.png

  • Navigate to C:/Users/you-username/Documents/Arduino, make a new folder named 'tools'
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 7.png

  • Inside 'tools' folder, extract 'ESP8266FS-0.2.0.zip' content so the directory will be like this -> C:\Users\your-usename\Documents\Arduino\tools\ESP8266FS\tool\esp8266fs.jar
  • Now you have installed ESP8266 library and sketch uploader
  • Restart Arduino IDE
  • Extract treyjazz's PS4Exploit files somewhere in your pc
  • Go to Files -> Open -> navigate to the extracted files folder and select PS4Exploit.ino
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 8.png

  • Make sure you select the right board, flash and port in 'Tools' tab
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 9.png

  • Now click on 'ESP8266 Sketch Data Upload'
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 10.png

  • It will compile the code and files. Wait until the progress reach 100%
  • Go to 'Sketch' and click on 'Upload'. Wait until the progress reach 100%
  • Once done you can take out ESP8266 and reinsert back to USB port.
  • Now you can test the device.
  • Note that in this tutorial, the ESP8266 signed with :
IP : 10.13.37.1
SSID : ps4exploit
Password : hackmyps4
  • You can change these in the code
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 11.png

  • For PS4 network setup, choose wifi (custom) and connect to ESP8266
IP : any
SUBNET : 255.255.255.0
GATEWAY : 10.13.37.1
DNS : 10.13.37.1

Credit to treyjazz
 

Comments

ermenel

Member
Contributor
sorry, I have already written a post about it, without success
I have the ps4 with already the mode hen functional, I got the chip esp8266, I followed the guide, put the driver connected to the ps4, but entering the browser, comes out a strange page, and does not work, I ask, it will be because I changed the dns for the cable connection?

is there a guide on how to set the dns for wifi?
 

muxi

Developer
Senior Member
Contributor
@pearlxcore do you think, treyjazz's exploit file for esp8266 can be used for upcoming 5.05 exploit?

It would be nice if it would be possible to replace the old payloads for 4.xx, just by those for FW5.05.
 

pearlxcore

Developer
Senior Member
Contributor
@muxi once 5.0x kernel is released, all available payload will be ported to 5.0x firmware. Convert the ported payload from binary to javascript using bin2js and replace the file in your playground.
 

muxi

Developer
Senior Member
Contributor
@pearlxcore Thanks for the information. If I understood correctly, only the payload.js files needs to be replaced and the existing support files can still be used for the new payloads?
 

muxi

Developer
Senior Member
Contributor
@pearlxcore ok, thanks.

Now that 5.05 is out, I try to integrate the new payloads (from al-azif) into my esp firmware. In the new html-files, however, I can not find an assignment to the individual js-files to change them, as it was the case with 4.55. I added the name of the payload before each file (for example, ftp-kernel.js, dumper-kernel.js, and so on) Can you tell me how to manage it? The payloads certainly do not all use the same suporting files? Thanks in advance
 

muxi

Developer
Senior Member
Contributor
@pearlxcore Thanks, but the payloads are in separate folders. They must be without folders for ESP8266. Under 4.55, I have renamed the js files for each payload and edited in the html file accordingly. But the html files of the payloads of 5.05 do not have this possibility of assignment, at least I do not see them in Notepad ++. Every payload has the same name "homebrew.js" Can I just rename them (dumper.js, hen.js, mira.js etc.)? Or how do I do that? Thanks in advance!
 
Recent Articles
Virtual Virtual Reality by Tender Claws Arrives on PS VR, VVR Trailer
Those seeking to play VR in VR may want to check out Virtual Virtual Reality by Tender Claws, which is now available for PlayStation VR alongside a PSVR launch trailer video of the comedic...
Stickman Zombie Attack PS4 Homebrew Game PKG by Med33
After a lot of work, I'm announcing Stickman Zombie Attack homebrew game PKG made with Unity for the PS4. 🧟‍♂️🧟‍♀️ Thanks to all the beta testers @jwooh, @DEFAULTDNB and @FFTHEWINNER they helped...
Free-to-Play Action RPG Dauntless Slashes Onto PS4 Tomorrow
Reminiscent of Fortnite, the Behemoth-slaying co-op action RPG Dauntless slashes onto PS4 tomorrow, is free-to-play and offers exclusive cosmetic gear for PS Plus members. 😀 Here's more on...
PS4Modding.net: PS4 Cheats and Modding Platform Trainers with Tools
Since the release of PS4 Reaper (debugger and trainer maker) the goal was to gather modders and gamers around one passion. Today we've come along way: 3 Universal Trainers (PC, Android, iOS)...
Top