docs: installer places payload only, startup belongs to GoldHEN

This commit is contained in:
SirHumza committed 2026-09-25 15:29:38 +02:00
1 parent 3a88839f07
commit 181a16221f
3 files changed
+16 -9

No files matched your search

+4 -4
View File
@@ -20,9 +20,9 @@ playing to Discord: name, cover art, timer. No PC at runtime.</p>
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
+3 -2
View File
@@ -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`.
+9 -3
View File
@@ -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)