Sign in

phosh

@phosh.mobi
53 followers 0 following 247 posts

#phosh a project working on making #Linux based #mobile phones usable and sustainable one #patch at a time. It is also a #LinuxMobile first user interface. The […] 🌉 bridged from ⁂ social.phosh.mobi/@phosh, follow @ap.brid.gy to interact

PostsRepliesMedia
phosh @phosh.mobi · 04/10/2026
Besides improving the overall usability (e.g. enabling support for #cellbroadcast messages or improving camera usability and quality), our #BengalOS images now have wider hardware support by adding several SDM845 based phones like the _Google Pixel 3_ […] [Original post on social.phosh.mobi]
A partial screenshot from a webpage. It shows the downaload section of the BengalOS webpage. The drop down shows "Virtual Machine", "Google Pixel 3a", "Google Pixel 3" and "SHIFT6mq".
103
phosh @phosh.mobi · 04/10/2026
For the ☕ quick setting one can now select what to inhibit: `idle`, `suspend` or both. This is useful on Qualcomm phones that are often configured to not wake up from suspend on phone calls: #phosh
A screenshot from a phone running Phosh. The mobile settings app is running and the caffeine quick setting configuration shown. There are two switches, one saying "inhibit suspend", the other "inhibit idle".
010
phosh @phosh.mobi · 08/09/2026
First hardware from our Back from the drawer campaign being put to use for continuous testing of our daily BengalOS image builds on the Google Pixel 3a: This amends our VM image tests ensuring things boot up properly before publishing the images. We're […] [Original post on social.phosh.mobi]
Screenshot of the merge request adding support for sdm670 tests run on the Google Pixel 3A. Execution time is 9:43m, 11 tests passed.
001
phosh @phosh.mobi · 03/09/2026
Phosh's caffeine quick setting (☕) can be used to prevent the system from going idle and from suspending. This can be tweaked now so that one can have the system go idle but not suspend. Very useful on Qualcomm based 📱 so one can prevent the system from […] [Original post on social.phosh.mobi]
A screenshot from a phosh session. The mobile settings app is open and shows the caffeine prefs. The user can tweak inhibit idle and inhibit suspend via two separate toggles.
010
phosh @phosh.mobi · 29/08/2026
🐅🇨🇭🐅 I really like it here at MiniDebconf Winterthur 🐅🇨🇭🐅 Tomorrow is already the last day.
A photo of a table with stickers from Debian, Mobian, postmarketOS and Phosh and Phoshi in the top left corner.
010
phosh @phosh.mobi · 24/08/2026
🐅🇨🇭🐅 On my way to MiniDebconf Winterhur 🐅🇨🇭🐅 #Debian #LinuxMobile #phosh #winterthur
A small tiger fluffy toy with a Phosh collar. In front of it a phone in landscape mode.
233
phosh @phosh.mobi · 20/08/2026
Our immutable, A/B updatable BengalOS images support the _Google Pixel 3A_ now. This is the first hardware device we support (besides the already existing VM images) allowing us to test and use the improvements for immutable we added to Phosh in 0.56 on a […] [Original post on social.phosh.mobi]
A screenshot from a Phone running Phosh. The About panel of Mobile Settings is shown. The operating system row says "Phosh BengalOS roaming", the hardware model row reads "google,sargo".A partial screenshot from a webpage. It shows the download section of the BengalOS webpage. The drop down shows "Virtual Machine" and "Google Pixel 3a".
110
phosh @phosh.mobi · 27/07/2026
Sam captured today;s #cellbroadcast test messages from #AusAlert in Australia on two devices running #phosh , one with @fedora , the other one with @postmarketOS 🥳 .
A photo from a OnePlus 6T running  postmarketOS. It shows a cell broadcast test message from AusAlert.A photo from a Pixel 3A running Fedora. It shows a cell broadcast test message from AusAlert.
041
phosh @phosh.mobi · 10/07/2026
@nikodunk submitted a nice merge request to improve the transition from the running application to the overview 🤩:
020
phosh @phosh.mobi · 05/07/2026
There were several important bug fixes in the shell around application startup feedback. There's also good news for tablet users: the lockscreen can now be used in landscape mode on those devices too: #phosh #lockscreen 3/x
A screenshot of Phosh's lockscreen in landscape mode
100
phosh @phosh.mobi · 05/07/2026
There's also a new load meter status bar plugin now. The UI in mobile settings to enable & disable status bar plugins isn't written yet (any takers?) so to enable it already you can use: gsettings set mobi.phosh.shell.plugins status-icons […] [Original post on social.phosh.mobi]
A small icon in phosh's top bar shows the current load via s small x,y graph
100
phosh @phosh.mobi · 18/06/2026
The just merged load-meter status icon plugin by johnwa is the first "real" (as in non-demo) plugin to make use of the top-bar plugin infrastructure implemented by @arunmani . It shows the CPU load sampled as a time graph. #Phosh #LinuxMobile #gtk
A screenshot from phosh. It shows the top bar with a several icons. The 3rd icon from the right screen edge shows the current CPU load.
133
phosh @phosh.mobi · 07/06/2026
We've release #Livi 0.5.0, our light video player for mobile 📼 . It now shows a proper status page when processing a URL (by @tpikonen ) and can (optionally) avoid display notches in landscape mode when the #Wayland compositor sends the necessary […] [Original post on social.phosh.mobi]
A screenshot from a nested Phosh session. The video player processes a URL via yt-dlp.A screenshot from a nested Phosh session emulating a Poco F1. The video does not overlap the large display notch on the left.
010
phosh @phosh.mobi · 24/05/2026
From the Saturday session at the #Phosh contributors meeting: prawn talking about his work on a swipe typing library. #pcm2026 #LinuxMobile
A photo from the Phosh contributors meeting. The speaker is in the front. Some of the other participants can be seen too.
124
phosh @phosh.mobi · 17/05/2026
On the device support side: We adjusted the haptic feedback strength for the #Fairphone 5 in #feedbackd-device-themes and #gmobile gained support for some #MacBook Pro (by @okias) and the #Xiaomi Redmi Note 10 Pro. 8/x
Part of an SVG showing the rounded corners and display cutout for a MacBook Pro 14", M2 Pro, 2023
101
phosh @phosh.mobi · 17/05/2026
We're building the nightly images to make it possible to easily check out Phosh's development branch builds but also to work on Phosh's integration into immutable images. In order to expand on that our immutable image variants now support A/B style updates […] [Original post on social.phosh.mobi]
A screenshot from a VM running a nightly Phosh image build. A terminal window is open and the `systemd-sysupdate` shows that an update to `0.0.20250516` is installed.
101
phosh @phosh.mobi · 17/05/2026
We wanted to get rid of the hard coded users in our nightly image builds so we added a small first-boot app that allows to configure the language, on-screen keyboard layout and user. For that we split some widgets out of mobile settings and @rudraps added #rust bindings for it. 5/x
A screenshot from Phosh 0.55.0. The first-boot app shows the welcome pageA screenshot from Phosh 0.55.0. The first-boot app shows the page to select the language and the on-screen keyboard layoutA screenshot from Phosh 0.55.0. The first-boot app shows the page to setup the initial user
113
phosh @phosh.mobi · 17/05/2026
The file chooser used by xdg-desktop-portal-phosh now supports bookmarks 4/x
A screenshot from Phosh 0.55.0. The file selector is shown and in the bottom left corner is a small bookmark icon.A screenshot from Phosh 0.55.0. The file selector is shown and the bookmark panel is open.
102
phosh @phosh.mobi · 17/05/2026
To configure #stevia's automatic space handling you had to use the `gsetting` command line tool. You can now configure this in mobile settings: 3/x
A screenshot from Phosh 0.55.0. The mobile settings app's on-screen keyboard panel is shown. There's a toggle for automatic space handling.
101
phosh @phosh.mobi · 17/05/2026
#phoc now uses #wlroots 0.20, floating windows now show focus using an accent-colored frame and tiled windows have a small margin. We also support the `xdg-dialog-v1` protocol to handle modal dialogs better. 2/x
101
phosh @phosh.mobi · 17/05/2026
In #Phosh @arunmani improved the syncthing integration. There's now a quick toggle that allows to start and stop the service and to see the sync status. He implemented a new small #rust and #zbus-based service (called syncbus) for that. 1/x
A screenshot from Phosh 0.55.0. The quick settings are shown. The syncthing quick setting and its status page show that syncthing is currently not running.A screenshot from Phosh 0.55.0. The quick settings are shown. The status page of the syncthing quick setting is shown. The syncthing quick setting's status page shows that syncthing is active and folders are synced.
111
phosh @phosh.mobi · 15/05/2026
Richard Banda got #Phosh working on the #MechaComet by @mechasystems with @fedora :
011
phosh @phosh.mobi · 05/04/2026
The Tour app now allows for distribution specific pages (by @fossdd ). This will hopefully motivate more distributions to run the tour on the first user login so the they can learn about emergency calls and other important functionality. 7/x
A screenshot from Phosh Tour 0.54.0. The postmarketOS distro specific page is shown informing the user about the target audience.
101
phosh @phosh.mobi · 05/04/2026
The mobile settings application now ships a library with some common widgets for reuse. There's also a command line option now to disable all built-in panels. This helps other desktop environments like #sxmo when using the conf-tweaks backend so users […] [Original post on social.phosh.mobi]
A screenshot from Phosh Mobile Settings 0.54.0. The build in panels are disabled and one only sees the ones parsed from the conf-tweaks YAML files.
101
phosh @phosh.mobi · 05/04/2026
In other stevia news: The automatic insertion of space after word separators like `.` or `?` can now be disabled. The list of layouts in the language popover now matches the ordering in settings so you can arrange them there accordingly and Paul Black contributed a `us+workman` layout. 5/x
A screenshot from Phosh 0.54.0. The on-screen keyboard is unfolded and shows the us+workman layout.
101
phosh @phosh.mobi · 05/04/2026
The Wayland compositor #phoc saw some workspace related improvements but the major changes affect the handling of override-redirect windows in #X11 applications. This allows X11 applications like #emacs, #ardour, etc. to work better. We also updated to #wlroots 0.19.3. 4/x.
A screenshot from Phosh 0.54.0. The gtk3-demo's combo-box demo (using the X11 backend via GDK_BACKEND=11) is running and has the combo boxes opened.
101
phosh @phosh.mobi · 05/04/2026
@gauthamx added a status page to the location quick toggle that allows you to configure the maximum location accuracy available to applications: 3/x
A screenshot from Phosh 0.54.0. The location quick setting's status page is opened and shows different accuracy levels.
101
phosh @phosh.mobi · 05/04/2026
Building on the improved app launch in the last release we now show a notification when an app fails to start: 1/x
A screenshot from Phosh 0.54.0. The notification area shows a notification saying "The application failed to start".
111
phosh @phosh.mobi · 12/03/2026
Another #cellbroadcast test that went smoothly on #phosh (and the receive wasn't even aware that this one was scheduled🙃): #LinuxMobile
Screenshot from a OnePlus6T running phosh. The phone screen shows an alert dialog in German.
133
phosh @phosh.mobi · 15/02/2026
We now play a sound when adjusting volume sliders for different media roles (like ringtones or notifications) to make it easier to tune them in relationship to each other (by rudra). The dialog to add shortcuts to the on screen keyboard is now also […] [Video] [Original post on social.phosh.mobi]
A screenshot from a phone running Phosh. The mobile settings app is open and the users entered the shortcut `L` which is visible at the bottom of the dialog.
100
phosh @phosh.mobi · 15/02/2026
The mobile settings app got a new about panel showing the Phosh version and device information: 8/x
A screenshot from a phone running Phosh. The mobile settings app is open showing the about panel with the Phosh logo, the used distro and device information.
100
phosh @phosh.mobi · 15/02/2026
#phoc gained support for the xx-cutouts-v1 Wayland protocol to inform clients about display cutouts and notches. Below screenshots shoes our video player #livi using that information to keep the video out of the cutout area: 6/x
A screenshot from a phone running Bit Buck Bunny in landscape & fullscreen.  The video player ensures that the video doesn't overlap with the wide top notch. To make this more visible the compositor render the notch area and rounded corners in purple.
101
phosh @phosh.mobi · 15/02/2026
In other on screen keyboard news: We added new presage completion dictionaries for Bulgarian, French, Serbian and Turkish: 5/x
A screenshot from a phone running Phosh. The on screen keyboard is unfolded. The user entered здр and the keyboard suggests some completions like здраве
100
phosh @phosh.mobi · 15/02/2026
The on screen keyboard can now keep it's size constant in landscape too which helps on tablets. We also now scale up the key's fonts and icons when upscaling. (This needs more works for the popovers, completions bars, and shortcuts to make all things look correct).
A screenshot from a tablet running Phosh. The on screen keyboard takes the whole width and uses a fixed physical size independent from the screen resolution.A screenshot from a phone running Phosh. The on screen keyboard is unfolded. Font and icons on the keyboard are upscaled according to the screen resolution.
100
phosh @phosh.mobi · 15/02/2026
The #polkit prompt now shows more user data (by arun-mani-j) like the users name and avator (or initials): 3/x
A screenshot from a phone running Phosh. The polkit auth prompt is open showing the user name ("Doesnot Matter"), an icon with the users initials and the command to be run (here: "/bin/ls").
100
phosh @phosh.mobi · 12/02/2026
#feedbackd (together with the device themes and rust bindings) moved to gitlab.freedesktop.org/feedbackd . Many thanks to the fdo maintainers for having us! #phosh #LinuxMobile
A symbolic icon of a vibrating phone
000
phosh @phosh.mobi · 29/01/2026
We've just merged some code to automatically scale up the on screen keyboard in landscape on larger screens like tablets also allowing it to use more horizontal space. While at that we also added the necessary bits to scale up font and icons on the […] [Original post on social.phosh.mobi]
A screenshot from a tablet running Phosh. The on screen keyboard takes the whole width and scales takes a fixed physical size independent from the screen resolution.A screenshot from a phone running Phosh. The on screen keyboard is unfolded.
034
phosh @phosh.mobi · 28/01/2026
You can also now disable the letterboxing of the video making it use the full height (at the expense of the left and right side). This can be useful on #mobile in landscape mode to make the whole video a bit larger while still preserving aspect ratio. #Linux
Letterboxed video. There's a black bar at the top and bottom to scale the video in a way it fully fits the window.Non letterboxed video using the full window height. Small bits are cut off at the left and right screen edge.
000
phosh @phosh.mobi · 28/01/2026
One thing bothering us when playing videos with our little, mobile friendly video player #livi was that playing from video sites like #peeretube or #youtube showed very little information in #phosh's media player widget. This is now fixed on Livi's main […] [Original post on social.phosh.mobi]
Phosh's media widget with old livi showing only an URL and "unknown artist"Phosh's media with with current livi showing a thumbnail, artist and title. Currently playing Bestie Boy's Sabotage.
101
phosh @phosh.mobi · 04/01/2026
#gmobile can now handle different corner radii of displays and phoc already, renders them correctly. We don't pick up that information in the shell yet though. 5/x
A picture of gmobile's panel preview helper. The right top corner has a different corner radius than the top left one.
000
phosh @phosh.mobi · 04/01/2026
In the mobile settings app the conf-tweaks handling gained a sysfs backend completing the implementation of the #postmarketOS tweaks. This will allow to cut down on the number of settings apps in @postmarketOS . 3/x
A picture of a phone running Phosh. The mobile settings app is open and shows an authentication dialog for installing the sysfs settings.
111
phosh @phosh.mobi · 01/01/2026
New year, new release candidate! We've tagged #Phosh 0.52~rc1 together with #feedbackd 0.8.8, gmobile #0.6.0 and #pfs 0.0.6 . pfs now ships a simple example file selector app, excuse the logo but we were thinking about a _mobile_ file cabinet: Happy […] [Original post on social.phosh.mobi]
The pfs logo. A file cabinet on wheels representing a mobile file cabinet.
001
phosh @phosh.mobi · 25/12/2025
Happy holidays everyone 🎄, Here's some update on how we'd like to inform client apps about display cutouts phosh.mobi/posts/xdg-cutouts #Wayland #Phosh #LinuxMobile
A screenshot from the cutout test client. Areas with display cutouts, cameras and rounded corners are marked in blue.
104
phosh @phosh.mobi · 20/12/2025
That was unexpected. Thanks a lot for your interest! (Original poll at berkeley.edu.pl/notice/B0x5vCs5tsao… but that doesn't render in the web version, hence a screenshot).
I screenshot from a mastodon poll looking at different Linux Mobile DEs on postmarketOS.
010
phosh @phosh.mobi · 14/12/2025
While you can configure the alarm clock sound in #Phosh the default isn't great atm (it's the fallback from the freedesktop.org sound theme). If your into 🎵 music / sound design and want to provide us with a good morning wake up sound 😴 please join us on […] [Original post on social.phosh.mobi]
A screenshot from a phone running phosh. The mobile settings app's feedback panel is open and the user has selected a custom alarm sound.
118
phosh @phosh.mobi · 05/12/2025
A first glimpse of @CollaboraOffice running on #Phosh #LinuxMobile
A screenshot from a device running Phosh and Collabora Office . The on screen keyboard is unfolded and the document contains the text "Hello World". The word Hello is selected.
108
phosh @phosh.mobi · 04/12/2025
@datenburg Join us today starting at 18:00 @ @datenburg (Bornheimer Str. 25, 53111 Bonn). We'll have stickers too :phosh: ​
Hexagon sticker with tiger Phoshi the tiger holding a sign that reads "Phosh".
000
phosh @phosh.mobi · 16/11/2025
The ⏰ sound can now be configured in the mobile settings app when a compatible clock app is running: 7/x
A screenshot from a phone running Phosh. The settings app is open showing the *Feedback* panel. The user configured a custom audio file for the alarm clock.
100
phosh @phosh.mobi · 16/11/2025
The conf tweaks (aka @postmarketOS tweaks) part of mobile settings saw a bunch of fixes and the addition of the `gtk3settings` backend: 6/x
A screenshot from a nested Phosh session. The settings app is open showing the Appearance  conf tweaks panel.
110
phosh @phosh.mobi · 16/11/2025
The mobile settings app now displays an icon for each quick setting you can enable and configure making them easier to identify: 5/x
A screenshot from a phone running Phosh. The quick settings app is open showing the top bar panel. The individual quick settings the user can enable and configure have icons indicating their function.
100