This is a project designed for the LilyGo T-Dongle-S3 to provide a wifi http(s) server, dns server.
it is for the PS5 3.xx / 4.xx Kernel Exploit.
using this fork of the exploit PS5 3.xx / 4.xx Kernel Exploit by idlesauce.
you must use the LilyGo T-Dongle-S3 with this project and have a fat32 formatted sd card inserted into the dongle.
LilyGo T-Dongle-S3 With LCD LilyGo T-Dongle-S3 Without LCD
this will give you a compact esp dongle that will allow you to update the files by simply plugging it into your computer and using it like a usb flash drive.
the storage size is limited to the size of the sd card you use.
the sd card slot is in the bottom of the usb port as pictured below, you will need to remove the dummy card and insert a fat32 formatted sd card.
the project is built using ESP32 HTTPS Server, ESPAsyncWebServer and AsyncTCP so you need to add these libraries to arduino.
ESP32 HTTPS Server
ESPAsyncWebServer
AsyncTCP
install or update the ESP32 core by adding this url to the Additional Boards Manager URLs section in the arduino "Preferences".
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
then goto the "Boards Manager and install or update the "esp32" core.
if you have problems compiling the sketch make sure the ESP32 library version is not above 2.0.14.
if you have problems with the board being identified/found in windows then you might need to install the USB to UART Bridge drivers.
installation is simple you just use the arduino ide to flash the sketch/firmware to the dongle.
use the following board settings
to update the files on the dongle you just plug the dongle into your computer and treat it as a usb flash drive.
the exploit files are in the sdcard folder of the repo, copy them into the root of the dongles drive.
-
admin.html - the main landing page for administration.
-
info.html - provides information about the esp board.
-
update.html - used to update the firmware on the esp board (fwupdate.bin).
-
config.html - used to configure wifi ap and ip settings.
-
reboot.html - used to reboot the esp board