July 22nd, 2024

PostmarketOS updates: new homepage, pmbootstrap v3, sensors, libcamera

postmarketOS revealed a new homepage design by Dika, Markus, and Oliver, with improved navigation and team page. Updates include pmbootstrap v3.0.0_alpha release, new device ports, sensor support, and various enhancements. Future plans involve systemd work and contributor compensation.

Read original articleLink Icon
PostmarketOS updates: new homepage, pmbootstrap v3, sensors, libcamera

In July 2024, postmarketOS unveiled a new homepage design created by Dika, Markus, and Oliver, featuring a cleaner navigation bar and an explore button. The team page was revamped to showcase contributors and their roles. Approval requirements for merging patches were updated to streamline the process. pmbootstrap v3.0.0_alpha was released with significant improvements, including code formatting enhancements and kconfigcheck support. Eight new device ports were added, along with sensor support for various devices. Initiatives like EFI support for ARM64 QEMU and GNOME Extensions configuration were implemented. Updates were made to mkinitfs, boot-deploy, and mobile-config-firefox. Artwork contributions and miscellaneous developments, such as an eSIM manager and interviews, were also highlighted. Future plans include ongoing systemd work, participation in upcoming events, and compensating contributors for upstreaming efforts. For those interested in supporting postmarketOS, donations can be made through OpenCollective.

Related

Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

Podman Desktop 1.11 introduces light mode, Rosetta support for Apple Silicon, Kubernetes enhancements, improved UI, and manifest support. Users can toggle light mode, achieve faster AMD64 builds on Apple Silicon, and benefit from upgraded features.

ChromeOS to Linux migration: requirements and setup

ChromeOS to Linux migration: requirements and setup

Paolo Amoroso switched from ChromeOS to Linux after nine years due to Linux's advancements. He chose a System76 Merkaat mini PC with Linux Mint for its ease of use and compatibility.

Cosmic Desktop Close to Alpha Release, Adds Compositor Multi-Threading

Cosmic Desktop Close to Alpha Release, Adds Compositor Multi-Threading

System76 is finalizing the alpha release of COSMIC Desktop, a Rust-written Linux environment for Pop!_OS. Updates include window styling, shortcuts, gaming fixes, performance enhancements, and multi-threading for better display performance.

Lennart Poettering: Fitting Everything Together

Lennart Poettering: Fitting Everything Together

The blog post explores integrating systemd components for Linux OS development, emphasizing hermetic /usr/ design, image-based OS with security features, self-updating systems, and community-driven desktop OS with advanced security measures.

Linux 6.10 Released

Linux 6.10 Released

The Linux 6.10 release by Linus Torvalds featured increased activity in filesystems, driver updates, and miscellaneous changes. No extra release candidates were needed. Version 6.11's merge window will open soon, coinciding with Europe's summer vacation. Various subsystems received fixes and improvements, including ARM64, USB, networking, SPI, MMC, USB, ALSA, and more. The bcachefs filesystem underwent corrections and optimizations.

Link Icon 6 comments
By @prmoustache - 5 months
The compatibility matrix and devices pages is annoyingly lacking of details. I checked several time if I could find a phone that would be compatible and most devices have no or "partial" support for camera and GPS which would be requirements to use a phone as a daily driver.

Problem is partial is waaay to vague a word without details on the device page. For instance, I would need only a camera for quick QR code scans, or taking pictures of informations I don't want to note as I am one of those luddites who still like to carry a camera around. No need for full feature list of most smartphone these days (panoramic mode, selfie modes, HDR, pixel binning whatever).

By @tcrenshaw - 5 months
It's possible to run postmarketos in a proot within termux on android if you'd like to try it out or just want a nice touch enabled Linux UI on your phone/tablet. There are some incomplete instructions for an older version of postmarketos on the termux subreddit, I'm currently working on an updated and cleaner version.
By @mrintegrity - 5 months
Postmarketos is great, far from perfect but making calls and sending sms worked well for me on an op6. My dream is thunderbolt support so I can dock and just use a phone instead of laptop, not sure if any postmarketos phone supports that yet though
By @notorandit - 5 months
I fear that this project, just like almost all other similar ones, just spread a false sense of a "sustainable, privacy and security focused free software mobile OS".

Almost all mobile devices, and surely all smartphones and tablets, require a large number of so-called "vendor blobs" (or just a single huge one) needed to operate almost all the hardware: wifi, Bluetooth, baseband "modem" and even GNSS receivers and touch input.

Those vendor-provided, undocumented and closed source software all need to run with high privilege levels, aka root. Thus they can do, intercept and inject almost anything within the device with no user interaction or authorization.

So, IMHO, all those projects simply give users "more power", but only as far as the vendors allow for. While an unknown amount of power is used by some other third (or fourth or fifth) party silently and undetected.

A small example.

That super secure auditable open source communication application does use strong cryptography, but still needs to use those blobs for unencrypted human-oriented I/O.

Whatever you type, scan display and record will need to get in through those blobs in an unencrypted (or maybe backdoored) blobs to get to and from the user or before getting through the encryption mill.

Have you ever heard about those spying or surveillance Trojans? Those are them!

How can we trust that? Simply we cannot. We just pretend it will be a fair play in a game we don't fully know.