postmarketOS Podcast podcast artwork

PODCAST

postmarketOS Podcast

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

  1. 49

    #48 Hackathon 2026

    This was the third post-FOSDEM hackathon in a row, about time we record an episode about one of those! With that in mind, @ollieparanoid, @pabloyoyoista, @Newbyte, @f-izzo, @PureTryOut, @WhyNotHugo, @Aelin, @bshah, @fossdd, @kcxt, @craftyguy and @lucaweiss (in order of appearance) sat down and shared their impressions from the past three days. Special thanks for editing this episode to @timegearmonkey! Resources: postmarketOS blog: FOSDEM 2026 + Hackathon Mastodon post with video: first audio coming out of the Fairphone 5 speaker postmarketOS blog (2019): Eating our Own Dog Food AISBL guide from FreeCAD Hardware CI with CI-tron and phone-harness (PCB), see also the Hardware testing automation: a minimum viable product blog post security.alpinelinux.org Cosmic Journey (1936) Full Movie dint and new deviceinfo reference Related episodes: #47 FOSDEM 2026 Editing by: @timegearmonkey Music by: The Passion HiFi

  2. 48

    #47 FOSDEM 2026

    @f-izzo, @ollieparanoid, @1peter10, @Newbyte, @Ariadne, @WhyNotHugo, @craftyguy, @bshah, Mario, @fossdd, @flypig, @grimler, @lynxis, @PureTryOut and @lucaweiss (in order of appearance) found a couple of tables and benches in the parking lot of ULB and talk about their FOSDEM experiences. This is probably the episode with the most people in one episode so far! Special thanks for editing this episode to @william (first time!) and @timegearmonkey! Resources: FOSDEM: FOSS on Mobile devroom — with video recordings of all talks! postmarketOS blog: FOSDEM 2026 + Hackathon PINE64: FOSDEM 2026 Update — also going into "Where is the PinePhone 2" among other things. Martijn Braam, Angel Angelov: FOSDEM videobox 2026 Linux Ort: YT Channel — As of writing, the interview with Bhushan is not up yet, but it should get posted there at some point. Newpipe: NewPipe - Porting an Android app to Sailfish OS Flathub — unofficial Linux (Mobile) port with Android Translation Layer C/C++ Build-time SBOMs with pkgconf — Ariadne's talk Hardware CI KDE Eco Related episodes: All other FOSDEM episodes, this is the fifth in a row! Editing by: @william, @timegearmonkey Music by: The Passion HiFi

  3. 47

    #46 Summer Events (DEFCON 33, WHY 2025, FrOSCon 2025)

    NOTE: This episode was totally published right after we recorded it. @RannyBergamotte, @ollieparanoid, @lucaweiss, @1peter10 (in order of appearance) talk about Linux Mobile action at DEF CON 33, WHY 2025 and FrOSCon 2025, all which took place between August 7 and 17 this year. We get into how DEF CON in Las Vegas compares to the European events, what it's like to be at a hacker camp, plenty of Linux Mobile talks at FrOSCon, and a lot more! Special thanks to @timegearmonkey for editing (first time editing a postmarketOS podcast episode)! Resources: DEF CON: Ranny's maker coins: Photos, Sources NixOS badge DEF CON Villages DEF Con Communities What Hackers Yearn 2025: Wikipedia: Quadrennial Dutch hacker convention "Quick demo at #WHY2025: The Fairphone 5 connected to Nreal AR glasses with Phosh and postmarketOS! Together with @matthewcroughan at the NixOS tent, he's also trying to get them working with Monado!" FrOSCon 2025: Luca's talk: postmarketOS - Digital Independence in Your Pocket (media.ccc.de, yt with subtitles) Peter's talk: Which Phone to get to run Mobile Linux on? (slides) Guido's post on lightning talks, including a photo of Affe Null's Jolla C2 mainlining (mastodon) Schedule with slides How to contribute to linuxphoneapps.org: Register at framagit.org Ping Peter ??? Success Bazaar customizing for Linux Mobile discussion postmarketOS t-shirts Fedi post with photos: "We're at the FOSS on Mobile booth at FrOSCon with @z3ntu and @fossdd - come say hi!" postmarketOS wiki: devices Kupfer Linux Hello from Phosh.mobi e.V. Donate — If you appreciate Phosh, consider helping them out financially! Other events mentioned: DevConf.cz FOSSY 2025 New PNW chat: (matrix) #pacificnw:postmarketos.org, (IRC) #postmarketos-pacificnw on OFTC Devin at Tech Over Tea #287: From Plasma Mobile To Plasma Bigscreen Related episodes: #43 FrOSCon 2024 All the other event episodes, just scroll through the feed :) Editing by: @timegearmonkey, Music by: The Passion HiFi

  4. 46

    #45 FOSDEM 2025

    As FOSDEM 2025 was coming to a close, we sat down in the cafeteria to talk about the two amazing days that we just had behind us. Featuring @Newbyte, @z3ntu, @craftyguy, @PureTryOut, @anjandev, @f-izzo, @ungeskriptet, @Aelin, @camelCaseNick, Philipp, Marijn (mostly in order of appearance). Not included in the episode: a three day post-FOSDEM hackathon, read all about it on the blog! Video recordings of the talks: FOSS on Mobile Devices devroom LINMOB.net list of talk recommendations All talks Related episodes: #38 FOSDEM 2024 #28 FOSDEM 2023 #14 FOSDEM 2022 Editing by: @ollieparanoid, Music by: The Passion HiFi

  5. 45

    #44 INTERVIEW: Caleb and Pablo (of postmarketOS Fame) at Sustain

    Caleb and Pablo had a great time as guests of Sustain Episode 255! We talk about the experience and play the original episode. Featuring @ollieparanoid, @pabloyoyoista, @caleb, @richlitt (in order of appearance). Find the original show notes below (with adjusted timestamps). Credits for pmOS podcast parts — Editing: @ollieparanoid, Music: The Passion HiFi Original Show Notes Guests Caleb Connolly | Pablo Correa Gómez Panelist Richard Littauer Show Notes In this episode of Sustain, host Richard Littauer is joined by guests Pablo Correa Gómez and Caleb Connolly to explore the development and sustainability of postmarketOS, an open-source Linux distribution designed to extend the life of mobile devices. The team dives into the project's mission, governance, and the community-driven nature of its work. They discuss the challenges related to funding, primarily through grants and Open Collective donations, and the significance of upstreaming Linux kernel support to collaborate with other communities like Alpine Linux. The conversation also highlights the growth of the postmarketOS community, encouraging contributions from both technical and non-technical supporters, and the importance of comprehensive documentation. Additionally, issues of privacy, telemetry, and user support are examined, alongside the steps towards making postmarketOS more professional and economically sustainable. Press download now to hear more! [00:04:03] Pablo explains postmarketOS and its mission to empower people to have full control over their devices and promote sustainability. [00:04:45] Caleb talks about the governance of postmarketOS that started with a few contributors working on a package repository on top of Alpine Linux and overtime more maintainers were added. [00:06:32] There’s a discussion on the structure of the team, how the community around hardware components forms sub-communities bases on common SOCs, and the focus on improving tooling and the ecosystem rather than building a product for end users. [00:09:02] Richard discusses the massive, refurbished phone market and asks about how postmarketOS fits into this ecosystem. Caleb shares their experience working on the OnePlus 6 phone and explains the technical process of making the device work on upstream Linux and the challenges of hardware enablement. [00:12:38] Pablo explains that the project is largely funded by volunteer work and Caleb describes the challenges in deciding which devices to prioritize for hardware enablement and how all hardware work so far has been done by volunteers. [00:16:42] On the importance of upstreaming, Pablo explains that postmarketOS works hard to contribute back to the Linux ecosystem rather that maintaining device-specific patches and postmarketOS is downstream to Alpine Linux but contributes much of its work upstream to maintain sustainability. [00:22:42] Richard asks about how the project builds shared context and onboards new developers and Pablo and Caleb explain how the project relies on its wiki page to provide extensive documentation and how the pmbootstrap tool makes it easier for new contributors to get started with porting new devices to postmarketOS. [00:27:34] Richard asks about telemetry and how the team tracks their impact. [00:28:12] Pablo talks about how they receive community feedback through events like FOSDEM and have seen an increase in donations, social media engagement, and community members. [00:31:22] Caleb reflects on the pros and cons of collecting telemetry, which could help guide development but may also create unwanted challenges by focusing too heavily on specific devices. [00:34:03] What are Pablo and Caleb most excited about for the next year? Pablo is excited about professionalizing the project, starting to pay contributors, and scaling the project’s growth sustainably, and Caleb jokes about looking forward to the “pre-market OS.” Quotes [00:14:33] “We are trying to grow organically, bit by bit, and be able to pay people to do core things where volunteer work doesn’t reach.” [00:17:06] “In the environment we live in, where you have X amount of code per update, it is totally unsustainable.” [00:18:41] “As a distro, we predominately put together the pieces that other people give us.” [00:21:36] “Downstream patches allow to experiment, but long term are a burden. That’s the same for every project.” [00:21:55] “The sustainability goes beyond reducing waste and also goes into the social ecosystem and how we maintain projects.” [00:33:06] “We know we are not ready for end users, but we need to build the structure and economic support.” Spotlight [00:35:05] Richard’s spotlight is DOSBox. [00:35:36] Pablo’s spotlight is FOSDEM and the FOSDEM team. [00:36:20] Caleb’s spotlight is processing.org. Links SustainOSS [email protected] [email protected] SustainOSS Discourse SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Caleb Connolly Website Caleb Connolly-treehouse Pablo Correa Gómez Website Pablo Correa Gómez LinkedIn postmarketOS postmarketOS (Open Collective Contribute) Gnome Shell & Mutter postmarketOS Devices Sustain Podcast-Episode 195: FOSSY 2023 with Denver Gingerich Software Freedom Conservancy FOSSY 2025:July 31-August 1 linaro postmarketOS Wiki pmbootstrap compost.party pmbootstrap v3 by Caleb Connolly DOSBox FOSDEM 2025 Processing Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound

  6. 44

    #43 FrOSCon 2024

    As a first, we recorded with a live audience! Featuring @Aelin, @ollieparanoid, @1peter10, @devrtz, @calebccff, @Fellintr, @agx, @kuleszdl, @z3ntu, @erebion (in order of appearance). Social event hacking & soldering: "@cas and @elly hacking on the …" - chaos.social "Xiaomi Mi Smart Clock (x04g) b…" - chaos.social Luca Weiss: "👀 [ 0.000000] Booting Lin…" - Fosstodon Xiaomi Mi Smart Clock (xiaomi-x04g) - postmarketOS Wiki Felix Urbasik: "I had an absolute blast at the…" - Fell's Mastodon Instance Talks: Luca Weiss: "My talk "eSIM management on Qu…" - Fosstodon — this talk was recorded! LINux on MOBile: "I did a talk at #FrOSCon #Linu…" - Fosstodon — @1peter10 talked about keeping linmob.net going for four years (!), an absolutely amazing website that allows to keep up with all things linux mobile through nice weekly posts, as well as his incredibly useful distro-independent app directory at linuxsmartphoneapps.org! Guido Günther: "Yesterday I had the chance to give a short #phosh…" - Librem Social — not mentioned in the episode but this was also a great talk! devrtz :debian:: "Caleb is speaking about UEFI b…" - Fosstodon waitaha: Recovery environment for Android devices with a close-to-mainline kernel main/postmarketos-initramfs: add support for multi-device btrfs (!5508) · Merge requests · postmarketOS / pmaports · GitLab Full schedule — talks in the FOSS on Mobile devroom were not recorded, but this page has further links to slides etc. Pixel 3a port to Mobian: Qualcomm Snapdragon 670 Mainline / linux · GitLab by @flamingradian pan: "Playing with the pixel 3a's camera :DD, although not ideal, they look very unique in this stage!" Got Mobian (almost) ported to Pixel 3a / 3a XL - SDF Chatter Follow-up: Mobian on the Pixel 3a / 3a XL (getting close) - SDF Chatter Apps mentioned: devrtz :debian:: "Chatty 0.8.5 has released 🚀 …" - Fosstodon Railway Satellites Other related links: FrOSCon website Colors of Noise: A short look back at the FOSS on Mobile Devroom at FrOSCon 2024 Editing by: @ollieparanoid, Music by: The Passion HiFi

  7. 43

    #42 INTERVIEW: verdre (of GNOME Shell on Mobile Fame)

    Jonas tells us some crazy stories about how together with Tobias he started GNOME Shell on Mobile, how he found quite the important vulnerability in Apple's AirPods, running Aliendalvik from Sailfish OS and more! Featuring @craftyguy, @verdre and @ollieparanoid (in order of appearance). GNOME Shell on Mobile: Matrix room gnome-shell-mobile.git Blog post: Towards GNOME Shell on mobile Blog post: GNOME Shell on mobile: An update verdre: "Alright, I’ve finally done a new #GNOME Shell Mobile release! Time for a little thread about the updates..." — about the latest GNOME 46 based version AdrianVovk: "Just got GNOME Mobile 46 built and running in @postmarketOS on my OP6, here at #GUADEC2024 in Denver, so the folks in Berlin aren't the only ones that can try it out! ..." — with a nice photo! AirPods: Blog post: Do a firmware update for your AirPods – now Apple's security advisory MagicPairing: Apple’s Take on Securing Bluetooth Peripherals Aliendalvik: Blog post: A dive into Jolla AppSupport (Berlin Mini) GUADEC 2024: Blog post: Save the Date: Berlin Mini GUADEC 2024 Blog post: GUADEC 2024 in Denver, Colorado Videos: Berlin Mini GUADEC Videos: GNOME (has full day streams, see also timetable) Related episodes: #32 GNOME Mobile 2023 Hackfest Editing by: @ollieparanoid, Music by: The Passion HiFi

  8. 42

    #41 INTERVIEW: Guido Günther (of Phosh, Librem 5 Fame)

    Guido is the main Phosh developer. He tells us how getting involved with Purism was just a happy coincidence, how he went straight from the N900 to the L5 and a lot more in this exciting interview! Featuring @ollieparanoid, @agx and @Newbyte (in order of appearance). Phosh accepts donations via Liberapay. Related links: Guido's OpenMoko setup Phosh Contributing What's a good way to contribute? Matrix room Translations Blog Build Your Own Quick-Setting or Lock-Screen Widget Don't unblank in my back pack please phosh-osk-stub & squeekboard pmaports#2628: Switch Phosh from Squeekboard to phosh-osk-stub squeekboard#244: Make sure Electron applications receive correct input phosh!1079: Split the app grid out from the overview Notches gmobile Display notch support — Caleb's LKML post FrOSCon Our request for a #FossOnMobile devroom at #FrOSCon24 (17. / 18. of August) just got accepted 🚀 .If you want to give a talk, do a BoF, round table or similar… Matrix room Bananui Lomiri on postmarketOS UnifiedPush Adventures of porting postmarketOS to the Librem 5 — Clayton's blog post from 2020 Related episodes: #35 INTERVIEW: a-wai, devrtz, kop316 (of Mobian Fame) #27 Chromebooks, … — Anton talks about pmOS on Chromebooks #21 INTERVIEW: Sebastian Krzyszkowiak (of Phosh, Librem 5 Fame) Editing by: @ollieparanoid, Music by: The Passion HiFi

  9. 41

    #40 INTERVIEW: Devin Lin (of Plasma Mobile Fame)

    Not long after the recent Plasma 6 megarelease, we are excited to hear from Plasma Mobile's lead developer! Featuring @espidev, @ollieparanoid, @PureTryOut, @calebccff (in order of appearance). Referenced in this episode: Plasma Mobile — main website Daily driving Plasma Mobile — Bart published this blog post shortly after the episode was aired, he details his experience of using Plasma Mobile and explains how you can build any plasma package from a local git tree with pmbootstrap build --src Plasma 6 and Beyond! — "Plasma Mobile joins the Plasma 6 megarelease with a new shell and apps" plasma-mobile!454 — "taskswitcher: enhance gesture with flick speed tracking and orthogonal movement tracking" by Luis Büchi Matrix channel — "most active with developers" Forum — at KDE Discuss Wiki — "konqi wants you to contribute!" Related episodes: #24 Akademy 2022 Editing by: @ollieparanoid, Music by: The Passion HiFi

  10. 40

    #39 INTERVIEW: magdesign (of Cycling the World Fame)

    This time postmarketOS user @magdesign shares his amazing and inspiring story of traveling around the world for the past 1.5 years... on bike! Featuring @magdesign, @ollieparanoid, @calebccff, @craftyguy (in order of appearance). Marc and Fiona accept donations at brandisbrandisbrand.com. Referenced in this episode: User:Magdesign and Sxmo/Tips and Tricks: impressive wiki pages with lots of notes and tips! Fiona's photos at pixelfed PocketVJ: "@cas 😂 then i can bring all i own…" PocketVJ: "finally an offline translator for #linuxmobile…" PocketVJ: "Thanks to @frd @kdenlive matrix channel, i created a #linuxmobile friendly #kdenlive layout…" PocketVJ: "finally installed an offline chatbot on #linuxmobile…" GitLab blocked in Iran, but GitHub works?! #2619: VPN not routing through GSM #2620: Hotspot not available for modern Android devices micro text editor Editing by: @ollieparanoid, Music by: The Passion HiFi

  11. 39

    #38 FOSDEM 2024

    Compared to last year, we decided to do the recording inside the cafeteria instead of outside, and on Sunday instead of Saturday. Twice the amount of FOSDEM days to talk about, and with more people talking in the background. Enjoy! Featuring @z3ntu, @ollieparanoid, @pabloyoyoista, @craftyguy, @Newbyte, @dos, @PureTryOut, @linmob (in order of appearance), also @~r (sampled in the outro). Not included in the episode: a three day post-FOSDEM hackathon, read all about it on the blog! Video recordings of the talks: FOSS on Mobile Devices devroom Open Source for Sustainable and Long lasting Phones (the Fairphone talk!) Related episodes: #28 FOSDEM 2023 #14 FOSDEM 2022 Editing by: @ollieparanoid, Music by: The Passion HiFi

  12. 38

    #37 Clayton goes full-time, v23.12, smart speakers, musl locales

    Clayton totally surprises us for real, with his announcement of working full-time on postmarketOS from now on. Furthermore we are super hyped about the upcoming FOSDEM 2024 (as we release this episode, only a week away!) and talk among other topics about how you could become a Trusted Contributor. Featuring @craftyguy, @ollieparanoid, @calebccff, @pabloyoyoista (in order of appearance). To support postmarketOS financially, especially now with Clayton working full-time: Check out the shiny new Open Collective page Read the announcement: postmarketOS needs your help! Referenced in this episode: Clayton: "Today I start my new job, … v23.12: The One We Asked The Community To Name FOSDEM 2024: FOSS on Mobile Devices devroom (full track listing is announced!) Stands, we'll be at Linux on Mobile How to become a Trusted Contributor Part 2 Amazon Echo Dot 2nd gen (thanks to Ben Westover!) iFixit guide Rooting the Amazon Echo Dot !4532: amazon-biscuit: new device !49: add_mtk_header: Replace hardcoded MediaTek header labels with deviceinfo variables pmbootstrap: parse.bootimg: Separate kernel and ramdisk MediaTek headers New maintainers for PINE64 devices (!4529, !4736) Thanks to Jan Jasper de Kroon for taking over PinePhone Pro! Thanks to Arnav Singh for taking over PinePhone! And not in the recorded episode since it just happened a week ago, but also huge thanks to Quade Curry for taking over the PineBook Pro! musl: setlocale() again mailing list thread mrtest: allow to select multiple packages and use ranges (thanks to Petr Hodina!) Editing by: @ollieparanoid, Music by: The Passion HiFi

  13. 37

    #36 INTERVIEW: Konrad Dybcio (of SoMainline Fame)

    "Why am I running Linux on my desktop, but not on my phone?" is what Konrad asked himself at the beginning of this amazing story that ends up with him becoming a maintainer for Qualcomm support in Linux. Featuring @ollieparanoid, @konradybcio, @craftyguy, @calebccff (in order of appearance). Konrad accepts donations, preferrably in form of tea ☕. Referenced in this episode: SoMainline B4 ("before") - tool for dealing with kernel patches docs source linux-arm-msm mailing list Asahi Linux speakersafetyd #1922: Feature request: 'devbox setup' The issue Konrad created about having a minimal image for doing kernel development. Reply there if interested, contributions welcome! !4420: Add initial on-device CI support Caleb's new initramfs hook for running the postmarketOS initramfs in a testing environment (QEMU, CI, or manual testing). Linux on A7-A8X checkra1n Project Sandcastle Channels: IRC: #linux-msm on irc.oftc.net Matrix: #mainline:postmarketos.org Related episodes: #08 INTERVIEW: Caleb Connolly (of OnePlus 6 / SDM845 Mainlining Fame) Editing by: @ollieparanoid, Music by: The Passion HiFi

  14. 36

    #35 INTERVIEW: a-wai, devrtz, kop316 (of Mobian Fame)

    In a somewhat chaotic and much longer recording session than what ended up in the final episode, we had a very good time talking to our friends from Mobian. As you can guess from the name, Mobian brings Mobile and Debian together, similar to what postmarketOS does on top of Alpine Linux. Featuring @kop316, @ollieparanoid, @devrtz, @calebccff, @PureTryOut, @a-wai (in order of appearance). Mobian accepts donations via Liberapay. Referenced in this episode: Mobian: A Debian derivative for mobile devices. DebianMaintainer - Debian Wiki DebianDeveloper - Debian Wiki FOSDEM 2024 King Gizzard & The Lizard Wizard Related episodes: #11 INTERVIEW: kop316 (of mmsd-tng Fame) #28 FOSDEM 2023 Editing by: @ollieparanoid, Music by: The Passion HiFi

  15. 35

    #34 Events, Fairphone 5, FF UA, SDM845 CI & Camera, MSM8953, Initramfs

    Luca did it again! On the day the Fairphone 5 was released, he added it to postmarketOS. How exactly that is possible and a whole lot more about recent developments and Linux Mobile related events we followed in this episode. Featuring @calebccff, @ollieparanoid, @z3ntu, @pabloyoyoista (in order of appearance). Referenced in this episode: Free Silicon Conference 2023 Luca's talk: Open Source for Sustainable and Long lasting Phones (PeerTube, YouTube) Akademy 2023 GUADEC 2023 Keynote: Global collaborative communities to empower cutting-edge technologies Pablo's lightning talk: Booting GNOME in 150+ phones FrOSCon 2023 devrtz's talk: The year of Linux On Desktop^WMobile LINMOB.net blog post: Hello, FrOSCon 2023 Affe Null's slides: FOSS on Feature Phones Crossdirect + Rust improvements: cross/crossdirect: improve rust handling (!4234) cross/crossdirect: partially use sccache for rust (!4310) pmbootstrap: sccache for rust, refactor /mnt/pmb (patches/43386) Tow-Boot Open call for help and contributions 2022.07-006 released in 2023-07 Fairphone 5 fairphone-fp5: new device (!4359) Initial support for the Fairphone 5 smartphone (patches/44172) A sign of DisplayPort over USB-C (external display) working with the #mainline kernel … Fairphone 5 source code release mobile-config-firefox fix: add mobile to user-agent (!35) History of the browser user-agent string SDM845 Recent Qualcomm camera development on the mailing lists, likely applies to SDM845 if anyone wants to try it: (1), (2) Also new version of IMX519 sensor, the one in the SHIFT6mq and OnePlus 6: (3) mtkclient pmbootstrap: Add mtkclient as a flasher option (patches/42621) MSM8953 qcom-msm8953: move devices to community (!4381) Initramfs main/postmarketos-initramfs: simplify and improve the boot process (!4204) oneplus 6 userdata not expanded during install (#2235) Merch 3 new designs for our shirts site Editing by: @ollieparanoid, Music by: The Passion HiFi

  16. 34

    #33 INTERVIEW: Anjan (of Sxmo Fame)

    This time we did a mix of an interview and an event report with Anjan from Sxmo who just was at FOSSY 2023 in Portland, OR, USA. Sxmo is a minimalist environment for Linux mobile devices, allowing you to run a tiling window manager on your smartphone. Featuring @ollieparanoid, @anjan (in order of appearance). Referenced in this episode: Anjan's talk: Thoughts after daily driving postmarketOS for 3 years Video is not up yet, but Anjan said he'll post it on his Mastodon when it is Software Freedom Conservancy Contribute to Sxmo sxmo-utils: sxmo_modem.sh: retry if failed to delete sms WIP Sxmo lockscreen: peanutbutter Related episodes: Sxmo: Interviews with @proycon (E05) and Miles Alan (E15) SDM845: Interview with @calebccff (E08) / pretty much any episode with Caleb Editing by: @MartijnBraam, Music by: The Passion HiFi

  17. 33

    #32 GNOME Mobile 2023 Hackfest

    Featuring @ollieparanoid, @MartijnBraam, @calebccff, @jsparber, @tbernard, @verdre, @z3ntu, @jane (in order of appearance). Upcoming events (close dates, there are many more): July 13-16 — Portland, OR: FOSSY 2023 @anjan from Sxmo will hold a talk: Thoughts after daily driving postmarketOS for 3 years July 15-21 — Thessaloniki, Greece: Akademy 2023 July 26-31 — Riga, Latvia: GUADEC 2023 Threadiverse: Update from Lemmy after the Reddit blackout How to find /c/postmarketOS on Lemmy and kbin https://kbin.social/m/RedditMigration GNOME Hackfest: v23.06: From the GNOME Mobile 2023 Hackfest Berlin Mobile Hackfest (great blog post with a photo of recording this episode) postmarketOS on the LG G Watch R GNOME Shell running out of the box on postmarketOS 23.06 Video call on Librem 5 Stickers Behold the power of mainline Linux phones! Consider taking over some GNOME Mobile MRs Editing by: @ollieparanoid, Music by: The Passion HiFi

  18. 32

    #31 Testing Team, KDE6, SDM845 Sensors, ALIT, PineNote, L10N

    You rotate your phone and the UI rotates as well. Sounds simple, right? In this episode Caleb explains us why implementing it for SDM845 requires far more complexity than one may think - among many other topics. Featuring @ollieparanoid, @PureTryOut, @calebccff, @pabloyoyoista (in order of appearance). Referenced in this episode: Testing Call For Testers Testing Team KDE kde-srcbuild Akademy 2023 SDM845 Qualcomm Snapdragon Sensor Core support for SDM845 devices (pma!4050) Wakeups - if you would like to look into this: "joining matrix would be a a good place to start. That being said, it might be worth noting that folks should already have some familiarity with the kernel suspend/resume process and with WoWLAN/TCP/push notifications" Fedora Mobile Remix for OnePlus 6 Augsburger Linux-Infotag 2023 LINMOB.net - Having a stand at Linux-Infotag 2023 nice blog post with photos Handout Can My Phone Run Linux? TT173 Augsburger Linux-Infotag 2023 - TechnikTechnik Linux-Smartphones - FOCUS ON: Linux - Podcast PineNote Initial MR (pma!3778) Wiki page Localization Ping @pabloyoyoista if you would like to get involved Default file sorting (pma#1446) Translating postmarketOS pmos-base-ui-networkmanager: set up dnsmasq for filtering lookup (pma!3823) postmarketos-mkinitfs changes Editing by: @ollieparanoid, Music by: The Passion HiFi, @ollieparanoid

  19. 31

    #30 INTERVIEW: Natanael Copa (of Alpine Linux Fame)

    Natanael Copa joins us to talk about Alpine's story. From being dead scared to fork the initial version off from Gentoo to Alpine becoming bigger than himself and making sure it stays around with a good bus factor. If you ever wondered how exactly apk is so incredibly fast, that is also covered - and what plans there are to make it even faster in the future. Also what would be necessary to get reproducible builds in Alpine and more. Enjoy! Featuring @ollieparanoid, @calebccff, @MartijnBraam, @pabloyoyoista, @ncopa (in order of appearance). Referenced in this episode: Alpine Linux apk-tools v1 on sourceforge: "A shell based package manager for embedded *nix systems similar FreeBSD pkgtools." Reproducible Builds — a set of software development practices that create an independently-verifiable path from source to binary code Cross compiling in pmbootstrap crossdirect (thanks to @zhuowei for contributing the initial version!) previously using distcc, inspired by alarm k0s | Kubernetes distribution for bare-metal, on-prem, edge, IoT Upcoming event on Saturday, April 29th: Augsburger Linux-Infotag 2023 Editing by: @ollieparanoid, Music by: The Passion HiFi, @ollieparanoid

  20. 30

    #29 GNOME Software + apk, get your patches merged, pbsplash

    We are happy to announce that Pablo joined the Trusted Contributors! He has been a driving force in getting GNOME Software working properly on Alpine and postmarketOS, and since he is joining us today, guess what we talk about in this episode! Besides that we get into getting your patches merged and the new postmarketOS splash screen that just landed in edge. Featuring @ollieparanoid, @pabloyoyoista, @MartijnBraam, @calebccff (in order of appearance). Referenced in this episode: New trusted contributor: @pabloyoyoista Team members GNOME Software and apk Pablo just wrote a big blog post about the experience: GNOME Software and postmarketOS: a bumpy road gnome-software-plugin-apk apk-polkit-rs alpine-appstream-downloader pmbootstrap: install: make cached remote repositories available on first install pmbootstrap: install: run alpine-appstream-downloader if available Georges Stavracas: Profiling & optimizing GNOME Software Help wanted gnome-software-plugin-apk#69 about porting to GNOME 44 apk-polkit-rs#15 about downloading packages before running upgrades Other issues Get your patches merged COMMITSTYLE.md: Alpine, postmarketOS Alpine's .githooks pbsplash git repo demo video Editing by: @MartijnBraam, Music by: The Passion HiFi

  21. 29

    #28 FOSDEM 2023

    Between the Saturday closing of FOSDEM 2023 and going to a restaurant, we managed to squeeze around a table outside the cafeteria to record the very first ever in-person postmarketOS podcast episode! Fresh in the moment we share our experiences from the FOSS on mobile devroom, meeting great people at the Linux on Mobile stand (and everywhere else at FOSDEM/in Brussels) and random other cool things that were going down. Featuring @spaetz (sampled in the intro), @ollieparanoid, @linmob, @craftyguy, @MartijnBraam, @calebccff, @PureTryOut, @z3ntu (in order of appearance). Photos: @calebccff: "recorded the first in person @postmarketOS podcast episode LIVE from #FOSDEM !" @craftyguy: "#postmarketOS core team... Assemble!" @awai: "The beauty and diversity of the #LinuxOnMobile bazaar!" @z3ntu: "The Linux on Mobile stand at #FOSDEM is pretty packed!" @linmob: "#FOSDEM was really awesome, it only went by too quickly!…" @mntmn: "this was ~intense~! thanks to everyone who was interested in MNT Pocket Reform…" Video recordings of the talks: Where do we go from here? (Audio fixup) Matrix room: #fossmo-wg:matrix.org FOSS on mobile devices devroom (as of writing, most talks have already been uploaded) PinePhone and Lima / Mesa: We're aware that mesa#8198 is still causing problems for people on the PinePhone. Big thanks to @enues from mesa who was talking to us at the stand and is now looking into it! We also have issue pmaports#805 about screen freezes. If you are affected by this and would like to help out, firing up a profiler and making/contributing to detailed, useful bugreports upstream at mesa is appreciated. @spaetz from Mobian did a great job at moderating the devroom! (Correction: Ollie said from Maemo instead of Mobian in the recording.) Editing by: @ollieparanoid, Music by: The Passion HiFi

  22. 28

    #27 Chromebooks, SDM845 Wakeup for Calls, Installing pmOS, dnsane

    Chromebooks! We talked about them in the past, but this time we have our newest Trusted Contributor Anton aka @jenneron on to tell us more about the ~40 ports we now have in postmarketOS. Besides that we get excited about FOSDEM and talk about more cool things cool people did. Featuring @calebccff, @ollieparanoid, @MartijnBraam, @jenneron (in order of appearance). Referenced in this episode: New trusted contributor: @jenneron Team members Chromebooks Microsoft Surface RT FOSDEM '23 FOSS on Mobile Devices devroom Linux on Mobile stand SourceHut postmarketos#49: Considering move to SourceHut (2023-01-29 update in top post) Wiki: Patch review workflow on SourceHut explaining the b4 based workflow SDM845 Wakeup for Calls Caleb's post Hackerboards hackerboards.com Martijn's blog: Finding an SBC Rewritten wiki pages Installation pmbootstrap dnsane dnsane.git In the time between recording and releasing this episode, @fluvf pointed out in pmaports!3805 that dnsmasq could be used as well, and we'll probably do that to solve the problem. AppStream related pmaports!3757 [RFC] temp/alpine-appstream-downloader: new aport pmaports#1384: Software Apps (GNOME Software, Plasma Discover) issues and improvements PinePhone Modem SDK Release 0.7.2: Tell me lies, tell me sweet little lies Editing by: @MartijnBraam, Music by: The Passion HiFi

  23. 27

    #26 Mastodon, Mailbag, v22.12, RISC-V, pmbootstrap CI

    Like every other podcast in your feed we give our two cents on what's been happening in the Fediverse, like why it's really great to see so many free software related projects and people moving over from that bird site. And that one should seriously consider supporting the admins of the instance they are using with a monthly donation or something. Besides that, we share some news on soon-to-be-released v22.12 such as call audio support for OP6 and other cool stuff that has been happening. Featuring @MartijnBraam, @calebccff, @ollieparanoid (in order of appearance). Referenced in this episode: Mastodon: Fosstodon: More Upgrades! Co-author of the ActivityPub spec explaining the ecosystem and its history in more detail in a great podcast episode: FOSS and Crafts 53: Fediverse reflections while the bird burns Poll: do you daily drive a postmarketOS phone? Late Night Linux 205 where Joe tried out pmOS on a Samsung Galaxy S III Lemmy comment describing LXC/LXD based Panixticon virtualization project Megapixels 1.6.0 Waydroid: pmOS image deleted, requires user intervention Jami's amazing Volla Phone (original and 22) Mediatek mainlining pmOS wiki: PinePhone U-Boot Upgrade pmOS wiki: pmbootstrap CI Editing by: @ollieparanoid, Music by: The Passion HiFi, @ollieparanoid

  24. 26

    #25 INTERVIEW: Alyssa Ross (of Spectrum Fame)

    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

  25. 25

    #24 Akademy 2022

    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

  26. 24

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

    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 Note from Prawn (project lead of Kupfer): pinephones are not on kupfer yet 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

  27. 23

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

    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

  28. 22

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

    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

  29. 21

    #20 Considering SourceHut

    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

  30. 20

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

    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

  31. 19

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

    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

  32. 18

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

    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

  33. 17

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

    "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

  34. 16

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

    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

  35. 15

    #14 FOSDEM 2022

    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

  36. 14

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

    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

  37. 13

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

    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

  38. 12

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

    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

  39. 11

    #10 SWMO, Waydroid, XFCE4, MATE, msm-fw-loader, mkinitfs, OctoPrint

    Following up on WayDroid since we last talked about it in #8 - still experimental but now properly packaged for edge. So less hacking around to give it a try. Besides that — as always — we have a fun time with a whole bunch of other news. For feedback use #postmarketOSpodcast on Mastodon. Featuring @craftyguy, @PureTryOut, @z3ntu, @MartijnBraam, @ollieparanoid (in order of appearance). Referenced in this episode: SWMO sxmo-tickets#339: SWMO - Wayland Version of SXMO interview with proycon in episode #5 WayDroid new homepage with fancy domain name postmarketOS wiki page CONFIG_PSI performance video sharing DNA with pmbootstrap e.g. here happy that the code could be repurposed! :) XFCE4 & MATE xfce4-phone.git pma!2464: both: onboard keyboard pma!2506: XFCE4: further improvements pma!2525: MATE: change terminal colors All-new Category:Interface wiki page LG G Watch R mainlining patchset: initial LG G Watch R support wiki: device page, mainlining msm-firmware-loader pma!2431: add a package to load firmware on msm devices msm8916-mainline/lk2nd somewhat related: Caleb (they/them)'s efforts for a generic sdm845 port in pma!2566 boot-deploy / postmarketos-mkinitfs >= 1.0.0 edge blog announcement boot-deploy, discussion leading up to it in pma#1152 pma#1019 has details why rewriting postmarketos-mkinitfs was needed Martijn's OctoPrint setup on the PinePhone blog post video: peertube, youtube 10th episode! blinky lights are crucial for podcast editing #6 was split up PineTalk is back homepage feeds: opus, mp3 Editing by: @MartijnBraam, Music by: The Passion HiFi

  40. 10

    #9 PBP, RP64, ModemManager, Phosh customization, Principles

    We share the fun times we had debugging ModemManager call and SMS handling with the PinePhone. The bunch of news also includes how the PineBookPro and RockPro64 leveled up from testing to community and the black magic that had to be performed to get custom lockscreen and app menu backgrounds in Phosh with postmarketOS tweaks. Like always, write feedback with #postmarketOSpodcast to our Mastodon. Featuring @craftyguy, @PureTryOut, @MartijnBraam, @minlexx, @dylanvanassche, @ollieparanoid (in order of appearance). Referenced in this episode: More PINE64 devices moved from up "testing" to "community" categories New devices in community category device categorization Pinebook Pro RockPro64 Hourly monitoring ModemManager: QMI indications vs AT URCs upstream discussion: ModemManager#356 ModemManager release 1.18 is out! Meanwhile Dylan already implemented the fallback to AT URCs for calls too: ModemManager!605 libqmi Create usbmon capture and look at it with WiresharkQMIDissector Biktor's pinephone_modem_sdk Colorized pmbootstrap: pmb!2090 samsung-i9300 warning regarding hardware failure was added in pma!2229 with follow up in pma#1115 More Phosh customization with postmarketOS tweaks 0.7.x @pojntfx shows the release in action: twitter, nitter v21.06.1 backported this to stable ollie went to the movies Alles ist eins. Außer der 0. CCC announcement (german) epic movie page (german) CCC on hacker ethics Where is @postmarketOS? About postmarketOS featuring our principles Editing by: @MartijnBraam, Music by: The Passion HiFi

  41. 9

    #8 INTERVIEW: Caleb Connolly (of OnePlus 6 / SDM845 Mainlining Fame)

    Guess what, we did another interview episode - this time with Caleb! After talking about various cool recovery systems that will make you feel like a true hacker when used, we talk about how they got sucked into the free software Linux smartphone scene. From how amazing it is to mainline your device and then have the terminal appear on the screen for the first time, to how it's not unlikely that their OnePlus 6 port becomes daily driver ready by the end of the year. Like always, write feedback with #postmarketOSpodcast to our Mastodon. Featuring @craftyguy, @PureTryOut, @z3ntu, @MartijnBraam, @minlexx, @ollieparanoid, @caleb (in order of appearance). Some ways to reach Caleb: Homepage Mastodon Patreon (for donations) Linux OnePlus Chat Referenced in this episode: TTYescape mastodon post with demo video wiki page merge request try it out on pmOS edge: apk add ttyescape postmarketos-update-kernel: support for A/B slots: !2214 post-install triggers: !2215 discussion to do this for all devices in community/main categories (#1158) not mentioned in the episode, but related: making Android kernel update post processing distro-independent (#1152) Custom Android bootloader Caleb's blog post Mobile NixOS is able to boot into various generations in their custom recovery mode How did you get into this world? Inspired by OnePlus 5 OnePlus 6 ports for Sailfish OS, Ubuntu Touch, postmarketOS Mainlining guides/wiki pages: SDM845 Mainlining, Mainlining Overview, old guide Phosh performance demo on OP6 WayDroid Short demo Caleb playing crossy road with WayDroid Let's package WayDroid for postmarketOS: pma#1173 Shout out to WayDroid developers @erfanoabdi et al for making this possible, upstream repositories What are you working on now / how can people help out? Mastodon Thread with cool starter programming projects for people owning a OnePlus 5/6/(7?), including the dash daemon mentioned in the episode. Mobian announcing official support for the OnePlus 6/6T/Pocophone F1 Editing by: @MartijnBraam, Music by: The Passion HiFi

  42. 8

    #7 v21.06, A-GPS, Megapixels, Bluetooth, gPodder, iPhone 7

    So what is Megapixels? Not only that is answered, but we also take a deep dive into technical details of our favorite camera application. Besides that we cover the new release, new devices, and a whole bunch of other news. Featuring @craftyguy, @dylanvanassche, @ollieparanoid, @MartijnBraam (in order of appearance). Send in your questions and feedback with #postmarketOSpodcast on Mastodon - it's not like we don't have enough content without questions... but if you submit a good one we might squeeze it into a future episode! Referenced in this episode: postmarketOS Release: v21.06 PinePhone modem improvements eg25-manager: GNSS assistance support, sync with modem-power, etc. (pma!2185) modemmanager: add quick suspend/resume patches (pma!2187) Megapixels repo issues Bluetooth OBEX and advertisement (pma!2245) Various small improvements postmarketos-mkinitfs: don't depend on osk-sdl, add to initfs conditionally (pma!2242) postmarketos-base: move UI-specific config/dependencies into postmarketos-base-ui (pma!2243) pmbootstrap kconfig improvements (search) New devices in community device categories OnePlus 6 and 6T moved to community (pma!2088) Xiaomi Mi Note 2 moved to community (pma!2188) Apple iPhone 7/7+ device page checkra1n project sandcastle Onny's blog post pma!2289 Kobo Clara HD device page pma!2334 Martijn's video Sxmo after some colorscheme tweaking gnome-clocks w/ alarm initial MR plan with further fixes / upstreaming postmarketos-backup repo pma!2261 gpodder-adaptive (ollie managed to fix the two bugs mentioned in the episode!) gtkui: fix loading of cached thumbnails (gpodder!1105) gtkui: properly scale cover/pill on high resolution displays (gpodder!1106) and while at it: gpodder!1107, gpodder!1108 PineTalk homepage / web player the proper opus feed to add to your podcatcher episode 13 is the season 1 finale episode 10 is the interview with Martijn Editing by: @craftyguy, Music by: The Passion HiFi

  43. 7

    #6.2 AsteroidOS, PinePhone Battery/RAM Freq, RetroArch, Firefox

    Part two of what happened in May of 2021 in postmarketOS. We don't follow a story arc, so you can listen to them in any order ;) Featuring @craftyguy, @PureTryOut, @dylanvanassche, @z3ntu, @MartijnBraam, @ollieparanoid (in order of appearance). Send in your questions with #postmarketOSpodcast on Mastodon! Referenced in this episode: apkbrowser https://pkgs.alpinelinux.org (using aports-turbo) https://pkgs.postmarketos.org (using apkbrowser) source of apkbrowser source of aports-turbo AsteroidOS AsteroidOS Homepage main/postmarketos-ui-glacier: new aport main/postmarketos-ui-asteroid: new aport lg-{lenok,dory}: modernize and add AsteroidOS machine config Mainlining SoCs LXQt main/postmarketos-ui-lxqt: new pmaport with video and screenshot LXQt homepage PinePhone: battery improvements, DRAM clock How to change the clock frequency Side-by-side video of various frequencies megi's PinePhone Development log: 2021–05–22: PinePhone kernel news mentioning power consumption improvements overheating warning in megi's 5.12 releases if used without latest crust and arm-trusted-firmware temp/u-boot-pinephone: Automatic U-Boot upgrade and update Arm Trusted Firmware and Crust to latest commit RetroArch: RetroArch homepage postmarketOS wiki: Photos of BQ Aquaris X5 running RetroArch RetroArch (how to run it on your device!) Upstream PR: add scaling to pointer input deviceinfo_mkinitfs_postprocess: amazon-soho: new device (and main/postmarketos-mkinitfs: change to enable postprocess scripts) deviceinfo reference mobile-config-firefox improvements: issues: help wanted, some are quite easy to implement Make about: pages more adaptive Add dark theme for homepage Save vertical space by drawing directly in the titlebar Add CSS for about:preferences Editing by: @MartijnBraam, Music by: The Passion HiFi

  44. 6

    #6.1 Alpineconf, MMS, Lomiri, PureMaps, postmarketOS-tweaks

    So what happens if you do an interview episode, and then push all news from that month into next month? You end up with recording a way too long episode. We decided to split it up into two, so it's easier to listen to them and the show notes for each part aren't as long. Enjoy! Featuring @craftyguy, @PureTryOut, @dylanvanassche, @z3ntu, @MartijnBraam, @ollieparanoid (in order of appearance). Send in your questions with #postmarketOSpodcast on Mastodon! Referenced in this episode: AlpineConf Four years of postmarketOS / AlpineConf 2021 blog post with all videos from the postmarketOS track of the conference, with Q&As appended Ariadne's recap with a short summery for each talk Other talks from the conference can be either found here or here If you want to flex your video editing muscles: help is wanted with cutting the other talks too! Sxmo has a beautiful new homepage featuring their AlpineConf talk at the top - and some of the quotes on the start page are also from the conference Moved from Freenode to OFTC postmarketOS IRC and Matrix channels LWN: Turmoil at the freenode IRC network Alpine announcement PinePhone audio improvements fix headphones jack detection increase maximum volume headphone jack decrease to 70% Improve Bluetooth and notification audio support, also sample rate MMS mmsd-tng: kop316's mmsd fork WIP pmaports MR for testing on-device installer improvements calamares-extensions: allow non-numeric passwords #46: support non-numeric password (e.g. for Sxmo) meanwhile has not only been enabled for Sxmo on postmarketOS edge, but also for plasma mobile! For phosh !801 needs to find its way into the next phosh release first. #47: support sxmo keyboard in installer (help wanted, has an action plan) #45: sshd user isn't useful in Sxmo has been fixed Lomiri: pmaports branch related issue Alpine CI for mir Ariadne fixed that annoying QEMU issue! Pure Maps: Pure Maps does not show street names postmarketOS-tweaks: source and issues gnome-tweaks Editing by: @MartijnBraam, Music by: The Passion HiFi

  45. 5

    #5 INTERVIEW: proycon (of Sxmo Fame)

    A different format for the episode this time, an interview with proycon, who is one of the sxmo developers. Besides the interview there's an announcement of Alpineconf, an online conference about Alpine Linux. Send in your questions with #postmarketOSpodcast on Mastodon! Featuring @craftyguy, @MartijnBraam, @PureTryOut, @dylanvanassche, @z3ntu, @proycon (in order of appearance). Referenced in this episode: Alpineconf sxmo links sxmo user documentation proycon's dotfiles repository how to contribute to sxmo example phone ring hook for sxmo sxmo on archlinux arm by justinesmithies sxmo demo video by Martijn sxmo can be found on freenode OFTC on #sxmo and #oftc_#sxmo:matrix.org for Matrix Editing by: @MartijnBraam, Music by: The Passion HiFi

  46. 4

    #4 EG25-G, v21.03, Why Alpine, mobile-config-firefox

    Dylan joins the team! And besides the usual bunch of news, we learn how Martijn's kitchen counter is involved with the upcoming homepage redesign. The questions section covers what's so great about Alpine, and what mobile-config-firefox is all about. Send in your questions with #postmarketOSpodcast on Mastodon! Featuring @craftyguy, @MartijnBraam, @PureTryOut, @z3ntu, @ollieparanoid, @dylanvanassche (in order of appearance). Referenced in this episode: Dylan Van Assche regarding Sailfish: End of an era pine64-pinephone: eg25-g modem improvements (now merged!) v21.03 Release Rename release channels to the branch names, except for edge Release will be out on 31st of March, check postmarketos.org then for more information :) main/linux-postmarketos-qcom-msm8974: upgrade to 5.11.10 feedbackd-device-themes Wiki: Applications by category Contributed by: @alpabrz, @Newbyte, @Railroadmanualjimmy, @ollieparanoid related discussion install-makedepends PowerVR SGX Acceleration Why Alpine Alpine Releases and their support timeframes Building a distro with musl libc: Why and how Alpine Linux did it (Video, FOSDEM 2017) Alpine's package manager doing well in Linux package managers are slow (2019) Allan McRae from Arch Linux pointed out that the benchmarks are not accurate though (didn't know that at time of recording), hopefully the author does them again at some point (looks like it form the notes on top of the blog post). From experience we know that Alpine's package manager is one of the fastest out there. For people curious about optimizing package manager speed, check out distri mobile-config-firefox Using Firefox Remote Debugger with mobile Linux distros, to edit Firefox UI CSS with the Element Inspector etc. Upstream discussion Editing by: @craftyguy, Music by: The Passion HiFi

  47. 3

    #3 Librem 5, Mainlining, Feedbackd, Plasma 5.21

    Lots of news to share, then answering a few #postmarketOSpodcast questions (keep them coming!). Featuring @craftyguy, @PureTryOut, @z3ntu, @MartijnBraam and @ollieparanoid (in order of appearance). Referenced in this episode: openrc-settingsd GPodder Matrix clients: Fractal Mirage NeoChat Chatty WIP matrix support: pmaports branch upstream issue mobile-config-firefox Bugfixes: GTK3 adaptive dialogs fix pine64-pinephone: move shelli alsa cfg to subpkg Librem 5 Jumpdrive support pmOS wiki page with updated install instructions Mainlining main/linux-postmarketos-qcom-msm8916: upgrade to 5.11_rc5 motorola-osprey: switch to mainline feedbackd: configure haptic feedback per device pine64-pinephone: eg25-g modem improvements (testers wanted) KDE Plasma 5.21 upgrade 5.20.90 in pmaports (beta testing in pmOS) 5.21 in aports apk support in discover Introduce support for "unmaintained" devices Improvements for Nexus 5 Device porting: Porting to a new device Matrix and IRC, porting and mainlining channels Mainlining: Supported SoCs Devices wiki page Editing by: @MartijnBraam, Music by: The Passion HiFi

  48. 2

    #2 Roadmap, daily driving and how to help

    The second episode of our podcast featuring @craftyguy, @z3ntu, @PureTryOut, @MartijnBraam and @ollieparanoid (in order of appearance). This episode features a news update of the progress of some components of postmarketOS and we answer some of the #postmarketOSpodcast questions submitted after the release of the first episode. We also added a legacy mp3 rss-feed to the podcast for Apple devices. Referenced this episode: Translating postmarketOS wiki page MMS effort by kop316 Mobile optimisation for gpodder: #930, #938 and on the postmarketOS side: #872 and !1822 Releases wiki page for our roadmap (see the linked milestones for details) v20.05.1 merge request Contributing wiki page List of issues marked "easy" List of issues marked "help wanted" Editing by: @MartijnBraam, Music by: The Passion HiFi

  49. 1

    #1 History

    Our first podcast episode featuring @craftyguy, @PureTryOut, @z3ntu, @MartijnBraam and @ollieparanoid (in order of appearance). We go into the project's history and share a couple of anecdotes from before postmarketOS was published until the creation of the PinePhone postmarketOS community edition in 2020. Consider giving us some feedback (and questions for future episodes!) with #postmarketOSpodcast on Mastodon. Editing by: @MartijnBraam, Music by: The Passion HiFi

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

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

HOSTED BY

postmarketOS

Frequently Asked Questions

How many episodes does postmarketOS Podcast have?

postmarketOS Podcast currently has 49 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is postmarketOS Podcast about?

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

How often does postmarketOS Podcast release new episodes?

postmarketOS Podcast has 49 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to postmarketOS Podcast?

You can listen to postmarketOS Podcast on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts postmarketOS Podcast?

postmarketOS Podcast is created and hosted by postmarketOS.
URL copied to clipboard!