As a proof-of-concept, changing 3 lines made our pmOS image "just work" using tow-boot!
Because be honest, who doesn't want to see GRUB booting on your phone allowing you to choose from a multitude of installed distributions? 😉
It does exactly this: provide "platform firmware" for devices that implements #UEFI allowing you to boot generic UEFI ARM image. Myself and @martijnbraam are going to make postmarketOS support this kind of booting and I hope we can make this mandatory for every device that uses u-boot to boot. And I need _you_ to tell other distros to support this method of booting as well!
Modules like #SPIflash are really important to achieve the goal we've set at #postmarketOS: device support for 10 years and more. Once a device is fully mainlined and can boot using a generic #UEFI image we no longer have to put any effort in supporting this particular device. Everything will "just work". Just like no distro put any effort in making it boot with my particular desktop and laptop.
Flashing so-called "platform firmware" which implements #UEFI, like u-boot, to this #SPIflash would allow the user to boot generic UEFI images not made specifically for the device in question. Finally you'd be able to properly live-boot a distribution through e.g. sdcards, USB sticks, etc. And you no longer have to wonder if your distro supports your particular device, you just have to download their generic UEFI image!
Did you notice that rather than on PC where you download a generic image which you can just live boot from USB, on ARM every distro needs to support every device individually? It's not just lacking mainline Linux support, it's also lacking a generic way to boot these devices like x86 has. #SPIflash can solve this perfectly by implementing UEFI on a dedicated chip but current new @PINE64 devices are lacking this. Let's get loud to make them add this again in new devices!
I've just tagged a new #fwupd release with the usual set of new features and bugs fixed. Also, there is quite a bit of new hardware supported, including the new Lenovo dock, a new phone modem and more mice & keyboards. #Fedora 34 & 35 builds done too.
Please make sure to read this carefully before ordering a #PinePhonePro:
The #PinePhone Pro is still very much in development, and thus just won't be your daily driver smartphone upon receiving the device.
Read https://wiki.postmarketos.org/wiki/PINE64_PinePhone_Pro_(pine64-pinephonepro) to get an idea.
I don't want to hamper your excitement, but I also don't want to see you start a rant YouTube channel because you're upset due to not reading this properly. The PPP is really cool, but it's not your new "privacy smartphone" at this point.
Well, I found out why. The latest PyQt5 is broken with sip4 and our package was just out of date. Also, sip6 exists nowadays... Lastly, the Python bindings are actually unmaintained in #KDE and considered "black magic" so I don't count on it existing for long.
Conclusion: I'll be dropping it again from our repos and also update our PyQt5 and sip. Too bad, I was really exicted about these bindings 😢
At last... Calls with audio working in near mainline Linux kernel on Xiaomi Poco F1 (SDM845).🥳 Thanks to Minecrell/Stephen for the MSM8916 Q6Voice driver. Still some issues to iron out on the alsa ucm and userspace side. But hey, it works. Running Phosh + @postmarketOS.
Wow, #fosdem2022 has a dedicated track for FOSS on mobile devices: https://fosdem.org/2022/schedule/track/foss_on_mobile_devices/
After 6 long months of waiting, #postmarketOS v21.12 is live! This release contains 8 more devices, bringing our total number supported in stable releases up to 23! This time also featuring #ttyescape, a way to "escape" to a tty with graphical keyboard when things go bad.
Get it now while it's still hot!
- the laptop, a #System76 machine, running Alpine Linux with the latest Plasma Desktop
- the TV, a #rockpro64 from #Pine64, running #postmarketOS with #PlasmaBigscreen
- the smartphone, a #Librem5, running #postmarketOS with #plasmamobile
Can't wait for my smartwatch next! 😜
In E12 of the podcast we mostly discuss what will be in the upcoming v21.12 release. Such as pre-built images for the Samsung Galaxy Tab A 9.7 in this super cute picture (CC-BY-SA-4.0 by Nikita Travkin, one of the hidden gems you can find while browsing through the wiki).
* Plasma Mobile Gear 21.12
* More GNOME 41, less forks
* TTYescape 0.2
* mobile-config-firefox 3.0.0
* New devices in community
* Mainlining OP6/SHIFT6mq/Fairphones
* pmbootstrap news
FOSS enthusiast, postmarketOS developer
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!