Weekly GNU-like Mobile Linux Update (34/2024): Setup Tours and other fun stuff
Table of Contents
Another week has gone by: A new postmarketOS report, a Setup Wizard in FuriOS, Chatty 0.8.5 improving Matrix support, OpenCL and U-Boot for more Qualcomm devices, plenty videos (collected by a new script) and a lot more. Enjoy!
Commentary in italics.
Worth Reading
- postmarketOS blog: postmarketOS in 2024-08: Pixel 3A with Camera, Self-hosted GitLab, Events. _
- Colors of Noise: A short look back at the FOSS on Mobile Devroom at FrOSCon 2024
- Linaro blog: Initial U-Boot release for Qualcomm platforms
- FuriLabs: FurioOS Setup Tour Watch the video, I think this is well done!
- FuriLabs: Recovery / Factory Reset
Fluff
- Purism: Phone Kernel Development at Purism
- Purism: Flipping the Script: Exploring New Paradigms in Secure Mobile Computing
Worth Watching
- mal weg: Cycling to Nordkapp with linuxmobile Real life map app testing, nice!
- via pocketvj: [Is it possible to navigate to Nordkapp with a #linuxmobile phone?Lets find out)
- School of Intology: Coding on Ubuntu Touch: How I Setup my Ubuntu Touch Device for Coding (FP4)
- Continuum Gaming: Continuum Gaming E431: Sailfish OS - Bugger!
- Ubuntu on Air: Opportunity Open Source IIT Kanpur, India - Room 1: Plenary - Sun, Aug. 25, Morning - Segment about Mobile Linux and Phosh
- Tukang Faucet: Postmarketos XFCE4 Redmi 2 | Not For Normal People 😪 gabut aja ini mah
- Noobieta Gamers: Postmarketos Console (server) Redmi 2 SDCARD | Mini PC for U SERVER 😄
- Rafli Ansyah: ubuntu touch on redmi 9
- SjslTech: PostmarketOS on the Asus Chromebit CS10
- Bao: Nokia N900 combine Python | best Maemo
- Bao: Nemo Mobile in 2024 Recorded in 2024, not necessarily software built in 2024...
- Luca Weiss: FrOSCon 2024 - eSIM management on Qualcomm phones With subtitles!
- Anino Ni Kugi: Outer Wilds Themes on Lomiri Plus | Ubuntu Desktop 24.04 Noble
Worth Noting
- praveen: "As announced earlier, I started collecting important missing features for daily driving a gnu/linux phone.You can see the currently identified list here, https://codema.in/g/D8TO7J5c/tags/librem5 please contribute more.Use GNU/Linux (not android) as a daily driver already? Have you tried using and given up? Are you keen to switch away from #Android to a more sustainable approach to developing an operating system, where collecting maximum personal data is not its driving philosophy? #mobian #debian"
- okias: "If you play with photography or LLMs on your X13s, #OpenCL for Qualcomm #Adreno 6xx and 7xx series MR is now ready. Rewrite of ops lowering needed for #Rusticl also fixes additional dEQP GL test 🤞 for Mesa3D 24.3 release!https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30835"
- flyingpimonster: "New blueprint release! A lot has happened since the previous release in March, including:- Greatly improved decompiler/porting support, including a CLI command to convert .ui to .blp- Syntax support for string arrays and multi-value accessibility relations- QoL improvements to the CLI output and language server- A ton of bugfixesThanks to everyone who contributed to this release!https://gitlab.gnome.org/jwestman/blueprint-compiler/-/releases/v0.14.0#gnome #GTK"
- cas: managed to get frecon (ChromeOS' userspace DRM/KMS based VT) running on Arch!@elly told me about it at #froscon and im hooked. A proper userspace terminal emulator would let us finally get rid of CONFIG_VT (the kernels VT100 emulator) and the framebuffer. Meaning a cleaner boot animation and eventually a native on screen keyboard for touch and mobile devices.Imagine being able to scroll up and down and zoom in/out on your TTY!
- nullr0ute: "We got the firmware for the rtl8723cs Bluetooth module merged upstream into linux-firmware so now we have all the firmware in place for the original pinebook and pinephone, and a bunch of other devices, we got there eventually!"
- pan: "Well, this is awesome :blobbeeaww: (no halium involved :p) #postmarketOS #gnomemobile #linuxmobile #mobilelinux #GNOME "
- piggz: \o/ volte support on the @volla X23 in #SailfishOS
- erebion: "My complete to do list for Mobian on the Pixel 3a / 3a XL:- Taking kernel patches and adding them to the qcom kernel - Fix droid-juicer ✅ - tinyalsa ITP ✅ - q6voiced, getting that ready for ITP- q6voiced ITP- add udev rule for vibration, probably to qcom-phone-utils- create a script that sets the Bluetooth MAC on boot#LinuxOnMobile 1/2edit: some were ticked off the list already"
- erebion: Chat client Chatty will drop XMPP support.Unless someone starts maintaining that part. This could be YOU!https://gitlab.gnome.org/World/Chatty/-/issues/842This is apparently the only client that supports both XMPP and Matrix and it would be sad to see it losing support.#LinuxOnMobile #XMPP #Jabber
- hughsie: "Happy Birthday to the LVFS9 years ago today I wrote 4 little PHP scripts and pushed it to OpenShift which was the beginning of the LVFS. We've since rewritten it in Python, switched the deployment from "sudo git pull" on the server under my stairs at home (literally) to deploying onto AWS with Terraform.In 9 years we've onboarded over 140 vendors, shipped ~110 million firmware files and added support for ~85 firmware update protocols for ~1600 different devices. I'm pretty happy with that."
- fell: "I had an absolute blast at the first day of #FrOSCon. It's 2 am right now and I won't be home until 4 but it was absolutely worth it. I feel like I made some friends tonight. It was lots of fun talking to @ollieparanoid, @1peter10, @cas, @z3ntu (in no particular order) and many others whoose fedi handle I don't know."
- agx: Yesterday I had the chance to give a short #phosh status update in the FOSS on Mobile devroom at #FrOSCon: https://programm.froscon.org/2024/events/3153.htmlSlides are at: https://programm.froscon.org/2024/system/event_attachments/attachments/000/000/830/original/phosh-status.pdf
- @linmob@fosstodon.org: I just used @dos glowup-thingy (https://gitlab.com/dos1/glowup) on one of my #Librem5 photos of @devrtz 's #FrOSCon session. Quite nice!
- Purism community: Using Box86 or Box64 to run x86 and 64 software on librem 5
- Lemmy - linuxphones: pinephone?
- Lemmy - linuxphones: Current state of re-locking bootloaders on former Android devices?
- Lemmy - linuxphones: eSIM management on Qualcomm phones [FrOSCon]
Hardware
- Lemmy - linuxphones: Consolo is a modular cyberdeck with a Raspberry Pi 5 for brains, a 7 inch display and 7 hours of battery life - Liliputing
- liliputing_: "CL-32 is a DIY pocket computer with a thumb keyboard, E-Ink screen and ESP32-S3 chipThe CL-32 is a work-in-progress pocket-sized PC that combines modern hardware with classic design inspired by systems from the 1980s like the TRS-80 Pocket Computer.While some details haven’t been finalized yet, the basic elements include an ESP32-S3 system-on-a-chip combined with a small E Ink display and a custom printed circuit board with a QWERTY […] https://liliputing.com/?p=171191 #cardComputer #cl32 #diy #esp32 #moosepr #Pi0CKET #pocketComputer "
- mntmn: "MNT Pocket Reform is finally available in the MNT Shop (EU based), with A311D and RK3588 processor options: https://shop.mntre.com/products/mnt-pocket-reformCheck it out :3 #OSH"
More Software News
Gnome Ecosystem
- This Week in GNOME: #162 Late Friday Edition
- bharat atbrat: GsoC 2024: The Finale
- xjuan: New Cambalache development release!
- Nibble Stew: Meson's New Option Setup ‒ The Largest Refactoring
- Brno Hat: Linux Desktop Migration Tool 1.4 Should work on phones, too.
Phosh
- agx: llibphosh-rs 0.0.2 is up at https://crates.io/crates/libphosh . Thanks to @me for making it compatible with #phosh 0.41 . This is hopefully the first release 🐸 can use out of the box.
- #phosh: Timeline for first poll of "Fund #Phosh on #Debian for #Mobile" project.We will collect issues from 18th August 2024 to 18th September 2024 for the first issue prioritizing poll. We will start the poll to arrange the issues based on priority after 18th September.You can see already proposed issues and add your comments or tags if your device is also affected at https://codema.in/debphoshfund/You can also submit issues that you think are important but not yet in the list. #mobian #FreeSoftware
Plasma Ecosystem
- Nate Graham: This week in KDE: per-monitor brightness control and “update then shut down”
- KDE Announcements: KDE ⚙️ Gear 24.08 New app releases, yay!
- Qt blog: Qt Quick Effect Maker: What's new in Qt 6.8
Sailfish OS
- #sailfishOS: ⛵ Jolla | New C2 phones soon in pre-ordered hands 👉 📱Sailfish OS 5.0 - a premier Linux experience on smartphone. Android apps can also be utilized in case of need ✌️◉Final community meeting was held before the new phone◉Jolla C2 phone deliveries roll towards end of August◉C2 phone from 1st batch was reserved via €50◉Off the phone price; €249◉The delivery address is asked upon final payment►https://forum.sailfishos.org/t/jolla-c2-community-phone-deliveries/19468/80@jolla #Jolla #Linux #mobile #smartphone #SailfishOS #privacyfromFinland
- flypig's Gecko log: Day 329
- flypig's Gecko log: Day 328
- flypig's Gecko log: Day 327
- flypig's Gecko log: Day 326
- flypig's Gecko log: Day 325
- flypig's Gecko log: Day 324
- flypig's Gecko log: Day 323
Ubuntu Touch
- #UbuntuTouch: I can now play piano on #ubuntutouch #linux #ubuntu #linuxmobile @ubports
- #UbuntuTouch: @mariusor @b100dian How about #Lomiri (https://unity8.io) as used in #UbuntuTouch (@ubports)?Here is the PPA: https://launchpad.net/~lomiri/+archive/ubuntu/builds/+index
- #UbuntuTouch: An #ubuntutouch day #linux #mobilelinux #FotoMontag #PhotoMo
Distributions
- postmarketOS blog: postmarketOS in 2024-08: Pixel 3A with Camera, Self-hosted GitLab, Events
- postmarketOS pmaports issues: [samsung-a3] device needs twrp installed (in add with lk2nd) to get torch working almost well
- postmarketOS pmaports Merge Requests: Draft: pine64-pinetab-v: new device
- postmarketOS Wiki New Pages: Xiaomi Mi Smart Clock (xiaomi-x04g)
Apps
- devrtz: "Chatty 0.8.5 has released 🚀 - Matured #matrix support through an update to #libcmatrix 0.0.2- Fixed a number of UI papercuts and some regressions- And more!Check out the release notes athttps://gitlab.gnome.org/World/Chatty/-/releases/v0.8.5Thanks to everyone who contributed code, bug reports or translations to this release 🥳 #LinuxMobile #phosh #gnome #mobile #linux #gtk"
- semiprime: "I've just released version 0.3.4 of Pygenda, my WIP Psion-style agenda application for keyboard-equipped handhelds running GNU-like Linux. The main changes this release are bug fixes and installation instructions for the Cosmo Communicator (see photos).Source & docs: https://github.com/semiprime/pygendaThe old video I keep sharing showing some of Pygenda's features on a Gemini PDA: https://www.youtube.com/watch?v=uvQqFmlZ6nM#CosmoCommunicator #GeminiPDA #LinuxMobile #PDA #Psion"
- chfkch: Today i had some time to dive back into #BitRitter a bit. Thanks to @baarkerlounger i cleaned up some stuff (not everything though).I also got some ideas what to tackle next.What i take away: I have to get in the loop again, some RL things kept me from contributing more regularly, but that should change soon.#LinuxMobie #MobileLinux #BitWarden #VaultWarden 1/2
- dos: "Seems like nobody was reaching for this low-hanging fruit, so I did it myself:"Glowup" is a quickly hacked up thing that lets you glow your Librem 5 photos up with one click right on the phone, using #darktable and about 30 seconds of processing.https://gitlab.com/dos1/glowup#librem5 #mobilelinux #linuxmobile #linuxsmartphones #shotonlibrem5 #catsofmastodon (late)#caturday #myfirstlibadwaitaapp 😜"
- dos: A few more glowup examples 😼 #shotonlibrem5
- Purism community: Glowup - glow Librem 5 photos up
- postmarketOS: Apps by Category: JulianGro: Add Overte. (I am running it on Google-kukui on LLVMpipe.) Flathub submission is pending: https://github.com/flathub/flathub/pull/5509
- bragefuglseth: "Say hello to Resources by @nokyan, the latest addition to GNOME Circle! This app lets you keep an extra eye on system resources with style.Resources is available on Flathub: https://flathub.org/apps/net.nokyan.Resources#GNOME #GNOMECircle"
- Blort: "Would it help mobile Linux to have more apps? What about a FOSS Linux app in a popular category we have NOTHING for now?Well, @lofenyy is a dev offering to develop the first FOSS, mobile Linux sleep tracking app for peanuts, and he's ONLY SHORT $425 of pledges in the next ~48 hours to make it real!That's only 17 people pledging $25! Or around 7 people donating $60!So LET'S DO THIS! pledge now, and boost:https://crowdfundr.com/sleep-journal-app#MobileLinux #FOSS #OpenSource #Sleep #PinePhone #Librem5"
- cassidy: "Oh, and half the reason for a redesign: adaptive! Let’s get Dippi rocking on phones!"
Kernel
- phone-devel: [PATCH v12 00/12] Initial Marvell PXA1908 support
- phone-devel: [PATCH] usb: typec: fsa4480: Relax CHIP_ID check
Stack
- Phoronix: Fwupd 1.9.24 Adds Support For More Mediatek & Parade Tech Devices
- Phoronix: Over 9 Years LVFS Has Served Over 110 Million Firmware Files To Linux Systems
- Phoronix: Mesa's PanVK Vulkan Driver Prepares For Arm Mali Valhall Support
- Phoronix: Chrome 128 Released With Isolated Web Apps, Standardized CSS Zoom
- Phoronix: Experimental Schedutil Patches Yield 30% Boost To Web Browser Benchmark On Linux
- Phoronix: Google Making Progress On 16KB Page Size For Android
- Phoronix: Bochs DRM Linux Driver Being Modernized - Better Performance For QEMU Display
- Phoronix: Vulkan 1.3.294 Introduces New Pipeline Binary Extension
- Phoronix: Several Newer Gaming Handheld Devices To See Linux Sensor Monitoring Support
Matrix
- Matrix.org: This Week in Matrix 2024-08-23
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!