ESP32-S3 N16/R8 host with UMTX2 and Admin File Manager for PS5 (v2.0.1)
Get the latest build in Releases.
PS5_EZ_Host is a self-contained, offline host for PlayStation 5 firmwares 1.xx–5.xx, built on UMTX2 and tuned for ESP32-S3 (16 MB).
Why 2.0.1? This is a complete rewrite focused on speed and reliability.
- ~38× faster payload uploads over Wi-Fi (e.g., 1.4 MB in ~22 s on the same hardware).
- User Guide redirect supported (see notes below).
- One-click flashing via
Auto_flash.exe—no NodeMCU.
- Clean two-stage UMTX2 UI (launch → payloads).
- Admin Manager at
http://10.1.1.1/admin— upload, download, delete; slim progress bar during uploads. - Ships with 14 payloads, including kstuff v1.6.1 (DLC fix).
- ~5.5 MB free out of the box; gzip payloads to free more space.
- bypervisor included only for 1.xx–2.xx (others may delete).
- Works fully offline**.
- Download the latest release (includes
Auto_flash.exeand image). - Connect your ESP32-S3 N16/R8 by USB.
- Run
Auto_flash.exe. It auto-detects the COM port and flashes automatically.
On the PS5:
-
Go to Settings → Network → Settings → Set Up Internet Connection.
-
Find PS5_EZ_Host. Press Options on the controller and choose 2.4 GHz.
If you skip this, the SSID may not appear.
-
Connect (open network, no password).
Now:
- Open
http://10.1.1.1on the PS5 to use the host. - Visit
http://10.1.1.1/adminfrom a PC on the same Wi-Fi to manage payloads.
- Open Settings → User Guide to launch the host directly.
- You will see a certificate warning the first time—accept it.
- The User Guide browser is slower; after jailbreaking, installing a browser PKG is recommended for faster navigation.
- You can always use
http://10.1.1.1directly.
Open http://10.1.1.1/admin on a PC:
- Choose File → Upload a payload (
.bin/.elfor gzipped variants). The progress bar shows transfer progress; the page refreshes after completion. - Download/Delete to manage files.
Use this to rename buttons, change descriptions, add/remove entries, or change order:
-
In
/admin, Downloadpayload_map.js. -
Edit in a text editor. For each entry:
-
displayTitle— button label on the main screen. -
description,author,version— text shown in details. -
fileName— just the filename you uploaded (e.g.,kstuff.elf,etaHEN-2.3B.bin).No path editing is required; upload the file and set its filename here.
-
-
Upload the modified
payload_map.jsback via/adminand refreshhttp://10.1.1.1. On PS5, press ◯ or refresh the page via the refresh button.
Tip: To save space, upload gzip versions (
.bin.gz/.elf.gz) where available.
- First use: reach the host via User Guide (accept certificate) or
http://10.1.1.1. - After jailbreak: use a browser PKG for faster load times.
- Remove payloads you don’t use. If you’re not on 1.xx–2.xx, you can delete bypervisor.
- Hardware: ESP32-S3, 16 MB flash (N16/R8).
- PS5 firmware: 1.xx–5.xx.
- Network: offline AP, open.
- Complete rewrite with major stability fixes.
- ~38× faster payload uploads over Wi-Fi.
- User Guide redirect support (with cert prompt).
- New upload progress bar in Admin.
- Curated payload set (14), including etaHEN v2.3b kstuff v1.6.1 (DLC fix).
- Payloads pre-installed include.
- Byepervisor.
- elfldr.
- etaHEN-2.3B.
- ftpsrv.
- gdbsrv.
- klogsrv.
- kstuff v1.6.1.
- libhijacker.
- ps5debug_dizz.
- ps5debug_v1.0b5.
- ps5-versions.
- rp-get-pin.
- shsrv.
- websrv.
- Browser appcache remover.
idlesauce, mautz-kernel, stooged, EchoStretch, LightningMods
MIT — see LICENSE.