Weekly GNU-like Mobile Linux Update (26/2024): Phosh 0.40.0 and other good news
Table of Contents
Aside from another Phosh release, we have roundups about SailfishOS, LinuxPhoneApps.org and good news regarding connecting USB peripherals to Snapdragon 845 devices! Have fun reading this one!
Commentary in italics.
Editor's Note
Soon, on June 4th, 2024, it will be four years since the first Weekly Update, which won't be celebrated with a blog post, as there's another, more important, personal anniversary on that same day. With a vacation coming up, further blog posts will be written in trains, and only then, meaning, the next posts will happen on July 5th and/or 9th, and July 20th, taking a short, but necessary break in between. Of course, while not yet half-a-decade, four years are a good opportunity to have a short celebration; a good opportunity to do so will be at FrOSCon - I'll see to it and smuggle something into the dev-room schedule. If you plan to attend, and have a topic, please add your talkthere, too!
Worth Reading
- Luigi311: Pine64 Pinephone
- The Register: Furi Phone FLX1: Debian smartphone debuts
- LinuxPhoneApps.org: New Listings of Q2/2024: More than 512 Apps
Worth Watching
- Continuum Gaming: Continuum Gaming E423: SFOS Update 4.6 went wrong and why a backup really helps
- UBports: UBports Q&A 143
- Bitter Epic Productions: My Linux Phone Broke - What am I going to do?
- CyberPunkEdu: GNOME mobile 46 - postmarketOS 24.06 - OnePlus 6t (fajita)
- X-Silicon: VULKAN ON RISC V
Worth Noting
- Rachel Wil Singh ~ Moos-a-dee: "lol set up xfce desktop environment on my pine phone pro…". This is wonderful, I bet many people imagine something like this when I tell them "well, it's desktop Linux on a phone".
- postmarketOS: "Hey folks, we're going to be at @allsystemsgo in Berlin later this year.…"
- Robert Mader: "Is there anyone in the #linuxmobile community with some experience in (or motivation to learn) #openmp (or something similar) who'd be willing to help a bit with a patch of mine for the #libcamera softwareISP?…"
- Adam Honse: "Got a Xiaomi Pad 5 Pro so that I could install #postmarketOS! …"
- KDE Eco: "Explore KDE and Free Software, learn about e-waste, and register for the upcoming "Bring It Back!" workshop!…"
- caleb: "ok role switching (OTG mode) actually kinda works now. you have to attach the usb cable twice for some reason but we can fix that..…"
- PINE64official (Reddit): Pinephone Software in 2024: A Rapid-Fire Comparison.
- PINE64official (Reddit): WiFi works on the PineTab2
- Purism community: Yet another MMS thread
- Lemmy - linuxphones: Lindroid Lets You Run Linux as an App on Android
Hardware projects
More Software News
Gnome Ecosystem
- This Week in GNOME: #154 Pride Day!
- Who-t: GNOME tablet support papercut fixes. Seems to be about graphics tablets, but as more as and more tablet PCs include special pen support, ...
- Phoronix: GNOME Ends Out June With New Libadwaita Addition, Optional Building Without X11
Phosh
- Phosh.mobi: Phosh 0.40.0
Plasma Ecosystem
- Nate Graham: This week in KDE: everything, I think
- KDE Announcements: KDE Plasma 6.1.1, Bugfix Release for June
- Carl Schwan: Kirigami Addons 1.3.0
- Carl Schwan: Hash-o-Matic 1.0.1
- Planet KDE: About My Part in the Creation of the Plasma 6.1 Wallpaper "Reef"
- KDAB: The Smarter Way to Rust
- Zamundaaa: Fixing KWin’s performance on old hardware
Sxmo
Sailfish OS
- Community News - Sailfish OS Forum: Sailfish Community News, 26th June 2024 - Summer
- flypig's Gecko log: Day 273
- flypig's Gecko log: Day 272
- flypig's Gecko log: Day 272
- flypig's Gecko log: Day 271
- flypig's Gecko log: Day 270
Ubuntu Touch
- UBports News: Ubuntu Touch Q&A 142
- Ubuntu Touch Forums News: Q&A 142 Blog and audio now available
- UBports - Development - Issues: List of membres is wrong
- UBports - Development - Issues: [FEATURE REQUEST] Same UX as Morph for switching tabs
- UBports - Development - Issues: Migration from EDS-utouch
- fredldotme: Pocket VMs having graphics support with libhybris.
- fredldotme: Snapz0r 1.4.2 has been released with little snapd changes on top and fixing up GTK app availability.This now has working (on the Pixel 3a):- Telegram Desktop- Yamagi Quake 2- GNOME apps- libhybris with strict and classic apps alike- Qt5 & Qt6And much more!
- fredldotme: I've got an idea how to get WebKit work beautifully with Ubuntu Touch, I hope @WPEWebKit are willing to merge these changes once finished.It consists of a new backing store + IPC passing of gralloc/libhybris buffers in WebKit to efficiently do graphics on our beloved platform.This should help us get our new in-development browser for Ubuntu Touch to the performance one expects. :)
Distributions
- Mobian (Mastodon): If you are on mobian bookworm and you have not undated for quite some time, you might get some 'sigkey expired' message when apt upgrading.Our mobian signature key expired indeed, but an updated version will be pulled in through debian's repository (mobian-archive-keyring).So just apt upgrade away and the next apt update should be fine.
- Breaking updates in pmOS edge: FDE broken on postmarketos-initramfs 3.2.0-r0
- postmarketOS pmaports Merge Requests: device-purism-librem5: Run hciattach for Bluetooth IMHO (from a users perspective), "it works" matters way more than "it's deprecated".
Apps
- @z3ntu: I'm happy to announce the availability of my new app "eSIM Manager" on postmarketOS! With it you can manage and install eSIMs on your phone running postmarketOS! No more need to boot into Android to do the same!https://lucaweiss.eu/post/2024-06-24-esim-manager-for-mobile-linux/#postmarketOS #MobileLinux #LinuxMobile #eSIM #eUICC
- LinuxPhoneApps.org: Apps: eSIM Manager
- LinuxPhoneApps.org: Apps: Alpaka
- Guido Günther: We've tagged version 0.2.0 of #livi (a small video player for #LinuxMobile) a couple of days ago and @rmader updated it on #flathub also bumping #gstreamer to 1.24.4 improving #h256 and #vp9 support.https://flathub.org/apps/org.sigxcpu.Livi#gnome #gtk #phosh
- Marknote: Marknote 1.3
- @braid: #fWallet now supports manual language settings. Off course, your PkPass file will also translate correspondingly (in case supported by the issuer) !#LinuxMobile !Available for Alpine, postmarketOS, Android or from AUR !Contribute to translations : https://hosted.weblate.org/projects/fwallet/Learn more & download : https://gitlab.com/TheOneWithTheBraid/f_wallet
Kernel
- caleb: [PATCH v2 0/8] qcom: initial support for the OnePlus 8T
- phone-devel: [PATCH] soc: qcom: smsm: Add missing mailbox dependency to Kconfig
- phone-devel: [PATCH v2 0/2] ARM: dts: qcom-msm8226-samsung-ms013g: Add initial device tree
- phone-devel: [PATCH] arm64: dts: qcom: sm7225-fairphone-fp4: Name the regulators
- phone-devel: [PATCH v5 2/3] leds: sy7802: Add support for Silergy SY7802 flash LED controller
- Phoronix: Qualcomm Snapdragon X Elite Powered ASUS Vivobook S15 Laptop Seeing Linux Patches
- Phoronix: Reverse-Engineered Vivante Driver Brings Improved Performance & Fixes For Linux 6.11
- Phoronix: Open-Source Vivante NPU Driver Being Extended For The NXP i.MX 8M Plus SoC
- Phoronix: Servo Web Engine Gets WebGPU Running On OpenGL ES & Other New Features
Stack
- Phoronix: Niri 0.1.7 Scrollable-Tiling Wayland Compositor Adds Fractional Scaling
- Phoronix: PipeWire 1.2 Released With Async Processing, Explicit Sync & Other Features
Matrix
- Matrix.org: Sunsetting unauthenticated media
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!