Our request for a #FossOnMobile devroom at #FrOSCon24 (17. / 18. of August) just got accepted 🚀 .
If you want to give a talk, do a BoF, round table or similar please add it to https://mensuel.framapad.org/p/froscon24-mobile and we'll try to accommodate it in the schedule.
Please excuse the video quality. MR is at https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/568
So far you had to pull out #phosh's top and bottom bar quiet a bit to make it unfold. That's kind of o.k. on 📱 like the #Librem5 or #PinePhone but can be cumbersome on larger phones like the #OnePlus6T or tablets like the #Librem11. I've put out an MR for #phoc which adds a fling #gesture so you can also fold/unfold with a fast swipe. Here's a short video demoing this for different screen sizes:
This post by Arun describes how you can roll your own: https://phosh.mobi/posts/custom-plugins-dev/
More #phosh custom quick settings coming in. We just landed a dark mode toggle by Teemu Ikonen on main:
Was able to grab the #nlalert2024 #cellbroadcast message with our WIP #ModemManager patches. #phosh will use the same interface.
…and here are my #FreeSoftware bits for May:
https://honk.sigxcpu.org/con/Free_Software_Activities_May_2024.html
There's finally a mobile data quick setting in Phosh (will be part of 0.40.0). Not everybody needs it so you can enable/disable it via Mobile Settings:
New blog post: Weekly GNU-like Mobile Linux Update (21/2024): Jolla Announcements and a release of Framebufferphone https://linmob.net/weekly-update-21-2024/
The #feedbackd #Rust bindings are now available on crates.io: https://crates.io/crates/libfeedback
Whenever I have to deal with #LinuxMobile on devices that formerly ran android I realize how super simple things like flashing and debugging are on the #Librem5 compared to that.
No odd partition schemes, no super sensitive boot loader that gives up on the first glitch. Just #uboot and if all else fails #jumpdrive.
phosh 0.39.0 is out 🚀📱:
Some highlights:
- #phosh: folder support, night light quick setting
- #phoc: wakeup-key handling (to prevent accidental unblank)
- #squeekboard: New layout, lots of layout improvements
- mobile-settings: Allow to manage custom quick settings, allow to toggle whether to ignore hw keyboards, many new translations
Check out the full release notes at https://phosh.mobi/releases/rel-0.39.0/
#phosh #librem5 #pinephone #gtk #wlroots #gnome #linux #mobile #LinuxMobile
Weekly GNU-like #MobileLinux Update (19/2024): Shift-ing to mainline
https://linmob.net/weekly-update-19-2024/
#LinuxMobile #Shift8 #PinePhone #Librem5 #UbuntuTouch #SailfishOS #postmarketOS #gmobile #Megapixels
I needed #Rust bindings for an app to interact with #feedbackd to submit #haptic feedback. Here's the generated bindings for libfeedback in case someone else needs it too:
"Mobile-zombie-free zone" sign spotted at a playground in #Rålambshovsparken in #Stockholm recently.
Ironically that made me pick up my own phone to take this photo, acting like another of those infamous zombies. In my defense I did not actually enter the playground, so strictly speaking I did not violate the sanctity of the mobile-zombie-free zone. Also, the phone (#Librem5 yay!) was back in pocket directly without further zombie-like behaviour. 🙂 #ShotOnLibrem5
A big thanks to Megapixels contributors :)
https://blog.brixit.nl/megapixels-contributions/
#gmobile 0.2.0 is out 🚀 . This version adds the udev rules and first hwdb entries to mark keys and buttons as not unblanking the screen on press (like volume rockers or menu/back capacitive buttons).
phoc 0.39.0 will make use of this. We moved things into a library rather than phoc itself so other compositors can make use of it too.
#phosh #gnomemobile #udev #LinuxMobile
https://gitlab.gnome.org/World/Phosh/gmobile/-/releases/v0.2.0
Disappointed to see The Markup share advice for people to use WhatsApp in its post about preparing your phone for a protest, and that it's coming from "digital security trainers."
Metadata literally kills, and WhatsApp is swimming in it. The metadata they collect includes:
Groups you're a member of, location, personal info (email, phone number, user IDs), contacts and their phone numbers, in-app search history, when you use the app & how often you use it. E2EE alone doesn't guarantee #privacy