mirror of
https://github.com/KarnerF/SMPlusGui.git
synced 2026-10-06 13:00:19 +02:00
Update README: new features, autostart docs, fix title ID
This commit is contained in:
1 parent
7855f1ead8
commit
787871b89d
1 file changed
+31
-9
@@ -9,20 +9,26 @@ Opens at **http://\<PS5-IP\>:7070** from any browser — PS5, phone, laptop.
|
||||
## Features
|
||||
|
||||
- **Full ShadowMountPlus configuration** — all settings from one clean web interface
|
||||
- **Backup management** — create, restore, download, copy and move backups between internal storage and USB
|
||||
- **Autostart** — automatically launches ShadowMountPlus when the GUI starts; configurable ELF path, extra scan directories, and restart behavior
|
||||
- **Backup management** — create, restore, download, copy and move backups between internal storage and USB; named backups with timestamps
|
||||
- **Raw config editor** — directly edit `config.ini` with search function
|
||||
- **Debug log viewer** — live log with category filters and clear function
|
||||
- **SM Start/Stop** — launch ShadowMountPlus via elfldr (port 9021/9020) directly from the GUI
|
||||
- **Rest mode recovery** — automatically restores the web server after PS5 wakes from standby
|
||||
- **Multi-language UI** — German, English, French, Spanish + automatic PS5 system language detection
|
||||
- **USB detection** — automatically refreshes when a USB drive is plugged or unplugged
|
||||
- **Debug log viewer** — live log with category filters and clear function
|
||||
- **Collapsible sidebar** — toggle menu with the ☰ button
|
||||
- **Responsive design** — works on PS5 browser, mobile phones, and desktop
|
||||
- **PS5 home screen tile** — installs a launcher icon for quick access (PPSX99998)
|
||||
- **PS5 home screen tile** — installs a launcher icon (SMPL00001); configurable to always move to front or install once
|
||||
|
||||
---
|
||||
|
||||
## Requirements
|
||||
|
||||
- PS5 with a homebrew environment (e.g. via BD-JB or Y2JB)
|
||||
- [ShadowMountPlus](https://github.com/drakmor/ShadowMountPlus) installed and running
|
||||
- [ShadowMountPlus](https://github.com/drakmor/ShadowMountPlus) installed
|
||||
- A payload loader such as [Payload Manager](https://github.com/itsPLK/ps5-payload-manager)
|
||||
- elfldr running on port 9021 or 9020 (for SM Start button and Autostart)
|
||||
|
||||
---
|
||||
|
||||
@@ -41,10 +47,25 @@ Output: `SMPlusGui_1.0.0.elf`
|
||||
|
||||
1. Load `SMPlusGui_1.0.0.elf` via your payload loader
|
||||
2. Open `http://<PS5-IP>:7070` in any browser
|
||||
3. Configure ShadowMountPlus settings and press **Speichern**
|
||||
4. Use the **Backup** panel to manage configuration backups
|
||||
3. Configure ShadowMountPlus settings and press **Save**
|
||||
4. Use the **Autostart** panel to automatically launch SM on GUI startup
|
||||
5. Use the **Config** panel to manage configuration backups
|
||||
|
||||
The PS5 home screen tile is reinstalled on every launch to keep it at the front.
|
||||
---
|
||||
|
||||
## Autostart
|
||||
|
||||
The Autostart panel lets you configure automatic SM startup:
|
||||
|
||||
- **Auto-Start toggle** — enable/disable automatic launch on GUI start
|
||||
- **Preferred ELF** — select or type the path to your SM ELF (uses ELF picker by default)
|
||||
- **Additional scan directories** — extra directories scanned for SM ELFs in addition to the defaults
|
||||
- **Always restart SM** — when off (default), SM is only launched if not already running; when on, always restarts
|
||||
- **Icon position** — toggle whether the home screen icon moves to front on every launch
|
||||
|
||||
Default scan locations: `/data/pldmgr/payloads/*/`, `/data/shadowmount/`, `/mnt/usb0-7/`
|
||||
|
||||
App preferences (autostart, icon settings) are stored in `/data/SMPlusGui/prefs.ini`.
|
||||
|
||||
---
|
||||
|
||||
@@ -64,7 +85,7 @@ This project would not exist without the work of the following people:
|
||||
|
||||
- **[drakmor](https://github.com/drakmor)** — Creator of [ShadowMountPlus](https://github.com/drakmor/ShadowMountPlus), the mount manager this GUI is built for.
|
||||
|
||||
- **[itsPLK](https://github.com/itsPLK) / [najdek](https://github.com/najdek)** — [PS5 Payload Manager](https://github.com/itsPLK/ps5-payload-manager), which serves as the recommended payload loader for this ELF.
|
||||
- **[itsPLK](https://github.com/itsPLK) / [najdek](https://github.com/najdek)** — [PS5 Payload Manager](https://github.com/itsPLK/ps5-payload-manager), which served as architectural reference and recommended payload loader.
|
||||
|
||||
- **[john-tornblom](https://github.com/john-tornblom)** — [PS5 Payload SDK](https://github.com/ps5-payload-dev) and various reference payloads that made this project possible.
|
||||
|
||||
@@ -83,5 +104,6 @@ This project would not exist without the work of the following people:
|
||||
This is unofficial homebrew software. Use at your own risk.
|
||||
Not affiliated with Sony Interactive Entertainment or any game publisher.
|
||||
|
||||
Config files are stored on the PS5 internal storage under `/data/SMPlusGui/`.
|
||||
App data is stored under `/data/SMPlusGui/` on the PS5 internal storage.
|
||||
ShadowMountPlus config is stored at `/data/shadowmount/config.ini`.
|
||||
Always keep backups of important configurations before making changes.
|
||||
Reference in new issue
Block a user