7.6 KiB
Omega
Das Open-Source-Dashboard für Homebrew-fähige PS5-Konsolen: Spiele, Store, Musik, Freunde und Party an einem Ort.
Entwickelt von TheCriicom.
English · Italiano · 日本語 · Français · Español · Deutsch · Nederlands · Português (Portugal) · Português (Brasil) · Русский · 한국어 · 简体中文 · 繁體中文 · Suomi · Svenska · Dansk · Norsk bokmål · Polski · Türkçe · Čeština · Magyar · Ελληνικά · Română · ไทย · Tiếng Việt · Bahasa Indonesia · Українська
Website · Installieren · Server hosten · Entwicklung
Omega ist ein Dashboard für Homebrew-Nutzer und, wenn du willst, deine Home (beim ersten Start wirst du gefragt): Installierte Spiele und Homebrew stehen in derselben Reihe, der Store installiert mit einem Tastendruck, die Musik läuft beim Spielen weiter, und deine Freunde sind immer nur einen Klick entfernt. Omega läuft als Homebrew (SDL2, Software-Renderer) und kommuniziert mit einem Server, den jeder selbst hosten kann.
Funktionen
- Home mit Spielen und Homebrew zusammen, dynamischen Hintergründen aus dem Artwork und Direktstart (Spiele über LncUtil, Homebrew über websrv, ELF-Payloads im Hintergrund).
- Store für Open-Source-Homebrew: Suche, Regale nach Kategorie, Votes,
Bewertungen und Kommentare. Er erkennt
.pkg,.zipund.elfselbstständig und installiert jede Datei am richtigen Ort. - Meine Bibliothek: deine eigenen Spiele-Backups mit Download-Link und Cover, hinzugefügt von der Konsole oder vom Smartphone, oder aus einer JSON-Datei importiert (einmalig oder verknüpft, sodass sie synchron bleibt). Wird nur auf der Konsole gespeichert.
- Musik, auch während des Spielens: Internetradio (radio-browser), Navidrome und andere Subsonic-Server, USB-Dateien, beliebige Audio-Links. Die Wiedergabe läuft im Hintergrund-Daemon (FFmpeg-Build nur für Audio) und stoppt deshalb nicht, wenn du ein Spiel startest.
- Smartphone-Fernbedienung: Der Daemon stellt eine Webseite auf Port 9095 bereit. Scanne den auf der Konsole angezeigten QR-Code, gib die PIN ein und steuere die Musik, sende Audiodateien und verwalte Meine Bibliothek in jedem Browser auf Smartphone, Tablet oder PC.
- HEN-Erkennung: Beim Start erkennt Omega OnionHEN, etaHEN, pldmgr oder ps5_autoloader, sagt dir, was fehlt, und installiert und aktiviert nach deiner Bestätigung dessen Dienste am richtigen Ort. Unter OnionHEN fügt es dem Spielmenü (L2 + R3) eine Seite mit Musiksteuerung hinzu.
- Systemwerkzeuge: Temperaturen, Lüfterschwelle, Speicher und ein Dateimanager.
- Community: eine Pinnwand mit Beiträgen, Likes und Kommentaren; Gruppenchats; Personen, die du kennen könntest; Spielzeit und eine Freunde-Rangliste.
- Party mit Chat und Sprache (Opus), Spieleinladungen und eigenem Status (online, abwesend, nicht stören, unsichtbar).
- Game Base: Freunde, Anfragen und Nachrichten.
- Privatsphäre: Blockieren, Melden, wer dir schreiben darf, Datenexport, Kontolöschung.
- Themes, generierte Ambient-Musik, ein Lese-Browser.
- 27 Sprachen: Die App übernimmt automatisch die Sprache der Konsole (in den Einstellungen änderbar).
- Freie Serverwahl: Füge in den Einstellungen die Adresse eines beliebigen Omega-Servers hinzu; der offizielle Server bleibt immer verfügbar.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Aufbau des Repositorys
| Ordner | |
|---|---|
client/ |
die Konsolen-App (C, SDL2) und ein Desktop-Build, um sie auf dem Mac zu entwickeln |
daemon/ |
Hintergrund-Payload: Musikplayer, Webseite der Fernbedienung, Meine Bibliothek, Benachrichtigungen während des Spielens und (nur wenn du es wählst) das erneute Öffnen von Omega, wenn du zur Home zurückkehrst |
onionhen-plugin/ |
OnionHEN-Plugin: eine Omega-Seite im Spielmenü mit Musiksteuerung |
server/ |
Node.js-API, Proxy, Moderationspanel und Docker Compose zum Hosten eines Servers |
docs/ |
Architektur und Bilder |
Omega auf der Konsole installieren
Du brauchst eine PS5 mit Jailbreak und Homebrew-Unterstützung: ein HEN
wie OnionHEN oder etaHEN, oder einen Launcher wie websrv
mit einem Payload-Loader. Am einfachsten öffnest du
play.omegasuite.it/installa im Browser
der Konsole. Alternativ lädst du das Paket von der Website herunter und
kopierst data/ per FTP auf die Konsole.
Einen Server hosten
git clone https://github.com/TheCriicom/omega-dashboard-ps5.git
cd omega-dashboard-ps5/server
./scripts/install.sh
Das Skript erstellt die .env mit zufälligen Secrets und startet die
Container. Die vollständige Anleitung, inklusive automatischem HTTPS über
Caddy, steht in server/README.md. Danach auf der Konsole:
Einstellungen → Server → Server hinzufügen.
Entwicklung
- App:
client/README.md— PS5-Build mit ps5-payload-sdk und ein Desktop-Build mit SDL2 aus Homebrew, steuerbar über eine Befehlsdatei, um die Oberfläche ohne Konsole zu testen. Die Übersetzungen liegen inclient/i18n/(ein JSON pro Sprache). - Server:
server/README.md— Node.js ≥ 20 und PostgreSQL, End-to-End-Tests mitnpm test. - Architektur:
docs/architecture.md.
Beiträge sind willkommen: siehe CONTRIBUTING.md.
Autor
Omega wird von TheCriicom entwickelt — outlinedigital.it.
Lizenz
Copyright © 2026 TheCriicom und die Omega-Mitwirkenden.
Omega ist freie Software: GNU GPL v3 oder später. Komponenten von
Drittanbietern und ihre Lizenzen sind in
client/THIRD-PARTY-NOTICES.md aufgeführt.
Omega ist ein unabhängiges Projekt und steht in keiner Verbindung zu Sony Interactive Entertainment; es wird von Sony Interactive Entertainment weder unterstützt noch gesponsert. „PlayStation“ und „PS5“ sind Marken ihrer jeweiligen Inhaber. Omega enthält und verbreitet keine Spiele.






