RecompStore: A Homebrew App Store for Jailbroken PS5 Recomps

By Indie Kings | October 26, 2026

Updated October 26, 2026: RecompStore is a new homebrew app store for the jailbroken PS5 under GPL-3.0: one native PS5 application, title ID PPSA92000, that installs and updates recompiled game ports, emulators and tools, and then sets each game up from your own legally owned disc image.

A PlayStation 4 console with controller

Image: PS4 console via Wikimedia Commons.

What the store actually does

The elripalda/RecompStore repository on GitHub, 184 stars and 2 forks, ships a categorized catalog with separate Games, Emulators, Apps and Tools tabs plus a Library view covering what is installed, waiting updates and betas. Updates arrive from GitHub releases as zip or 7z archives and the store preserves your game files, saves, DLC and mods when a port updates, with advanced installs able to target the M.2 SSD, extended storage or a USB drive. One guardrail is stated like a vow: the store never writes over another app, and if something already uses an app's title ID it asks first and can install under a new ID so both versions coexist. The catalog is open ended too, users add their own GitHub repositories as sources, with resulting apps marked as not checked by the store, and a QR code in Settings links a phone so installs and new sources can be sent to the console from the recompstore.com website while seeing what is already on it.

Installing, from a payload to your home screen

The prerequisites define the audience: a jailbroken PS5 with kstuff, a payload loader on port 9021 such as etaHEN or elfldr, and ShadowMountPlus 1.7 Beta 5 or newer, the tool that puts homebrew on the home screen. From there it is a single netcat line, sending RecompStore-Installer.elf to the PS5's address on port 9021 from any computer on the same network. The installer downloads the newest release zip, checks it against GitHub's SHA-256, falling back to a copy built into itself when offline, then unpacks to /data/homebrew/PPSA92000 with every file verified as written. It only happens once, because after that the store updates itself through its Latest Updates channel, checking the repository's releases at startup and every six hours afterward. The game side is the part the whole project legally hangs on: no game files are hosted anywhere, each game needs your own legally obtained copy, and the store takes your disc image, your Xbox Live Arcade file, a Title Update, DLC or a ROM from the game's page and puts what the port needs where it expects it, at full drive speed, before refreshing ShadowMountPlus so the title appears on the home screen.

What it is built on

The store app is written for the PS5 payload ecosystem: it builds on Linux or WSL with Mihawk's PS5 payload SDK fork and PS5_Vulkan, the RADV derived Vulkan driver, and its code sits on the Porpoise foundation, the author's own project that builds on Mihawk's PS5 RetroArch port, PS5_Vulkan and the ps5-native-app-boilerplate by BlackBearReloaded, while the payload SDK and launch call credit John Törnblom's ps5-payload-dev work. Three payloads ship alongside the store: a copier for game setup at full drive speed, a launcher to open games, and the installer itself. The website half is PHP 8 and MySQL, where an admin publishes a catalog.json the store reads, receives bug reports and recomp submissions through an inbox, and issues beta codes that unlock games in testing per console. Releases hold the store zip and the installer ELF, with patch notes for every game pulled from each game's own GitHub repository into the store UI.

Project card

ItemDetail
ProjectRecompStore by elripalda, GPL-3.0 or later
Repo stats184 stars, 2 forks
What it isHomebrew app store: native PS5 app, title ID PPSA92000
RequirementsJailbroken PS5 with kstuff, payload loader on port 9021, ShadowMountPlus 1.7 Beta 5 or newer
InstallSend installer ELF over the network to port 9021, one time
IntegritySHA-256 against GitHub releases, built-in offline fallback hash
UpdatesSelf updating at startup and every six hours, saves and mods preserved
Safety ruleNever overwrites another app's title ID, offers new ID install
Game setupOwn disc image, XBLA file, Title Update, DLC or ROM, no hosted game files
FoundationPorpoise, PS5 payload SDK, PS5_Vulkan, Mihawk and John Törnblom lineage
ExtrasCustom sources, phone QR linking, patch notes, beta codes, admin inbox

FAQ

What is RecompStore?
A GPL-3.0 homebrew app store for the jailbroken PS5 that natively installs and updates recompiled game ports, emulators, apps and tools from GitHub releases.

Does it host games?
No, no game files are hosted anywhere in the project; every game must be set up from your own legally obtained disc image or files.

What do I need to run it?
A jailbroken PS5 with kstuff, a payload loader listening on port 9021 such as etaHEN or elfldr, and ShadowMountPlus 1.7 Beta 5 or newer.

How does installation work?
One netcat command sends the installer ELF to the console on port 9021; the installer verifies the release zip against a SHA-256 hash and unpacks it to /data/homebrew/PPSA92000.

Will it break my other homebrew?
The store refuses to blindly overwrite an existing app's title ID, asking first and optionally installing under a new ID so both apps work.

Does it keep my saves when a game updates?
Yes, updates from GitHub releases preserve game files, saves, DLC and mods already installed.

Bottom Line

PS5 homebrew has previously advanced one exploit and one proof at a time, so a real package manager, with versioning, hash verification, a friendly catalog and a guardrail against clobbering your other tools, is the scene growing up into infrastructure. The legal design is the most interesting part: games never travel with the store, the user provides the disc image and the store assembles it, which is the closest thing a gray area project can offer to a model that respects ownership. An app store written for a jailbroken console, distributed as a payload over netcat, is exactly as strange as it sounds, and it works anyway.

Sources

  • GitHub elripalda/RecompStore README (requirements, install flow, app features, foundation and licensing), accessed 26 October 2026
  • GitHub API repository metadata for elripalda/RecompStore, accessed 26 October 2026

Related: Dead Cells: First PS5 Game Runs Natively on Windows via AnyPS5 | Playden: Steam Games Run Directly on Jailbroken PS5

Share