- Python 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo/workflows | ||
| static | ||
| tests | ||
| .gitignore | ||
| add_payload.py | ||
| add_static_payload.py | ||
| catalog.py | ||
| download_stats.json | ||
| icon_utils.py | ||
| icons.json | ||
| payloads.json | ||
| payloads_v2.json | ||
| README.md | ||
| set_icon.py | ||
| update_payloads.py | ||
PS5 Payloads Mirror
This repository contains an automated mirror of useful payloads for the PlayStation 5.
It is meant to be used alongside the official ps5-payloads-mirror, so it only carries payloads that aren't already available there.
Using with PS5 Payload Manager
In PS5 Payload Manager, go to Settings → Manage Sources → Add Source and enter:
https://git.richey.dev/miles/raring-payloads-mirror/raw/branch/main/payloads_v2.json
Available Payloads
| Payload | Version | Description | Last Updated | Source | Download |
|---|---|---|---|---|---|
| raring-dpi | v0.4.0-rc3 |
Standalone package installer with DPI/DPIv2 APIs and a WebUI on port 12800 (no etaHEN needed) | 2026-11-01 |
Source | Download |
| kstuff-lite-dr-fpkg | v1.13-test8-fast |
drakmor's kstuff-lite build with fake PKG support (v1.13 test8, fast) | 2026-10-31 |
Manual upload | Download |
| nexHEN | v1.00-RC5 |
Homebrew enabler (HEN) payload for PS5 | 2026-10-31 |
Manual upload | Download |
| slopkit | v0.1.2 |
Installs the SlopKit media tile and seeds its managed offline cache. | 2026-10-10 |
Source | Download |
| ps5-gtav-menu | v0.2.0 |
GTA V mod menu daemon for PS5 (standalone build) | 2026-10-10 |
Source | Download |
| np-fake-signin | v1.4 |
Fake PlayStation Network sign-in payload for offline play | 2026-10-02 |
Source | Download |
Support & Suggestions
If you have suggestions for a new payload to be added or if there's an important issue with some payload, please report them in the Issues section.
Catalog schema & icons
payloads.json provides the legacy bare array format for compatibility with older tooling.
payloads_v2.json provides the newer catalog schema containing repository metadata (name and icons_url: "icons.json").
Payloads reference an icon_key; icons.json maps those keys to base64 PNG,
JPEG or SVG data URIs under its icons object. Keys are content hashes, so
identical images share one entry. Images stay below 12,288 characters and remain
compatible with PS5 WebKit. set_icon.py and add_payload.py publish the image
data before saving the catalog reference. Updating payload releases preserves
these references. Payload Manager caches icon catalogs separately for seven days.
Icon tooling (set_icon.py, add_payload.py) needs Pillow: pip install pillow.
Static payloads
Some payloads have no public release to track. Their binaries live in static/ and are marked "static": true in the catalog. To add or update one:
python3 add_static_payload.py path/to/file.elf --name <name> --version <version> \
[--description "..."] [--category "..."] [--author ...] [--icon @github-user]
This copies the file to static/<name>_<version>.elf, removes the previous version's file and updates the catalog. Commit the result; the next workflow run uploads the new file and removes the old one from the release.