xiaomi-beryllium (Poco F1): Audio regression in edge compared to v24.06
Describe your issue
What's the expected behaviour?
Audio (using pulseaudio) in edge works as in v24.06:
- No hack should be required (pma!5860) to get the bottom mic to work in calls
- When plugging in a headset it should be detected and used for in- and output
What's the current behaviour?
Audio (using pulseaudio) in edge does not work as in v24.06:
- A hack is required (pma!5860) to get the bottom mic to work in calls
- When plugging in a headset it is not detected and used for neither in- nor output
How to reproduce your issue?
Plug in a headset and see in pavucontrol that it is not detected as plugged in
What device are you using?
xiamoi-beryllium
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
v24.06
-
I confirm that the issue still is present after running sudo apk upgrade -a
On what environment did you encounter the issue?
Environments
-
GNOME Shell on Mobile -
Phosh -
Plasma Mobile -
Sxmo (Wayland/Sway) Please post the output of sxmo_version.sh
-
Other: Please fill out
output of sxmo_version.sh:
Sxmo 1.17.0
sway version 1.10
bemenu v0.6.23
foot version: 1.19.0 +pgo +ime +graphemes +toplevel-icon -assertions
/usr/bin/bonsaictl
superd Version: 0.7.1
Server String: /dev/shm/user/10000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 1
Tile Size: 65472
User Name: frank
Host Name: luggage
Server Name: pulseaudio
Server Version: 17.0
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.platform-sound.HiFi__Speaker1__sink
Default Source: alsa_input.platform-sound.HiFi__Mic1__source
Cookie: 852a:ade1
/usr/bin/sxmo_version.sh: line 37: : Permission denied
mmcli 1.22.0
aarch64
postmarketOS edge
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap -
It was preinstalled on my device
What's the build date of the image? (in yyyy-mm-dd format)
2024-11-30 (I think)
Additional information
Possibly relevant pulseaudio package versions on v24.06
(collected using apk list | grep pulse
):
- alsa-plugins-pulse-1.2.7.1-r3 aarch64 {alsa-plugins} (GPL-2.0-or-later LGPL-2.1-or-later) [installed]
- libcanberra-pulse-0.30-r10 aarch64 {libcanberra} (LGPL-2.1-or-later) [installed]
- libpulse-9999_git20220621-r2 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- libpulse-mainloop-glib-9999_git20220621-r2 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- postmarketos-base-ui-audio-pulseaudio-22-r5 aarch64 {postmarketos-base-ui} (GPL-3.0-or-later) [installed]
- pulseaudio-9999_git20220621-r2 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-alsa-9999_git20220621-r2 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-bluez-9999_git20220621-r2 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-openrc-9999_git20220621-r2 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-utils-9999_git20220621-r2 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- soc-qcom-sdm845-pulseaudio-20-r1 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- sxmo-utils-audio-bluetooth-pulseaudio-1.16.3-r0 aarch64 {sxmo-utils} (AGPL-3.0-only) [installed]
- sxmo-utils-audio-pulseaudio-1.16.3-r0 aarch64 {sxmo-utils} (AGPL-3.0-only) [installed]
- linux-postmarketos-qcom-sdm845-6.9.0-r2 aarch64 {linux-postmarketos-qcom-sdm845} (GPL-2.0-only) [installed]
Possibly relevant sdm845 package versions on v24.06
(collected using apk list | grep sdm845
):
- soc-qcom-sdm845-20-r1 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-modem-20-r1 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-nonfree-firmware-20-r1 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-pulseaudio-20-r1 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-ucm-20-r1 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-vulkan-20-r1 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
Possibly relevant pulseaudio package versions on edge
(collected using apk list | grep pulse
):
- alsa-plugins-pulse-1.2.12-r0 aarch64 {alsa-plugins} (GPL-2.0-or-later LGPL-2.1-or-later) [installed]
- libcanberra-pulse-0.30-r11 aarch64 {libcanberra} (LGPL-2.1-or-later) [installed]
- libpulse-17.0-r4 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- libpulse-mainloop-glib-17.0-r4 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- postmarketos-base-ui-audio-pulseaudio-29-r2 aarch64 {postmarketos-base-ui} (GPL-3.0-or-later) [installed]
- pulseaudio-17.0-r4 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-alsa-17.0-r4 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-bluez-17.0-r4 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-openrc-17.0-r4 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-utils-17.0-r4 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- pulseaudio-wireplumber-17.0-r4 aarch64 {pulseaudio} (LGPL-2.1-or-later) [installed]
- soc-qcom-sdm845-pulseaudio-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-pulseaudio-openrc-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- sxmo-utils-audio-bluetooth-pulseaudio-1.17.0-r0 aarch64 {sxmo-utils} (AGPL-3.0-only) [installed]
- sxmo-utils-audio-pulseaudio-1.17.0-r0 aarch64 {sxmo-utils} (AGPL-3.0-only) [installed]
Possibly relevant sdm845 package versions on edge
(collected using apk list | grep sdm845
):
- linux-postmarketos-qcom-sdm845-6.11.0-r1 aarch64 {linux-postmarketos-qcom-sdm845} (GPL-2.0-only) [installed]
- soc-qcom-sdm845-24-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-modem-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-modem-openrc-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-nonfree-firmware-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-nonfree-firmware-openrc-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-pulseaudio-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-pulseaudio-openrc-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-ucm-24-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
- soc-qcom-sdm845-vulkan-23-r0 aarch64 {soc-qcom-sdm845} (BSD-3-Clause) [installed]
Edited by Frank Oltmanns