postmarketOS Podcast

postmarketOS Podcast

By postmarketOS
Download on the App Store

postmarketOS Podcast episodes

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

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

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

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

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

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

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

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

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

                                                                                                                                                46 min

                                                                                                                                              About postmarketOS Podcast

                                                                                                                                              From the publisher's feed

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