Debian developers discovering Android phones for the first time (yes we have 72 partitions, no we won't tell you why)
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
* Initramfs improvements
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. 🤔
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? 🤔
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!
(I couldn't really take a screenshot of it since it runs on the framebuffer, so here is the example screenshot.)
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.
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.
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
#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.
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!
I think abysstrap finally has enough features to start incrementing the version number. Thus, without further ado, I am announcing 𝟬.𝟭.𝟬-𝗮𝗹𝗽𝗵𝗮.𝟭!
This release features:
- 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!
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.)
#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).
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.
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 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.
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 ⚡
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! 😅
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.
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?
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)
Current status of my train trip. Screenshot of KDE Itinerary taken on my One Plus 6 with Plasma Mobile on it.
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:
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!