gasb07 / ps4mount
git clone https://github.com/gasb07/ps4mount.git
v0.6.0 · 4d ago
Allows for PKG games on USB external devices to mount on jailbroken PS5s without installing on internal storage or PS5 formatted USB storage
—
stars, 24h
—
stars, 7 days
+143
stars, 30 days · #1,679
143
★ total
14
forks · 9 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageC
LicenseGPL-3.0
Created2026-10-11 (9d ago)
Last push1d ago
Watchers2
OwnerUser
Links
- GitHub: github.com/gasb07/ps4mount
- Releases · Issues · Hacker News mentions
README excerpt
# PS4Mount > [!CAUTION] > **PS4Mount is a work in progress. Use it at your own risk.** > > On some consoles and firmwares it can still make the system report that its **database is > corrupted**. When that happens the console rebuilds its database on the next start, games added by > PS4Mount can disappear from the library until PS4Mount runs again, and you may have to restart the > console to get out of repeated error prompts. A forced restart can lose data that was not saved yet. > **Back up your save data** (PS Plus cloud storage or a USB drive) before using PS4Mount, and > report any problem with the log. Play PS4 fake PKGs on a jailbroken PS5 straight from a USB drive, without installing them. Put the game (and its update) `.pkg` files on a USB drive, plug it in and load `ps4mount.elf`. PS4Mount finds the packages, adds the games to the home screen and lets you play them from the drive. Nothing is copied to the console storage, and deleting a game on the console only removes it from the library: the `.pkg` stays on the drive. ## Screenshots Notifications on the home screen while PS4Mount scans the USB drives: The web panel, opened from the **Media** tab: ## Features - Detects PS4 fake PKGs (game, update and add-ons) in the root of any connected USB drive, or in other folders chosen in the settings. - Adds the games to the home screen with their icon, name and update version. - Applies updates: put the update `.pkg` next to the game and it is picked up automatically. - Installs add-ons (DLC), with data or unlock-only. An add-on is matched to its game by title ID, or by the add-on IDs the game lists (so add-ons of another region of the same game work too). - Adds many games in groups, so a drive with dozens of games does not overload the console. - Games run from the drive; no internal storage is used for the packages. - Deleting a game from the PS5 removes it from the library only. The `.pkg` is never deleted. - Notifications while scanning (how many games were found on each drive) and for added and removed games. - A web panel, also available as **PS4Mount** in the **Media** tab, to see the games and add or remove them from the library. ## Requirements - A jailbroken PS5 with fake PKG support (for example etaHEN with kstuff). Any firmware with fake PKG support. From 6.00 the games are registered the usual way (reported working on 6.50, tested on 13.20). Below 6.00 that made the console report a corrupted database (5.50), so there PS4Mount registers each game on its own (confirmed working on 5.50), and does not add games if the firmware lacks that function. The startup notification and the log say which one is used. - An ELF loader listening on port **9021** to send the payload. - Access to the kernel log: either **klogsrv** running on port 3232, or no other payload reading `/dev/klog`. PS4Mount reads the system log to know when a game starts and when a delete is confirmed. Without it, games cannot start (see How it works). - A USB