#LinuxMobile
Debian developers discovering Android phones for the first time (yes we have 72 partitions, no we won't tell you why)
feat @devrtz 's very cool talk about #LinuxMobile
https://fortysixandtwo.eu/upload/debconf23-373-the-year-of-linux-on-desktopwmobile.av1.webm

Chatty has compiled and is running on #VoidLinux! I cannot verify that texting works since I don't have a PC with a modem, but YMMV.
https://codeberg.org/Abyssal-Linux/abyssal-packages/commit/6e3c91e49bc773744e3c063436191a3e1491fc4a

Episode 34 was just pushed to the postmarketOS podcast git repo. This time:
* How the Fairphone 5 was added to pmaports on day 1
* SDM845 CI and patchsets that might get us closer to working cameras 📸
* Linux Mobile related stuff at recent events (#FSiC, #Akademy, #GUADEC, #froscon)
* A reasonable user-agent for mobile-config-firefox
* Crossdirect + Rust
* Tow-Boot news
* mtkclient
* MSM8953
* Initramfs improvements
Don't have much time to work on any actually useful features today, so instead, here is an early design of the Abyssal Linux neofetch.

#Nokia #N900 update: It works, but it's slow. Any UI like #Xfce or #MATE is just too much for the little 600 MHz CPU.
So I'm going to make myself comfortable with a terminal environment. Or rather: I will MAKE myself a terminal environment, because unfortunately there is no good preconfigured terminal "desktop" that just works. I'm going to have to edit a lot of config files...
I wish there was some kind of vintage desktop I could use like... I don't know, #KDE 1? Surely that worked with 256 MB of RAM back then. 🤔

abysstrap is finally useful in a real-world usecase! It wraps around `xbps-src pkg` and `xbps-install --repository` cleanly and streamlines the testing of built packages inside of a Void chroot!
Unfortunately, the screen is in very bad shape. It seems like the top layer is coming off. Any tips on restoring it are very much appreciated.
Do you think I could just stick a screen protector on top to smoothen the surface? It would bubble, wouldn't it? 🤔
#Retro #Repair #Restoration #AskFedi #postmarketOS #LinuxMobile #Linux #MobileLinux

There it is. My #Nokia #N900 #eBay purchase has been blessed with #postmarketOS. This is going to be my new #MobileLinux #SSH #Terminal device.

Okay, it's actually compiling #Mesa for real now... you can do it little guy! 📣 🐧
#Linux #postmarketOS #LinuxMobile #MobileLinux #Samsung #MSM8916

Does anybody want UEFI on MediaTek? Well, thanks to adomerle's hard work, we now have it on MT6765!
Oh hang on, let me quickly upgrade my @postmarketOS to the `edge` channel while I commute to work... 😎 ☕

`device descriptor read/64, error -110` my beloved
We finally have the Abyssal initramfs compiling! It is modeled after the postmarketOS initramfs, so it shares a lot of the same programs and such, but we finally have a tangible example of Abyssal Linux!
#AbyssalLinux #VoidLinux #MobileLinux #LinuxMobile #Linux #postmarketOS
Weekly GNU-like #MobileLinux Update (38/2023): A #UbuntuTouch Q&A and a #SailfishOS Community Update
I released a small update (version 0.4.2) to Satellite, my simple #GPS / #GNSS app for #MobileLinux: https://codeberg.org/tpikonen/satellite (also in #Flathub).
The visible changes are the addition of 'Geoidal separation' field to the display data and a more compact display of various DOP values. As usual, there are also some small bugs fixed, and an update to the Gnome SDK version 45 in the flatpak package.
The mobile Full-Disk-Encryption unlocking tool unl0kr has just been packaged under Abyssal Linux's abyssal-packages. We are inching ever so closer to getting a functional initramfs up and running!
https://codeberg.org/Abyssal-Linux/abyssal-packages
(I couldn't really take a screenshot of it since it runs on the framebuffer, so here is the example screenshot.)
#VoidLinux #MobileLinux #LinuxMobile #AbyssalLinux #postmarketOS #Linux

Today is #UbuntuTouch Q&A 124 day!
Join us at 19:00 UTC on YouTube (https://www.youtube.com/watch?v=zPwZvJyzdqc) for the latest news and our answers to your questions.
Check out Jogger, a great new(ish?) #MobileLinux app for recording your runs, bike rides etc., AKA fitness tracking: https://codeberg.org/baarkerlounger/jogger (also in #Flathub)
Alright. After hours of grueling suffering: you can finally use abysstrap on something other than Void Linux. It will install a static version of xbps into ~/.local/var/abysstrap/XBPS and will add that temporarily to your path so you can use xbps commands on a non-Void system. It even takes into account whether your host system is using glibc or musl.
So... I was going to use postmarketOS's devicepkg-dev and just fork it for Void, but apparently xbps-src seems to have it out for me today, so that plan is scrapped. I'll just have to write my own shell scripts.
#postmarketOS #AbyssalLinux #VoidLinux #Linux #MobileLinux #LinuxMobile
#UbuntuTouch Q&A 124 is this Saturday 23rd Sept at 19:00 UTC. We will be covering project news and the usual round of questions and answers. Watch live on our YouTube channel:
I just impulse-bought a used #Nokia #N900 to put @postmarketOS on it and I'm not even sure if it will turn on 🙃
No matter how good AI image generators get, don't think I'll ever get tired of playing around with all the amazing features in @inkscape 😻
Made 3 new shirts ft. :postmarketos: / 🐧 / 🏳️🌈 for:
https://postmarketos.org/merch



Scams, cults, and kernels.
Join me in looking back on my adventures in mobile Linux leading up to the Librem 5
#Librem5 #LinuxPhones #LinuxMobile #Phosh #PureOS #Postmarketos #Pinephone
https://wandy.dev/posts/2023-09-21-scams-cults-and-kernels
Every time I open Flathub there is a new GNOME / libadwaita app.
https://flathub.org/apps/xyz.slothlife.Jogger
"Track and view your runs, walks, cycles, swims, and other workouts on mobile Linux."
🥇 for the app id
#Linux #LinuxMobile #mobileLinux #Flatpak #Flathub #GNOME #libadwaita #GTK
Got a major refactor of abyssal-packages done. You can finally build packages without having to clone the entirety of void-packages just to get xbps-src. I also realized that I broke one of the packages in a newer commit, so I reverted that lol.
Morgen ist der erste Versuch das #librem5 im Alltag zu nutzen.
Ich muss ins Büro und nachdem ich ziemlich viel am Laufen habe, was ich brauche, werde ich morgen den ersten Versuch machen. noch nicht vollständig, denn das beginnt erst am 01.10. aber es ist die erste Prüfung, ob es funktionieren kann.
#signal läuft dank #flare
Akku mache ich mir dank @devrtz auch keine großen Sorgen mehr.
Hitze danke runter-takten auch im Griff.
Sollte klappen.
The #UBports Training Team has published a series of videos on youtube regarding #app #development.
The first video of the series is: "Using Clickable I Ubuntu Touch App Development"
https://www.youtube.com/watch?v=O4vSweahsHs
Finally got the MediaTek MT6765 mainline kernel fork packaged for #AbyssalLinux. Building it now.
Wish me (and my poor laptop) luck!
#MobileLinux #LinuxMobile #MediaTek #Abyssal #VoidLinux #Linux
I put a used #OnePlus 6 on my #Christmas wishlist.
It would be so cool to actually seriously try @postmarketOS as my daily phone. I would keep the SIM card in my #Android phone and use tethering, but if it works well I might switch it around and have the Android phone be tethered.
I'm kinda lucky in that I have nearly zero need for #SMS and traditional phone calls. If I couldn't make or receive phone calls it wouldn't be that big of a deal. #LinuxMobile #MobileLinux #postmarketOS
Does anybody know the reason why phones are named "handset" under pmbootstrap? I want to name it "phone" in abysstrap but I don't want to break anything.
#UbuntuTouch Q&A 124 is this Saturday 23rd Sept at 19:00 UTC. As well as covering development, there will be the usual questions and answers.
Forum questions will get priority, so please post them using the link below. The live link will follow.
https://forums.ubports.com/topic/9376/ubuntu-touch-q-a-124-call-for-questions
Weekly GNU-like #MobileLinux Update (37/2023): Another #LinuxTablet and a #Droidian report
https://linmob.net/weekly-update-37-2023/
#PinePhone #PinePhonePro #GnomeonMobile #SailfishOS #Librem5 #LibertyPhone #Librem11 #LinuxMobile
New package just dropped. :blobcatroll:
https://codeberg.org/Abyssal-Linux/abyssal-packages/src/branch/master/srcpkgs/mkinitfs
#AbyssalLinux #Abyssal #postmarketOS #MobileLinux #LinuxMobile #VoidLinux #Linux
Should I buy a Motorola Moto G4 Play for 25€ to try and daily drive @postmarketOS on it? #postmarketOS #LinuxMobile #MobileLinux #Linux
After an hour of trying to understand what xbps-src was trying to tell me, I finally have postmarketOS's boot-deploy packaged under abyssal-packages! Now on to mkinitfs!
https://codeberg.org/Abyssal-Linux/abyssal-packages/src/branch/master/srcpkgs/boot-deploy
#postmarketOS #AbyssalLinux #Linux #MobileLinux #LinuxMobile #Void #VoidLinux
Time for everybody's favorite part of distro development! The initramfs!
😭
Here is a sneak-peak of everything working in abysstrap right now.
#AbyssalLinux #VoidLinux #Linux #MobileLinux #LinuxMobile #Rust #Rustlang

I think abysstrap finally has enough features to start incrementing the version number. Thus, without further ado, I am announcing 𝟬.𝟭.𝟬-𝗮𝗹𝗽𝗵𝗮.𝟭!
This release features:
- Panics
- Errors
- Folders deleting themselves
- So much more!
If you would like to install a program just to immediately uninstall it, head to https://codeberg.org/Abyssal-Linux/abysstrap and compile it yourself, because we don't have pre-built binaries yet!
#Satire #AbyssalLinux #VoidLinux #MobileLinux #LinuxMobile #Linux #Rust #Programming
Weiß jemand ob #axolotl für #linuxmobile noch weiterentwickelt wird? Das letzte Release war 2022, des ist ein wenig her...
Das wäre eine Alternative zu #flare, das auf dem #librem5 aktuell nicht mit libsecret reden möchte
And that is the basic cli done for abysstrap! It is entirely non-destructive for now, so you can test it out without worrying about breaking anything. Now on to the backend code! (and separating the cli from the rest of the program because it is a mess right now.)
https://codeberg.org/Abyssal-Linux/abysstrap
#AbyssalLinux #MobileLinux #LinuxMobile #Linux #VoidLinux #Abysstrap #cli #Terminal #Rust #Rustlang
#Firefox with the #postmarketOS #LinuxMobile patches will now use #PipeWire (and thus #libcamera ) by default, allowing cameras to work out-of-the-box on distros shipping that patchset (well, assuming the camera works with libcamera of course).
https://gitlab.com/postmarketOS/mobile-config-firefox/-/merge_requests/38
Just be aware that using #OSM / #OpenStreetMap instead of #Google #Maps, doesn't necessarily mean using openstreetmap.org There are many great mapping services built using OSM data, which may suit your needs better. FOr example #OrganicMaps ( @organicmaps ) is a fabulous #FOSS #Android app that uses OSM data to give a #GoogleMaps like experience on mobile (including #LinuxMobile !)
Oh, and if you host your email somewhere else, #NextcloudMail can be a very nice way to access it.
@janvlug Hopefully this will lead to more #Librem5's in the wild and more second hand ones available.
I really want a #Librem5 (mainly so I can daily drive a single #LinuxMobile phone that can actually take non-green photos), but second hand is the best price I can currently justify for my third (😂 ) #Linux phone.
I will give $5, NO $10 to the first company that starts manufacturing their own super good arm based chips and premium hardware that run Linux! 👀 💵
Pretty please? 🙏
I want a Fairphone that runs GNOME. Or rather I wish I could run GNOME on a Fairphone 5 (without a ton of work and missing features). I know that the phone stuff is a ways off from being daily drivable so I wouldn’t ship it to random people but, it would be cool to have a non-android linux phone option that wasn’t super old and I really like Fairphone’s whole sustainability thing. Bonus points if I could actually buy a Fairphone 5 (not available in the US).
Dear #GNOME community :gnome:
If you are a German resident with an innovative idea; there is 1 month left to apply for the next round of @PrototypeFund for up to 47 500 €
Get in touch/DM if you need help with the application.
PrototypeFund previously funded @tbernard and @verdre work on GNOME Shell mobile #LinuxMobile #mobileLinux
:boost_love:
This is probably the first hardware decoded image on Linux #freedesktop
My friend @linkmauve is working on webp hardware decoding in the Rust image crate for the Pinephone 📱
More formats and platforms to come.
That means lightning fast image decoding ⚡
Are you working on #GNOME / #LinuxMobile / #freedesktop / #localfirst related things?
Want to meet and work with the community in and around #Berlin ?
We're having a Hackfest & GNOME 45 Release Party in #Berlin on the 16 and 17 of September.
DM me if interested.
:boost_love:
Weekly GNU-like #MobileLinux Update (33/2023): #MaemoLeste turns 5 and a new #LinuxTablet
https://linmob.net/weekly-update-33-2023/
#LinuxMobile #PinePhone #Librem5 #postmarketOS #SailfishOS #UbuntuTouch
Damn, i should have bought a #prism5 for my #linuxmobile #challenge in september...
Anyone has a spare one to lend me for september? Or anyone willing to sell for a reasonable price?
I'm on a tight budget till next year
Weekly GNU-like #MobileLinux Update (32/2023): Summer: #FrOSCon slides and not much more
A challenge proposed by @jjardon for #GUADEC2024 in Denver: we try to go the whole week using only GNOME for our phones. No iPhone, no Android, just GNOME OS or postmarketOS or whatever with GNOME on top.
Navigate with Maps, wake up with Clocks, share our adventures with Snapshot and Tuba, communicate with Fractal, etc.
Think that sounds impossible today? We have one year to get things into shape before then! 😅
Weekly GNU-like #MobileLinux Update (30/2023): #UbuntuTouch 20.04 OTA 2 and #NemoMobile Qt 6 progress
https://linmob.net/weekly-update-30-2023/
#LinuxMobile #Droidian #ClockworkPi #PinePhone #Librem5 #megapixels #UBports #Manjaro #Waydroid
I'm incredible happy that we finally landed YUV support for #gnome45. It'll allow us to make video players much more efficient in many cases (like #embeddedlinux or #LinuxMobile, but also regular laptops/desktops) and especially make developing such features more pleasant on the desktop. I'll write more in detail about it soon.
Thanks goes to @collabora for allowing me to work on it during my work hours and to @jadahl and some other #RedHat devs for helping pushing it over the line!
It seems that all of the topics I'm interested in from @kde 's #Akademy2023 are from the BoF sessions (eg #PlasmaMobile and associated applications nuch as #NeoChat , #Nheko , @tokodon etc).
Does anyone know where there may be videos of the BoF sessions online? I wonder if @kde_community is planning to upload these in addition to the main talks?
@sethi @kaiengert a few more screenshots from #Thunderbird on #LinuxMobile. With the folder panel hidden and the message list switched to Card View it is quite usable. I've also added the Folders Toolbar button for switching between accounts.
There is no technical reason why Wi-Fi Calling/voice over Wi-Fi can't work on #Linux phones. There could be a server running on the modem that sends your microphone audio to the other caller, and it can give received audio to userspace daemon which is then forwarded to the app using it. This would also apply to text messages. Only thing preventing this is #BigTelecom not wanting to give access to anyone else besides #Apple (if that's the case).
#ArchLinux / #danctnix now ships #Linux #megi 6.4 which has all #PinePhonePro patches for correct camera rotation and location (front/back - used for automatic mirroring in some apps and better camera naming).
This is a great step for having a good camera experience out of the box - the only thing still missing is #wireplumber being installed by default (see https://github.com/dreemurrs-embedded/Pine64-Arch/issues/537)
After that, one can e.g. install #gnomesnaphot or @dino from #Flathub and it should just work.
Current status of my train trip. Screenshot of KDE Itinerary taken on my One Plus 6 with Plasma Mobile on it.
steam deck? in OUR distro? it's more likely than you think.
just calling out @craftyguy's very cool MR adding support for the Steam Deck to @postmarketOS. next step, make it GAME READY 😄
https://gitlab.com/postmarketOS/pmaports/-/merge_requests/3877
Thank & inspire devs for a #MobileLinux future!
We're making a monthly timeline of advances on #LinuxMobile devices, showing how far we've come and where to next!
Please help! It's quick and easy! Just boost this, then visit the doc linked below. Copy one month's biggest advance into it. You'll find them in @linmob's updates (linked in the doc) in the releases and improvements section:
https://pad.hacc.space/5g5RIS0qSh2hoPhMzCsL9w?both#
THANK YOU!
#Phosh #Plasma #Mobian #PinePhone #Librem5 #ManjaroARM #Purism #Pine64
#Firefox 116 can finally be build without #x11 dependencies / #Wayland only \o/
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only
https://bugzilla.mozilla.org/show_bug.cgi?id=1833855
I hope we'll also get Mutter/#gnomeshell over the line for #GNOME 45
Not having to deal with X11 is especially nice on #LinuxMobile
We are rapidly approaching three years of Weekly Updates on #LinuxMobile! :tux: 📱🎉
Please help on with coming up a nice summary of all that time to celebrate! The pad for this is at https://pad.hacc.space/5g5RIS0qSh2hoPhMzCsL9w?both#
Thank you, @Blort for the great idea!
In 14 days, on July 2nd, it will be a slightly early three years anniversary of weekly updates on #LinuxMobile (I started with this on July 4th, 2020). I would like to deliver something special, but due to life things (too much work makes Pete a dull boy ;-)), I am short on ideas.
Please send me an email if you've got ideas: three@linmob.net