Phosh ( ein Kofferwort aus „Phone“ und „Shell“ ) ist eine grafische Benutzeroberfläche für mobile und Touchscreen-Geräte, die ursprünglich von Purism entwickelt wurde . Das Projekt wird von einer vielfältigen Community gepflegt und weiterentwickelt und ist die Standard -Shell auf verschiedenen mobilen Linux- Betriebssystemen, darunter PureOS , Mobian und Fedora Phosh . Es ist außerdem eine Option auf PostmarketOS , Manjaro und openSUSE . Die Komponenten werden alle sechs Wochen aktualisiert. [ 2 ]
Phosh wird von mehreren Herstellern als Standardbenutzeroberfläche verwendet, beispielsweise von Purisms Librem 5 und Librem 11 sowie von Furlabs' FLX1 und FLX1s. [ 3 ]
Entwicklung

Im August 2017 kündigte Purism , ein Hersteller von PC-Hardware und Entwickler von PureOS, die Veröffentlichung eines datenschutzorientierten Smartphones an , das mit einer für Mobilgeräte optimierten Version ihres Linux-basierten Betriebssystems laufen sollte. [ 4 ] Im Zuge dieser Ankündigung veröffentlichte Purism Prototypen von Phosh, die einer modifizierten GNOME Shell ähnelten . Daraus entstand schließlich das Librem 5 .
Im April 2018 begann Purism mit der Veröffentlichung einer Dokumentation, die Phosh mit aktualisierten Mockups referenzierte, [ 5 ] und stellte den GNOME UI/UX-Entwickler Tobias Bernard ein, um direkt zur Shell beizutragen. [ 6 ]
Trotz der Verzögerung des Librem 5-Smartphones erschien Phosh im September 2018 erstmals offiziell [ 7 ] und richtete sich primär an Entwickler. Die erste offizielle Hardware zur direkten Nutzung mit Phosh wurde einige Monate später, im Dezember, ausgeliefert, als Purism Hardware-Entwicklungskits bereitstellte [ 8 ] . Im Juli 2020 erschien das PinePhone mit einer Version von postmarketOS , die die Phosh-Oberfläche enthielt [ 9 ] .
Seit August 2021 wird das Quellcode-Repository von Phosh (einschließlich Problemverfolgung und Bearbeitung von Merge-Anfragen) von der GNOME Foundation gehostet . Um das Testen aktueller Entwicklungsversionen zu vereinfachen, stellt das Projekt täglich neue Paketbuilds für Debian- basierte Distributionen bereit. [ 10 ]
Im Februar 2025 wurde der Phosh.mobi e.V. gegründet, [ 11 ] der das Phosh-Projekt in finanziellen und rechtlichen Angelegenheiten unterstützt.
Merkmale
Überblick
Der Phosh-Übersichtsbildschirm ist die primäre Methode zur Interaktion mit der Shell. Er enthält das App-Raster, das Benutzeranwendungen anzeigt, die über Symbole gestartet werden können. Das App-Raster ist in zwei Bereiche unterteilt. Der obere Bereich ist für häufig verwendete Anwendungen reserviert und wird als „Favoriten“ bezeichnet. Der untere Bereich enthält alle anderen installierten Anwendungen.
Zusätzlich bietet die Funktion die Möglichkeit, Suchbegriffe einzugeben, um gezielt nach Anwendungen zu suchen. Die Übersicht enthält außerdem die Aktivitätenansicht, die die aktuell geöffneten Anwendungen anzeigt und es ermöglicht, diese zu schließen.
Sperrbildschirm
Wird das Display des Geräts eingeschaltet, zeigt Phosh einen Sperrbildschirm mit Uhrzeit und Datum sowie verschiedenen Statusanzeigen für Mobilfunknetz , WLAN , Bluetooth und Akkustand an. Der Sperrbildschirm kann auch den Status laufender Anrufe (einschließlich Notrufe) anzeigen und ist durch Plugins erweiterbar. Durch Wischen vom unteren Bildschirmrand nach oben wird der Sperrbildschirm zur Eingabe eines vordefinierten Passcodes aufgefordert, um die App zu entsperren und zur Übersicht zu gelangen.
Verwandte Technologien
Phosh basiert auf dem GTK -Widget-Toolkit und verwendet einen benutzerdefinierten Compositor auf Basis von wlroots. [ 12 ] Wie GNOME Shell greift Phosh auf bestimmte GNOME- Komponenten zurück, um eine vollwertige mobile Benutzeroberfläche bereitzustellen. Beispiele hierfür sind die Verwendung des GNOME Session Managers für die Sitzungsverwaltung und des GNOME Settings Daemons zum Speichern von Anwendungs- und Shell-Einstellungen. Phosh nutzt außerdem einige Systemkomponenten von freedesktop.org , wie Polkit , UPower , iio-sensor-proxy, NetworkManager und ModemManager.
Es handelt sich sowohl um Open-Source- als auch um freie Software . Neben der Benutzeroberfläche für Mobiltelefone entwickelt und pflegt das Projekt verwandte Technologien und Komponenten, die in Verbindung mit Phosh verwendet werden. Einige davon wurden ebenfalls von Entwicklern bei Purism initiiert, wie beispielsweise Phoc [ 13 ] (ein Wayland- Compositor, der die wlroots-Bibliothek verwendet), Stevia [ 14 ] (eine virtuelle Bildschirmtastatur), feedbackd [ 15 ] (ein Daemon für haptisches Feedback ), cellbroadcastd [ 16 ] [ 17 ] (ein Daemon zum Empfangen und Speichern von Cell-Broadcast- Nachrichten), eine Einstellungsanwendung [ 18 ] , mobilefreundliche xdg-desktop-portal-Backends [ 19 ] sowie Teile von libadwaita zur adaptiven Fensterung, um ansonsten desktopzentrierten Anwendungen ein nutzerfreundliches mobiles Nutzungserlebnis zu ermöglichen. [ 20 ] [ 21 ]
Phrog verwendet Phosh für die Begrüßung, das auf mobilen Linux-Distributionen wie Mobian zum Einsatz kommt . Es ersetzt den vorherigen Begrüßer Phog und verwendet diesmal unveränderten Phosh-Code. [ 22 ]
Siehe auch
Referenzen
- ^ "FAQ" . phosh.mobi . 9. November 2023.
- ^ a b c "Phosh Releases" . Phosh.mobi. 17. Mai 2026.
- ^ „Phosh FAQ“ . Abgerufen am 8. Januar 2026 .
- ^ Claburn, Thomas (21. Oktober 2017). „Sie wollen Intels geheimnisvolle, versteckte CPU aus Ihrer Hardware verbannen? Lernen Sie die Laptops von Purism kennen . “ The Register . Abgerufen am 10. November 2021 .
- ^ Larabel, Michael (11. April 2018). „Purismus beginnt mit der Erstellung der Librem 5-Entwicklerdokumentation unter Verwendung der Wayland-Shell „Phosh“ und GNOME-Apps“ . Phoronix . Abgerufen am 10. November 2021 .
- ^ Larabel, Michael (16. April 2018). „Purism stellt GNOME-Entwickler als UI/UX-Designer für Librem 5 ein“ . Phoronix . Abgerufen am 10. November 2021 .
- ^ https://gitlab.gnome.org/World/Phosh/phosh/-/releases/v0.0.1
- ^ Torres, JC (20. Dezember 2018). „Purism Librem 5 Entwicklerkits ausgeliefert, verheißt Gutes für Linux-Smartphones“ . SlashGear . Abgerufen am 10. November 2021 .
- ^ Tung, Liam (16. Juli 2020). „Dieses 200-Dollar-Linux-Smartphone kann auch als PC genutzt werden“ . ZDNet . Abgerufen am 10. November 2021 .
- ^ „Phosh Nightly Package Builds“ . Phosh.mobi. 7. März 2024. Abgerufen am 27. November 2025 .
- ^ „Erste Schritte“ . Phosh.mobi e.V., 25. Juni 2025. Abgerufen am 28. Juni 2025 .
- ^ "Über Phosh" .
- ^ https://gitlab.gnome.org/World/Phosh/phoc
- ^ https://gitlab.gnome.org/World/Phosh/stevia
- ^ https://gitlab.freedesktop.org/agx/feedbackd
- ^ https://gitlab.freedesktop.org/devrtz/cellbroacastd
- ^ „Cell-Broadcast-Unterstützung für den Linux Mobile Stack“ . nlnet foundation .
- ^ https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings
- ^ https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh
- ^ Guido Günther (29. Dezember 2020). „Phosh Overview“ . Purism . Abgerufen am 10. November 2021 .
- ^ Amadeo, Ron (24. Januar 2020). „Librem 5-Telefon im Praxistest – Open-Source-Telefon zeigt die Kosten des Andersseins“ . Ars Technica . Abgerufen am 10. November 2021 .
- ^ "2025: Ein fulminanter Start!" .