Interested in investing time and money into PSXHAX.COM? Read More and Contact Us for details!
Category PS4 Guides and Tutorials       Thread starter Thread starter PSXHAX       Date / timeStart date Mar 12, 2018 at 7:48 AM       Replies 534      
Status
Not open for further replies.
Today @Codsworth let us know about an ESP Host project he's been working on, and shared a guide on a simple way to serve PS4 payloads using the ESP8266 Wifi Module board with at least 4 MB flash. :winkxf2:

Download: esphost.bin / esphostmulti.bin / esphostmulti405.bin / GIT

Here's all the details from the README.md: ESP Host

Today I show you a simple way to serve payload using the ESP8266.

Benefits of using the ESP8266:
  • Extremely low cost hardware, available worldwide
  • Ability to run 24/7 via USB, self-hosted payload, no external apps or programs required
  • Completely block all updates
  • No need for custom DNS server or settings, features automatic redirect
  • Easy to program and update via USB
  • Very low power consumption
Requirements:
Payloads included in esphost.bin
  • VORTEX HEN 1.4
Payloads included in esphostmulti.bin
  • HEN
  • HEN+VR
  • FTP
  • DUMPER
  • BACKUP
https://github.com/pearlxcore/ps4-playground-455

Instructions:

Flash esphost.bin using the following command:
Code:
sudo esptool.py --port /dev/ttyUSB0 write_flash 0x00000 0x400000 ./esphost.bin
  • After flashing completes, connect to "PS4-WIFI" using "easy setting" then go to [Settings] > [User Guide]
NOTE: Windows users must use the appropriate com port when flashing with esptool.py

NOTE2: Users can optionally flash using the GUI version of ESPTool

Compatible boards:

These are the most popular ESP8266 boards, but any esp8266 with 4M flash or larger will work.
Updates (via Codsworth)
  • More stable payloads , no memory errors or reloading pages
  • Updated esp-host to include payloads from ps4-playground
  • Added file compression - save space and serve payloads quickly.
  • Upgraded payload index to a better design thanks to pearlxcore
To-Do
  • Add ability to upload files/payloads
Notice and credits

Credit should be given to original authors of payloads - you know who you are.

How to run PS4 exploit offline using ESP-12E (ESP8266)
PS4 with ESP8266 7 seconds for the hen + playground
ESP Host Serve PS4 Payloads Using the ESP8266 Guide by Codsworth.jpg
 

Comments

@pearlxcore Thank you for your quick implementation. However, I have a problem loading the original payload. My system is a PS4 pro and I've always had game freezes on xvortex HEN 1.4 in the past.

Since loading the FTP Payload before the HEN, everything runs fine. But if I want to load the original payload, the blue circle loops and nothing happens.
 
Just made light version of ESP8266 firmware for 4.55 only - new sketch, no autopayloads, no upload, no ftp for esp - only Kernels and Payloads!!! Based on last Al-Azif repo, where some exploits were modified, for example, Specter/Original - I've never had "not enough memory" error on it

Settings for PS4 - Wi-Fi - Special - Network: PS4 - Pass: qwertyuiop - IP: auto - DNS: manual 13.13.13.1 - next: auto.

Flashing via NodeMCU

PS4KeeperDY.jpg

 
@Keeperdy Great!!! Thank you.

I have tested some payloads from your firmware on my PS4 pro.

Here are the results:
Original. HEN and FTP works perfectly
Dumper is loading, but does not work, tried several times
Backup isn`t working (cannot be loaded with usb stick inserted), tried several times
Other Payloads not tested
 
Dumper can not be tested, due to the lack of any original disk
BackUp - what filesystem is on usb stick?

Dumper also depends on what initial payloads has been sent adn there are some problems with. Maybe it's better to send this payload from PC via 9020 port.

Some remarks on CodeMaster firmware: xvortex dumper doesn't show notifications

While it is the last version and the exact same payload in bin and js format, it won't show notifications when launched from the web menu. It will work as expected using the binary payload sender (i also included latest version if the bin file, so it will show up in the payloads list in the binary payload sender tool).
 
After loading the Backup payload, the message appears "Youre all set" and then "There is not enough free system memory". And that happens every time. Any Ideas ?
 
I have already successfully created DB-Backups with other ESP firmwares using USB stick with Fat32 file system. It must therefore have another reason why this does not work.

Edit:
I tried it again under exFAT, without success. This time, just the message "Youre all set", but nothing happens.
 
Status
Not open for further replies.
Back
Top