News/interviews/anecdotes around postmarketOS, straight from the source.

#25 INTERVIEW: Alyssa (of Spectrum Fame)

November 19, 2022 1:11:07 16.02 MB Downloads: 0

What happens if the author of an upcoming security focused desktop OS, who is at the same time also a postmarketOS user, comes on our podcast? A lot of interesting questions being asked and answered from both sides for sure! Featuring @ollieparanoid, @qyliss, @calebccff, @MartijnBraam (in order of appearance). Referenced in this episode: Spectrum — a step towards usable secure computing Using packages from NixOS Using virtio-fs Inspired by Qubes OS Participating in Spectrum Alyssa accepts donations pma#1596: concept for privilege separation in postmarketOS pmOS principles, user facing pma#1133: enable zram swap by default for some (or all?) devices How many users do we have? Martijn was curious as well VDO.ninja (source) Editing by: @MartijnBraam, Music by: The Passion HiFi

#24 Akademy 2022 Special

October 15, 2022 31:10 7.27 MB Downloads: 0

It seems Akademy 2022 had it all. Amazing talks, great people, nice weather, a tour through Barcelona as well as a nearby supercomputer, climbing in a mountain and for some, pizza on the beach. Or as Bart puts it, Akademy was kind of dope to be honest. Featuring @ollieparanoid, @PureTryOut, @MartijnBraam, @z3ntu (in order of appearance). Referenced in this episode: Akademy 2022 Homepage with talk schedule etc. Recordings of the talks will probably show up soon at: https://cdn.files.kde.org/akademy/2022 Plasma Mobile in 2022: stream, talk details Jonathan Esk-Riddel's diary: Akademy 2022 in Barcelona Day 1 Talks, great blog post (also the follow-ups), featuring a nice photo of Bhushan on the big screen Nate Graham's blog: Adventures in Linux and KDE Wikipedia: MareNostrum supercomputer Editing by: @MartijnBraam, Music by: The Passion HiFi

#23 PVR SGX540, Kupfer, UBports installer, SoCs, Phone Testing II

October 09, 2022 38:17 25.32 MB Downloads: 0

In this episode we talk about the difficulties of automated phone testing. Again. Because Martijn has been continuously working on it. But that's just one of the segments, we cover quite a lot of different topics this time actually. Featuring @calebccff, @ollieparanoid, @MartijnBraam (in order of appearance). Referenced in this episode: sgx540-reversing blog post Kupfer Homepage kupferbootstrap pkgbuilds Danctnix Pablo's GTK fix for GTK4 apps crashing on start up Made it into GTK 4.8.0, which means we were able to drop temp/gtk4.0 again \o/ gtk!4687: glcontext: Respect ES API when getting gl version from shared context gtk#4764 pipewire!1379: Add a ModemManager support to native HFP backend UBports installer git repository with good README.md !2511: plugins: initial postmarketOS support GNOME Shell on Mobile GNOME Shell on mobile: An update pma!3404: add the gnome-mobile UI pmOS wiki page SoCs Mainlining#Supported_SoCs SoC Communities Recently added: Qualcomm Snapdragon 720G (SM7125) with samsung-a52q in pma!3379 Conferences KDE Akademy FOSDEM 2023, announcement: "While there are still a lot of open questions, we are aiming for a physical FOSDEM 2023. It's both exciting and scary." Automated Phone Testing: pt.2 and pt.3 How to contribute Caleb: How you can help the Linux Mobile ecosystem pmOS wiki: Contributing Editing by: @ollieparanoid, Music by: The Passion HiFi, @ollieparanoid

#22 Automated Phone Testing, SourceHut, Debugging Phosh, Merch

September 11, 2022 44:18 10.08 MB Downloads: 0

In this episode we talk about the difficulties of automated phone testing. Have a follow up on the SourceHut consideration and do a deep dive into both Phosh debugging and Bluetooth features. Also there are t-shirts now! Have we mentioned the t-shirts? Featuring @ollieparanoid, @calebccff, @MartijnBraam (in order of appearance). Referenced in this episode: Ardour Automated Phone Testing pt.1 Considering SourceHut, Part 2 pmbootstrap check idea (pmb#2169) Bluetooth / Pulseaudio / ModemManager bluetooth: report AG battery level (pulseaudio!631) Add DTMF support for QMI modems (ModemManager!823) plugins: android-boot: new plugin (fwupd!4993) Debugging Phosh "error in client communication" on samsung-m0 (phosh#828) New wiki articles: Debugging the GNOME stack Analyzing Coredumps v22.06 SP2: The One That Swipes Scaling introduces stepping to gestures and GTK applications (phoc#293) Merch https://postmarketos.org/merch artwork.git Editing by: @MartijnBraam, Music by: The Passion HiFi, @ollieparanoid

#21 INTERVIEW: Sebastian Krzyszkowiak (of Phosh, Librem 5 Fame)

August 06, 2022 52:45 13.5 MB Downloads: 0

Even though time is precious when participating in Game Jams, Sebastian does not simply generate sound effects like everybody else - instead he records himself playing them on real instruments. That's what we talked about when we were done with recording this episode anyway. What he does talk about here is the Die Hard GNU/Linux User On Phones side of himself, and how he channels it into developing all these amazing Phoc/Phosh and Librem 5 improvements! Also how he has used a certain non-GNU libc based mobile Linux distribution, and how he fulfilled his dreams of shrinking windows. Featuring @ollieparanoid, @calebccff, @MartijnBraam, @dos (in order of appearance). Referenced in this episode: git repos: phoc, phosh, wlroots @afontain's Swosh (Sway + Phosh) experiments, with a photo: pma!1357 Towards GNOME Shell on mobile Nokia N900: Maemo OG and Maemo Leste pmOS blog: Why supporting the Librem Phone crowdfunding campaign helps postmarketOS (and friends) scale-to-fit: source, pmOS wiki, Purism post, @linmob's howto @craftyguy's post about postmarketOS on Librem 5 Guido's DebConf22 talk: The current state of Debian on smartphones Editing by: @MartijnBraam, Music by: The Passion HiFi

#20 Considering SourceHut Special

July 24, 2022 41:26 9.53 MB Downloads: 0

Here's something different. We have been considering to move from gitlab.com to SourceHut and this episode right here is the companion to the blog post we just released. We decided to do both so people can get a TL;DR version on the blog with the most important information and the tentative roadmap. But also a fourtyone minute conversation where we go deep. There is a lot to talk about, and this episode is like a glimpse into the many hours of team meetings we had on this topic before the announcement. Featuring @craftyguy, @ollieparanoid, @calebccff, @MartijnBraam (in order of appearance). If you have contributed to postmarketOS in the past: looking forward to your thoughts on this in postmarketos#49. Editing by: @ollieparanoid, Music by: The Passion HiFi

#19 apk fix, qbootctl, Phosh 0.20, iPhones and more Apples

June 27, 2022 29:16 6.87 MB Downloads: 3

Linux on A7-A8X gets us pretty excited among lots of other topics. What are you reading this for? It's a podcast, hit play already! Featuring @ollieparanoid, @MartijnBraam, @z3ntu, @PureTryOut (in order of appearance). Referenced in this episode: postmarketos-release-upgrade git repo Wiki: Upgrade to a newer postmarketOS release LINMOB.net: Upgrading to postmarketOS 22.06 (Phosh) on PinePhone (TilVids, YouTube) Should we just ignore small packaging errors and run 'apk fix' afterwards? (relup#5) v22.06 is out! Plasma Mobile + GTK keyboard fix pma#1050 himitsu-keyring git repo packaged in Alpine: apk add himitsu-keyring Drew DeVault: Introducing the Himitsu keyring & password manager for Unix qbootctl git repo Install qbootctl on A/B sdm845 devices (pma!3190) Phosh 0.20 v0.20.0_beta1 and beta2 Martijn: Phosh 0.20 Beta 1 on a PinePhone GNOME Shell on mobile GNOME.org: Towards GNOME Shell on mobile Caleb giving it a try on OnePlus 6 and does a side-by-side with Phosh Martijn: Gnome stack performance on the PinePhone and Samsung Galaxy SII iPhones and more Apples Initial announcement post by Konrad and @quaack723 Konrad Dybcio: Linux on A7-A8X - How we got Linux on the iPhone, iPad and other iDevices (the definitive blog post to read about this, also maybe buy Konrad a cup of tea ☕) @quaack723: new Matrix room for Apple mainline porting linux-apple-resources Konrad's call to extend adt_collection "not only a7-a8x, every iDevice is welcome! (did I mention homepod runs on a8)" @riscv64: XFCE4 on iPad Pro 9.7 Inch (Wi-Fi) @dedbeddedbed: linux on apple tv 4 arstechnica: Have an old iPad lying around? You might be able to make it run Linux soon Fix for modem disappearing with @Biktorgj's FW Make open firmware identifyable in udev (#122) Editing by: @ollieparanoid, Music by: The Passion HiFi

#18 Biktor's Story, v22.06, SDM845, MSM8916, Bluetooth HFP

May 28, 2022 46:40 10.87 MB Downloads: 2

What's Biktor's background and motivation for doing all that work with his alternative EG25-G modem firmware? Will we finally be able to upgrade from one postmarketOS release to the next one with upcoming v22.06? What's it like to play around in the SDM845 audio maze? You guessed it, we'll talk about all that and a whole lot more. Put on some headphones and enjoy! Featuring @ollieparanoid, @calebccff, @MartijnBraam, @dylanvanassche, @PureTryOut (in order of appearance). Referenced in this episode: Biktor's Story Buy Biktor a coffee HTC S710 with a Linux port pinephone_modem_sdk: main repository with a good README, issue tracker etc. openqti Experience from ollieparanoid, as of writing: with Biktor's firmware + adjusting udev rule, the modem runs much better than with the stock firmware. It's still not perfectly reliable for me, lately it crashed after >3 days of working fine. But with the open firmware we can track and fix the remaining bugs! Upgrading to Biktor's firmware with fwupd in postmarketOS Release 0.6.5 uses LK2nd Upcoming v22.06 Release postmarketos-release-upgrade (CI fix: pmb!2185) New devices: Samsung Galaxy S III, SHIFT6mq postmarketOS-tweaks: SXMO X11 support !15 Video Bluetooth pma!3080: temp/pulseaudio: fork for Bluetooth HFP/HSP support, with a video and lots of details, testers wanted MSM8916: pma!3014: community/linux-postmarketos-qcom-msm8916: upgrade to 5.17 Android Dynamic Partitions: postmarketOS wiki Editing by: @MartijnBraam, @ollieparanoid, Music by: The Passion HiFi

#17 INTERVIEW: Peter Mack (of LinuxPhoneApps, LINMOB.net Fame)

May 01, 2022 54:20 11.6 MB Downloads: 1

If you are like us and open the virtual LINMOB.net newspaper once a week to discover what's new in the scene without getting your brain fried by social media, you'll be as excited as we are to learn more about the person that keeps the show running. The weekly updates is just one of his endeavours of course, we also talk about LinuxPhoneApps and some other cool projects he has been involved with. Featuring @ollieparanoid, @MartijnBraam, @calebccff, @PureTryOut, @linmob (in order of appearance). Referenced in this episode: LinuxPhoneApps Hello World blog post Atom feed for new apps LINMOB.net Weekly Update (1-2/2022) Editorial: A new start, a slightly different format Videos Podcasts PineTalk Season 1 TechnikTechnik OS/devices Asahi Linux Puri.sm blog: Adventures of porting postmarketOS to the Librem 5 Xiaomi Poco F1, call audio support pma!2982 Maemo Leste w/ Motorola Droid 4 How to contribute If you would like to write for LINMOB.net, get in touch! LinuxPhoneApps: adding or editing app listings Found something outdated on LinuxPhoneApps/LINMOB.net? Submit a patch (or at least write to Peter). Package/maintain your favorite mobile apps for your favorite distros. Don't rant about bugs on social media, help to get them fixed instead. Talk recommendation LibrePlanet: Sxmo: Freedom on mobile devices through simplicity and hackability Editing by: @MartijnBraam, @ollieparanoid, Music by: The Passion HiFi, Joe In Here

#16 SDM845, mrtest, PinePhone keyboard, Chromebooks, PowerVR

March 26, 2022 32:38 7.86 MB Downloads: 0

"Allow yourself to spend time on things today that create more time tomorrow." - with that in mind, the new mrtest tool was created. In fact, it was just finished up and released as 1.0.0 along with this episode. Even the aports.git support got implemented! You probably think "what the heck is mrtest" now, and don't worry, that exact question does get answered in this episode along with other great news. Grab your headphones, let's go! Featuring @craftyguy, @ollieparanoid, @calebccff, @dylanvanassche, @MartijnBraam (in order of appearance). Referenced in this episode: SDM845 mainline news awesome kernel upgrades done by @amartinz from SHIFT enable call audio on sdm845 devices (pma!2982) mrtest Wiki article with install and usage instructions + examples Chromebooks Support ChromeOS partition table and kernel partition (pmb!2163) wiki: ChromeOS devices Thanks to Jenneron! PinePhone keyboard: Thanks, megi! PowerVR Martijn's article on tuxphones: What the new PowerVR driver means for mobile Editing by: @MartijnBraam, Music by: The Passion HiFi

#15 INTERVIEW: Miles Alan (of Sxmo, fbp, Mepo Fame)

February 25, 2022 50:48 12.11 MB Downloads: 0

We got a chance to talk to Miles Alan about a lot of his exciting projects: how he started Sxmo, his new and even more minimalistic framebufferphone UI, and the super fast map application Mepo. The latter will not only run on Sxmo and fbp, but also Phosh and possibly on Plasma Mobile and more UIs. Featuring @craftyguy, @ollieparanoid, @MartijnBraam, @mil (in order of appearance). Referenced in this episode: Sxmo Early Days suckless.org Sxmo 0.1 thread on PINE64 forums (2020-05-20) Framebufferphone Sourcehut project with a nice high-level introduction (as with all of Miles' Sourcehut projects linked below) User guide describing the modes/keybindings/fifo API and how to use the UI Zig & Oil Shell ziglang.org oilshell.org Mepo Sourcehut project Wishes/Future Alpine's diskless mode: installs all packages into RAM, local backup is used to store state NetSurf, visurf FOSDEM2022: Linux Mobile vs. The Social Dilemma How To Contribute Miles projects, links to mailing lists etc are on Sourcehut Editing by: @MartijnBraam, Music by: The Passion HiFi

#14 FOSDEM 2022 Special

February 07, 2022 18:27 4.35 MB Downloads: 0

Shortly after @Danct12 asked about everyone's favorite singer in the extended Q&A part of the Closing session (not recorded), a few of us met outside of FOSDEM in front of our computers again to talk a bit about our experience at FOSDEM 2022. Featuring @ollieparanoid, @MartijnBraam, @calebccff (in order of appearance). Some of the videos are already up! Referenced in this episode: FOSS on Mobile Devices devroom Plasma Mobile in 2022 Bringing RAUC A/B Updates to More Linux Devices Editing by: @MartijnBraam, Music by: The Passion HiFi

#13 EG25-G + fwupd, unudhcpd, mainline.space, OP9, iwd

January 29, 2022 56:24 13.57 MB Downloads: 0

An easy way to upgrade the PinePhone's modem to Biktor's firmware is quite the puzzle to solve. Dylan has been finding and patching one piece after another, and elaborates what the whole picture with fwupd looks like. Besides that, we get into a lot of mainlining related topics and even answer one listener question. Featuring @craftyguy, @MartijnBraam, @calebccff, @dylanvanassche, @PureTryOut, @ollieparanoid (in order of appearance). Referenced in this episode: EG25-G + fwupd Dylan: Upgrading your PinePhone modem easily Biktor: pinephone_modem_sdk, quectel_lk nns: This blog is now hosted on a GPS/LTE modem fwupd LVFS Cross-distro PinePhone kernel + bootloader efforts shared kernel repo unudhcpd gitlab project !6: glibc fix OnePlus 9 / 9 Pro Mainline (SoC: SM8350) wiki page pma!2459: initial MR mainline.space https://mainline.space/ https://not.mainline.space/ iwd Homepage/wiki Talk at Embedded Linux Conference: The New Wi-Fi Experience for Linux Action plan in pma#1379: Roll out iwd instead of wpa_supplicant in pmOS pmb!2133 implemented the kconfig check Related comment in pma#973: Pinephone: reduce WiFi reconnection time after deep sleep FOSDEM 2022 is next weekend - 5th and 6th of February! FOSS on Mobile Devices devroom (track schedule) Editing by: @MartijnBraam, Music by: The Passion HiFi

#12 v21.12, TTYescape, Mainline OP6/SHIFT6mq/Fairphones, pmbootstrap

December 15, 2021 37:25 9.1 MB Downloads: 0

It has been one year since we launched the podcast, and this time it's mostly about the upcoming v21.12 release. Among other topics, we have a follow up on TTYescape, which Caleb introduced in their interview in #8. So grab a pair of headphones or blast it through your speakers if that's your thing, and enjoy. Featuring @ollieparanoid, @PureTryOut, @calebccff, @z3ntu, @Newbyte (in order of appearance). Referenced in this episode: Plasma Mobile Gear 21.12 (aports!28208) Most GNOME apps upgraded to GNOME 41 with cherry-picked patches instead of forks (pma#1247, aports!26028) TTYescape 0.2 Mastodon post with short demo HKDM - HotKey Daemon (for) Mobile buffyboard pma!2713 mobile-config-firefox 3.0.0 Thread with screenshots Mentioned kiosk bug has been fixed (#29) New devices in the community category for the upcoming v21.12 release Lenovo A6000 Lenovo A6010 PINE64 Pinebook Pro PINE64 RockPro64 Samsung Galaxy Tab A 8.0 (2015) Samsung Galaxy Tab A 9.7 (2015) device page has a cute photo :D Xiaomi Poco F1 Mainline SDM845 Upgrade to 5.16-rc4 (pma!2690) SHIFT6mq shift-axolotl: new device (pma!2703) shift-axolotl: switch to mainline (pma!2738) unboxing photos Mainline all the Fairphones! pmbootstrap Pretty much all of the mentioned improvements made it into the 1.40.0 release, or one of the previous releases pmbootstrap -y init is still WIP (pma!2139) Podcast picks Tehno klistir: Posttržno komunikalo Cyberdeck Users Weekly: Linux on mobile with linmob Editing by: @MartijnBraam, Music by: The Passion HiFi

#11 INTERVIEW: kop316 (of mmsd-tng Fame)

November 17, 2021 48:49 11.76 MB Downloads: 0

Chris Talbot aka @kop316 plays a huge part in getting MMS support on modern mobile Linux distributions. We sit down virtually and talk about the journey he went through to make this possible, besides lots of other topics. At one point some of us hear for the first time what visual voice mail is all about. Featuring @craftyguy, @z3ntu, @ollieparanoid, @MartijnBraam, @kop316 (in order of appearance). Referenced in this episode: Multimedia Messaging Service Daemon - The Next Generation mmsd!22: @craftyguy replaces gweb/gresolv with libsoup/c-ares @anteater's mms-stack page that @ollieparanoid was thinking of regarding prior research only 11 months ago: @kop316 experimenting with fuzzy7k's purple-mm-sms plugin mmsd!52: @jpsamaroo adding mmsctl, which is being used by Sxmo mmsd support added to Phosh in chatty!768, one of multiple MRs. In fact just as we release this podcast episode, Chatty 5.0~beta was released as the first version with integrated MMS support! pmaports!2194: @BobbyTheBuilder's MMS testing ground for postmarketOS Fact check: in 2015, MMS auto-delivery was disabled in german telekom network to reduce fallout from the android stagefright security hole. Instead of delivering MMS directly, a link was sent via SMS where users could open the link in a browser (news article). So it wasn't completely unusable, but still quite the impact for people who actually used MMS. Visual Voicemail Daemon Mastodon: demo video, screenshot Phosh antispam Mastodon: screenshot Meanwhile 2.0 is out and available in lots of distros, including Alpine/pmOS edge Keyboards Unicomp Kinesis, with the crazy layout Music Chris rockin' with Bah Ram You in 2015: video Mobian Interview with project lead @a-wai in PEBKAC S01E01 How to reach you / contribute? Matrix: #opensourcemms:matrix.org IRC: #opensourcemms on OFTC Open merge requests / issues in the repositories linked above Donate: kop316, EFF, pmOS, Mobian Editing by: @MartijnBraam, Music by: The Passion HiFi