mirror of
https://github.com/bps2414/visor-ps5.git
synced 2026-10-17 17:00:31 +02:00
visor.elf now carries the app and its assets, unpacks them to /data/visor, installs the home screen icon and stays resident to launch the app when the icon is pressed. websrv and its Homebrew Launcher are no longer needed; the homebrew loader from websrv is vendored in third_party/websrv. The icon is a web shortcut, so the console opens its browser first. The launcher closes that browser before starting the app instead of leaving a blank page in front of it.
723 B
723 B
Third-party components
| Component | Where | License |
|---|---|---|
| scrcpy server v4.1 | assets/scrcpy-server (unmodified binary) |
Apache-2.0 |
| tvhp RmlUi/SDL backend | src/RmlUi/ |
GPL-3.0 (derived from RmlUi's MIT backends) |
| websrv homebrew loader | third_party/websrv/ |
GPL-3.0-or-later |
| Lato | fonts/ |
SIL OFL 1.1 |
The home screen shortcut installer (in src/launcher.c) follows the technique used by
ftpsrv and
ps5-payload-manager.