LINux on MOBile - U-BootLINMOB.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-19T23:54:00+00:00https://linmob.net/tags/u-boot/feed.xmlWeekly GNU-like Mobile Linux Update (07/2024): Good news from Megi and a new release model for Ubuntu Touch 20.042024-02-18T00:11:43+00:002024-02-19T23:54:00+00:00https://linmob.net/weekly-update-07-2024/<p>Another week, another weekly update - this time collected and edited on another continent: Ubuntu Touch 20.04 comes with a new release model (and keeps pumping out Q&A videos), improvements coming to Phosh and to PinePhone Pro with a huge update to rk2aw and u-boot, a FOSDEM special episode of the postmarketOS podcast, a great video about Genode on PinePhone, and more!</p>
<p><em>Addition: Also, a new release of LuneOS, the continuation of webOS!</em></p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<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/2024/02/twig-135/">#135 Experimental Maps</a></li>
<li>Marcus Lundblad: <a href="https://ml4711.blogspot.com/2024/02/the-fosdem-trip-2024.html">The FOSDEM trip 2024</a></li>
<li>jangernert: <a href="https://blogs.gnome.org/jangernert/2024/02/12/newsflash-3-1/">Newsflash 3.1</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/GNOME-46-Beta-Released">GNOME 46 Beta Released - Mutter Supporting Direct Scanout For Cropped/Scaled Surfaces</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/GNOME-XWayland-Frac-Scaling">New GNOME Mutter Code Prepares Fractional Scaling For XWayland</a></li>
</ul>
<h4 id="phosh">Phosh</h4>
<ul>
<li>Guido Günther: <a href="https://social.librem.one/@agx/111936533547643050">If you're using #phosh in docked mode a lot and (like me) play videos while doing other things then upcoming changes in #phoc to have apps always-on-top and keybindings to move windows into screen corners might be helpful:#LinuxMobile #gtk #wlroots</a></li>
</ul>
<h4 id="plasma-ecosystem">Plasma Ecosystem</h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2024/02/16/this-week-in-kde-longstanding-issues-crushed/">This week in KDE: longstanding issues crushed</a></li>
<li>KDE Announcements: <a href="https://kde.org/announcements/gear/23.08.5/">KDE Gear 23.08.5</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=1011&list=gecko">Day 159</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1010&list=gecko">Day 158</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1009&list=gecko">Day 157</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1008&list=gecko">Day 156</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1007&list=gecko">Day 155</a></li>
<li>flypig's Gecko log: <a href="https://www.flypig.co.uk/list?list_id=1006&list=gecko">Day 154</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li>UBports News: <a href="http://ubports.com/blog/ubports-news-1/post/announcement-of-release-model-changes-3920">Announcement of release model changes</a>. <em>This sounds good! I like it, alone for the reaseon that there won't be another OTA counter.</em></li>
<li>UBports News: <a href="http://ubports.com/blog/ubports-news-1/post/ubuntu-touch-q-a-133-3919">Ubuntu Touch Q&A 133</a></li>
<li>Ubuntu Touch Forums News: <a href="https://forums.ubports.com/topic/9833/ut-tweak-tool-available-on-focal">UT Tweak Tool available on Focal</a></li>
<li>Ubuntu Touch Forums News: <a href="https://forums.ubports.com/topic/9832/ubuntu-touch-q-a-134-sat-feb-17th-at-19-00-utc">Ubuntu Touch Q&A 134 Sat Feb 17th at 19:00 UTC</a> <em>Find the video below.</em></li>
</ul>
<h4 id="lune-os">Lune OS</h4>
<ul>
<li>pivotCE: <a href="https://pivotce.com/2024/02/15/luneos-february-stable-release-eiskaffee/">LuneOS February Stable release: Eiskaffee</a>. <em>Long awaited new official release of LuneOS is out named Eiskaffee, fully based on Qt6, using Yocto Kirkstone release and is based on webOS OSE 2.23 release, Pine64 devices (PinePhone(Pro) and PineTab2 support added.</em> (Thanks, Padraic!)</li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li>postmarketOS Blog: <a href="https://postmarketos.org/blog/2024/02/14/fosdem-and-hackathon/">FOSDEM 2024 + Hackathon</a></li>
<li>Breaking updates in pmOS edge: <a href="https://postmarketos.org/edge/2024/02/15/default-nonfree-fw/">Non-free firmware is installed by default</a></li>
<li>Breaking updates in pmOS edge: <a href="https://postmarketos.org/edge/2024/02/14/dnsmasq-broken-upgrade/">dnsmasq upgrade breaks DNS resolution</a></li>
<li>postmarketOS pmaports issues: <a href="https://gitlab.com/postmarketOS/pmaports/-/issues/2593">Bluetooth Missing from Librem 5 on Edge 20240208-0205</a></li>
<li>postmarketOS pmaports Merge Requests: <a href="https://gitlab.com/postmarketOS/pmaports/-/merge_requests/4820">Draft: add flatpak options for pmb_recommends</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="apps">Apps</h4>
<ul>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/ca.hamaluik.timecop/">Time Cop</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/com.felipekinoshita.kana/">Kana</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/dev.edfloreshz.done/">Done</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/io.github.diegoivan.pdf_metadata_editor/">Paper Clip</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/io.github.dyegoaurelio.simple-wireplumber-gui/">Simple Wireplumber GUI</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/io.github.polypixeldev.polypass/">Polypass</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/me.iepure.ticketbooth/">Ticket Booth</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/org.gnome.networkdisplays/">GNOME Network Displays</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/dev.zelikos.rollit/">Chance</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/io.github.idevecore.currencyconverter/">Currency Converter</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/io.gitlab.daikhan.stable/">Daikhan (Early Access)</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/com.mardojai.forgesparks/">Forge Sparks</a></li>
<li>LinuxPhoneApps.org: Apps: <a href="https://linuxphoneapps.org/apps/xyz.tytanium.doorknocker/">Door Knocker</a> <em>In case you're wondering why so many apps where added in a week: I really needed to reinstall my OnePlus 6 and figured I should add everything I had installed on it that somewhat worked well enough.</em></li>
</ul>
<h4 id="kernel">Kernel</h4>
<ul>
<li>phone-devel: <a href="http://lore.kernel.org/phone-devel/20240216-sm6350-interconnect-v1-1-9d55667c06ca@fairphone.com/">[PATCH] arm64: dts: qcom: sm6350: Add interconnect for MDSS</a></li>
<li>phone-devel: <a href="http://lore.kernel.org/phone-devel/20240216-fp4-panel-v3-0-a556e4b79640@fairphone.com/">[PATCH v3 0/4] Add display support for Fairphone 4</a></li>
<li>phone-devel: <a href="http://lore.kernel.org/phone-devel/20240215180322.99089-1-newbyte@postmarketos.org/">[PATCH v6 0/4] Add samsung-matisselte and common matisse dtsi</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Linux-SandBox-Mode-RFC">"SandBox Mode" Proposed For The Linux Kernel To Improve Memory Safety</a></li>
</ul>
<h4 id="stack">Stack</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/GhostBSD-24.01.1-Released">GhostBSD 24.01.1 Released: Based On FreeBSD 14, Many Improvements</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Mesa-24.0.1-Released">Mesa 24.0.1 Released With Various Graphics Driver Fixes</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/COSMIC-Alpha-Is-Close">System76's COSMIC Desktop Nearing Alpha Release</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Iced-Rust-GUI-Toolkit-v0.12">Iced Toolkit For Rust GUIs Reaches v0.12 With New Features</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2024/02/twim/">This Week in Matrix 2024-02-16</a></li>
</ul>
<h3 id="worth-noting">Worth Noting</h3>
<ul>
<li>@bragefuglseth: <a href="https://fosstodon.org/@bragefuglseth/111943315620949458">Great news: Thanks to recent @flathub changes, adaptive Flathub apps are now actually shown as that in GNOME Software! Previously they were all marked as desktop-only. You'll start seeing this more and more as apps update 😁️#Flathub #Flatpak #GNOME #LinuxMobile</a></li>
<li>@cas: <a href="https://social.treehouse.systems/@cas/111939204701005545">well stayed up way too late working on this but it was totally worth it! The OnePlus 8T seems like it'll be fun to mainline, and now I don't have to worry about Android boot image shenanigans, or figuring out how to get kernel logs without UART. U-Boot can directly read pstore logs and we can just do EFI all the way :D#LinuxMobile #uboot #Linux</a></li>
<li>@dos@librem.one: <a href="https://social.librem.one/@dos/111937793670232381">POV: a few years ago you uploaded a bunch of games into Google Play that:- are fully Free Software- don't gather any user data- are fully local, no ads- are complete and finished- don't really need updating.One of the games was removed because of "missing privacy policy". Others - I don't even know, they didn't bother to tell me 😜 Seems like the idea that some apps may simply respect the user and not exist to mine for data is unfathomable to Google.#googleplay #google #android</a></li>
<li>Lemmy - linuxphones: <a href="https://lemmy.ml/post/11874081">Current mainline device options</a></li>
<li>Purism (Reddit): <a href="https://www.reddit.com/r/Purism/comments/1at6hbx/purism_alternatives/">Purism Alternatives?</a></li>
<li>Phones (Librem 5),- Purism community: <a href="https://forums.puri.sm/t/bluetooth-audio-after-install-of-purism-sparklan-wnfb-upgrade/22735">Bluetooth audio after install of purism sparklan wnfb upgrade</a></li>
<li>Jozef Mlich on Fosstodon: <a href="https://fosstodon.org/@jmlich/111924209197925180">Recordings of my #FOSDEM talk PineTime: A Programmer's Toy and Beyond was released.I will be happy for feedback.https://fosdem.org/2024/schedule/event/fosdem-2024-3319-pinetime-a-programmer-s-toy-and-beyond/You can read also my FOSDEM notes in my bloghttps://blog.mlich.cz/2024/02/fosdem-2024/</a></li>
<li><a href="https://infosec.town/notes/9pu3ruu9wlap5v2s">If you're at @cactuscon and always wanted to try a #Librem5 phone running stock #pureOS or a #pinephone pro running @postmarketOS #PlasmaMobile, hit me up! I should be onsite and mostly in the Career Village or one of the social areas from 2:30pm onwards, but am more than happy to dash about give folk a taste of #LinuxMobileI don't work for Purism, Pine64, nor postmarketOS, I just noticed there's maybe an unmet demo interest and happen to have the HW while I'm at this hacker con</a> <em>Nice effort!</em></li>
<li>#MobileLinux: <a href="https://toot.wales/@davidoclubb/111913618088113583">Got #Droidian running on my #Pixel6. No calls or SMS, but quite impressed with a lot of the other functionality. Looking forward to playing with it and learning more. Thanks to everyone who has developed #MobileLinux and all the other bits that make it work.I'm particularly interested as a parent with kids who will likely be getting phones in the next few years. I need to daily drive to convince myself it's the right option for them 👍 @linmob @droidian</a></li>
</ul>
<h3 id="worth-reading">Worth Reading</h3>
<ul>
<li>Norman Feske: <a href="https://genodians.org/nfeske/2024-02-15-fosdem-aftermath">FOSDEM 2024 aftermath</a></li>
<li>megis PinePhone Development Log: <a href="https://xnux.eu/log/#097">Small tidbits and magnetometer driver upstreaming</a></li>
<li>megis PinePhone Development Log: <a href="https://xnux.eu/log/#098">New U-Boot build for Pinephone Pro</a>
)</li>
<li>Purism: <a href="https://puri.sm/posts/purism-differentiator-series-part-5-privacy/">Purism Differentiator Series, Part 5: Privacy</a></li>
<li>Purism: <a href="https://puri.sm/posts/purism-differentiator-series-part-4-hardware/">Purism Differentiator Series, Part 4: Hardware</a></li>
</ul>
<h3 id="worth-listening">Worth Listening</h3>
<ul>
<li>postmarketOS Podcast: <a href="https://cast.postmarketos.org/episode/38-FOSDEM-2024-special/">#38 FOSDEM 2024 Special</a></li>
</ul>
<h3 id="worth-watching">Worth Watching</h3>
<ul>
<li>UBports: <a href="https://www.youtube.com/watch?v=Vp6i7rFmR7Q">Ubuntu Touch Q&A 134</a></li>
<li>Norman Feske: <a href="https://genodians.org/nfeske/2024-02-15-fosdem-aftermath">FOSDEM 2024 aftermath</a></li>
<li><a href="https://www.youtube.com/watch?v=AEgt1Aijags">Towards a bright future with Mobian? | FOSDEM 2024</a></li>
<li><a href="https://www.youtube.com/watch?v=Uc2_cQmv0TA">Mainline Linux on Fairphone? Yes, please!</a></li>
<li><a href="https://www.youtube.com/watch?v=2u1JIkKeWpU">Why not run OpenCL-accelerated LLM on your phone? | FOSDEM 2024</a></li>
<li><a href="https://www.youtube.com/watch?v=4j43EpaEdwk">PostmarketOS v23.12 Boot Time on Xiaomi WT88047 | Redmi 2 Prime</a></li>
<li><a href="https://fosdem.org/2024/schedule/event/fosdem-2024-3319-pinetime-a-programmer-s-toy-and-beyond/">FOSDEM 2024 - PineTime: A Programmer's Toy and Beyond</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 (27/2023): Boot loader news and Phosh 0.29.02023-07-08T14:21:41+00:002023-07-09T05:01:41+00:00https://linmob.net/weekly-update-27-2023/<p>Also: A new Glodroid release, Kupfer progress, updates to the Gentoo overlay for PinePhone (Pro), and more!</p>
<span id="continue-reading"></span>
<p><em>Commentary in italics.</em></p>
<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/07/twig-103/">#103 Flowing Information</a></li>
<li>Phosh.mobi: <a href="https://phosh.mobi/releases/rel-0.29.0/">Phosh 0.29.0</a> <em>Notch support, easier audio device selection, ... nice!</em></li>
</ul>
<h4 id="plasma-ecosystem">Plasma Ecosystem</h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2023/07/07/this-week-in-kde-akademy-approaches/">This week in KDE: Akademy approaches – Adventures in Linux and KDE</a> <sup class="footnote-reference"><a href="#1">1</a></sup></li>
<li>KDE Announcements: <a href="https://kde.org/announcements/gear/23.04.3/">KDE Gear 23.04.3</a></li>
<li>Volker Krause: <a href="https://www.volkerkrause.eu/2023/07/05/kde-pim-may-june-2023.html">May/June in KDE PIM</a></li>
<li>Tobias Fella: <a href="https://tobiasfella.de/blog/libquotient-08/">libQuotient version 0.8 released</a></li>
<li>Carl Schwan: <a href="https://carlschwan.eu/2023/07/03/kirigami-addons-0.9.0/">Kirigami Addons 0.9.0</a></li>
</ul>
<h4 id="sailfishos">SailfishOS</h4>
<ul>
<li>adampigg: <a href="https://fosstodon.org/@piggz/110663598914208053">Bringing up the camera on the #pinephonepro and #sailfishos</a></li>
<li>adampigg: <a href="https://fosstodon.org/@piggz/110657631139136381">#KDE project Tokodon mastodon client running on #sailfishos</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li><a href="https://chaos.social/@delta/110650443882930357">Delta Chat: "Nice surprise! Thanks to @lk1…" - chaos.social</a></li>
</ul>
<h4 id="capyloon">Capyloon</h4>
<ul>
<li><a href="https://fosstodon.org/@capyloon/110651726646616218">Capyloon: "New feature: Private Browsing …" - Fosstodon</a></li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li>Breaking updates in pmOS edge: <a href="https://postmarketos.org/edge/2023/07/07/phosh-borked-top-bar-on-notch-phones/">Phosh top bar is borked with notch phones and custom margins</a></li>
<li>Kupfer: <a href="https://kupfer.gitlab.io/blog/2023-06-27_v0-20-rc3_fastboot-plasma-mobile.html">v0.2.0-rc3: fastboot flashing, Plasma Mobile, abootimg rename</a> </li>
<li><a href="https://hub.gjdwebserver.nl/@gjdijkman/110650875217057351">Gerben Jan Dijkman: "I've update the kernel to 6.4 …" - GJDWebserver Mastodon</a></li>
</ul>
<h4 id="glodroid">GloDroid</h4>
<ul>
<li><a href="https://github.com/GloDroidCommunity/pine64-pinephonepro/releases">New Glodroid Release For Pinephone Pro</a></li>
</ul>
<h4 id="apps">Apps</h4>
<ul>
<li><a href="https://mas.to/@vixalientoots/110661116979579870">Angelo Verlain: "some photos of Muzika running …" - mas.to</a></li>
<li><a href="https://chaos.social/@pi_crew/110660568668257901">Project Insanity: "Tried the new version of Gnome…" - chaos.social</a></li>
</ul>
<h4 id="kernel">Kernel</h4>
<ul>
<li>phone-devel: <a href="http://lore.kernel.org/phone-devel/20230706124339.134272-1-davidwronek@gmail.com/">[PATCH v2 0/7] Add initial support for SM7125 and Xiaomi SM7125 platform</a></li>
</ul>
<h4 id="stack">Stack</h4>
<ul>
<li>Tow-Boot: <a href="https://github.com/Tow-Boot/Tow-Boot/releases/tag/release-2022.07-006">2022.07-006: The late upgrade</a>. <em>For other bootloader news, see below!</em>
<ul>
<li>Lemmy - linuxphones: <a href="https://lemmy.ml/post/1777085">Tow-Boot release 2022.07-006: The late upgrade</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Tow-Boot-2023-Update">Tow-Boot Downstream Of U-Boot Updated After Long Hiatus</a></li>
</ul>
</li>
<li>Phoronix: <a href="https://www.phoronix.com/news/PVR-Zink-Imagination-OpenGL-4.6">Imagination GPUs With PVR Vulkan + Zink Working Well For OpenGL 4.6</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/F2FS-Linux-6.5">F2FS Prepares Some Minor Improvements For Linux 6.5</a></li>
<li>Phoronix: <a href="https://www.phoronix.com/news/Linux-6.5-Media">Mediatek Gains Stateless AV1/HEVC Codecs, Intel Atom ISP Driver Getting Fit</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2023/07/07/this-week-in-matrix-2023-07-07/">This Week in Matrix 2023-07-07</a>. <em>Some Nheko news in that one!</em></li>
</ul>
<h3 id="worth-noting">Worth Noting</h3>
<ul>
<li>Lemmy - linuxphones: <a href="https://lemmy.ml/post/1695752">What do you all use? And can you use your phone as a daily driver?</a></li>
<li>Lemmy - linuxphones: <a href="https://github.com/davidebangelista/Nexus5-Mobian">Nexus 5 ported to Mobian</a></li>
<li><a href="https://github.com/Daniel-Abrecht/dpa-image-builder">Devuan Image builder script for PPP and Librem5</a></li>
<li><a href="https://floss.social/@rmader/110656051120367634">Robert Mader: "One of the issue preventing #L…" - FLOSS.social</a></li>
<li>Phones (Librem 5),- Purism community: <a href="https://forums.puri.sm/t/sdcard-becomes-read-only-after-waking-up-from-suspend/20767">Sdcard becomes read-only after waking up from suspend</a></li>
<li>Phones (Librem 5),- Purism community: <a href="https://forums.puri.sm/t/suspend-background-applications/20742">Suspend Background Applications</a></li>
<li>Phones (Librem 5),- Purism community: <a href="https://forums.puri.sm/t/searching-for-the-complete-bm818-modem-manual/20739">Searching for the complete BM818 modem manual</a></li>
</ul>
<h3 id="worth-reading">Worth Reading</h3>
<ul>
<li>megis PinePhone Development Log: <a href="https://xnux.eu/log/#089">Sneak peek of rk2aw – what's comming up soon</a> <em>While I get why tow-boot boots from eMMC by default, I like that Megi makes a different choice - it fits my "have a solid, set up system on eMMC; have fun on microSDXC approach way better - I often forgot to press volume down on every reboot while experimenting on the PinePhone Pro and ... it annoyed me.</em> Update: <a href="https://ap.samueldr.com/objects/69e4bd34-7181-4e7a-8053-cf4b24bdecfc">Context by samueldr</a>. <em>Thanks for explaining! To be clear: I agree with the default, I am just unhappy with my ability to remember pressing a button while tinkering with things that require rebooting frequently (e.g., cameras on the PinePhone Pro).</em></li>
<li>samueldr: <a href="https://gist.github.com/samueldr/8750e4aabbc23badec7a8798cabd4ed1">2023-06-announcement-tow-boot.md · GitHub</a> <em>Bus factors need to be lowered!</em></li>
<li>David Revoy: <a href="https://www.davidrevoy.com/article976/lenovo-yoga-370-on-gnu-linux-technical-companion-article">Lenovo Yoga 370 on GNU/Linux: technical companion article</a></li>
<li>The Evil Skeleton: <a href="https://theevilskeleton.gitlab.io/2023/07/02/problems-with-not-raising-awareness-and-protecting-marginalized-groups-in-foss.html">Problems With Not Raising Awareness and Protecting Marginalized Groups in FOSS</a></li>
<li>LINux on MOBile: <a href="https://linmob.net/three-years-of-weekly-updates-highlights/">Three Years of Weekly Updates on GNU-like Mobile Linux: Let's summarize and celebrate!</a></li>
</ul>
<h3 id="worth-watching">Worth Watching</h3>
<ul>
<li>sadfwesv: <a href="https://www.youtube.com/watch?v=NSKbSAe_8tc">rk2aw - RK3399/3566/3588 boot priority changing tool (microSD first)</a></li>
<li>Continuum Gaming: <a href="https://www.youtube.com/watch?v=t5WsgUeh7l0">Continuum Gaming E371: Sailfish OS Shake Torch</a></li>
<li>LinuxStuff: <a href="https://www.youtube.com/watch?v=6dXuQZy0__g">Droidian - Fingerprint authentication - Pixel 3a (Bonito)</a> <em>Cool!</em></li>
<li>Mobile News & Reviews: <a href="https://www.youtube.com/watch?v=yZ7gRzqHKAc">Flashback: phones that weren’t, part 3: making a new smartphone OS is hard</a></li>
<li>Baonks 81: <a href="https://www.youtube.com/watch?v=0ehUUTHgadc">i3wm + MATE 120dpi n7 2012 grouper kernel-6.1.0-postmarketos-grate on Ubuntu - Archlinus ARMv7</a></li>
<li>Janus Cycle: <a href="https://www.youtube.com/watch?v=G9CFrJnCKqU">Taming Nokia's Wildest Linux Smartphone</a>. <em>Missed this when it came out.</em></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 post was added shortly after the initial publication.</p>
</div>
Weekly GNU-like Mobile Linux Update (22/2023): Phosh 0.28.0 and an U-boot boot menu for the PinePhone Pro2023-06-04T14:20:11+00:002023-06-04T14:20:11+00:00https://linmob.net/weekly-update-22-2023/<p>Megi has been on fire, Manjaro release another Phosh beta, a Sailfish Community Update 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://hackaday.io/project/190358-neoklacker">NEOklacker | Hackaday.io</a> <em>Yet another handheld, but this one looks quite appealing to everybody into the BlackBerry form factor!</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-98/">#98 Fast Searching</a></li>
<li>ebassi: <a href="https://www.bassi.io/articles/2023/05/29/configuring-portals/">Configuring portals</a></li>
<li>Phosh.mobi: <a href="https://phosh.mobi/releases/rel-0.28.0/">Phosh 0.28.0</a> <em>Great release, fixing all issues with the new power-menu introduced in 0.27.0 and more!</em></li>
</ul>
<h4 id="plasma-ecosystem">Plasma Ecosystem</h4>
<ul>
<li>Nate Graham: <a href="https://pointieststick.com/2023/06/02/this-week-in-kde-for-developers/">This week in KDE: for developers</a></li>
<li>redstrate: <a href="https://redstrate.com/blog/2023/05/my-work-in-kde-for-may-2023/">My work in KDE for May 2023</a></li>
</ul>
<h4 id="sailfish-os">Sailfish OS</h4>
<ul>
<li><a href="https://forum.sailfishos.org/t/sailfish-community-news-1st-june-summer-greetings/15784">Sailfish Community News, 1st June, Summer Greetings</a></li>
</ul>
<h4 id="ubuntu-touch">Ubuntu Touch</h4>
<ul>
<li>@OyasumiBastet: [Just a reminder for those in the Linux Phone community.</li>
</ul>
<p>There are lots of things the UBport's community and development team would love to have;</p>
<ul>
<li>Newer QT</li>
<li>Snaps/Flatpaks</li>
<li>More versatile background processes
And lots more</li>
</ul>
<p>The only way we can get there, is with more help!](https://nitter.net/OyasumiBastet/status/1663246297648750593#m)</p>
<h4 id="distributions">Distributions</h4>
<ul>
<li>Mobian Wiki: <a href="https://wiki.mobian-project.org/doku.php?id=desktopenvironments&rev=1685834769&do=diff">desktopenvironments - Added pictures for lomiri and some installation instructions and replaced the plasma mobile photos</a> <em>Documentation for Lomiri on Mobian, yay!</em></li>
<li>Manjaro PinePhone Phosh: <a href="https://github.com/manjaro-pinephone/phosh/releases/tag/beta32">Beta 32</a></li>
</ul>
<h4 id="kernel">Kernel</h4>
<ul>
<li>Phoronix: <a href="https://www.phoronix.com/news/Qualcom-A600-OpenGL-4.6">Qualcomm Adreno 600 Series Graphics Get OpenGL 4.6 On Open-Source Driver</a> <em>If you're wondering: Does this benefit my SoC? Snapdragon 845 has Adreno 630 graphics, so plenty great Linux-running smartphones are going to benefit from this.</em></li>
<li>@calebccff@fosstodon.org: <a href="https://fosstodon.org/@calebccff/110464972513875676">Thanks to nt8r for getting this fixed, the SDM845 devices have such long kernel cmdline that it literally broke dmesg, we love #Android bootloader...https://github.com/util-linux/util-linux/pull/2279#LinuxMobile #SDM845 #postmarketOS #kernel</a></li>
</ul>
<h4 id="non-linux">Non-Linux</h4>
<ul>
<li>Lup Yuen: <a href="https://github.com/lupyuen/pinephone-lvgl-zig#feature-phone-ui">LVGL for PinePhone (and WebAssembly) with Zig and Apache NuttX RTOS</a></li>
</ul>
<h4 id="matrix">Matrix</h4>
<ul>
<li>Matrix.org: <a href="https://matrix.org/blog/2023/06/02/this-week-in-matrix-2023-06-02">This Week in Matrix 2023-06-02</a></li>
</ul>
<h3 id="worth-noting">Worth Noting</h3>
<ul>
<li>@linmob@fosstodon.org: <a href="https://fosstodon.org/@linmob/110438792776308748">PSA by @danctnix: https://nitter.net/DanctNIX/status/1662199534808883200#m</a></li>
<li>PINE64official (Reddit): <a href="https://www.reddit.com/r/PINE64official/comments/13y3nvy/pinetab2s_are_shipping/">PineTab2s Are Shipping!!!</a></li>
<li>Phones (Librem 5),- Purism community: <a href="https://forums.puri.sm/t/tutorial-add-a-custom-sound-to-gnome-clocks/20434">Tutorial: Add a custom sound to Gnome-Clocks</a></li>
<li>@dos@librem.one: <a href="https://social.librem.one/@dos/110442760235221039">Experimenting with utilizing assisted GNSS techniques on #Librem5. Cold fix takes about 3 minutes in perfect conditions, but can easily take <em>much</em> longer otherwise - that's how GPS works. However, by downloading satellite data from the Internet instead of the sky it can go down to under a minute; sometimes even just a few seconds. Still a proof-of-concept at this point, but can already tell that catching a fix gets significantly easier this way:) #mobile #gnu #linux #gnss #gps #galileo #glonass</a></li>
</ul>
<h3 id="worth-reading">Worth Reading</h3>
<ul>
<li>Hamblingreens Blog: <a href="https://hamblingreen.com/pinephone-screen-replacement">Pinephone Screen Replacement</a></li>
<li>Purism: <a href="https://puri.sm/posts/librem-5-battery-life-improved-by-100/">Librem 5 Battery Life Improved by 100%!</a> <em>Looks like I need to put my SIM out of the Xperia 10 III and back into the Librem 5 to test this!</em></li>
<li>fossphones.com: <a href="https://fossphones.com/06-01-23.html">Linux Phone News - June 1, 2023</a> <em>Nice round-up!</em></li>
<li>Jorge Castro: <a href="https://www.ypsidanger.com/the-distribution-model-is-changing/">The distribution model is changing</a></li>
<li>Martijn Braam: <a href="https://blog.brixit.nl/developers-are-lazy-thus-flatpak/">Developers are lazy, thus Flatpak</a>
<ul>
<li>a response: <a href="https://floss.social/@sonny/110482367773271228">Sonny: "Instead of complaining about a…" - FLOSS.social</a> <em>Weirdly enough, I think that the authors of the three links above are fighting for the same side. Let's not turn this into a full blown fight about details, that then only makes Apple, Microsoft or Google happy (if they manage to care enough). Yes, there are issues (I would love for flatpak automagically removing unused runtimes and GNOME Software ain't perfect), but they can all be fixed!</em></li>
</ul>
</li>
<li>Megi: <a href="http://xnux.eu/log/086.html">2023–05–29: Touch screen and touch menu support for Pinephone Pro in U-Boot</a></li>
<li>Megi: <a href="http://xnux.eu/log/085.html">2023–05–28: Some regressions in power use in system sleep on original Pinephone</a></li>
<li>Megi: <a href="http://xnux.eu/log/084.html">2023–05–27: Implementing display support in U-Boot for Pinephone Pro</a></li>
<li>Megi: <a href="http://xnux.eu/log/083.html">2023–05–25: DRAM frequency scaling on Pinephone Pro saves 0.5W of power!</a></li>
<li>Megi: <a href="http://xnux.eu/log/082.html">2023–05–23: Boot time power consumption tracing</a></li>
<li>Megi: <a href="http://xnux.eu/log/081.html">2023–05–22: Pinephone (Pro) power measurements and optimizations</a></li>
</ul>
<h3 id="worth-listening">Worth Listening</h3>
<ul>
<li>postmarketOS Podcast: <a href="https://cast.postmarketos.org/episode/31-Testing-Team-KDE6-SDM845-Sensors-ALIT-PineNote-L10N/">#31 Testing Team, KDE6, SDM845 Sensors, ALIT, PineNote, L10N</a> <em>Great episode!</em></li>
</ul>
<h3 id="worth-watching">Worth Watching</h3>
<ul>
<li>sadfwesv: <a href="https://www.youtube.com/watch?v=j21dkwYfYg0">Pinephone Pro U-Boot with some improvements</a></li>
<li>devrtz: <a href="https://meetings-archive.debian.net/pub/debian-meetings/2023/Debian-Reunion-Hamburg/debian-reunion-hamburg-3-running-debian-on-a-smartphone.webm">Running Debian on a Smartphone</a></li>
<li>Vega Data: <a href="https://www.youtube.com/watch?v=E4bAHZXu4e0">Explorando o Plasma Mobile no postmarketOS </a></li>
<li>NieRox NRX: <a href="https://www.youtube.com/watch?v=CNubw2TOrK4">Linux postmarketos plasma desktop on Xiaomi redmi2 </a></li>
<li>Prend Workbench: <a href="https://www.youtube.com/watch?v=TSm_nbvuDFU">How to Build and Install PostmarketOS Linux Yourself on Supported Phones </a></li>
<li>Lup Yuen: <a href="https://www.youtube.com/shorts/iKa0bcSa22U">Testing the #NuttX Feature Phone UI for #PinePhone ... With #LVGL, #ZigLang and WebAssembly </a></li>
<li>Unboxing Tomorrow: <a href="https://www.youtube.com/watch?v=vyOKL58jyX4">PinePhone Beta: I2C Breakout Unboxing </a></li>
<li>qkall: <a href="https://www.youtube.com/watch?v=OMTInocUReE">Pinephone Pro - Arch Testing - SXMO - May 2023 </a></li>
<li>Continuum Gaming: <a href="https://www.youtube.com/watch?v=cGQ44Vrzao8">Continuum Gaming E367: Sailfish OS – How to activate the 3 rear cameras on the Sony Xperia 10 III </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>
LinBits 7: Weekly PinePhone news / media roundup (week 34)2020-08-23T15:45:00+00:002020-08-23T15:45:00+00:00https://linmob.net/linbits7-weekly-pinephone-news-week34/<p><em>It's sunday. Now what happened since last sunday?</em></p>
<p>This is what happened around the PinePhone this week. <em>Commentary in italics.</em></p>
<span id="continue-reading"></span><h3 id="software-releases-and-improvements">Software: releases and improvements</h3>
<ul>
<li>New <a href="https://github.com/dreemurrs-embedded/Pine64-Arch/releases/tag/20200822">Arch Linux ARM release</a>. <em>Gnome Camera, Geary and Gnome Usage have been added, sudo is now a thing, and lz4 compression for zram is now available, making the zram-feature more useful. Also, there is a barebones image for all those who want to build their own little fun distro atop arch.</em></li>
<li><a href="https://osdn.net/projects/manjaro-arm/storage/pinephone/phosh/alpha2-20200822/">Manjaro have released images with Phosh that feature Anbox preinstalled</a>. <em>Unfortunately, with <code>adb</code> currently broken in Manjaro (and Arch), this is nothing more than a demo on which you can't really install apps without jumping through a ton of hoops. At least Manjaro comes with a swap partition by design, which certainly helps.</em></li>
<li><a href="https://www.scardracs.com/fedora-per-pinephone-parte-2/">Scardracs</a>, fellow Italian blogger, has picked up Fedora for the PinePhone and released a couple builds this week on a <a href="http://t.me/fdxpp">Telegram channel</a>. </li>
<li><a href="https://twitter.com/maeda_/status/1295414523537453056">EmacsはOS</a>. <em>Unfortunately, there don't seem to be any images to just simply get this up and running. It seems to be an amalgam of Arch Linux ARM, sway, Squeekboard, Waybar and Emacs.</em></li>
</ul>
<h3 id="worth-reading">Worth reading</h3>
<ul>
<li>Blogger Bust: <a href="https://bloggerbust.ca/post/how-to-update-uboot-for-postmarketos-on-the-pinephone/">How To Update U-Boot For PostmarketOS On The Pine Phone </a>. <em>This is a really technical long read, but it is totally worth your time.</em></li>
<li>SailfishOS Forums: <a href="https://forum.sailfishos.org/t/changes-needed-to-merge-the-project-names-to-sailfish-os/1672">Changes needed to merge the project names to Sailfish OS</a>. <em>Jolla is going to turn off a lot of their infrastructure, including build servers, in the process of moving projects over to GitHub. This will affect the open source base project <a href="http://www.merproject.org/">Mer</a>, which has been in the process of being rebranded to Sailfish; and thus affect projects like <a href="https://nemomobile.net/">NemoMobile</a> which are based on Mer and share the infrastructure. It is also likely to negatively affect SailfishOS community ports. Sad.</em></li>
<li>FOSSphones: <a href="http://fossphones.com/changing-pinephone-os/">How to Change Operating Systems on Your PinePhone</a>. <em>Helpful!</em></li>
<li>Phoronix: <a href="https://www.phoronix.com/scan.php?page=news_item&px=DeepSpeech-At-Risk">Mozilla's Incredible Speech-To-Text Engine Is At Risk Following Layoffs</a>. <em>Another sad bit of fall-out from the Mozilla Layoffs, which might impact Speech-to-Text solutions for the Pinephone.</em></li>
</ul>
<h3 id="worth-watching">Worth watching</h3>
<ul>
<li>silver: <a href="https://vimeo.com/448379583">Installing silvercam on a PinePhone</a>.</li>
<li>John Sullivan: <a href="https://www.youtube.com/watch?v=VjjHmefdNuI">Void on pinephone demo</a>. <em>Great watch, nice to see that the HP Lap Dock x3 works with the PinePhone.</em></li>
<li>Дмитрий Куртуков: <a href="https://www.youtube.com/watch?v=8lcKObWnAKA">Inside PINEPHONE keyboard</a>. <em>A look at how the keyboard that we've seen a couple times now has been hacked together.</em></li>
<li>PizzaLovingNerd: <a href="https://www.youtube.com/watch?v=dVz0aJG4Gac">6 Essential Ubuntu Touch Apps</a>. <em>A great, well produced little video, featuring some must-have apps for Ubuntu Touch.</em> </li>
<li>TWiT Tech Podcast Network: <a href="https://www.youtube.com/watch?v=Mm3HqtrXiOk">The Linux-Based PinePhone Has DIP Switches</a>. <em>It's always great to see more mainstream outlets pick up on the PinePhone.</em></li>
<li>Howto: Privacy & Infosec: <a href="https://www.youtube.com/watch?v=VFX4WbtpGRI">Pinephone Killswitch Tool- Household Item!</a>. <em>How to kill-switch!</em></li>
<li>Camden Bruce: <a href="https://www.youtube.com/watch?v=P9Qj9kY9G4Y">Running a Java Minecraft server off a pinephone</a>, <a href="https://www.youtube.com/watch?v=Gj7bB8G2gxg">Running a SuperTuxKart server off a pinephone</a>. <em>Yes, the PinePhone is just another Linux computer, so it totally can run your Minecraft or SuperTuxKart server.</em></li>
</ul>
<h3 id="coming-up">Coming up</h3>
<ul>
<li><a href="https://debconf20.debconf.org/">debconf 20, the 21st Debian annual conference</a> is starting today, with a ton of interesting talks. Watch out for <a href="https://debconf20.debconf.org/talks/13-my-phone-runs-debian-and-it-does-phone-calls/">this one</a> on Wednesday if you like Phosh.</li>
<li><a href="https://linuxplumbersconf.org/event/7/">Linux Plumbers Conference</a> happens from August 24th to 28th. On Friday, the 28th at 15:30 UTC <a href="https://linuxplumbersconf.org/event/7/contributions/835/">Bushan Shah will give a talk about Plasma on Mobile devices</a>.</li>
</ul>
<h3 id="stuff-i-did">Stuff I did</h3>
<ul>
<li>I failed to build Maliit on Arch Linux ARM and at getting Lomiri to run on Manjaro. </li>
<li>Also, not much progress on the App List/App DB front. I am really not sure how to set this up — as a part of this blog or as a seperate thing, maybe running Wiki software to make adding apps easier for those who are not familiar with GitHub? I hope I will figure this out this week. </li>
<li>At least I managed to upload <a href="https://www.youtube.com/watch?v=UNaftRCCRP8">two</a> <a href="https://www.youtube.com/watch?v=oVcYaCgwN-U">videos</a>.</li>
<li>That's not all I want to do, I will try to test some Android apps in Anbox on camera, namely Whatsapp and NewPipe. I might try GloDroid 0.3.0 finally, and then someone on reddit told me about <a href="https://gitlab.collabora.com/spurv">SPURV</a>, an effort to run Android 9 alongside Wayland by Collabora, for which they really <a href="https://www.collabora.com/news-and-blog/blog/2019/04/01/running-android-next-to-wayland/">picked a bad announcement date</a> with April Fools day. Unfortunately, building SPURV appears to be a bit beyond my abilities, so I hope I can avoid wasting time on it.</li>
</ul>