Skip to content

ameer-khan-ashraf/ps4-pkg-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PS4 Package Manager

Terminal UI package installer for jailbroken PS4 systems using Remote Package Installer.

It scans a local PKG directory, groups games, detects main/update/DLC packages, starts a local HTTP server, and sends direct install URLs to the PS4.

Features

  • TUI game browser with onboarding screen
  • Automatic PKG scan and game grouping
  • Main/update/DLC detection
  • Embedded range-capable HTTP server (no Python server script required)
  • PS4 API integration for install and progress polling
  • URL preflight checks before install
  • Resume of recent install task when possible

Requirements

  • Linux
  • Rust toolchain (stable)
  • Jailbroken PS4 with GoldHEN
  • Remote Package Installer running on PS4
  • PS4 and this machine on the same LAN

Build

cargo build --release

Binary:

./target/release/ps4-pkg-manager

Usage

./target/release/ps4-pkg-manager --ps4-ip <PS4_IP> --pkg-dir <PKG_DIR>

Example:

./target/release/ps4-pkg-manager \
  --ps4-ip 192.168.8.65 \
  --pkg-dir /home/user/pkg-server/pkgs

CLI Options

  • -i, --ps4-ip <PS4_IP>: PS4 IP address (required)
  • -p, --port <PORT>: PS4 RPI port (default: 12800)
  • -d, --pkg-dir <PKG_DIR>: local PKG directory (default: ./pkgs)
  • -u, --pkg-base-url <PKG_BASE_URL>: base URL for PKG hosting (auto-detected if omitted)
  • --pkg-server-port <PKG_SERVER_PORT>: local embedded HTTP server port (default: 8000)
  • --no-auto-pkg-server: do not auto-start embedded server

Controls

  • ↑/↓: navigate games
  • Enter: install selected game
  • R: refresh game list
  • Q: quit

On onboarding:

  • Enter or Space: continue
  • Q: quit

Notes

  • The tool requires http:// package URLs for best compatibility with PS4 RPI.
  • If you provide --pkg-base-url, ensure it is reachable from the PS4 (not loopback unless PS4 is local).

Development

Run checks:

cargo check
cargo test

About

PS4 Package Manager TUI for Remote Package Installer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages