postmarketOS Podcast

postmarketOS Podcast

By postmarketOS
Download on the App Store

postmarketOS Podcast episodes

  • #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

        32 min
      • #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

                    32 min
                  • #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

                                  1 hr 10 min
                                • #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

                                      30 min
                                    • #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

                                                                47 min
                                                              • #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

                                                                      26 min
                                                                    • #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

                                                                              39 min
                                                                            • #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

                                                                                            50 min
                                                                                          • #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

                                                                                                  1 hr 13 min
                                                                                                • #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

                                                                                                                50 min

                                                                                                              About postmarketOS Podcast

                                                                                                              From the publisher's feed

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