Weekly GNU-like Mobile Linux Update (33 and 34/2022): Always consider: There are human beings on the other side, too.
Table of Contents
A lot happened: Glodroid is now Android 13 and supports the PinePhone Pro, new releases of Manjaro Phosh and unofficial Fedora for PinePhone, a PINE64 Community Update, your Librem 5 hopefully arriving this year, Maui 2.2.0 and more!
Commentary in italics.
Hardware available soon
- ZeroPhone | Crowd Supply. 2G in 2022. Hm.
- MNT Pocket Reform | Crowd Supply.
Software progress
GNOME ecosystem
- #58 Cartographer's Delight · This Week in GNOME.
- #57 Flashy Colors · This Week in GNOME.
- GNOME 43 Beta Released With More GTK 4 Porting, Other Desktop Improvements - Phoronix.
- Trying TypeScript for GNOME Apps – Chris's Design & Development.
- Help improve GNOME! – Form and Function. No, not all telemetry is evil.
- GSoC 2022: Fourth update - Code. This is work on Nautilus.
- GUADEC 2022 Happenings – Phaedrus Leeds' GNOME Blog.
Plasma/Maui ecosystem
- This week in KDE: Re-bindable mouse buttons – Adventures in Linux and KDE.
- This week in KDE: Dolphin Selection Mode – Adventures in Linux and KDE.
- KDE Ships Frameworks 5.97.0 - KDE Community.
- Qt Quick and Widgets, Qt 6.4 Edition.
- KDE Gear 22.08 - KDE Community.
- KDE Snap Packages now on ARM and KDE Invent CI – Jonathan Esk-Riddell's Diary. More ARM, yay!
- Volker Krause: 20 Years of KDE Contributions.
- Qt Group Expanding Beyond Just The Toolkit Into More QA Software With New Acquisition - Phoronix.
- Maui Project (@maui_project): "Maui 2.2.0 is now ready. The new release announcement is coming out soon! #mauikit #maui #nitruxos".
Ubuntu Touch
Sailfish OS
Nemo Mobile
Capyloon
Distributions
- State of Droidian - Week 32, 2022 | Droidian.
- Release Beta 26 · manjaro-pinephone/phosh · GitHub.
- Release Release #12: Aug 23, 2022 · nikhiljha/pp-fedora-sdsetup · GitHub. New unofficial Fedora!
Non-Linux
- PinePhone boots Apache NuttX RTOS. Lup Yuen has been doing a lot of work to bring Apache NuttX to the PinePhone.
Matrix
- This Week in Matrix 2022-08-26 | Matrix.org
- This Week in Matrix 2022-08-19 | Matrix.org
- The Matrix Summer Special 2022 | Matrix.org
Kernel and other stack improvements
- megi's PinePhone Development Log: Sound on Pinephone Pro.
- Linux 6.0-rc3 Released In Marking 31 Years Since Linus Torvalds Announced It - Phoronix
- Imagination PowerVR Rogue DRM Linux Kernel Driver Out For Review - Phoronix
- Experimental Patches Allow Much Faster AArch64 & RISC-V Kexec Kernel Reboots - Phoronix
- Lenovo Yoga C630 Snapdragon Laptop Seeing Fresh Linux Improvements - Phoronix
Android
- Android 13 Sources Released To AOSP - Phoronix.
- Release GloDroid v0.8.0 ( Android-13 ) · GloDroid/glodroid_manifest · GitHub. This release also supports the PinePhone Pro, so if you want to run Android 13 on your PinePhone or PinePhone Pro, you can.
Worth noting
- niko (@nikodunk): "Gnome-shell mobile updates are about to be presented at the https://prototypefund.de/demo-day/ in Berlin on Wednesday", project page.
- megi's PinePhone Development Log: USB recovery/hacking tool for Pinephone Pro. This is a great tool for people that hate owning microSD cards!
Worth reading
PINE64 Community Update
- PINE64: August update: RISC and reward. I love that Nano SIM re-design for the PinePhone Pro! (If it came to the OG PinePhone, I would totally order another one.)
A Letter of Resignation
- Martijn Braam: Why I left PINE64. Martijn has done a of work for PINE64, including creating Manjaro Factory images for PinePhones (it's a lot more, but since he does not go into detail, I won't either). I get why he decided to quit (fighting the same fight twice is just fuel for burning out), and hope that he keeps enjoying contributing to postmarketOS :)
- HN Comment Thread. I found this comment particularily refreshing.
- Martijn Braam stepping away from Pine64 : PinePhoneOfficial
A maybe not perfect reply to that
- Marek Kraus for PINE64: A response to Martijn’s blog. Marek is PINE64's new community manager, since Lukasz Erecinski moved on to run the pine64eu Store. I've read this many reply many times, and I think it's better than I initially thought it is. We need to consider that Marek (Gamiee) and also others at PINE64, like TL Lim are working hard on PINE64 - I recall how burnt out Lukasz seemed back when I did PineTalk, and with more products and a growing community, I doubt the job has gotten easier since. I am sure navigaating the component shortages with only very modest price increases has also not been a particularily relaxing endeavour. Considering all this, sentences like "Differences of opinion and unwillingness to listen are two different things and cannot be equated." sound very different. I firmly believe that the most important thing, especially after this long period of not meeting in the meatspace and mostly communicating in text form (that still is not entirely over), is to - whenever possible - take a step back and remember that there are, in almost every case, well-meaning humans on the other end of the line.
- Pine64's response to Martijn’s blog : PINE64official
Pouring gasoline in the fire
- Drew DeVault: PINE64 has let its community down. Drew opined before in a similar manner and has recommended PINE64 earlier, therefore it makes perfect sense for him to chime in. I wish he had chosen a less inflamatory headline.
My two cents on the matter:
When a contributor quits a project publicly, this creates an opportunity for the project to re-think and re-evaluate past decisions. The PINE64 model has always been to create some hardware, get feedback from the community during the process of the creation of the hardware, and then have the commmunity (which can buy the hardware essentially at cost) build software for the resulting product.It's a model that does not work for everybody, but looking at my PinePhone, it's definitely a model that has led to some success. The involvement of the community means, that hardware changes don't happen out of the blue, that there are no massive changes from batch to batch, just because component B was way cheaper than the previously used component A (with your run of the mill Shenzhen brand, this does happen).
Martijn has done a lot for PINE64 (I don't want to know how many hours he spent doing stuff for PINE64), and quit because he felt a lack of communication, because he did not feel properly heard. And he has issues with Manjaro, which I get. Manjaro has made questionable technical choices in past and present, they aren't the best at dealing with TLS - but the sheer number of hardware partnerships they have gained shows that they are quite good at communicating and dealing with businesses; maybe because Manjaro are a business themselves. And, after all, Pine Store Ltd. is just that: A business.
Therefore, I don't expect PINE64 to drop Manjaro anytime soon (it would not magically solve all issues anyway). Instead, I hope, that PINE64 manage to distribute the weight of communicating with their community across more shoulders. Decisions need to be communicated and explained to keep the community happy. If this increases prices: Do it! Customers (people that mistake especially PINE64's non-SBC products as "normal consumer products") won't be happy without well-working communications between developer community and Pine Store. Let's all be kind to each other and work through this.
Un Poco postmarketOS
- Drew DeVault: A review of postmarketOS on the Xiaomi Poco F1. I did not have as much trouble during postmarketOS install.
Something positive about PinePhone
- Jakob.space: I Love My PinePhone — Jakob's Personal Webpage. It's long, but it is absolutely worth reading. Especially if you are into Emacs.
Ubuntu Touch Impressions
Code hosting considerations
Important stuff
Purism
- Where Is My Librem 5? – Purism. I hope that they manage to deliver as promised! If I may have an additional wish: Please Purism, connect your Social Media team with your support team - there are people claiming to have not received 2017 orders, and I am inclined to believe them. This needs to be solved.
- Swipeable Upgrade to the Librem 5 Interface – Purism
- Google Ads, Apple Ads, while Purism Adds – Purism
- PureOS on the Librem 5 USA Summer 2022 Snapshot – Purism
Worth listening1
The FOSS Sustainability Problem
- Linux Downtime – Episode 53 – Linux Downtime. Part 1.
- Linux Downtime – Episode 54 – Linux Downtime. Part 2.
Worth watching
Good Stuff
- Guido Günther at FROSCON 2022: Is there Hope for Linux on Smartphones?.
Dreadful Stuff
- Chris Titus Tech: The Linux Phone. Boy, this one made me angry (my immediate reaction that focussed on how time is not measured and accurately and how it's hard to tell experiences with the PinePhone Pro apart from experiences with the PinePhone on YouTube apparently got shadow-banned). Trashing the whole ecosystem just because PinePhone Pro development is not happening fast enough and battery life is just unfair. I get dissatisfaction - but then at least be fair and title it appropriately, e.g., "The PinePhone Pro 10 months after announcement".
Community Update
- PINE64: August Update: RISC and reward. Another excellent video summary by PizzaLovingNerd!
Something Fun with 5G
Maemo Leste perforance improvements
- Carbon Caffenine: Maemo Leste - 3D Update.
PinePhone impressions
- (RTP) Privacy Tech Tips: Pinephone: Should You Get One?. I agree his verdict, and agree that the PinePhone Pro is not ready yet.
postmarketOS booting on...
Purism
- Purism: PureOS on the Librem 5 USA Summer 2022 Snapshot. I actually like this one!
- Purism: Swipeable Upgrade to the Librem 5 Interface. In case Phosh 0.20 got installed on your phone and despite following this blog you did not know what to do.
- Purism: What is Special About the Librem 5 USA.
Something missing?
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 get in touch via social media or email!
PS: In case you are wondering about the title ...
Sorry that this Update is somewhat poorly formatted and a day late.
1
I wanted to put these in, but only did so three hours after initial publication.