From 181a16221f3b16a253fdaa5b978bd35a10dd9c75 Mon Sep 17 00:00:00 2001 From: SirHumza <204067870+SirHumza@users.noreply.github.com> Date: Fri, 25 Sep 2026 15:29:38 +0200 Subject: [PATCH] docs: installer places payload only, startup belongs to GoldHEN --- README.md | 8 ++++---- docs/INSTALLER.md | 5 +++-- docs/TROUBLESHOOTING.md | 12 +++++++++--- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 6a7e92a..6e56332 100644 --- a/README.md +++ b/README.md @@ -20,9 +20,9 @@ playing to Discord: name, cover art, timer. No PC at runtime.

1. Grab `OrbisRPC-Setup-1.0.0.pkg` from the [Releases page](https://github.com/SirHumza/orbisRPC/releases/tag/v1.0.0) and install it with Package Installer. -2. Open **orbisRPC Setup** → say Yes. It installs the daemon, checks WiFi, - saves your Discord token, and starts everything. -3. Launch a game. Watch Discord. +2. Open **orbisRPC Setup** → say Yes. It drops the daemon into GoldHEN's + `bin/elf`, checks WiFi, and saves your Discord token. +3. Start **orbisrpc** from GoldHEN's payload menu, launch a game, watch Discord. After a reboot: re-jailbreak, then enable AutoRun for `orbisrpc` in GoldHEN's payload menu once — it starts itself on every jailbreak after that. @@ -36,7 +36,7 @@ payload menu once — it starts itself on every jailbreak after that. | ⏱️ **True timers** | Survive reconnects and restarts, resume across quick game switches. | | 🧠 **Self-learning** | First-seen titles are remembered, so later boots resolve instantly. | | 🔄 **Self-updating** | Signed daemon updates with boot rollback. No reinstall treadmill. | -| 📦 **One-tap installer** | Setup PKG: install → WiFi check → token → running. | +| 📦 **One-tap installer** | Setup PKG: install → WiFi check → token → payload in place. | ## How it works diff --git a/docs/INSTALLER.md b/docs/INSTALLER.md index 7bd9bd3..9a8e061 100644 --- a/docs/INSTALLER.md +++ b/docs/INSTALLER.md @@ -14,7 +14,7 @@ boot proof to go wrong. ## Navigation law No branch ever returns to start. Cancel/skip always moves forward. The only -exits are Done, explicit close, or fatal boot failure. +exits are Done, explicit close, or a payload write failure. ## Console facts encoded @@ -38,4 +38,5 @@ installer shows where, it can't write the queue itself. ## Building `make -f installer/Makefile` (`OO_PS4_TOOLCHAIN`, llvmshim). Staged assets: -daemon + evict ELFs. Output: `IV0000-ORPC00001_00-ORBISRPCSETUP000.pkg`. +daemon + evict ELFs — the installer only reads the daemon, evict rides along +for manual injection. Output: `IV0000-ORPC00001_00-ORBISRPCSETUP000.pkg`. diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md index 545b2c2..f791e8a 100644 --- a/docs/TROUBLESHOOTING.md +++ b/docs/TROUBLESHOOTING.md @@ -26,10 +26,16 @@ Called dialogs without loading sysmodules. Fixed: module loads in `ui_init`, app exits quietly if they fail. If you still panic, your PKG predates the fix — reinstall. -## Loaders closed (9090/9021/9020) +## Payload won't start -Normal when GoldHEN's BinLoader toggle is off. Flip it in GoldHEN's menu. -Reboot wipes jailbreak + daemon (RAM-only); re-jailbreak, then inject. +The Setup PKG only writes `/data/GoldHEN/bin/elf/orbisrpc.bin` — it never +launches anything. Start it from GoldHEN's payload menu, or enable AutoRun +for `orbisrpc` once so it boots with every jailbreak. + +Manual injection (see `injecting.md`) still exists and needs the loaders +open: ports 9090/9021/9020 are closed whenever GoldHEN's BinLoader toggle +is off. Flip it in GoldHEN's menu. Reboot wipes jailbreak + daemon +(RAM-only), so re-jailbreak first. ## Token rejected (close 4004)