Weekly GNU-like Mobile Linux Update (49/2023): Phosh 0.34.0 and Sxmo 1.15
Table of Contents
Two popular phone shells with new releases, work on Cell Broadcasting support, opticd V4L2 bridge for Halium devices, UnifiedPush on PinePhone and more!
Commentary in italics.
Software
Gnome Ecosystem
- This Week in GNOME: #125 Portalled USB Devices
- Planet GNOME: GNOME will have two Outreachy interns working on implementing end-to-end tests for GNOME OS using openQA
- mjg59: Why does Gnome fingerprint unlock not unlock the keyring?
- Phoronix: GNOME's Dynamic Triple Buffering "Ready To Merge"
Phosh
- Phosh.mobi: Phosh 0.34.0
- Guido Günther: He look, 🎅 just dropped #phosh 0.34.0 🚀 📱 . The bulk of things happened on the Wayland compositor side but the phone shell and other bits also got some improvements and fixes. Check the detailed release notes at https://phosh.mobi/releases/rel-0.34.0/#librem5 #gnome #linux #mobile #LinuxMobile #MobileLinux #gnomemobile
Plasma Ecosystem
- Nate Graham: This week in KDE: DMA fence deadlines and lots of bug-fixing
- KDE Announcements: KDE Gear 23.08.4
- KDE Announcements: KDE Plasma 5.27.10, Bugfix Release for December
- Phoronix: KDE Developers Continue On Bug Fixing Spree Ahead Of Plasma 6.0
- Phoronix: KDE's KWin Adds DMA-Fence Deadline Support
Sxmo
- Sxmo 1.15.0 released — sourcehut lists. Looks like I need to try Sxmo on Kobo Clara again, awesome stuff!
Sailfish OS
- adampigg: A new build of #sailfishos for the @volla X23 is available at https://gitlab.com/sailfishos-porters-ci/halium-vidofnir-ci/-/jobs , with new kernel, boot and flash script
- flypig's Gecko log: Day 102
- flypig's Gecko log: Day 101
- flypig's Gecko log: Day 100
- flypig's Gecko log: Day 99
- flypig's Gecko log: Day 98
Ubuntu Touch
- fredldotme: Officially released a new little service helping hybris devices to shine on regular GNU/Linux systems, this time: opticdhttps://github.com/fredldotme/opticdIt allows integrating Video-4-Linux into a hybris GNU/Linux userspace using V4L2Loopback.Not fully baked as it's a 0.1 but I think it'll get there.
- fredldotme: Again back with some news from the laboratory:I'm continuing work on opticd now, the V4L2 bridge allowing access to Halium camera facilities through V4L2Loopback. The goal: Enabling regular V4L2 Apps to access the camera.As an example, here is the Firefox Snap happily using the camera, without needing special Android libraries.
Distributions
- postmarketOS Blog: How to become a Trusted Contributor
- Breaking updates in pmOS edge: SDM845 devices occasionally just have a black screen on boot
- postmarketOS Wiki Recent Changes: Plasma Mobile
- Manjaro PinePhone Plasma Mobile: Beta 15 RC6
- Manjaro PinePhone Phosh: Beta 36
- Phoronix: Alpine Linux 3.19 Released - Now Powered By Linux 6.6 LTS
Apps
- LinuxPhoneApps.org: Apps: Delfin
- LinuxPhoneApps.org: Apps: Pomodoro
- LinuxPhoneApps.org: Apps: Exercise Timer
Kernel
- phone-devel: [PATCH v3 00/11] Remoteprocs (ADSP, CDSP, WPSS) for SC7280
- phone-devel: [PATCH v6 1/3] scsi: ufs: qcom: dt-bindings: Add SC7280 compatible string
Stack
- Phoronix: Vulkan 1.3.273 Released With KHR Calibrated Timestamps Extension
- Phoronix: Canonical Releases Multipass 1.13 RC With Snapshots Support, Migrated To Qt6
- Phoronix: systemd 255 Released With A "Blue Screen of Death" For Linux Systems
Matrix
- Matrix.org: This Week in Matrix 2023-12-08
- Matrix.org: Extending our Call for Participation to the FOSDEM 2024 Matrix Devroom
Worth Noting
- Codemaster Freders: "Again back with some news from the laboratory: I'm continuing work on opticd now, the V4L2 bridge allowing access to Halium camera facilities through V4L2Loopback. The goal: Enabling regular V4L2 Apps to access the camera.…"
- The one with the braid: "Likely one or another of you already quickly tinkered it for their own device, anyway here bundled as a single script : a vendor firmware updater for Xiaomi #Pocophone #beryllium phones running Linux mobile…"
- Martijn Braam: "Auto white balance getting closer on the #librem5…"
- caleb: "hey folks, if you're interested in giving a talk about something #LinuxMobile related at #FOSDEM in February then please do send us a submission!…"
- user0: "My Codeberg repo: Mobile-Friendly-Firefox added automated install and uninstall scripts ..."
- David: "@postmarketOS running on the 12-year-old Samsung Galaxy S2 with mainline!…"
- Mobian (Mastodon): A popular set of alternative Android Apps was sold to a company with a history of slapping ads onto the existing Play Store user base. If you run a GPLv3'd app from #SimpleMobileTools installed through the app store, you might want to disable auto-updates...... or change to a FOSS respecting distribution.https://github.com/SimpleMobileTools/General-Discussion/issues/241
- Manjaro Linux: "#pamac is now ported to #libadwaita and @gnome 45. Now it is fully adaptive and can also been used via #phosh.…"
- Stefano Marinelli: "I've long believed that all apps (at least on Android) should start supporting UnifiedPush…"
- caleb: "currently my biggest gripe with Linux on mobile is scaling. touchscreen gestures are broken in all wayland compositors, they divide the touch coordinates by the scale factor to process them and somewhere the fractional component gets lost.…"
- caleb: "I'm not the first person to spend like 20 minutes tinkering with wayfire on #LinuxMobile right?…"
- justsoup: "One thing I love about #UBports's Click apps is that they are really easy to run without being a Click.…"
- @linmob@fosstodon.org: While my talk did not make the cut, #37c3 will have a (tiny, but still) #LinuxMobile assembly! https://events.ccc.de/congress/2023/hub/en/assembly/linux-on-mobile/(blog post will follow later on)
- r/MobileLinux: Cameras: Pinephone Pro?
- PINE64official (Reddit): PinePhone video recording
- Purism community: A shortcut to super fast performance on Librem5? IMHO, this is not a good idea.
- @dos@librem.one: A PC can have a touchscreen; a smartphone can have a keyboard, mouse and big display connected to it. Some tablets will run your mobile builds, but others will run your desktop builds. Don't lock your game's input device handling behind specific platform builds. You can and should support touchscreens in desktop builds and keyboards in mobile builds. #gamedev #indiedev
Worth Reading
- colin: Wake-on-LAN and Push Notifications in Mobile Linux
- Phosh.mobi blog: NL Cell Broadcast test, ModemManager and Phosh
- Purism: Controlling You by Smartphone Is A Reality, but Not with Purism!
- hughsie: 100 Million Firmware Updates Supplied By The LVFS
Worth Watching
- TechyNoob: Ubuntu Touch Linux Installation On OnePlus 6/6T #linux #oneplus6t #shorts
- TechyNoob: How To Install Unbuntu Touch On OnePlus 6/6T
- TechyNoob: Unlock Bootloader On OnePlus 6/6T
- heise online: Ein vollständiges Linux auf dem Handy
- Right2Pick: Unbelievable Mobile Marvels: 20 Weird Phones You Won't Believe Exist!
Thanks
Huge thanks to Plata for the nifty set of Python scripts that speed up collecting links from feeds by a lot.
Something missing? Want to contribute?
If your project's cool story (or your awesome video or nifty blog post or ...) is missing and you don't want that to happen again, please just put it into the hedgedoc pad for the next one! Since I am collecting many things there, this get's you early access if you will ;-) If you just stumble on a thing, please put it in there too - all help is appreciated!