LINux on MOBile - ManjaroLINMOB.net is a blog about LINux on MOBile devices. With the PinePhone (Pro) and Librem 5 shipping it is back to report on GNU+Linux on mobile devices.Zola2024-02-25T20:22:05+00:00https://linmob.net/tags/manjaro/feed.xmlWeekly GNU-like Mobile Linux Update (08/2024): A Preview of Changes coming with Sailfish OS 4.6.0 and a report on Upstreaming by Megi2024-02-25T20:22:05+00:002024-02-25T20:22:05+00:00https://linmob.net/weekly-update-08-2024/<p>Also in this one: Flathub improvements, join the UBports Foundation,
a bunch of videos, and more!</p>
<p><em>We're also experimenting with the order - please comment on the announcement post on Mastodon or via e-mail on how you like it!</em></p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<h3 id="worth-reading">Worth Reading</h3>
<ul>
<li>Community News - Sailfish OS Forum: <a href="https://forum.sailfishos.org/t/sailfish-community-news-22nd-february-2024-4-6-0-update/18022">Sailfish Community News, 22nd February 2024 - 4.6.0 Update</a></li>
<li>megis PinePhone Development Log: <a href="https://xnux.eu/log/#099">Some upstreaming and Pinephone Pro modem audio</a> <em>Awesome!</em></li>
<li>Flathub: <a href="https://docs.flathub.org/blog/improved-build-validation">Improved build validation, increased moderation, and the long-awaited switch to libappstream</a> <em>This may sound boring, but libappstream alone is pretty cool!</em>
-LinuxPhoneApps.org: <a href="https://linuxphoneapps.org/blog/a-talk-at-fosdem-2024/">A Talk at FOSDEM 2024: 'The Linux Phone App Ecosystem'</a> <em>I hope to find the time to publish an extended video in early March after my travels!</em> </li>
</ul>
<h3 id="worth-watching">Worth Watching</h3>
<ul>
<li>Continuum Gaming: <a href="https://www.youtube.com/watch?v=vK9Om3LyFzs">Continuum Gaming E405: Sailfish OS – Fileman</a></li>
<li>UBports: <a href="https://www.youtube.com/watch?v=Vp6i7rFmR7Q">Ubuntu Touch Q&A 134</a></li>
<li>vantablack: <a href="https://www.youtube.com/watch?v=x5Ev85W7qnc">Librem 5: A Practical Review</a>
-Twinntech: <a href="https://www.youtube.com/watch?v=_hmwmpXQJl8">Is pine 64 done at last? pinephone update Feb 2024</a>. <em>Usual warning: Don't engage, it's a waste of time.</em></li>
<li>Philip Christian: <a href="https://www.youtube.com/watch?v=9xpSuG63Rck">Debian Plasma Mobile on Pine64 PineTab2</a></li>
<li>Prend Workbench: <a href="https://www.youtube.com/shorts/OgjGdoJRpAk">Gass gass gass until explode! #postmarketos #xiaomi #wt88047</a></li>
<li>DHOCNET TV: <a href="https://www.youtube.com/watch?v=U_u_O6OiIqY">the LazyDeck testing ...</a></li>
<li>CyberPunkEdu: <a href="https://www.youtube.com/watch?v=amhaxs_oPYc">GNOME Shell on Mobile - postmarketOS - OnePlus 6t (fajita) 2024-02-21</a></li>
</ul>
<h3 id="worth-noting">Worth Noting</h3>
<ul>
<li>@sohrabbehdani: <a href="https://mas.to/@sohrabbehdani/111970727015581465">im looking for a mobile client for lemmy on linux is there any? P.S: im running plasma mobile therefor its better be QT :D#LinuxMobile</a></li>
<li>@Lehmanator: <a href="https://fosstodon.org/@Lehmanator/111976703732925536">My phone, despite my best efforts, works against my wishes on behalf of others.</a></li>
<li>Fiona: <a href="https://woem.men/notes/9pvp5unite2c05b8">Mew, first #rtw8723cs push in a while</a></li>
<li>Lemmy - linuxphones: <a href="https://lemmy.ml/post/12278038">Current state of Gnome mobile?</a></li>
<li>Lemmy - linuxphones: <a href="https://lemmy.ml/post/12367561">Sailfish: iPhone and Android Alternative</a></li>
<li>r/MobileLinux: <a href="https://www.reddit.com/r/mobilelinux/comments/1aup8pf/relocking_the_bootloader/.i">Relocking the Bootloader</a></li>
<li>PINE64official (Reddit): <a href="https://www.reddit.com/r/PINE64official/comments/1awybkj/who_manages_the_content_on_pine64org/.i">Who manages the content on pine64.org?</a></li>
<li>Phones (Librem 5),- Purism community: <a href="https://forums.puri.sm/t/lets-crowdfund-some-development-to-get-pureos-crimson-ready-for-l5/22827">Let's crowdfund some development to get PureOS Crimson ready for L5!</a></li>
<li>@linmob@fosstodon.org: <a href="https://fosstodon.org/@linmob/111978952966897055">PSA/Q: Firefox customizations: CSS hacks/extensions?I love @user0's excellent mobile-config-firefox adaption (https://codeberg.org/user0/mobile-config-firefox/src/branch/fenix). Sadly, as these things go, upstream changes stuff, and with Firefox 123 the tab counter/switcher is broken: https://codeberg.org/user0/Mobile-Friendly-Firefox/issues/4I wonder, if integrating something like https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab/ could be a more sustainable approach?</a>
<em>PS: Make sure to check the <a href="https://linmob.net/weekly-update-07-2024/">previous weekly for news on Lune OS</a>, the continuation of webOS, in case you missed it then!</em></li>
</ul>
<h3 id="more-software-news">More Software News</h3>
<h4 id="gnome-ecosystem">Gnome Ecosystem</h4>
<ul>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2024/02/twig-136/">#136 New Papers</a></li>
<li>carlosgc: <a href="https://ublogs.igalia.com/carlosgc/2024/02/20/a-clarification-about-webkit-switching-to-skia/">A Clarification About WebKit Switching to Skia</a></li>
<li>carlosgc: <a href="https://blogs.igalia.com/carlosgc/2024/02/19/webkit-switching-to-skia-for-2d-graphics-rendering/">WebKitGTK and WPEWebKit Switching to Skia for 2D Graphics Rendering</a></li>
</ul>
<h4 id="phosh">Phosh</h4>
<ul>
<li>Phosh (Mastodon): <a href="https://fosstodon.org/@phosh/111986061749877062">In preparation for the next #phosh release we've tagged gmobile 0.0.6 https://gitlab.gnome.org/World/Phosh/gmobile/-/releases/v0.0.6This release adds a number of new devices contributed by @fakeshell</a></li>
<li>Phosh (Mastodon): <a href="https://fosstodon.org/@phosh/111991537708416027">With some preparatory work to allow plugins to use objects from #phosh core and @arunmani 's nice work on custom quick settings already merged the often asked for caffeine toggle is within reach</a></li>
</ul>
<h4 id="plasma-ecosystem">Plasma Ecosystem</h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2024/02/23/this-week-in-kde-real-fake-session-restore/">This week in KDE: real fake session restore</a></li>
<li>Volker Krause: <a href="https://www.volkerkrause.eu/2024/02/23/kpublictransport-motis-support.html">MOTIS support in KPublicTransport</a></li>
<li>jbb: <a href="https://jbb.ghsq.de/kde/2024/02/25/Call-for-feeds-Make-your-region-available-in-our-open-transit-router.html">Call for feeds: Make your region available in our open transit router</a> <em>As this update is being composed on a OnePlus 6 on a NorthEastern Regional train taking me from Boston to New York City, I bet that there are some opportunities to contribute to this here (and home in Europe)!</em></li>
<li>Carl Schwan: <a href="https://carlschwan.eu/2024/02/22/kirigami-addons-1.0/">Kirigami Addons 1.0</a></li>
<li>KDE Eco: <a href="https://eco.kde.org/blog/2024-02-20-sok24-wayland_support_kdeecotest/">Making way for Wayland in KdeEcoTest</a></li>
</ul>
<h4 id="sxmo">Sxmo</h4>
<ul>
<li>@pocketvj@fosstodon.org: <a href="https://fosstodon.org/@pocketvj/111974742680320120">ever wanted to have an application specific context menu in #sxmo #linuxmobile ?here a short howto:https://wiki.postmarketos.org/wiki/User:Magdesign#Manage_Menu%27s_%28Volup_one%29#linux #postmarketos</a></li>
</ul>
<h4 id="sailfish-os">Sailfish OS</h4>
<ul>
<li>Community News - Sailfish OS Forum: <a href="https://forum.sailfishos.org/t/sailfish-community-news-22nd-february-2024-4-6-0-update/18022">Sailfish Community News, 22nd February 2024 - 4.6.0 Update</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1018&list=gecko">Day 166</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1017&list=gecko">Day 165</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1016&list=gecko">Day 164</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1015&list=gecko">Day 163</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1014&list=gecko">Day 162</a></li>
<li>#sailfishOS: <a href="https://functional.cafe/@ilpianista/111988394953096615">https://sfos.scarpino.dev is a #Hound code search instance focused on #SailfishOS UI applications (750 different repos ATM). Have fun!</a></li>
<li>#sailfishOS: <a href="https://fosstodon.org/@lazarus/111988391474589373">After reading this praise I installed #SailfishOS and it's true: It exceeds my expectations by far. It feels very usable, complete and secure. Its @nextcloud and #XMPP integration are just the features I need.Probably the best mobile Linux we have right now. And yes, you need to pay for it. So it looks like quality arises when you pay people for their work.https://hachyderm.io/@cyberlyra/111986588062656305</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li>Ubuntu Touch Forums News: <a href="https://forums.ubports.com/topic/9877/ubuntu-touch-q-a-134-blog-and-audio-available-now">Ubuntu Touch Q&A 134 Blog and Audio available now</a></li>
<li>Ubuntu Touch Forums News: <a href="https://forums.ubports.com/topic/9872/join-the-ubports-foundation-board-of-trustees">Join the UBports Foundation Board of Trustees</a></li>
<li>fredldotme: <a href="https://mastodon.social/@fredldotme/111982478744765773">Tide on Ubuntu 24.04 with Lomiri Desktop</a></li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li>Manjaro PinePhone Plasma Mobile: <a href="https://github.com/manjaro-pinephone/plasma-mobile/releases/tag/beta15">Beta 15</a></li>
<li>postmarketOS (Mastodon): <a href="https://fosstodon.org/@postmarketOS/111960581812081549">we're happy to welcome Rob (@longnoserob) as the latest Trusted Contributor to join the #postmarketOS team!Rob has been helping folks out in our Matrix channels since 2022, as well as contributing to tegra development and testing.Welcome to the team :DIf you want to know more about becoming a Trusted Contributor, check out our two blog posts here: https://postmarketos.org/blog/2024/01/28/how-to-become-tc2/</a></li>
<li>postmarketOS pmaports Merge Requests: <a href="https://gitlab.com/postmarketOS/pmaports/-/merge_requests/4817">linux-postmarketos-qcom-sdm845: upgrade to 6.7.4</a></li>
</ul>
<h4 id="kernel">Kernel</h4>
<ul>
<li>phone-devel: <a href="http://lore.kernel.org/phone-devel/ZdkOCqPKqa%2Fu9Ftb@duo.ucw.cz/">[PATCHv2 1/2] dt-bindings: usb: typec: anx7688: start a binding document</a></li>
<li>phone-devel: <a href="http://lore.kernel.org/phone-devel/20240220-fp3-typec-v1-1-1930cad81139@fairphone.com/">[PATCH] arm64: dts: qcom: sdm632-fairphone-fp3: enable USB-C port handling</a></li>
<li>phone-devel: <a href="http://lore.kernel.org/phone-devel/20240220-lm3630a-fixups-v1-0-9ca62f7e4a33@z3ntu.xyz/">[PATCH 0/4] Various fixes for the lm3630a backlight driver</a></li>
</ul>
<h4 id="stack">Stack</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/Sway-1.9-Released">Sway 1.9 Released - Using New wlroots Rendering API For Better Performance</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Git-2.44-Released">Git 2.44 Released - Can Yield Faster Pack Generation & Faster Rebases</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/KDE-Plasma-6.0-Next-Week">KDE Plasma 6.0 Ready For Release Next Week, Plasma 6.1 Seeing Early Feature Work</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Mesa-24.1-Zink-D3D12-Default">Mesa 24.1 Now Builds Zink By Default, Also Building D3D12 Driver By Default On Windows</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Mesa-MR-Zink-Default-Drivers">Mesa Looks At Making The Zink Driver Build By Default</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Proton-9.0-Beta-Steam-Play">Proton 9.0 Beta Makes More Games Playable Under Steam Play, Updates VKD3D-Proton & DXVK</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/SDL3-Vulkan-Renderer">SDL3 Introduces A Vulkan Renderer</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/NetworkManager-1.46">NetworkManager 1.46 Can Now Manage Ethtool EEE Settings, IPv4 DAD Default & 2FA VPNs</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2024/02/23/this-week-in-matrix-2024-02-23/">This Week in Matrix 2024-02-23</a></li>
<li>Matrix.org: <a href="https://matrix.org/blog/2024/02/website-office-hours/">Launching the Matrix.org Website Office Hours</a></li>
</ul>
<h3 id="thanks">Thanks</h3>
<p>Huge thanks to Plata for <a href="https://framagit.org/linmob/linmob.frama.io/-/merge_requests/5">the nifty set of Python scripts</a> that speed up collecting links from feeds by a lot.</p>
<h3 id="something-missing-want-to-contribute">Something missing? Want to contribute?</h3>
<p>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 <a href="https://pad.hacc.space/7yCLy5a9QyOLWusIFiTt9A?edit">the hedgedoc pad</a> for the next one! Since I am collecting many things there, this get's you early access if you will ;-) <strong>If you just stumble on a thing, please put it in there too - all help is appreciated!</strong></p>
Weekly GNU-like Mobile Linux Update (51/2023): postmarketOS 23.12 and Happy Holidays!2023-12-24T17:40:08+00:002023-12-24T17:40:08+00:00https://linmob.net/weekly-update-51-2023/<p>Hohoho, time for one of the lasts Weekly Updates of 2023<sup class="footnote-reference"><a href="#1">1</a></sup>, bringing many nice things: postmarketOS 23.12, new Manjaro images for PP/PPP, a Phosh bugfix release, an explainer how to switch On Screen Keyboards in Phosh, and many more free software gifts!</p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<h3 id="hardware">Hardware</h3>
<ul>
<li>Liliputing: <a href="https://liliputing.com/zerowriter-open-source-diy-e-ink-typewriter-that-costs-about-200-or-less-to-build/">ZeroWriter: Open source, DIY E Ink typewriter that costs about $200 (or less) to build</a></li>
<li><a href="https://mastodon.social/@joeycastillo/111608084182723876">joey castillo: "I'm ever so stoked to share that I'll be giving a talk at #fosdem 2024! The topic is “Comprehensible Open Hardware,” and I'm looking forward to sharing some lessons learned designing the Open Book and other open hardware projects.…"</a></li>
</ul>
<h3 id="software">Software</h3>
<h4 id="gnome-ecosystem">Gnome Ecosystem</h4>
<ul>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2023/12/twig-127/">#127 Welcome News</a></li>
<li>Marcus Lundblad: <a href="https://ml4711.blogspot.com/2023/12/christmas-maps-2023.html">Christmas Maps 2023</a></li>
<li>wjjt: <a href="https://blogs.gnome.org/wjjt/2023/12/20/removing-online-accounts-from-gnome-initial-setup-46/">Removing Online Accounts from GNOME Initial Setup 46</a></li>
<li>Planet GNOME: <a href="https://mjg59.dreamwidth.org/68721.html">Making SSH host certificates more usable</a></li>
<li>Planet GNOME: <a href="https://feborg.es/settings-news-2/">#2 Another update on GNOME Settings</a></li>
</ul>
<h4 id="phosh">Phosh</h4>
<ul>
<li>Phosh.mobi blog: <a href="https://phosh.mobi/posts/phosh-osk-interface/">Phosh's On Screen Keyboard interface</a></li>
<li>Phosh.mobi: <a href="https://phosh.mobi/releases/rel-0.34.1/">Phosh 0.34.1</a></li>
</ul>
<h4 id="plasma-ecosystem">Plasma Ecosystem</h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2023/12/22/this-week-in-kde-holiday-bug-fixes/">This week in KDE: Holiday bug fixes</a></li>
<li>Volker Krause: <a href="https://www.volkerkrause.eu/2023/12/23/kde-37c3.html">KDE @ 37C3</a></li>
<li>KDE Announcements: <a href="https://kde.org/announcements/megarelease/6/beta2/">KDE's 6th Megarelease - Beta 2</a></li>
<li>Planet KDE: <a href="https://blog.broulik.de/2023/12/qt-contributors-summit-2023/">Qt Contributor’s Summit 2023</a></li>
<li>Carl Schwan: <a href="https://carlschwan.eu/2023/12/19/announcing-brise-theme/">Announcing Brise theme</a></li>
<li>jriddell: <a href="https://jriddell.org/2023/12/18/xwayland-video-bridge-0-4/">XWayland Video Bridge 0.4</a></li>
<li>zamundaaa: <a href="https://zamundaaa.github.io/wayland/2023/12/18/update-on-hdr-and-colormanagement-in-plasma.html">An update on HDR and color management in KWin</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/KDE-Bug-Fixes-For-Christmas">KDE Developers Prepare For Christmas With More Bug Fixes & Qt 6 Porting</a></li>
</ul>
<h4 id="sailfish-os">Sailfish OS</h4>
<ul>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=963&list=gecko">Day 116</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=962&list=gecko">Day 115</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=960&list=gecko">Day 114</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=959&list=gecko">Day 113</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=958&list=gecko">Day 112</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li>UBports News: <a href="http://ubports.com/blog/ubports-news-1/post/ubuntu-touch-q-a-126-3908">Ubuntu Touch Q&A 126</a></li>
<li>Ubuntu Touch Forums News: <a href="https://forums.ubports.com/topic/9681/q-a-130-blog-and-audio-now-available">Q&A 130 Blog and Audio now available</a></li>
<li>fredldotme: <a href="https://mastodon.social/@fredldotme/111625704562612216">Pocket VMs running GL-accelerated Fedora on Ubuntu Touch on the PineTab 2.Nobody asked for this, yet here we are.</a></li>
<li>fredldotme: <a href="https://mastodon.social/@fredldotme/111613820088420401">PineTab 2 is in the process of getting the immutable filesystem treatment on Ubuntu Touch. I'm really starting to like this device!</a></li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li>postmarketOS Blog: <a href="https://postmarketos.org/blog/2023/12/18/v23.12-release/">v23.12: The One We Asked The Community To Name</a></li>
<li>postmarketOS pmaports issues: <a href="https://gitlab.com/postmarketOS/pmaports/-/issues/2457">Create data migration project</a></li>
<li>postmarketOS Wiki New Pages: <a href="https://wiki.postmarketos.org/wiki/Sxmo/How_incoming_calls_work">Sxmo/How incoming calls work</a></li>
<li>postmarketOS Wiki New Pages: <a href="https://wiki.postmarketos.org/wiki/Backing_up_a_non-pmOS_phone">Backing up a non-pmOS phone</a></li>
<li>Manjaro PinePhone Plasma Mobile: <a href="https://github.com/manjaro-pinephone/plasma-mobile/releases/tag/beta15">Beta 15</a></li>
<li>Manjaro PinePhone Phosh: <a href="https://github.com/manjaro-pinephone/phosh/releases/tag/beta36">Beta 36</a></li>
</ul>
<h4 id="kernel">Kernel</h4>
<ul>
<li>phone-devel: <a href="http://lore.kernel.org/phone-devel/20231220-fp5-pmic-glink-v1-0-2a1f8e3c661c@fairphone.com/">[PATCH 0/3] Fairphone 5 PMIC-GLINK support (USB-C, charger, fuel gauge)</a></li>
</ul>
<h4 id="stack">Stack</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/Wayland-Proxy-Firefox">Wayland-Proxy Load Balancer Helping Firefox Cope With Wayland Issues</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Enlightenment-0.26-Released">Enlightenment 0.26 Released With Various Improvements</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Qt-6.7-Beta">Qt 6.7 Beta Released With Variable Font Support & QRhiWidget Class</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2023/12/electing-our-first-governing-board/">The Governing Board, our next big step in open governance</a></li>
</ul>
<h3 id="worth-noting">Worth Noting</h3>
<ul>
<li>Jozef Mlich on Fosstodon: <a href="https://fosstodon.org/@jmlich/111605991428775975">Schedule of FOSS on Mobile Devices devroom is online.Now I can see it that it will be at Saturday, not Sunday. #FOSDEMhttps://fosdem.org/2024/schedule/track/foss-on-mobile-devices/</a></li>
<li><a href="https://mastodon.art/@krille/111623928217019311">Krille-chan: "🔔 FluffyChat needs tester 🔔…"</a></li>
<li><a href="https://floss.social/@Tuba/111625413323146907">Tuba: "#Tuba v0.6.0 is now available,…"</a></li>
<li><a href="https://mas.to/@as400/111579505807216263">as400: "Having my OP6 back in a workin…"</a></li>
<li><a href="https://floss.social/@okias/111618384689851551">David Heidelberg: "#Minecraft #minetest #mobileLi…"</a></li>
<li><a href="https://mastodon.social/@mntmn/111620052555788734">minute: "i accidentally made a linux phone (the key was bitclock-inversion)…"</a></li>
<li><a href="https://mastodon.social/@janvlug/111611750780659114">Jan Vlug: "#FOSS on #Mobile Devices track…"</a></li>
<li><a href="https://mastodon.social/@CalcProgrammer1/111613314552048876">Adam Honse: "Just had a thought...the OnePlus 6/6T have a physical switch used for silent/vibrate/ring in Android that is unused on mobile Linux.…"</a></li>
<li><a href="https://social.project-insanity.org/@pi_crew/111635237141224193">Project Insanity: "Added a small section to the #NixOS wiki on how to configure "dark mode" for #QT applications with #GNOME integration …"</a></li>
<li><a href="https://mstdn.social/@justsoup/111632873472470989">justsoup: "Some more context on the #Lomiri #postmarketOS porting efforts 1/?:…"</a></li>
<li><a href="https://mastodon.social/@sailfishosnews/111631176855185137">Sailfish OS News Network: "Announcing Chum Web The Chum community created a website which is useful for browsing all the available apps without using the #Chum GUI 'App Store' on #SailfishOS.…"</a></li>
<li>Purism community: <a href="https://forums.puri.sm/t/crimson-experience/22228">Crimson Experience</a></li>
<li>Purism community: <a href="https://forums.puri.sm/t/last-update-phone-stopped-working/22205">Last update phone stopped working</a></li>
<li>@dos@librem.one: <a href="https://social.librem.one/@dos/111607735451156582">So turns out I'm going to be speaking at #FOSDEM in February as part of the "FOSS on Mobile Devices" track. We'll go step-by-step through debugging a spontaneous modem reset issue that used to trouble the #Librem5 phone, which - spoiler alert - turned out to be a (not very well-)known bug in the #USB 2.0 spec. Check this and other talks out at https://fosdem.org/2024/schedule/track/foss-on-mobile-devices #fosdem24 #fosdem2024 #linuxmobile</a></li>
</ul>
<h3 id="worth-reading">Worth Reading</h3>
<ul>
<li>Jonas’ blog: <a href="https://blogs.gnome.org/jdressler/2023/12/20/a-dive-into-jolla-appsupport/">A dive into Jolla AppSupport</a></li>
<li>Martijn Braam: <a href="https://blog.brixit.nl/megapixels-2-0-dng-loading-and-whitebalancing/">Megapixels 2.0: DNG loading and Autowhitebalance</a></li>
<li>eighty-twenty news: <a href="https://eighty-twenty.org/2023/12/17/transferring-android-to-iphone">On the harm caused by missing basic (basic!) functionality in Signal, WhatsApp, Android and iOS</a></li>
<li>Purism: <a href="https://puri.sm/posts/opportunistic-word-completion/">Opportunistic Word Completion</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Linux-6.8-Cheap-Gam-Consoles">Linux 6.8 To Add Support For Several Cheap ARM-Powered Handheld Game Consoles</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Acer-Aspire-1-EC-Linux-Complete">Acer Aspire 1 ARM Laptop Has Nearly Complete Upstream Linux Support</a></li>
</ul>
<h3 id="worth-watching">Worth Watching</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=1njzgXSzA-A">The Story Of Festivus | Seinfeld</a>. <em>First things first!</em></li>
<li>pinephone pro user: <a href="https://www.youtube.com/watch?v=XZkCvwMxH_4">@stockdroid - setup guide for the pinephone pro to work right, revised</a></li>
<li>CodingBite: <a href="https://www.youtube.com/watch?v=OTGq_6B8kUw">PostmarketOS 23.12 is Here: Breathing New Life into Smartphones!</a></li>
<li>Tong Zou: <a href="https://www.youtube.com/watch?v=rRFUX2wcENY">ZTE Open C (Firefox OS), Samsung Z1 (Tizen OS) retrospective</a>. <em>I am pretty sure this and the following are re-uploads.</em></li>
<li>Tong Zou: <a href="https://www.youtube.com/watch?v=v3nUaE0rzUc">PinePhone (Manjaro Linux) unboxing + overview - Nice phone for hackers?</a></li>
</ul>
<h3 id="thanks">Thanks</h3>
<p>Huge thanks to Plata for <a href="https://framagit.org/linmob/linmob.frama.io/-/merge_requests/5">the nifty set of Python scripts</a> that speed up collecting links from feeds by a lot.</p>
<h3 id="something-missing-want-to-contribute">Something missing? Want to contribute?</h3>
<p>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 <a href="https://pad.hacc.space/7yCLy5a9QyOLWusIFiTt9A?edit">the hedgedoc pad</a> for the next one! Since I am collecting many things there, this get's you early access if you will ;-) <strong>If you just stumble on a thing, please put it in there too - all help is appreciated!</strong></p>
<div class="footnote-definition" id="1"><sup class="footnote-definition-label">1</sup>
<p>This may well be the last Weekly Update published for 2023. The next one is tentatively scheduled for December 30th, 2023 - but I am not sure if I will be able to deliver it after having gone/partied/survived through <a href="https://events.ccc.de/congress/2023/infos/index.html">37C3</a>.</p>
</div>
Weekly GNU-like Mobile Linux Update (23/2023): The most stable week ever: postmarketOS 23.06 and Mobian Bookworm2023-06-11T22:00:00+00:002023-06-11T22:00:00+00:00https://linmob.net/weekly-update-23-2023/<p>Also: PineTab 2's are arriving at peoples houses, Capyloon (FirefoxOS continuation) have a new release including pre-built images for Librem 5 and PinePhone Pro, new Manjaro releases for PinePhone (Pro) and Megi is working on a new multi-boot image, this time also for the PinePhone Pro!</p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<h3 id="hardware">Hardware</h3>
<ul>
<li><a href="https://mikrophone.net/">mikroPhone</a> <em>Quite an elaborate setup.</em></li>
</ul>
<h3 id="software">Software</h3>
<h4 id="gnome-ecosystem">Gnome Ecosystem</h4>
<ul>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2023/06/twig-99/">#99 Overlaid Sidebars</a></li>
</ul>
<h4 id="phosh">Phosh</h4>
<ul>
<li>Guido Günther: <a href="https://social.librem.one/@agx/110492949919442453">Finally got to look at this again and instead of just pushing down #phosh's top panel we now place the clock to the left or right based on the available space. The logic is still pretty simple but it covers the cases where we have data for in #gmobile. Will try to land this in 0.29.0.</a></li>
<li>Guido Günther: <a href="https://social.librem.one/@agx/110497074841991096">And this is how it looks on a device with notch. Also enabled PHOC_DEBUG=cutouts so phoc renders the bounding box of these.</a></li>
</ul>
<h4 id="plasma-ecosystem">Plasma Ecosystem</h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2023/06/09/this-week-in-kde-major-plumbing-work-in-plasma-6/">This week in KDE: major plumbing work in Plasma 6</a></li>
<li>Carl Schwan: <a href="https://carlschwan.eu/2023/06/10/announcing-arianna-1.1/">Announcing Arianna 1.1</a></li>
<li>KDE Announcements: <a href="https://kde.org/announcements/frameworks/5/5.107.0/">KDE Ships Frameworks 5.107.0</a></li>
<li>KDE Announcements: <a href="https://kde.org/announcements/gear/23.04.2/">KDE Gear 23.04.2</a></li>
</ul>
<h4 id="maui-project">Maui Project</h4>
<ul>
<li>@mauiproject@floss.social: <a href="https://floss.social/@mauiproject/110520968949336422">MauiKit and MauiMan have now been ported to Qt6. https://youtu.be/BVgioWpWKtY</a></li>
</ul>
<h4 id="sailfish-os">Sailfish OS</h4>
<ul>
<li>adampigg on twitter: <a href="https://twitter.com/adampigg/status/1667568245539315712#m">Pushed a small update to the OG @hello_volla Volla Phone and X with SailfishOS to fix the situation where sometimes when booting, the encryption wizard password entry doesnt show up, and it looks like you get stuck on the boot logo.</a></li>
<li><a href="https://genart.social/@aerique/110497717143876062">aerique: "Ugh, Jolla is in financial straits again…"</a></li>
</ul>
<h4 id="capyloon">Capyloon</h4>
<ul>
<li>Capyloon: <a href="https://capyloon.org/releases.html#jun-09-2023">Fri 09 June 2023</a> <em>Nice release, now with pre-built images for PinePhone Pro and Librem 5!</em></li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li>Mobian Blog: <a href="https://blog.mobian.org/posts/2023/06/10/bookworm/">The Bookworm has landed!</a></li>
<li>postmarketOS Blog: <a href="https://postmarketos.org/blog/2023/06/07/v23.06-release/">v23.06: From the GNOME Mobile 2023 Hackfest</a>
<ul>
<li>Lemmy - postmarketOS: <a href="https://lemmy.ml/post/1165734">v23.06: From the GNOME Mobile 2023 Hackfest</a></li>
<li><a href="https://fosstodon.org/@linmob/110525819078903577">LINux on MOBile: "Just upgraded my PinePhone's #…" - Fosstodon</a></li>
</ul>
</li>
<li>Manjaro PinePhone Plasma Mobile: <a href="https://github.com/manjaro-pinephone/plasma-mobile/releases/tag/beta15-rc4">Beta 15 RC4</a></li>
<li>Manjaro PinePhone Phosh: <a href="https://github.com/manjaro-pinephone/phosh/releases/tag/beta33">Beta 33</a></li>
<li>@dos@librem.one: <a href="https://social.librem.one/@dos/110518330963979225">PSA: If you're an adventurous PureOS user who has enabled <code>landing</code> repository in order to receive untested updates early, brace yourself: in a few days <code>landing</code> is going to start tracking Debian bookworm (instead of bullseye) and targeting PureOS crimson (instead of byzantium). It will still take some time to make crimson work, so please disable the repo! If you still want to be on the bleeding edge, consider enabling <code>byzantium-updates-proposed</code> instead. #pureos #purism #librem5</a></li>
<li><a href="https://mastodon.social/@CounterPillow/110517894378225754">CounterPillow: "Highly experimental PineTab2 Debian images…" - Mastodon</a></li>
</ul>
<h4 id="apps">Apps</h4>
<ul>
<li><a href="https://floss.social/@silmathoron/110520460325257999">Silmathoron: "Nice, @organicmaps is "getting…" - FLOSS.social</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2023/06/09/this-week-in-matrix-2023-06-09">This Week in Matrix 2023-06-09</a></li>
<li>Matrix.org: <a href="https://matrix.org/blog/2023/06/07/introducing-third-room-tp-2-the-creator-update">Introducing Third Room TP2: The Creator Update</a></li>
</ul>
<h4 id="non-linux">Non-Linux</h4>
<ul>
<li>Lup Yuen Lee: <a href="https://lupyuen.codeberg.page/articles/lvgl4.html">NuttX RTOS for PinePhone: Feature Phone UI in LVGL, Zig and WebAssembly</a></li>
</ul>
<h4 id="stack">Stack</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/Mesa-23.2-AGX-Lands-OpenGL-3.1">Mesa 23.2 Receives Asahi AGX Gallium3D Changes For OpenGL 3.1 + GLES 3.0</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/libei-1.0-Emulated-Input">libei 1.0 Released For Better Supporting Emulated Input On Wayland</a></li>
</ul>
<h3 id="worth-noting">Worth Noting</h3>
<ul>
<li><a href="https://social.linux.pizza/@jan_wagemakers/110492638452488555">Jan Wagemakers: "Some time ago I bought a #shif…"</a> <em>Dual booting FTW!</em></li>
<li>r/MobileLinux: <a href="https://www.reddit.com/r/mobilelinux/comments/142p7mx/jeffalyanak_demoing_arch_on_the_pinetab_2/">@jeffalyanak demoing Arch on the PineTab 2</a></li>
<li>PinePhoneOfficial (Reddit): <a href="https://www.reddit.com/r/PinePhoneOfficial/comments/145l842/nuttx_rtos_for_pinephone_feature_phone_ui_in_lvgl/">NuttX RTOS for PinePhone: Feature Phone UI in LVGL, Zig and WebAssembly</a></li>
<li>PINE64official (Reddit): <a href="https://www.reddit.com/r/PINE64official/comments/142h0wa/pinetab_2/">PineTab 2</a></li>
<li>PINE64official (Reddit): <a href="https://www.reddit.com/r/PINE64official/comments/141wteg/pinetab_2_feels_very_close_to_premium/">PineTab 2 feels very close to premium</a></li>
<li>Purism community: <a href="https://forums.puri.sm/t/librem5-as-work-phone/20498">Librem5 as Work Phone</a></li>
<li>@calebccff@fosstodon.org: <a href="https://fosstodon.org/@calebccff/110504206029300313">stepping up the boot splash game with this awesome animation from @tbernard !#postmarketOS</a></li>
<li>neochapay on twitter: <a href="https://twitter.com/neochapay/status/1665613479070318592#m">New UI of Aurora OS (ex SFOS RUS) #sailfish #mer</a></li>
</ul>
<h3 id="worth-reading">Worth Reading</h3>
<ul>
<li>Megi's Development blog: <a href="https://xnux.eu/log/087.html">2023–06–09: Multi-distro image supporting both Pinephone and Pinephone Pro</a> <em>Looking forward to the image!</em>
<ul>
<li>Liliputing: <a href="https://liliputing.com/megis-pinephone-multi-distro-image-is-getting-pinephone-pro-support-test-many-mobile-linux-distros-with-a-single-microsd-card/">Megi's PinePhone multi-distro image is getting PinePhone Pro support (test many mobile Linux distros with a single microSD card) - Liliputing</a></li>
</ul>
</li>
<li><a href="https://jonathancarter.org/2023/06/09/phone-upgraded-to-debian-12/">Phone upgraded to Debian 12 – Jonathan Carter</a></li>
<li>LinuxPhoneApps.org: <a href="https://linuxphoneapps.org/blog/better-packaging-information/">Better packaging information: Thank you, Repology!</a></li>
<li>Trad Catholic: <a href="https://forums.puri.sm/t/purism-pine64-have-a-roadblock-to-the-success-of-linux-phones/20510">Purism & Pine64 Have A Roadblock To The Success of Linux Phones - Librem / Phones (Librem 5) - Purism community</a>. <em>Not sure.</em></li>
</ul>
<h4 id="more-discussion-about-flatpak">More Discussion about Flatpak</h4>
<ul>
<li>The Evil Skeleton: <a href="https://theevilskeleton.gitlab.io/2023/06/04/response-to-developers-are-lazy-thus-flatpak.html">Response to “Developers are lazy, thus Flatpak”</a></li>
<li>Alatiera: <a href="https://blogs.gnome.org/alatiera/2023/06/09/you-are-not-actually-mad-at-flatpak/">You are not actually mad at Flatpak</a></li>
<li>Aks.dev: <a href="https://akselmo.dev/posts/my-thoughts-on-flatpak-that-nobody-asked-for/">My thoughts on Flatpak (that nobody asked for)</a></li>
</ul>
<h3 id="worth-watching">Worth Watching</h3>
<ul>
<li>RTP Tech Tips: <a href="https://www.youtube.com/watch?v=tKYJNbuubAg">Pinetab2 Internet Option: Sharing Wifi By Ethernet</a></li>
<li>RTP Tech Tips: <a href="https://www.youtube.com/watch?v=xwwtDc2jrkI">Pinetab v2 Unboxing Part 1: Opening Impressions</a></li>
<li>Bitter Epic Productions: <a href="https://www.youtube.com/watch?v=O6CN8bMuVsM">My Thoughts on SXMO #sxmo #linux #pinephone #review</a></li>
<li>Bitter Epic Productions: <a href="https://www.youtube.com/watch?v=D2SmcMQ3ySA">LinuxPay #linux #pinephone #comedy #phone</a></li>
<li>Bitter Epic Productions: <a href="https://www.youtube.com/watch?v=D-xrjGqhHok">A look at SXMO on my PinePhone Pro. Plus Blender!</a></li>
<li><a href="https://fosstodon.org/@capyloon/110515694429299953">Capyloon: "A video (or 3) being worth mor…" - Fosstodon</a></li>
<li>prestonzen: <a href="https://www.youtube.com/watch?v=hF2osXPx6qY">Unboxing The PinePhone Pro First Look</a></li>
<li>Anino Ni Kugi: <a href="https://www.youtube.com/watch?v=zW8ffqPYgVU">Lomiri Plus - A Collection of Hacks | Ubuntu Touch</a></li>
<li>Jacob David Cunningham: <a href="https://www.youtube.com/watch?v=_tehQNE8W2o">Pine64 PineTab 2 ARM unboxing and initial impression</a></li>
<li>Roland Lemmers: <a href="https://www.youtube.com/watch?v=g-hTM1q8JBE">Pine64 PineTab2</a>, <a href="https://www.youtube.com/watch?v=DUIYk-YUKaE">Pine64 PineTab2 working.</a></li>
</ul>
<h3 id="thanks">Thanks</h3>
<p>Huge thanks to Plata for <a href="https://framagit.org/linmob/linmob.frama.io/-/merge_requests/5">the nifty set of Python scripts</a> that speed up collecting links from feeds by a lot.</p>
<h3 id="something-missing-want-to-contribute">Something missing? Want to contribute?</h3>
<p>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 <a href="https://pad.hacc.space/7yCLy5a9QyOLWusIFiTt9A?edit">the hedgedoc pad</a> for the next one! Since I am collecting many things there, this get's you early access if you will ;-) <strong>If you just stumble on a thing, please put it in there too - all help is appreciated!</strong></p>
Weekly GNU-like Mobile Linux Update (11/2023): Pocket Reforms and Other Improvements2023-03-19T22:10:00+00:002023-03-19T22:10:00+00:00https://linmob.net/weekly-update-11-2023/<p>Libadwaita 1.3, new unofficial Ubuntu Touch builds, Matrix support in Chatty, improvements to GNOME Software on Alpine and more!</p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<h3 id="hardware">Hardware</h3>
<ul>
<li><a href="https://www.crowdsupply.com/mnt/pocket-reform">MNT Pocket Reform | Crowd Supply</a> - it's not only available for funding, it's already made the threshold!</li>
</ul>
<h3 id="software-progress">Software progress</h3>
<h4 id="gnome-ecosystem">GNOME ecosystem</h4>
<ul>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2023/03/twig-87/">#87 Editable Shortcuts</a></li>
<li>alexm: <a href="https://blogs.gnome.org/alexm/2023/03/17/libadwaita-1-3/">Libadwaita 1.3</a></li>
<li>tchx84: <a href="https://blogs.gnome.org/tchx84/2023/03/15/portfolio-0-9-15/">Portfolio 0.9.15</a></li>
</ul>
<h4 id="plasma-ecosystem">Plasma ecosystem </h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2023/03/17/this-week-in-kde-more-wayland-fixes/">This week in KDE: “More Wayland fixes”</a></li>
<li>KDE Announcements: <a href="https://kde.org/announcements/plasma/5/5.27.3/">KDE Plasma 5.27.3, Bugfix Release for March</a></li>
<li>Theophile: <a href="https://theophile.gilgien.net/posts/blog-sok/">My experience taking part in Season of KDE</a></li>
<li>KDE Eco: <a href="https://eco.kde.org/blog/2023-03-15-sok23-kde-eco_be/">Adapting Standard Usage Scenario Scripts For KDE Applications: My Journey As A Season Of KDE Mentee</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li><a href="https://gitlab.com/ook37/pinephone-pro-debos/-/releases">Releases · Oren Klopfer / PinePhone + PinePhone Pro UBTouch Image Builder · GitLab</a> <em>Focal for both, PinePhone and PinePhone Pro!</em></li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li>Breaking updates in pmOS edge: <a href="https://postmarketos.org/edge/2023/03/13/alpine-arm-builders-gone/">Alpine's ARM builders are temporarily unavailable</a></li>
<li>Manjaro PinePhone Phosh: <a href="https://github.com/manjaro-pinephone/phosh/releases/tag/beta30">Beta 30</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Debian-12-Hard-Freeze">Debian 12 "Bookworm" Enters Its Hard Freeze</a></li>
</ul>
<h4 id="non-linux">Non-Linux</h4>
<ul>
<li>Lup Yuen: <a href="https://github.com/lupyuen/pinephone-nuttx-usb#power-on-the-usb-controller">GitHub - lupyuen/pinephone-nuttx-usb: PinePhone USB Driver for Apache NuttX RTOS</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2023/03/17/this-week-in-matrix-2023-03-17">This Week in Matrix 2023-03-17</a></li>
<li>Matrix.org: <a href="https://matrix.org/blog/2023/03/15/the-dma-stakeholder-workshop-interoperability-between-messaging-services">The DMA Stakeholder Workshop: Interoperability between messaging services</a></li>
</ul>
<h3 id="worth-noting">Worth noting</h3>
<ul>
<li>
<ul>
<li>feborg: <a href="https://feborg.es/register-for-linux-app-summit-2023/">Register for Linux App Summit 2023!</a> <em>I'll likely will only be able to attend virtually, but you should totally go if you can!</em></li>
</ul>
</li>
<li><a href="https://freeradical.zone/@craftyguy/110014942107339916">Clayton: "Hello again #postmarketOS edge users! [...] Quite often I was burning through my mobile data cap <em>much</em> quicker than normal, because a lot of traffic was being routed over mobile data... despite being connected to a perfectly fine, unmetered wifi network.…"</a></li>
<li><a href="https://fosstodon.org/@linuxphoneapps@linuxrocks.online/110023687517501631">LinuxPhoneApps.org: "Right now, we're (cautiously) working towards moving to individual markdown files as "source of truth" for app listings (instead of .csv). Many things need to be considered. Please chime in! …"</a> <em>Especially regarding snaps and ratings!</em></li>
</ul>
<h3 id="worth-reading">Worth reading</h3>
<ul>
<li>Purism: <a href="https://puri.sm/posts/toward-matrix-support-in-chats-part-2/">Toward Matrix support in Chats – Part 2</a></li>
<li>Linux Phone Guides: <a href="https://linuxphoneguides.ovh/index.php/2023/03/18/librem-5-a-to-z/">Librem 5: A to Z</a></li>
<li>fossphones.com: <a href="https://fossphones.com/03-17-23.html">Linux Phone News - March 17, 2023</a></li>
<li>Pablo Yoyoista: <a href="https://blogs.gnome.org/pabloyoyoista/2023/03/05/gs-and-pmos-a-bumpy-road/">GNOME Software and postmarketOS: a bumpy road – GNOME adventures in mobile</a> <em>Great work!</em></li>
<li>Laoblog: <a href="https://blog.libero.it/Laoblog2/16586542.html">Pinephone review: Ubuntu Touch</a> <em>Nitpick: No need to be in denial and stick to xenial, see above!</em></li>
<li>Purism: <a href="https://puri.sm/posts/desktop-apps-on-the-lapdock/">Desktop Apps on the Lapdock</a></li>
<li>Hamblingreen: <a href="https://hamblingreen.com/2023/03/11/nexdock-first-impressions.html">Nexdock First Impressions</a></li>
</ul>
<h3 id="worth-listening">Worth listening</h3>
<ul>
<li>postmarketOS Podcast: <a href="https://cast.postmarketos.org/episode/29-GNOME-Software-apk-get-your-patches-merged-pbsplash/">#29 GNOME Software + apk, get your patches merged, pbsplash</a></li>
</ul>
<h3 id="worth-watching">Worth watching</h3>
<ul>
<li>Purism: <a href="https://www.youtube.com/watch?v=5xny14NajI0">Desktop Apps on the Lapdock</a></li>
<li>Canal do Lukita: <a href="https://www.youtube.com/watch?v=HEq3BXlr7ZE">Linux Phone - Ubuntu Touch - The best mobile OS</a></li>
<li>CyberPunked: <a href="https://www.youtube.com/watch?v=ObKTkecPcqA">Droidian (Mobian / Debian for Android) - Google Pixel 3a (2023-03-15)</a></li>
<li>Sailfish official: <a href="https://www.youtube.com/watch?v=rKJLQ4fQdKc">Xperia 5 droidian os and waydroid 11</a></li>
<li>Scientific Perspective: <a href="https://www.youtube.com/watch?v=iP8D_xW3XhM">postmarketOS | Linux 6.2.0</a></li>
<li>emde: <a href="https://www.youtube.com/watch?v=mH3LuE05lTM">Ephemeral messaging</a> <em>Impressive!</em></li>
<li>Eric Lovejoy: <a href="https://www.youtube.com/watch?v=o9j6mGfayxY">opencv4 on pinephone pro drawing circles on level and perpendicular using iio bus accelerometer.</a></li>
<li>PINE64: <a href="https://tilvids.com/w/6zPrN76odWPdsj94wCJeUf">PINE64 Quarterly Community Q&A</a>, <a href="https://www.youtube.com/watch?v=N9_nOjAtsmw">YouTube</a></li>
</ul>
<h3 id="thanks">Thanks</h3>
<p>Huge thanks again to Plata for <a href="https://framagit.org/linmob/linmob.frama.io/-/merge_requests/5">the nifty set of Python scripts</a> that speeds up collecting links from feeds by a lot.</p>
<h3 id="something-missing-want-to-contribute">Something missing? Want to contribute?</h3>
<p>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 <a href="https://pad.hacc.space/7yCLy5a9QyOLWusIFiTt9A?edit">the hedgedoc pad</a> for the next one! Since I am collecting many things there, this get's you early access if you will ;-) <strong>If you just stumble on a thing, please put it in there too - all help is appreciated!</strong></p>
Weekly GNU-like Mobile Linux Update (50/2022): postmarketOS 22.12 and the PineTab22022-12-19T22:32:13+00:002022-12-20T06:52:00+00:00https://linmob.net/weekly-update-50-2022/<p>Sailfish OS approaching daily-drivability on PinePhone, gtk-file-chooser memes coming to an end and more.</p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<h3 id="hardware">Hardware</h3>
<p>PINE64 pre-announced the PineTab 2, powered by the Rockchip RK3566 known from the Quartz64, PineNote and other devices. To get it from the horses mouth, read the Community Update</p>
<ul>
<li>PINE64: <a href="https://www.pine64.org/2022/12/15/december-update-merry-christmas-and-happy-new-pinetab/">December Update: Merry Christmas and Happy New PineTab</a>
As always, this got some coverage:
<ul>
<li>Ars Technica: <a href="https://arstechnica.com/gadgets/2022/12/pinetab-2-is-a-rockchip-based-linux-powered-repairable-tablet/">PineTab 2 is another try at a Linux-based tablet, without the 2020 supply crunch</a></li>
<li>CNX Software: <a href="https://www.cnx-software.com/2022/12/16/pinetab2-linux-tablet-rockchip-rk3566-soc-up-to-8gb-ram-128gb-emmc-flash/">PineTab2 Linux tablet to feature Rockchip RK3566 SoC, up to 8GB RAM, 128GB eMMC flash</a> </li>
<li>Liliputing: <a href="https://liliputing.com/pine64s-pinetab2-will-be-a-linux-friendly-tablet-with-an-rk3566-processor/">Pine64's PineTab2 will be a Linux-friendly tablet with an RK3566 processor</a>
Our friends at TuxPhones compare it to other offerings you may also consider:</li>
</ul>
</li>
<li>TuxPhones.com: <a href="https://tuxphones.com/pinetab2-rk3586-linux-tablet-juno-tablet-fydetab-duo/">The PineTab2 is a new, faster Linux tablet - and it's not alone</a><sup class="footnote-reference"><a href="#1">1</a></sup></li>
</ul>
<p>Pricing and details (e.g., display resolution, the wireless chipset or whether it will have SPI for solid booting - on prototypes SPI is not populated) are not finalized yet, it will be out some time after Chinese New Year (January 21st to 27th, 2023) - so some time in February or March. <em>Personally, my enthusiasm is slightly tempered by the fact that PINE64 went with a custom mainboard for the device - I would loved to see them use the SoQuartz for this, in order to allow for future upgradability. Especially with all of PINE64's plans for RISC-V, it would have allowed for an easy road towards a RISC-y tablet.</em></p>
<p>If you're reading this and are not familiar with PINE64 or the RK3566, make sure to read Counter Pillow's excellent post now, and best before you pull the trigger in March, so that you know what you're getting into:</p>
<ul>
<li>CounterPillow: <a href="https://fratti.ch/articles/posts/rk3566-and-pine64-an-overview/">RK3566 And PINE64, An Overview | A Laptop For My Pillow</a></li>
</ul>
<h3 id="software-progress">Software progress</h3>
<h4 id="gnome-ecosystem">GNOME ecosystem</h4>
<ul>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2022/12/twig-74/">#74 Decades Later</a></li>
<li>Georges Stavracas: <a href="https://feaneron.com/2022/12/15/maintainership-of-gnome-settings/">Maintainership of GNOME Settings</a></li>
<li>GTK Development Blog: <a href="https://blog.gtk.org/2022/12/15/a-grid-for-the-file-chooser/">A grid for the file chooser</a>
<ul>
<li>Georges Stavracas: <a href="https://feaneron.com/2022/12/14/the-burial-of-the-filechooser-meme/">the burial of the filechooser meme</a></li>
</ul>
</li>
</ul>
<h4 id="plasma-ecosystem">Plasma ecosystem </h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2022/12/16/this-week-in-kde-wayland-fractional-scaling-oh-and-we-also-fixed-multi-screen/">This week in KDE: Wayland fractional scaling! Oh, and we also fixed multi-screen</a></li>
<li>Carl Schwan: <a href="https://carlschwan.eu/2022/12/18/tokodon-22.11.2-release/">Tokodon 22.11.2 release</a>. <em>I wonder why there's all of a sudden so much interest in Mastodon clients...</em></li>
<li>dot.kde.org: <a href="https://dot.kde.org/2022/12/14/join-season-kde-2023">Join Season of KDE 2023</a></li>
<li>dot.kde.org: <a href="https://dot.kde.org/2022/12/13/linux-app-summit-2023-will-be-held-brno">Linux App Summit 2023 will be held in Brno</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/KDE-Lands-Wayland-Frac-Scaling">KDE Lands Wayland Fractional Scaling Support</a></li>
</ul>
<h4 id="nemo-mobile">Nemo Mobile</h4>
<ul>
<li>neochapay <a href="https://twitter.com/neochapay/status/1602374487974072320#m">I think #nemomobile now ready to migrate to Qt6 https://github.com/nemomobile-ux/lipstick/pull/67</a></li>
<li>While things are generally winding down a bit towards the end of the year, Nemo Mobile are doing the #adventofcode thing. <a href="https://fosstodon.org/@jmlich">Make sure to follow Jozef Mlich on the Fediverse!</a></li>
</ul>
<h4 id="sailfish-os">Sailfish OS</h4>
<ul>
<li><a href="https://forum.sailfishos.org/t/sailfish-community-news-15th-december-seasons-greetings/13781">Sailfish Community News, 15th December, Season's Greetings</a></li>
<li><a href="https://twitter.com/adampigg/status/1603132663220797440">Adam Pigg on Twitter: ".@thepine64 #pinephone waking from deep sleep (see CPUs are halted) on incoming call."</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li>UBports News: <a href="http://ubports.com/blog/ubports-news-1/post/ubuntu-touch-q-a-121-3871">Ubuntu Touch Q&A 121</a></li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li>postmarketOS Blog: <a href="https://postmarketos.org/blog/2022/12/18/v22.12-release/">v22.12: The One With Napali Calling</a>
<em>Yes, stable may be boring, but less breakage is always nice - and postmarketOS do the best they can to make their stable releases actually stable. If you've been longing for performance, the improvements to call audio for Snapdragon 845 devices (SHIFT6mq, OnePlus 6(T), Xiaomi Poco F1) offer a whole new league of options for all those, that actually want to (or have to) do phone calls on their pocketable computers. Also: The Fairphone 4 is supported by 22.12, so it must be coming along!</em>
<ul>
<li>Lemmy - postmarketOS: <a href="https://lemmy.ml/post/662401">v22.12: The One With Napali Calling</a></li>
</ul>
</li>
<li>Breaking updates in pmOS edge: <a href="https://postmarketos.org/edge/2022/12/16/libtiff/">libtiff related breakage in Alpine edge</a></li>
<li>Manjaro PinePhone Plasma Mobile: <a href="https://github.com/manjaro-pinephone/plasma-mobile/releases/tag/beta14-rc2">Beta 14 RC 2</a></li>
<li>Manjaro PinePhone Plasma Mobile: <a href="https://github.com/manjaro-pinephone/plasma-mobile/releases/tag/beta14-rc1">Beta 14 RC 1</a></li>
</ul>
<h4 id="stack">Stack</h4>
<ul>
<li><a href="https://social.librem.one/@agx/109518822668515937">Guido Günther tagged version 0.0.2 of #feedbackd</a></li>
</ul>
<h4 id="linux">Linux</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/Linux-6.2-Input">Linux 6.2 Introduces Several More Touchscreen Drivers</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2022/12/16/this-week-in-matrix-2022-12-16">This Week in Matrix 2022-12-16</a></li>
</ul>
<h3 id="worth-noting">Worth noting</h3>
<ul>
<li>Emergency Contact Information is an important feature. <a href="https://fosstodon.org/@kop316/109520726592801129">Chris (kop316) is working on bringing it to Phosh!</a></li>
<li><a href="https://twitter.com/nsg650/status/1604036718742700032">NSG650 on Twitter: "This was painful but here it is. Ladybird running on postmarketOS aarch64! Touch support is ehh.</a> <em>If you're into alternative web browsers, this is great news!</em></li>
<li><a href="https://fosstodon.org/@pi_crew@chaos.social/109528469094424015">Project Insanity: "Nice, looks like maui-shell is already running on #NixOS 🚀 Hopefully it can be merged soon"</a></li>
<li><a href="https://social.librem.one/@agx/109513215258633453">Guido Günther just keeps improving phosh-osk-stub!</a></li>
</ul>
<h3 id="worth-reading">Worth reading</h3>
<ul>
<li>PINE64: <a href="https://www.pine64.org/2022/12/15/december-update-merry-christmas-and-happy-new-pinetab/">December Update: Merry Christmas and Happy New PineTab</a>. <em>Great read, make sure to also read the look back ... and can't await FOSDEM!</em>
<ul>
<li><a href="https://reddit.com/r/PINE64official/comments/zmpagc/december_update_merry_christmas_and_happy_new/">r/PINE64official comments</a></li>
</ul>
</li>
<li>Purism: <a href="https://puri.sm/posts/libadwaita-in-the-wild/">Libadwaita in the Wild</a></li>
<li>CNX Software: <a href="https://www.cnx-software.com/2022/12/13/linux-6-1-lts-release-main-changes-arm-risc-v-and-mips-architectures/">Linux 6.1 LTS release - Main changes, Arm, RISC-V and MIPS architectures - CNX Software</a> <em>PinePhone Pro, everybody!</em></li>
<li>immychan: <a href="https://immychan.neocities.org/articles/tech/PineBudsProReview/PineBudsProReview.html">PineBuds Pro Review</a></li>
</ul>
<h3 id="worth-watching">Worth watching</h3>
<ul>
<li>PINE64: <a href="https://www.youtube.com/watch?v=WvG2jUS6n_s">December Update: Merry Christmas and Happy New PineTab</a> <em>Yet another excellent video summary by PizzaLovingNerd!</em></li>
<li>Linux Lounge: <a href="https://www.youtube.com/watch?v=kJA41BAAV8g">Pine64 Announced the PineTab 2!</a></li>
<li>CodingBite: <a href="https://www.youtube.com/watch?v=yVQkmw2eWyI">5 Best Linux SmartPhones to Watch Out in 2023</a></li>
<li>InFerNo_: <a href="https://www.youtube.com/watch?v=bSx9B5nb_A0">Half Life on PinePhone</a></li>
<li>nixgoat: <a href="https://tube.nixgoat.me/w/b136878e-c4f0-4227-adde-32f4b4c33847">mi a3 boots postmarketOS by itself!</a></li>
<li>Ubuntu OnAir: <a href="https://www.youtube.com/watch?v=d1sztciuuEw">Ubuntu Summit 2022 | Ubuntu in your hands: The Going Ons at UBports</a> <em>Great talk!</em></li>
<li>CodeInc: <a href="https://www.youtube.com/watch?v=boAqXdfFDug">What is UBUNTU TOUCH?</a></li>
<li>휴대전화 박물관 Phone Museum : <a href="https://www.youtube.com/watch?v=duaJWWaEFEs">Ubuntu Touch Apps with Nexus 5</a></li>
<li>koshikawa.: <a href="https://www.youtube.com/watch?v=M3-pOBtj5oE">Redmi 9C Ubuntu Touch install moment (UBports)</a></li>
<li>Continuum Gaming: <a href="https://www.youtube.com/watch?v=lDqTCNXiGhI">Microsoft Continuum Gaming E343: Fun App to create beats for Sailfish OS</a></li>
</ul>
<h3 id="thanks">Thanks</h3>
<p>Huge thanks again to Plata for <a href="https://framagit.org/linmob/linmob.frama.io/-/merge_requests/5">a nifty set of Python scripts</a> that speeds up collecting links from feeds by a lot.</p>
<h3 id="something-missing-want-to-contribute">Something missing? Want to contribute?</h3>
<p>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 <a href="https://pad.hacc.space/7yCLy5a9QyOLWusIFiTt9A">the hedgedoc pad</a> for the next one! <strong>If you just stumble on a thing, please put it in there too - all help is appreciated!</strong></p>
<p>PS: I'm looking for feedback - <a href="mailto:weekly-update@linmob.net?subject=Feedback%20on%20Weekly%20Update">what do you think?</a></p>
<div class="footnote-definition" id="1"><sup class="footnote-definition-label">1</sup>
<p>The article by TuxPhones.com was added after initial publication.</p>
</div>
Weekly GNU-like Mobile Linux Update (48/2022): Plasma Mobile Gear 22.11 and improvements to PinePhone and PinePhone Pro2022-12-03T16:30:00+00:002022-12-03T16:30:00+00:00https://linmob.net/weekly-update-48-2022/<p>Also: Sailfish OS progress on PINE64 devices, releases of mmsd-tng and vvmplayer, a talk about Maemo Leste and a lot more.</p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<h3 id="software-progress">Software progress</h3>
<h4 id="hardare-enablement">Hardare enablement</h4>
<ul>
<li>megi's PinePhone Development Log: <a href="https://xnux.eu/log/#076">Pinephone kernel news and some bits about the keyboard, too</a>. <em>Lots of great improvements for PinePhone and PinePhone Pro.</em></li>
</ul>
<h4 id="gnome-ecosystem">GNOME ecosystem</h4>
<ul>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2022/12/twig-72/">#72 Automated Testing</a></li>
<li>GNOME Shell & Mutter: <a href="https://blogs.gnome.org/shell-dev/2022/12/02/automated-testing-of-gnome-shell/">Automated testing of GNOME Shell</a></li>
<li>halting problem: <a href="https://www.bassi.io/articles/2022/12/02/on-pygobject/">On PyGObject</a></li>
</ul>
<h4 id="plasma-ecosystem">Plasma ecosystem </h4>
<ul>
<li>Plasma Mobile: <a href="https://plasma-mobile.org/2022/11/30/plasma-mobile-gear-22-11/">Plasma Mobile Gear ⚙ 22.11 is Out</a></li>
<li>Nate Graham: <a href="https://pointieststick.com/2022/12/02/this-week-in-kde-custom-tiling/">This week in KDE: custom tiling</a></li>
<li>dot.kde.org: <a href="https://dot.kde.org/2022/12/02/kdes-end-year-fundraiser-live">KDE's End of Year Fundraiser is Live</a>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2022/12/01/help-kde-hire-more-people/">Help KDE hire more people!</a></li>
</ul>
</li>
<li>KDE Announcemnets: <a href="https://kde.org/announcements/plasma/5/5.26.4/">KDE Plasma 5.26.4, Bugfix Release for November</a></li>
<li>Volker Krause: <a href="https://www.volkerkrause.eu/2022/12/03/kde-itinerary-october-november-2022.html">October/November in KDE Itinerary</a></li>
</ul>
<h4 id="nemo-mobile">Nemo Mobile</h4>
<ul>
<li>Nemo Mobile UX team: <a href="https://nemomobile.net/pages/advent-of-code/">Advent of code</a></li>
<li>Nemo Mobile UX team: <a href="https://nemomobile.net/pages/nemomobile-in-november-2022/">Nemomobile in November 2022</a></li>
<li>neochapay on twitter: <a href="https://twitter.com/NemoMobile/status/1598319345981132801#m">RT by @neochapay: The elves at the development station have been busy at work, thank you @neochapay @xmlich02 and others! https://nemomobile.net/pages/advent-of-code/</a></li>
<li>neochapay on twitter: <a href="https://twitter.com/neochapay/status/1597879534166355969#m">First MR with new UI of #nemomobile https://github.com/nemomobile-ux/glacier-home/pull/208</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<h4 id="sailfish-os">Sailfish OS</h4>
<ul>
<li><a href="https://forum.sailfishos.org/t/sailfish-community-news-1st-december-pine-logs/13664">Sailfish Community News, 1st December, Pine Logs</a></li>
</ul>
<h4 id="sxmo">Sxmo</h4>
<h4 id="distributions">Distributions</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/NixOS-22.11-Released">NixOS 22.11 Released With Better AArch64 Support, NVIDIA Open GPU Kernel Driver Option</a></li>
<li>Manjaro PinePhone Plasma Mobile: <a href="https://github.com/manjaro-pinephone/plasma-mobile/releases/tag/beta13">Beta 13</a>. <em>Note: This does not contain the latest Plasma Mobile Gear improvements yet.</em></li>
<li>Manjaro PinePhone Plasma Mobile: <a href="https://github.com/manjaro-pinephone/plasma-mobile/releases/tag/202211270709">Release 202211270709</a></li>
</ul>
<h4 id="stack">Stack</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/SDL-3.0-Wayland-Default-Prefer">SDL Tries Again To Prefer Wayland Over X11</a></li>
</ul>
<h4 id="non-linux">Non-Linux</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/Genode-OS-22.11">Genode OS 22.11 Released With Support For Intel Gen12 Graphics, More PinePhone Work</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2022/12/02/this-week-in-matrix-2022-12-02">This Week in Matrix 2022-12-02</a></li>
<li>Matrix.org: <a href="https://matrix.org/blog/2022/12/01/funding-matrix-via-the-matrix-org-foundation">Funding Matrix via the Matrix.org Foundation</a></li>
</ul>
<h3 id="worth-noting">Worth noting</h3>
<ul>
<li>Guido keeps working on <a href="https://social.librem.one/@agx/109445238070139307">his toy project</a> phosh-osk-stub: <a href="https://social.librem.one/@agx/109428599061094716">Opportunistic completion</a> and <a href="https://social.librem.one/@agx/109445029220794083">emoji</a> are the highlights this week.</li>
<li>If Visual Voicemail is your thing, you'll love the <a href="https://fosstodon.org/@kop316/109435851694289971">2.0 release of vvmplayer that was tagged this week</a>.</li>
<li>kop316 <a href="https://social.librem.one/@agx/109445238070139307">also released mmsd-tng 2.0</a>, for people that love or are forced to use MMS.</li>
<li><a href="https://social.librem.one/@dos/109428257796392532">Librem 5 call audio</a> should now be improved.</li>
</ul>
<h3 id="worth-reading">Worth reading</h3>
<ul>
<li>megi's PinePhone Development Log: <a href="https://xnux.eu/log/#076">Pinephone kernel news and some bits about the keyboard, too</a>. <em>Just in case you missed it above.</em></li>
<li>Purism: <a href="https://puri.sm/posts/purism-at-le-capitole-du-libre-in-france/">Purism at “Le Capitole du Libre” in France</a></li>
<li>Purism: <a href="https://puri.sm/posts/special-year-end-promotion-for-librem-5-usa/">Special Year End Promotion for Librem 5 USA</a></li>
<li>Drew DeVaults blog: <a href="https://drewdevault.com/2022/12/01/I-shall-toil-quietly.html">I shall toil at a reduced volume</a>. <em>Sad, but I get it.</em></li>
</ul>
<h3 id="worth-listening">Worth listening</h3>
<ul>
<li><a href="https://latenightlinux.com/late-night-linux-episode-205/">Late Night Linux – Episode 205</a>. <em>Nice segment on postmarketOS!</em></li>
<li><a href="https://linuxactionnews.com/269">Linux Action News: Linux Action News 269</a>. <em>Ubuntu Touch OTA 24 is the relevant bit in this one.</em></li>
</ul>
<h3 id="worth-watching">Worth watching</h3>
<ul>
<li>PINE64: <a href="https://www.youtube.com/watch?v=8yzfyjIz5g0">Quarterly Community Q&A [Live Stream]</a></li>
<li>Billy Blackburn: <a href="https://www.youtube.com/watch?v=dv0OnWsmG_4">Using a terminal to browse the web</a></li>
<li>BeeBom: <a href="https://www.youtube.com/watch?v=SVMqhZPqxz4">This Linux Tablet Destroys iPad?</a> <em>About the FydeTab Duo.</em></li>
<li>V45370: <a href="https://www.youtube.com/watch?v=F8uuFoHsc8I">An alternative to a Raspberry Pi 3 (Lenovo A6000 + PostmarketOS)</a></li>
<li>AgarNoobYT: <a href="https://www.youtube.com/watch?v=5di9vL6PELc">Installing Postmarketos on lt023g aka 'Samsung Galaxy tab 3 7.0" - Part 1</a></li>
<li>Openfest Bulgaria: <a href="https://www.youtube.com/watch?v=I2qnjBZ-Scg">An in depth look at Maemo Leste Merlijn Wajer</a> <em>Nice talk!</em>_</li>
<li>Bryan Lunduke: <a href="https://www.youtube.com/watch?v=G5bazCrZ5gQ">A Smalltalk SmartPhone: The "SqueakPhone"</a></li>
<li>Twinntech: <a href="https://www.youtube.com/watch?v=F-ZGiudnozA">Give the Pinephone 4 Xmas 2022</a> <em>Grumpy old man is back, watching videos and commenting them!</em><sup class="footnote-reference"><a href="#1">1</a></sup></li>
</ul>
<h3 id="thanks">Thanks</h3>
<p>Huge thanks again to Plata for <a href="https://framagit.org/linmob/linmob.frama.io/-/merge_requests/5">a nifty set of Python scripts</a> that speeds up collecting links from feeds by a lot.</p>
<h3 id="something-missing-want-to-contribute">Something missing? Want to contribute?</h3>
<p>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 <a href="https://pad.hacc.space/7yCLy5a9QyOLWusIFiTt9A">the hedgedoc pad</a> for the next one! While we were early this week, we will be delayed to Monday next week).</p>
<p>PS: I'm looking for feedback - <a href="mailto:weekly-update@linmob.net?subject=Feedback%20on%20Weekly%20Update">what do you think?</a></p>
<div class="footnote-definition" id="1"><sup class="footnote-definition-label">1</sup>
<p>Honestly, I did not watch this, and you likely should not watch it either.</p>
</div>
Manjaro Plasma on the Microsoft Surface Go 22022-08-14T06:00:00+00:002023-08-09T15:00:00+00:00https://linmob.net/manjaro-plasma-on-the-surface-go2/<p>After years of using tablets with Android based operating systems such as LineageOS, I got tired of not receiving updates after some time. Why should I throw away working hardware just because there is no software support anymore? So I went looking and finally got me a Microsoft Surface Go 2 to install Manjaro Linux with KDE Plasma on.<br>A Microsoft device for Linux? It's a better match than you might expect.</p>
<span id="continue-reading"></span>
<p>So here's what I've found.</p>
<h1 id="installation">Installation</h1>
<p>As the Surface Go 2 runs on "regular" x86 hardware and is supported in the upstream Linux kernel, you can basically install any Linux distribution as you would on a laptop or desktop computer.</p>
<p>For the installation you will need a USB drive and a keyboard. The Surface Go 2 comes with only one USB-C port but USB-C docks should do (I've used the PinePhone docking bar). Without keyboard, you will not be able to complete the installation (see <a href="https://github.com/calamares/calamares/issues/2024">this Calamares issue on GitHub</a>).</p>
<p>The <a href="https://github.com/linux-surface/linux-surface/wiki/Surface-Go-2">linux-surface wiki on GitHub</a> suggests to set up a dual boot configuration with Windows for easier firmware updates. However, this is only feasible with the version with a 128GB SDD. It is not possible to shrink Windows enough with the version with a 64GB eMMC. As I own the 64GB version, this article does not cover the dual boot setup.</p>
<p>Before you can start with the Linux installation on the Surface, some UEFI settings must be changed. Hold volume up and power to open UEFI. Then, open <code>Security</code> and set <code>Secure Boot</code> to <code>Disabled</code> and in <code>Boot configuration</code> move <code>USB Storage</code> to the top.</p>
<p>There's nothing special about the installation itself – just download the ISO from https://manjaro.org/download/ and flash a USB drive (e.g. with <a href="https://www.balena.io/etcher/">balenaEtcher</a>). Then, plug it into the Surface and hold volume down and power to boot from USB. If you own the version with 4GB RAM, make sure to enable swap.</p>
<h1 id="first-impressions">First Impressions</h1>
<p>The out-of-box experience when booting Manjaro Plasma will, quite honestly, not knock your socks off.</p>
<p>The first thing you'll see is an SDDM login screen which is not scaled well and always shows a mouse pointer – even if no mouse is plugged in. There's no virtual keyboard, so you cannot even login without a physical keyboard attached.</p>
<p>After logging in to Plasma, the scaling is set to 100% only which makes everything rather small and not well suited for touch input. X11 as the standard window system simply isn't made for touch screens. Also here, no virtual keyboard is available. Moreover, automatic screen rotation doesn't work.</p>
<p>Fortunately, all of this can be fixed easily.</p>
<h1 id="setup">Setup</h1>
<h2 id="general">General</h2>
<p>To enable automatic screen rotation, install <code>iio-sensor-proxy</code>.</p>
<h2 id="plasma">Plasma</h2>
<p>The first thing you want to do is install <code>plasma-wayland-session</code> and select <code>Plasma (Wayland)</code> on the login screen (SDDM) to use it. Next, set the scale to 200% in System Settings > Display and Monitor > Display Configuration.</p>
<p>If a few apps are open, it can happen that the panel contains too many things and the app icons become very tiny (especially in portrait mode). To avoid this, move unnecessary panel icons (such as virtual keyboard, workspaces etc.) into the overflow menu of the system tray. This is done by setting the entry to <code>Hidden</code> in the <code>Entries</code> page of the system tray settings.</p>
<p>To achieve a consistent look of GTK apps, apply the KDE theme in System Settings > Appearance > Application Style > Configure GNOME/GTK Application Style.</p>
<p>Apart from those general settings, which are more or less necessary to use Plasma with touch input, I decided to tweak it a bit more towards an experience which feels more natural on a tablet. </p>
<blockquote>
<p>As this is mainly personal preference, it might not be for you (especially if you plan to use a mouse sometimes).</p>
</blockquote>
<p>I don't think that it's too useful to have floating windows or multiple, tiled windows on a small screen. So if I would maximize my windows all the time anyways, why not have this done automatically. Therefore, I added a rule in System Settings > Window Management > Window Rules which maximizes all normal windows (you don't want this for dialogs etc.).</p>
<center>
<img style="margin: 10px;" src="window-rules.png" alt="Plasma Window Rules" />
</center>
<p>In my opinion, the most important feature is touch gestures. This can be enabled in System Settings > Workspace Behavior > Touch Screen: I configured it such that swiping down from the top opens the application launcher and swiping up from the bottom opens the overview. This works with the regular application launcher, but also with custom widgets. I use <a href="https://store.kde.org/p/1584342">Stupid Simple Launcher</a>, and it's just great on a touch screen.<br>
<em>NOTE:</em> The application launcher gesture requires that you're using an application launcher widget and it has a keyboard shortcut set (see <a href="https://bugs.kde.org/show_bug.cgi?id=419188">KDE bug 419188</a>).<br>
For more information on gestures, check out the <a href="https://community.kde.org/KDE_Visual_Design_Group/Gestures">KDE Community Wiki</a>.</p>
<p>As I could then switch to a different application or close an application using the overview gesture, the window list in the panel was not required anymore and I removed it. Also, I chose to hide the window title bar by adding a window-specific override for all windows (regular expression <code>.*</code>) in System Settings > Appearance > Window Decorations. This frees up some precious vertical space.<br>
To remove the minimize, maximize and close button also for GTK apps, drag and drop them out of the titlebar in System Settings > Appearance > Window Decorations > Titlebar Buttons.</p>
<p>Finally, I moved the panel to the top and made it small which looks a bit like an Android-ish status bar.</p>
<p>The video below showcases this setup. You will need some imagination for the swipe gestures as it's only a recording of the screen.</p>
<video width="480" height="320" controls>
<source src="stupid-simple-launcher.mp4" type="video/mp4">
</video>
<h3 id="plasma-mobile-phone-homescreen">Plasma Mobile Phone Homescreen</h3>
<p>Alternatively to the application launcher widget, it is also possible to use the Plasma Mobile Phone Homescreen. After installing <code>plasma-mobile</code> from the <a href="https://wiki.manjaro.org/index.php/Arch_User_Repository">AUR</a>, it can be activated in the desktop settings > Configure Desktop and Wallpaper > Layout "Phone Homescreen".<sup class="footnote-reference"><a href="#1">1</a></sup></p>
<p>As the application launcher widget is not needed anymore with this setup, you might want to remove it from the panel and map the swipe down gesture in System Settings > Workspace Behavior > Touch Screen to "Show Desktop" instead to easily reach the Phone Homescreen.</p>
<p>Here's some footage:</p>
<video width="480" height="320" controls>
<source src="phone-homescreen.mp4" type="video/mp4">
</video>
<p>I find the Phone Homescreen to be a bit cluttered – especially with the default applications from Waydroid (see <a href="https://github.com/waydroid/waydroid/issues/46">this GitHub issue</a>). To improve this, unused applications can be hidden by adding <code>NoDisplay=true</code> to the <code>.desktop</code> file.</p>
<h2 id="virtual-keyboard-maliit">Virtual Keyboard (Maliit)</h2>
<p>The reference virtual keyboard for Plasma, which is also used for Plasma Mobile, is <a href="https://maliit.github.io/">Maliit</a>. It can be installed as <code>maliit-keyboard</code>. Activate it in System Settings > Input Devices > Virtual Keyboard.</p>
<p>There's no GUI to configure Maliit for Plasma desktop yet (see <a href="https://github.com/maliit/keyboard/issues/128">this GitHub issue</a>). Therefore, <code>gsettings</code> must be used instead.<br>
To add/remove languages run e.g. for German keyboard layout:</p>
<pre><code>gsettings set org.maliit.keyboard.maliit enabled-languages "['en', 'de', 'emoji']"
</code></pre>
<p>Auto-completion can be very annoying at times. Especially, if it replaces your commands in Konsole with some entry from the dictionary. I turned it off with:</p>
<pre><code>gsettings set org.maliit.keyboard.maliit auto-completion false
</code></pre>
<p>For an overview of all available settings, see the <a href="https://github.com/maliit/keyboard/blob/master/data/schemas/org.maliit.keyboard.maliit.gschema.xml">schema on GitHub</a> or <code>gsettings list-keys org.maliit.keyboard.maliit</code>.</p>
<h2 id="sddm">SDDM</h2>
<p>The login screen settings can be ìmproved to achieve a more touch friendly user interface. Edit <code>/etc/sddm.conf</code> to do so.</p>
<p>Enable the virtual keyboard by removing <code>InputMethod=</code>. There is a <code>/etc/sddm.conf.d/virtualkbd.conf</code> which should enable the virtual keyboard by default as described in <a href="https://wiki.archlinux.org/title/SDDM">ArchWiki/SDDM</a> but the empty setting in <code>/etc/sddm.conf</code> overwrites it. It seems that the intention is to have the virtual keyboard by default and a bug in the packaging avoids it.</p>
<p>To scale the interface, add <code> -dpi 144</code> to <code>ServerArguments</code>. The correct value for the 10.5" screen with a resolution of 1920x1280px would be 220dpi but then the complete layout is messed up and you get overlapping texts.<br>
<em>NOTE</em>: There's a setting <code>EnableHiDPI=true</code> but that didn't work for me.</p>
<p>Finally, hide the mouse cursor with <code> -nocursor</code> appended to <code>ServerArguments</code>. I would expect that this happens automatically (see <a href="https://github.com/sddm/sddm/issues/1571">this GitHub issue</a>).</p>
<h1 id="applications">Applications</h1>
<p>I will not deep dive into an evaluation of applications here as this would exceed the scope of this article. In general, <a href="https://linuxphoneapps.org/apps/">LinuxPhoneApps</a> contains a list of touch friendly apps which work on small screens. Those should be good choices for tablets as well. Additionally, several desktop apps which can't really be used on phones might still be okay to use on a tablet.</p>
<h2 id="firefox">Firefox</h2>
<p>If you run Firefox with X11/XWayland, touch input (especially scrolling) just isn't fun. However, it works very decently with Wayland. To enable this, add <code>MOZ_ENABLE_WAYLAND=1</code> to <code>/etc/environment</code>.</p>
<h2 id="e-mail">E-Mail</h2>
<h3 id="geary">Geary</h3>
<p>The most touch friendly e-mail client I could find would be <a href="https://wiki.gnome.org/Apps/Geary">Geary</a>. Unfortunately, there's currently a <a href="https://bugs.kde.org/show_bug.cgi?id=465919">bug</a> which makes it almost useless: The virtual keyboard disappears when trying to write an e-mail. I really hope that this will get fixed soon because it works very nicely out of the box otherwise.</p>
<h3 id="kmail">KMail</h3>
<p>If you're looking for a KDE app, consider <a href="https://apps.kde.org/kmail2/">KMail</a>. It gets the job done, but you will definitely feel that it's not made for touch and screens of this size. For example, the reading pane is rather small. Also, it is not possible to scroll long menu lists, which makes some entries unreachable (at least in landscape mode).</p>
<h3 id="thunderbird">Thunderbird</h3>
<p>Of course, <a href="https://www.thunderbird.net/">Thunderbird</a> must be mentioned here as well. With View > Density > Touch for a touch friendly spacing, the Menu and Status Bar disabled and some columns removed (e.g. keep only Read, From, Subject, Date), it is fine in landscape mode. Portrait mode is ok if you hide the folder pane and/or remove more columns from the message list.</p>
<p>By default, the message pane shows a huge header section with sender, receiver and subject, which leaves only very little space for the actual e-mail content. To solve this, either disable the message pane completely via View > Layout > Message Pane (off) and double-click to open e-mails in a new tab, or install the <a href="https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view/">Thunderbird Conversations</a> add-on which replaces the header with a small bar.</p>
<p>Additionally, I'm using the <a href="https://addons.thunderbird.net/en-US/thunderbird/addon/hide-local-folders-for-tb78/">Hide Local Folders for TB78++</a> add-on to clean up the folder pane a bit.</p>
<p>The upcoming <a href="https://twitter.com/mozthunderbird/status/1542121814180220928">GUI redesign</a> will probably further improve the user experience.</p>
<h2 id="terminal">Terminal</h2>
<p>The default <a href="https://konsole.kde.org/">Konsole</a> works, but using it is rather uncomfortable. In a terminal, you need at least a "tab" key for autocomplete and an "up" key to recall the last commands. However, those are not available. It is possible to swipe up and down to navigate the history after a long press on space in Maliit, but that's not really intuitive.</p>
<p>Fortunately, <a href="https://apps.kde.org/qmlkonsole/">QMLKonsole</a>, which is developed especially for mobile devices, solves these issues.<br>
If the key toolbar is missing (this is the case e.g. when using the Flatpak, see <a href="https://bugs.kde.org/show_bug.cgi?id=466252">KDE bug 466252</a>), add <code>KDE_KIRIGAMI_TABLET_MODE=1</code> to <code>/etc/environment</code>.</p>
<h2 id="2fa">2FA</h2>
<p>The KDE two-factor authentication app <a href="https://apps.kde.org/keysmith/">Keysmith</a> works. If you're just looking for something to provide your TOTP/HOTP, it has you covered.</p>
<p>However, it does not provide any "advanced" functionality like QR code scanning or import/export. For these features, check out <a href="https://flathub.org/apps/details/com.belmoussaoui.Authenticator">Authenticator</a>.</p>
<h2 id="waydroid">Waydroid</h2>
<p><a href="https://waydro.id/">Waydroid</a> can be used to run Android apps on Linux with Wayland.</p>
<p>Install <code>waydroid</code> from the <a href="https://wiki.manjaro.org/index.php/Arch_User_Repository">AUR</a> and run <code>sudo waydroid init</code>. After <code>sudo systemctl start waydroid-container</code>, start Waydroid with <code>waydroid show-full-ui</code>. It is also possible to install apps directly, e.g. F-Droid via <code>waydroid app install F-Droid.apk</code>.</p>
<p>If closing the Waydroid window does not work, stop it with <code>waydroid session stop</code>.</p>
<p>The biggest issue with Waydroid is that screen rotation does not work properly yet: Waydroid keeps the original width/height of the window before rotating it (see <a href="https://github.com/waydroid/waydroid/issues/248">this GitHub issue</a>).</p>
<center>
<img style="margin: 10px;" src="waydroid.png" alt="Waydroid Rotation" />
</center>
<h2 id="feed-reader">Feed Reader</h2>
<p>Currently, the best KDE feed reader for a tablet is <a href="https://github.com/cscarney/syndic">Syndic</a>. Apart from a bug which can lead to an unintended selection of multiple articles (see <a href="https://github.com/cscarney/syndic/issues/75">this GitHub issue</a>), which will hopefully get fixed soon, it works very nicely.</p>
<p>Maybe <a href="https://apps.kde.org/alligator/">Alligator</a> might become a viable alternative in the future. Right now, it cannot show the complete content of an article (see <a href="https://invent.kde.org/plasma-mobile/alligator/-/merge_requests/32">this open merge request</a>). This means that for many feeds only a teaser text is displayed, which makes it rather useless (at least for me).</p>
<p>A GNOME alternative is <a href="https://gfeeds.gabmus.org/">Feeds</a>.<br>
<em>NOTE:</em> Use the Flatpak (the version in the <code>community</code> repository is outdated). Install <code>xdg-desktop-portal-gnome</code> to avoid font aliasing and missing icons.</p>
<h2 id="plasma-mobile-gear">Plasma Mobile Gear</h2>
<p>KDE provides a bunch of applications developed for <a href="https://plasma-mobile.org/">Plasma Mobile</a> (and thus optimized for touch and small screens) which are packaged as <a href="https://plasma-mobile.org/info/">Plasma Mobile Gear</a>.</p>
<h1 id="issues">Issues</h1>
<h2 id="plasma-1">Plasma</h2>
<p>The main issue in Plasma is that not all controls fit on the screen properly with 200% scaling. Most often, this happens in portrait mode. Examples are <a href="https://wiki.manjaro.org/index.php/Pamac">Pamac</a> but also the Plasma Settings (e.g. SDDM page). Similarly, there is text which overlaps buttons when editing the panel (see <a href="https://bugs.kde.org/show_bug.cgi?id=450892">KDE bug 450892</a>).</p>
<center>
<img style="margin: 10px;" src="settings-sddm.png" alt="SDDM Settings Page" />
</center>
<p>Right after login, a mouse cursor is shown. It disappears when touching the screen for the first time (see <a href="https://bugs.kde.org/show_bug.cgi?id=330006">KDE bug 330006</a>).</p>
<p>The search field in the overview effect, which I open with the swipe up gesture, does not open the virtual keyboard (see <a href="https://bugs.kde.org/show_bug.cgi?id=457583">KDE bug 457583</a>).</p>
<h2 id="sddm-1">SDDM</h2>
<p>With the setup described above, the SDDM login screen is very usable on a touch screen. The only small improvements I would wish for are related to the virtual keyboard: It would be nice if it would open automatically when selecting the password field (see <a href="https://github.com/sddm/sddm/issues/1572">this GitHub issue</a>). Moreover, I would like to use Maliit (instead of qtvirtualkeyboard) to have the same virtual keyboard as in Plasma.</p>
<h2 id="lock-screen">Lock Screen</h2>
<p>When an external screen is connected, it can happen that the virtual keyboard becomes very tiny (see <a href="https://bugs.kde.org/show_bug.cgi?id=456826">KDE bug 456826</a>) or opens on the wrong screen (see <a href="https://bugs.kde.org/show_bug.cgi?id=456825">KDE bug 456825</a>).</p>
<h2 id="cameras">Cameras</h2>
<p>The cameras do not work out of the box. According to <a href="https://github.com/linux-surface/linux-surface/wiki/Camera-Support">GitHub/surface-linux</a>, the cameras should work with their kernel patches but I didn't bother digging into it because I don't need them.</p>
<h1 id="accessories">Accessories</h1>
<p>The <a href="https://pine64.com/wp-content/uploads/2020/12/PinePhone-DockingBar-1.jpg">PinePhone docking bar</a> works. I've used it to connect a USB stick, mouse, keyboard and an external screen.</p>
<p>I do not own the <a href="https://www.microsoft.com/en-us/d/surface-go-type-cover-english/8vszf6wtwf29">Type Cover</a> or a <a href="https://www.microsoft.com/en-us/d/surface-pen/8zl5c82qmg6b">pen</a> so I couldn't test those.<sup class="footnote-reference"><a href="#2">2</a></sup></p>
<h1 id="summary">Summary</h1>
<p>Can you turn a Microsoft Surface Go 2 into a Linux tablet with Manjaro Plasma?</p>
<p>I'll say: Yes, you can. If you can use it as a daily driver, will, of course, depend heavily on the applications you need.</p>
<p>Do not expect a touch experience which is on par with Android or iOS, though (well, at least yet). With the right settings, it feels like a tablet (if that sentence makes any sense) but there are still several places where you will notice that you're running an operating system/desktop environment which was made for larger screens. However, none of those had a big impact on usability in my testing – it mainly meant I had to turn to landscape to reach some buttons. Also, I'm quite confident that those remaining issues will get sorted out rather sooner than later. Generally, tablets will certainly profit from the developments around Linux on phones (like the PinePhone) as well.</p>
<p>With desktop environments like KDE Plasma running nicely on x86 tablets, it would be great to see distributions supporting this more. This means mainly a virtual keyboard included by default and touch friendly SDDM settings but it starts with the installation already. From what I've seen so far, only <a href="https://kaosx.us/">KaOS</a> have added a virtual keyboard to their <a href="https://calamares.io">Calamares</a> based installer.</p>
<p>I'm looking forward to what the future will hold.</p>
<h1 id="contribute">Contribute</h1>
<p>The main purpose of this article is to provide some insight on the current state of (Manjaro) Linux with KDE Plasma on the Microsoft Surface Go 2 when used as a tablet. Moreover, it shall describe the required or useful settings for those who'd like to try it out themselves.</p>
<p>Therefore, I hope that it's not written once and then set in stone forever but rather evolves over time.</p>
<p>So, please, if you have any suggestions or questions, head over to <a href="https://framagit.org/linmob/linmob.frama.io">Framagit/LINMOB.net</a> and open a merge request or issue.</p>
<h1 id="links">Links</h1>
<ul>
<li><a href="https://www.microsoft.com/en-us/d/surface-go-2/8pt3s2vjmdr6">Microsoft Surface Go 2</a></li>
<li><a href="https://github.com/linux-surface/linux-surface/wiki/Surface-Go-2">GitHub linux-surface</a></li>
<li><a href="https://manjaro.org/">Manjaro</a></li>
<li><a href="https://kde.org/plasma-desktop/">KDE Plasma</a></li>
<li><a href="https://kde.org/announcements/plasma/5/5.25.0/">KDE Plasma 5.25</a></li>
<li><a href="https://plasma-mobile.org/">Plasma Mobile</a></li>
<li><a href="https://plasma-mobile.org/info/">Plasma Mobile Gear</a></li>
<li><a href="https://maliit.github.io/">Maliit</a></li>
<li><a href="https://linuxphoneapps.org/apps/">LinuxPhoneApps</a></li>
<li><a href="https://waydro.id/">Waydroid</a></li>
<li><a href="https://wiki.archlinux.org/title/Tablet_PC">ArchWiki/Tablet PC</a></li>
</ul>
<div class="footnote-definition" id="1"><sup class="footnote-definition-label">1</sup>
<p>Thanks <a href="https://mastodon.social/@ivanrancic">@ivanrancic</a> for the <a href="https://mastodon.social/@ivanrancic/108823338579744664">hint</a>.
<sup class="footnote-reference"><a href="#2">2</a></sup>: <strong>Editors note:</strong> Owning both accessories and having used them both successfully on two other distributions (KDE Neon and Fedora Workstation), I can't think of any reason why Type Cover or Pen would not work with Manjaro, too. ~linmob</p>
</div>
Weekly GNU-like Mobile Linux Update (28/2022): New Manjaro betas, Sailfish OS supporting VoLTE and RkVDEC progress2022-07-17T19:20:00+00:002022-07-17T19:20:00+00:00https://linmob.net/weekly-update-28-2022/<p>PinePhone Keyboard hacks, a nice FSFE interview, and a far to long comment on a video. <em>I blame YouTube.</em></p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<h3 id="software-progress">Software progress</h3>
<h4 id="gnome-ecosystem">GNOME ecosystem</h4>
<ul>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2022/07/twig-52/">#52 Happy Birthday!</a>. <em>Happy Anniversary! Also, a lot of good stuff in here, e.g., about Nautilus, Dialect and Blurble!</em></li>
<li>chergert: <a href="https://blogs.gnome.org/chergert/2022/07/14/builder-43-alpha0/">Builder 43.alpha0</a>. <em>Well done!</em></li>
</ul>
<h4 id="plasma-maui-ecosystem">Plasma/Maui ecosystem</h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2022/07/15/this-week-in-kde-some-nice-improvements/">This week in KDE: some nice improvements!</a>. <em>Nice improvements!</em></li>
<li>KDE Announcements: <a href="https://kde.org/announcements/plasma/5/5.25.3/">KDE Plasma 5.25.3, Bugfix Release for July</a>.</li>
<li>snehit: <a href="https://snehit.dev/posts/kde/gsoc-22/merge-request-review/">Review and Updates for Merge Request - GSoC'22 post #7</a>. <em>This is about NeoChat.</em></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li>UBports: <a href="https://ubports.com/de/blog/ubports-blogs-nachrichten-1/post/ubuntu-touch-q-a-119-3858">Ubuntu Touch Q&A 119</a>. <em>We had the video earlier, now transcript and audio-only are available!</em></li>
</ul>
<h4 id="sailfish-os">Sailfish OS</h4>
<ul>
<li>flypig: <a href="https://forum.sailfishos.org/t/sailfish-community-news-14th-july-sailfish-os-4-4-0-68/12289">Sailfish Community News, 14th July, Sailfish OS 4.4.0.68 - Community News</a>. <em>Nice round-up. As someone who really should revisit Sailfish OS, the Whisperfish progress is most exciting!</em></li>
<li>Nico Cartron: <a href="https://www.ncartron.org/volte-on-sailfish-os--xperia-10-ii.html">VoLTE on Sailfish OS / Xperia 10 II</a>. <em>VoLTE is one of these hurdles Mobile Linux products absolutely need to pass to stay relevant, and I am really glad to see that Sailfish OS is doing well here!</em></li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li><a href="https://forum.manjaro.org/t/manjaro-arm-beta25-with-phosh-pinephone-pinephonepro/116529">Manjaro ARM Beta25 with Phosh (PinePhone / PinePhonePro)</a> has been released, updating things to current releases. <em><a href="https://fosstodon.org/@calebccff/108645930580968593">Caveats apply</a>.</em></li>
<li><a href="https://forum.manjaro.org/t/manjaro-arm-beta-12-with-plasma-mobile-pinephone-pinephone-pro/116373">Manjaro ARM Beta 12 with Plasma Mobile (PinePhone / PinePhone Pro)</a> was also released, updating the default PinePhone (Pro) distribution to the current Plasma releases.</li>
</ul>
<h4 id="low-level-stuff">Low level stuff</h4>
<ul>
<li>BayLibre: <a href="https://baylibre.com/linux-kernel-5-18-released-our-contributions/">Linux kernel 5.18 released, our contributions</a>. <em>Some news about SoC enablement!</em></li>
<li>Phoronix: <a href="https://www.phoronix.com/scan.php?page=news_item&px=RkVDEC-HEVC-Patches">Rockchip RkVDEC Linux Driver Being Prepared For HEVC/H.265 Support</a>. <em>Looking forward to this landing for the PinePhone Pro!</em></li>
</ul>
<h3 id="worth-noting">Worth noting</h3>
<ul>
<li>amarok on Purism forums: <a href="https://forums.puri.sm/t/tutorial-enable-adwaita-dark-mode-on-the-librem-5/17803">TUTORIAL: Enable Adwaita Dark Mode on the Librem 5</a>. <em>I would rather use the mobile friendly <a href="https://gitlab.com/postmarketOS/postmarketos-tweaks">postmarketOS Tweaks</a> app for this, or manually trigger the relatively new dark style preference setting by running <code>gsettings set org.gnome.desktop.interface color-scheme prefer-dark</code>, but the outlined way is more approachable.</em></li>
<li><a href="https://twitter.com/biktorgj/status/1548550623049576449#m">Biktor (@biktorgj): "I couldn't leave all the @Puri_sm #Librem 5 users missing all the fun! Just getting started, Broadmobi BM818 Booting our custom bootloader and starting (and crashing mid boot) the Linux kernel from the modem distro!"</a>. <em>Awesome!</em>
<ul>
<li>Purism forums: <a href="https://forums.puri.sm/t/l5-modem-bm818-open-firmware/17810">L5 Modem BM818 - Open Firmware - Librem / Phones (Librem 5) - Purism community</a>. <em>Related discussion thread.</em></li>
</ul>
</li>
</ul>
<h4 id="pinephone-keyboard-tweaks-and-mods">PinePhone Keyboard tweaks and mods<sup class="footnote-reference"><a href="#1">1</a></sup></h4>
<ul>
<li>magdesign on PINE64 forums: <a href="https://forum.pine64.org/showthread.php?tid=17015&pid=111514#pid111514">Convert PinePhone Keyboard into Powerbank</a>.</li>
<li>magdesign on PINE64 forums: <a href="https://forum.pine64.org/showthread.php?tid=16979&pid=111414#pid111414">Keyboard drawing only 0.1A from charger</a>.</li>
<li>/u/i3craig: <a href="https://www.reddit.com/r/PINE64official/comments/vw4s8t/using_a_usb_device_with_the_pinephone_keyboard/">Using a USB device with the PinePhone Keyboard attached - Oh Yea! [Keyboard modding instructions] : PINE64official</a>.</li>
</ul>
<h3 id="worth-reading">Worth reading</h3>
<h4 id="squeakphone">SqueakPhone</h4>
<ul>
<li>Syndicated Actors: <a href="https://syndicate-lang.org/journal/2022/06/03/phone-progress">State of the SqueakPhone</a>. _I had not heard of this before and I am not sure I understand all the jargon, but it looks quite neat!</li>
</ul>
<h4 id="more-on-gnome-calls">More on GNOME Calls</h4>
<ul>
<li>Purism: <a href="https://puri.sm/posts/voice-over-ip-in-gnome-calls-part-2-the-implementation/">Voice over IP in GNOME Calls Part 2: The Implementation</a>. <em>Another nice post!</em></li>
</ul>
<h4 id="free-software-love-europe">Free Software Love Europe</h4>
<ul>
<li>FSFE: <a href="https://fsfe.org/news/2022/news-20220712-01.html">A PC in your pocket: Librem 5, a Free Software phone</a>. <em>Nice interview!</em></li>
</ul>
<h4 id="old-news">Old news</h4>
<ul>
<li>Hackaday: <a href="https://hackaday.com/2022/07/12/open-firmware-for-pinephone-lte-modem-whats-up-with-that/">Open Firmware For PinePhone LTE Modem – What’s Up With That?</a>.</li>
<li>It's FOSS News: <a href="https://news.itsfoss.com/nokia-notkia/">Nokia Targets An Amateur Linux Phone Project 'NOTKIA' for a Name Change</a>.</li>
</ul>
<h4 id="fluff">Fluff</h4>
<ul>
<li>Purism: <a href="https://puri.sm/posts/privacy-in-depth/">Privacy in Depth</a>. <em>Despite the mean headline I picked for this, it may be worth a read. Also: The age of the photo of the Librem 5 camera may surprise you - Evergreen does not look like this!</em></li>
</ul>
<h4 id="not-mobile-but-important">Not mobile, but important</h4>
<ul>
<li>mjg59: <a href="https://mjg59.dreamwidth.org/60248.html">Responsible stewardship of the UEFI secure boot ecosystem</a>.</li>
</ul>
<h3 id="worth-watching">Worth watching</h3>
<h4 id="crisis">CRISIS!?</h4>
<ul>
<li>Ambro's: <a href="https://www.youtube.com/watch?v=GSfR3uHbh60">Pinephone Pro July '22 Review - Mobile Linux Is Dying</a>. <em>This warrants a longer comment, which I tried to post to YouTube... but... well, the automated moderation system did not approve.</em> <details><summary>So let's have that comment here.</summary>
First of all: I share some concerns: There's less activity and less hype on social media than there was a year ago. But: There are still more updates to existing apps and more new apps all the time, making it impossible for me to test and add them all to <a href="https://linuxphoneapps.org/">LinuxPhoneApps</a> in time, and Purism are very much actively developing software for the Librem 5.<br>
<strong>Further nitpicks:</strong> Manjaro don't develop software, they package it (see comment above). Arch Linux ARM is still going strong, Danct12 just did not see the need to create another image since May, which, as long as the distribution does not break on upgrades, is perfectly fine. Mobian and postmarketOS are both quite active, and the same goes for most projects I am aware of.<br>
<strong>On PINE64 investing in software:</strong> I would very much like to see that too, especially for everything around hardware enablement and fixing hard to reproduce but common bugs (e.g., suspend issues). But: This would necessarily lead to way higher prices (doubling them, maybe), to make a meaningful difference.<br>
<strong>Regarding PinePhone Pro battery life:</strong> I am disappointed with active use battery life too. While especially video playback lifetime should improve when using video playback solutions that offload video decoding from the CPU (meaning: likely not Firefox for a while), and there may be other options to improve power efficiency (e.g., disabling the big A72 cores when they are not specifically needed), these things take time, assuming that they are at all possible. I would have loved for PINE64 to alter the design more for the Pro in order to allow for a bigger battery, but I also understand that that would have been very costly. I just hope that PINE64 or the community will come up with solution for larger batteries (with a different back case), or more elegant (as in smaller) solutions for <a href="https://tilvids.com/w/w3qXbr31SE21jGxnM8A1r7">external batteries</a> to solve this.<br>
<strong>Conclusion:</strong> While I don't like the alarmist title too much, it's a good wake up call. If it helps people that expect parity with iOS or Android to not onboard mobile Linux at this point, then that's really good... unhappy non-constructive complainers are not needed. I agree that we need investment in software, if we want mobile Linux to thrive, but we must not wait for someone else to do it, we just need to contribute to key projects in money and time whenever we can.</li>
</ul>
</details>
<h4 id="plasma-mobile-progress">Plasma Mobile Progress</h4>
<ul>
<li>ItsMCB: <a href="https://www.youtube.com/watch?v=iv62fTdruL0">This feels AWESOME! - Manjaro Beta 12 with Plasma Mobile 5.25 First Impressions</a>. <em>Nice!</em></li>
</ul>
<h4 id="nautilus-43">Nautilus 43</h4>
<ul>
<li>baby WOGUE: <a href="https://www.youtube.com/watch?v=_QPl5Maq8pQ">Files port to Adwaita tabs, GNOME 43</a>.</li>
</ul>
<h4 id="hardware-enablement">Hardware enablement</h4>
<ul>
<li>caleb: <a href="https://fosstodon.org/@calebccff/108658098964536659">Pixel 3 running postmarketOS</a>.</li>
</ul>
<h4 id="shorts">Shorts</h4>
<ul>
<li>Niper_YT: <a href="https://www.youtube.com/shorts/zOlz8D82TUM">LG Nexus 5 (hammerhead) with Sailfish OS 4.0.1.48 #shorts #jolla #sailfish</a>.</li>
<li>CyberPunked: <a href="https://www.youtube.com/shorts/lhe_t_VRGuE">Discord on Waydroid - Ubuntu Touch #shorts</a>.</li>
</ul>
<h3 id="something-missing">Something missing?</h3>
<p>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!</p>
<p>PS: In case you are wondering about the title <a href="https://fosstodon.org/@linmob/108516506484897358">...</a></p>
<p><em>23</em></p>
<div class="footnote-definition" id="1"><sup class="footnote-definition-label">1</sup>
<p>Thanks to <a href="https://fosstodon.org/@pocketvj/108661782956748758">PocketVJ</a> for bringing these cool posts to my attention!</p>
</div>
Weekly Update (10/2022): Squeekboard gets a new look, Nheko 0.9.2, Dirty Pipes and Tow-Boot being released for PinePhone and PinePhone Pro2022-03-11T22:05:00+00:002022-03-11T22:05:00+00:00https://linmob.net/weekly-update-10-2022/<p>There's some good news and some bad news. Dirty Pipe is not a fun vulnerability, and our GNU/Linux Phones have new enough kernels to be vulnerable. At least that new Spectre variant does not affect Cortex A53 phones - having in-order cores only is not always disadvantageous.</p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<h3 id="hardware-enablement">Hardware enablement</h3>
<ul>
<li>Danct12 has ported postmarketOS to the original <a href="https://fosstodon.org/web/@danct12/107913613391915684">Snapdragon 835 variant of the Fxtec Pro1</a>.</li>
</ul>
<h3 id="software-news">Software news</h3>
<h4 id="security">Security</h4>
<ul>
<li>ArsTechnica: <a href="https://arstechnica.com/information-technology/2022/03/linux-has-been-bitten-by-its-most-high-severity-vulnerability-in-years/">Dirty Pipe - Linux has been bitten by its most high-severity vulnerability in years</a>.</li>
</ul>
<h4 id="firmware">Firmware</h4>
<ul>
<li><a href="https://github.com/Tow-Boot/Tow-Boot/releases/tag/release-2021.10-004">Tow-Boot 2021.10-004: Now more mobile</a> has been released, supporting the PinePhone and PinePhone Pro among many other ARM devices. <em>The great thing about Tow-Boot is that it supports <a href="https://arm-software.github.io/ebbr/index.html#document-chapter2-uefi">EBBR</a>, which basically means Unified Extensible Firmware Interface (UEFI) and thus standardized booting on your phone.</em></li>
</ul>
<h4 id="gnome-ecosystem">GNOME ecosystem</h4>
<ul>
<li><a href="https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/531">Squeekboard 1.17 has been released</a>, featuring an updated visual design among other things.</li>
<li>Marcus Lundblad: <a href="https://ml4711.blogspot.com/2022/03/maps-and-gnome-42.html">Maps and GNOME 42</a>.</li>
<li>GNOME: <a href="https://feborg.es/gsoc-2022-gnome-accepted/">GSoC 2022: GNOME Foundation has been accepted as a mentor organization!</a>.</li>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2022/03/twig-34/">#34 No Backup No Mercy</a>.</li>
</ul>
<h4 id="plasma-maui-ecosystem">Plasma/Maui ecosystem</h4>
<ul>
<li>KDE has been <a href="https://twitter.com/kdecommunity/status/1501165761498427394">accepted into GSoC</a>, <a href="https://community.kde.org/GSoC/2022/Ideas">these are potential projects</a>.</li>
<li>KDE Eco: <a href="https://eco.kde.org/blog/2022-03-05-energy-conservation-day/">Celebrate Energy Conservation Day With KDE Eco</a>. <em>Preserving energy also has benefits for resource constrained mobile devices. ;-)</em></li>
<li>Tsdgeos: <a href="https://tsdgeos.blogspot.com/2022/03/okular-signature-support-now-works-on.html">Okular: Signature support now works on Android</a>.</li>
</ul>
<h4 id="other-app-releases">Other app releases</h4>
<ul>
<li>Nheko (Matrix client) <a href="https://fosstodon.org/@deepbluev7/107929186750640828">have released 0.9.2</a>. <em>Message bubbles!</em></li>
</ul>
<h4 id="distro-releases">Distro releases</h4>
<ul>
<li><a href="https://github.com/manjaro-pinephone/plasma-mobile/releases/tag/beta11">Manjaro ARM with Plasma Mobile Beta 11</a> has been released.</li>
</ul>
<h4 id="sailfish-os">Sailfish OS</h4>
<ul>
<li>flypig: <a href="https://forum.sailfishos.org/t/sailfish-community-news-10-march-mwc-barcelona/10607/1">Sailfish Community News, 10 March, MWC Barcelona</a></li>
</ul>
<h4 id="ubports">UBports</h4>
<ul>
<li>UBports news: <a href="https://ubports.com/de/blog/ubports-blogs-nachrichten-1/post/your-biweekly-ubports-news-during-troubled-times-3838">Your biweekly UBports news during troubled times!</a>. <em>Ubuntu Touch OTA 22, JingPad images and more.</em></li>
</ul>
<h3 id="worth-noting">Worth noting</h3>
<ul>
<li>If you like minimal setups, <a href="https://retro.social/@kelbot/107929432214057801.">you'll like what kelbot came up with #PineDA</a></li>
</ul>
<h3 id="worth-reading">Worth reading</h3>
<h4 id="tow-boot">Tow-Boot</h4>
<ul>
<li>TuxPhones: <a href="https://tuxphones.com/booting-arm-linux-the-standard-way/">Booting ARM Linux the standard way</a>.</li>
<li>Phoronix: <a href="https://www.phoronix.com/scan.php?page=news_item&px=Tow-Boot-2021.10-004">Tow-Boot Sees New Release As User-Friendly U-Boot Distribution</a>.</li>
</ul>
<h4 id="developer-tools">Developer Tools</h4>
<ul>
<li>Janet Blackquill: <a href="https://blog.blackquill.cc/new-tools-in-the-qml-lsp-collection-qml-dap-qml-dbg-and-qml-lint">New tools in the QML LSP collection: qml-dap, qml-dbg, and qml-lint</a>.</li>
</ul>
<h4 id="convergence">Convergence</h4>
<ul>
<li>Kyle Rankin for Purism: <a href="https://puri.sm/posts/my-first-year-of-librem-5-convergence/">My First Year of Librem 5 Convergence</a>. <em>Nice report! I wish Purism would enable zram by default.</em></li>
</ul>
<h3 id="worth-listening">Worth listening</h3>
<ul>
<li>PineTalk: <a href="https://www.pine64.org/2022/03/06/s02e06-pinetalk-the-community-has-been-active/">Episode 6: The Community has been ACTIVE!</a></li>
</ul>
<h3 id="potentially-worth-watching">Potentially Worth watching<sup class="footnote-reference"><a href="#1">1</a></sup></h3>
<h4 id="pinephone-pro-initial-impressions">PinePhone Pro Initial Impressions</h4>
<ul>
<li>Jacob David Cunningham: <a href="https://www.youtube.com/watch?v=oUS52Lfekdo">Pinephone Pro Explorer Edition first couple of days</a>.</li>
<li>Bitter Epic Skits: <a href="https://www.youtube.com/watch?v=9g-ma7lTIc0">PinePhone Pro Explorer Edition UNBOXING. I finally have it!</a>.</li>
<li>Canadian Bitcoiners: <a href="https://www.youtube.com/watch?v=4aA5atAgzmM">PinePhone Pro Unboxing - The Ultimate Privacy Phone Is Here?</a>. <em>Just a word regarding the title: It's a phone meant to run Linux, that's still in the process of hardware enablement. Yes, GNU/Linux is less spyware ridden than other operating systems, but does this make the PinePhone Pro a "privacy smartphone"? You can probably make it one, but we're not there yet.</em></li>
</ul>
<h4 id="security-tutorial">Security Tutorial</h4>
<ul>
<li>(RTP) Privacy Tech Tips: <a href="https://www.youtube.com/watch?v=jMGYtgPvwYI">🔒 Lynis Scanner: Linux Hardening</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li>CyberPunked: <a href="https://www.youtube.com/watch?v=b4WkjUkHUzw">Ubuntu Touch Installation - OnePlus 3 - Android 9 Downgrade</a>.</li>
</ul>
<h3 id="something-missing">Something missing?</h3>
<p>If your projects' 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!</p>
<div class="footnote-definition" id="1"><sup class="footnote-definition-label">1</sup>
<p>Sadly I did not have time to watch any of the longer videos in here this week. So... have fun!</p>
</div>
LinBits 73: Weekly Linux Phone news / media roundup (week 47/48)2021-12-01T21:57:00+00:002021-12-01T21:57:00+00:00https://linmob.net/linbits-73-weekly-linux-phone-news-week47-48/<p>Seven days in Linux Phones went by, this happened: libhandy 1.5.0, Fluffychat 1.0, NemoMobile running on two more devices, postmarketOS adds support for another Snapdragon 845-based phone, LoRa backplate fun and more!</p>
<span id="continue-reading"></span><h3 id="software-releases">Software releases</h3>
<ul>
<li>libhandy 1.5.0 <a href="https://gitlab.gnome.org/GNOME/libhandy/-/commit/8fa8306a79215fc6ebf2483145da98bf9b2495ab">has been released</a>, introducing support for managing color schemes. fixes to HdyPreferencesPage and HdyTabbar among other fixes.</li>
<li>Fluffychat <a href="https://gitlab.com/famedly/fluffychat/-/tags">1.0 is out</a>!</li>
</ul>
<h3 id="distribution-releases">Distribution releases</h3>
<ul>
<li>Danct12 has <a href="https://github.com/dreemurrs-embedded/Pine64-Arch/releases/tag/20211129">put out another build of his Arch Linux ARM-based distribution</a> for PinePhone, PineTab and PinePhone Pro, upgrading to a rc-kernel for all devices, as that has PinePhone Pro support. </li>
<li>Manjaro have <a href="https://github.com/manjaro-pinephone/phosh/releases/tag/beta19">released Manjaro Phosh beta 19</a>, their first beta release to support the PinePhone Pro.</li>
</ul>
<h3 id="worth-noting">Worth noting</h3>
<ul>
<li>NemoMobile has been shown running on the <a href="https://twitter.com/neochapay/status/1465320659756761090">Volla Phone</a> and the <a href="https://twitter.com/erikinkinen/status/1465054553951330308">Google Pixel 3a</a>.</li>
<li><a href="https://old.reddit.com/r/linuxhardware/comments/r60lcp/rk3588_is_3_times_faster_than_the_raspberry_pi_4/">First benchmarks of the upcoming Rockchip RK3588 SoC have been posted to r/linuxhardware</a>. <em>This looks really promising. Power consumption should be fine, because this is going to be produced in an 8nm process. In all fairness, it’s worth noting that the Raspberry Pi 4 performance figures may be lower due to it running a 32bit build of Android.</em></li>
<li>The <a href="https://fosstodon.org/web/@calebccff/107367859670499698">Shiftphones SHIFT6mq has gained some postmarketOS support</a>!</li>
</ul>
<h3 id="worth-reading">Worth reading</h3>
<h4 id="software-progress">Software progress</h4>
<ul>
<li>This Week in GNOME: <a href="https://thisweek.gnome.org/posts/2021/11/twig-20/">#20 Colorful Characters</a>.</li>
<li>Volker Krause: <a href="https://www.volkerkrause.eu/2021/11/27/kde-itinerary-october-november-2021.html">October/November in KDE Itinerary</a>. <em>Great progress!</em></li>
<li>Claudio Cambra: <a href="https://claudiocambra.com/2021/11/28/kalendar-v0-3-0-out-soon-with-improved-stability-efficiency-accessibility-and-a-windows-version-kalendar-devlog-23/">Kalendar v0.3.0 out soon, with improved stability, efficiency, accessibility… and a Windows version?? – Kalendar devlog 23</a>.</li>
<li>TSDgeo: <a href="https://tsdgeos.blogspot.com/2021/12/okular-digital-signature-improvements.html">Okular PDF digital signature improvements coming "soon" thanks to NLnet</a>. <em>Okular is awesome. I really look forward to digital signature support coming to Okular-mobile!</em> </li>
<li>GabMus: <a href="https://gabmus.org/posts/block_ads_in_webkitgtk/">Block ads in WebKitGtk</a>. <em>I know that WebKitGtk does not have too many fans, but in a world where almost everything is Chromium and Mozilla dwindling while overshadowing their good work with colorful experiments, this browser engine deserves more love than it usually gets IMHO.</em> </li>
</ul>
<h4 id="hardware">Hardware</h4>
<ul>
<li>Liliputing: <a href="https://liliputing.com/2021/11/raspberry-pi-brings-an-hp-95lx-palmtop-pc-back-to-life.html">Raspberry Pi brings an HP 95LX palmtop PC back to life</a>. <em>Retrofitting old hardware is quite difficult, so this definitely deserves a massive thumbs-up!</em></li>
<li>Martijn Braam for TuxPhones: <a href="https://tuxphones.com/popcorn-computer-pocket-pc-linux-pda-first-look/">A look at Popcorn Computer’s new Pocket P.C.</a>. <em>AllWinner A64 paired with a 1080p screen. Please read this if you always wondered why the PinePhone only has a 720p screen.</em></li>
</ul>
<h4 id="pinephone-mainline-progress">PinePhone Mainline progress?</h4>
<ul>
<li>Martijn Braam: <a href="https://blog.brixit.nl/running-the-kernel-org-tree-on-the-pinephone/">Running the kernel.org tree on the PinePhone</a>. <em>This is rough, but not really surprising. The PinePhone runs Megi-line Linux, not Mainline Linux. [Please note: This remark is in no way meant as a criticism of Megi's amazing work!]</em></li>
</ul>
<h4 id="pinephone-pro">PinePhone Pro</h4>
<ul>
<li>MakeUseOf: <a href="https://www.makeuseof.com/pinephone-pro-linux-phone/">Is the PinePhone Pro the Linux Phone Daily Driver We've Been Waiting For?</a>. <em>It sure won’t be initially. These things take time, and it’s super important to emphasize that you can’t look at experimental, community driven Linux Smartphones like you would at your regular smartphone that ships with a mature OS.</em></li>
</ul>
<h4 id="postmarketos-praise">postmarketOS Praise</h4>
<ul>
<li>Drew DeVault: <a href="https://drewdevault.com/2021/11/26/postmarketos.html">PostmarketOS Revolutionizes Smartphone Hacking</a>.</li>
</ul>
<h4 id="lora-fun">Lora Fun</h4>
<ul>
<li>JF's dev blog: <a href="https://codingfield.com/blog/2021-11/flash-the-lora-pinephone-backplate/">Flashing the LoRa backplate for the PinePhone</a>.</li>
<li>JF's dev blog: <a href="https://codingfield.com/blog/2021-11/a-driver-for-the-pinephone-lora-backplate/">A driver for the LoRa backplate for the PinePhone</a>. </li>
</ul>
<h4 id="glodroid">GloDroid</h4>
<ul>
<li>Liliputing: <a href="https://liliputing.com/2021/11/glodroid-brings-android-12-to-the-pinephone-sort-of.html">Glodroid brings Android 12 to the PinePhone (sort of)</a>.</li>
</ul>
<h4 id="discussions">Discussions</h4>
<ul>
<li>GhettoComputers: <a href="https://news.ycombinator.com/item?id=29373106">Ask HN: Know any non Librem5 PinePhone for Mobile Linux? Legacy devices too!</a>. <em>While part of this is hard to read and may annoy you, there is some productive discussion of devices.</em></li>
</ul>
<h3 id="worth-watching">Worth watching</h3>
<h4 id="librem-5-comparison">Librem 5 Comparison</h4>
<ul>
<li>The Conscious Resistance: <a href="https://odysee.com/@theconsciousresistance:7/privacyphonereview:b">Privacy Phone Review: Librem 5 vs. Above.Phone</a>. <em>Arguably, the camera can work now. It’s still in the process of enablement. That aside, most the criticism seems valid.</em></li>
</ul>
<h4 id="pinephone-lora-fun">PinePhone LoRa fun</h4>
<ul>
<li>jf: <a href="https://video.codingfield.com/videos/watch/6d713488-5469-442c-a40e-961daa3d9636">Receiving LoRa messages on the Pinephone</a>. <em>Nice!</em></li>
</ul>
<h4 id="criticism">Criticism</h4>
<ul>
<li>Twinntech: <a href="https://www.youtube.com/watch?v=zVr2T3tIZyI">Pinephone is a flashlight again</a>. <em>Sadly, non-working GNOME Software is stuff that I would not even notice, given that I just don't use this. The problem he has there sounds like it might require dropping to the terminal, something that's intimidating to Linux noobs.</em></li>
</ul>
<h4 id="jingpad">JingPad</h4>
<ul>
<li>Massimo Antonio Carofano: <a href="https://www.youtube.com/watch?v=_20xhIItpQY">JingPad A1 - Boot to Recovery (Fastboot, Bootloader, Factory reset..)</a>.</li>
<li>ShortCircuit: <a href="https://www.youtube.com/watch?v=P-14-qlKyHA">Is Linux The ANSWER??? - JingPad A1 Tablet</a>. <em>Nice video. Please note though, that this is not KDE Plasma Mobile, it's just based on that tech specs.</em></li>
</ul>
<h4 id="shorts">Shorts</h4>
<ul>
<li>NOT A FBI Honey pot: <a href="https://www.youtube.com/watch?v=Ebm8d-w9pTc">pinephone running waydroid</a>.</li>
</ul>
<h3 id="stuff-i-did">Stuff I did</h3>
<h4 id="content">Content</h4>
<p>Nothing.</p>
<h4 id="linmobapps-and-linux-phone-apps">LINMOBapps and Linux Phone Apps</h4>
<p>This week I added </p>
<ul>
<li><a href="https://git.sr.ht/~martijnbraam/shipments">Shipments</a>, a python library and a GTK3 mobile/desktop application for tracking multiple shipments, and</li>
<li><a href="https://github.com/Akaflieg-Freiburg/addhoursandminutes">Add Hours and Minutes</a>, a calculator adds times given in hours and minutes. </li>
</ul>
<p>More is going to follow this week. Also, stay tuned for an announcement regarding this project soon-ish.</p>
<p><a href="https://framagit.org/linmobapps/linmobapps.frama.io/-/commits/master">Read here what (else) happened</a> on LINMOBapps this week. And please <a href="https://framagit.org/linmobapps/linmobapps.frama.io/-/blob/master/CONTRIBUTING.md">do contribute!</a></p>