[op6-enchilada][xiaomi-beryllium] Sound broken on 6.11/6.12-qcom, works on 6.6-qcom
There seems to be something broken with sound from 6.11 on. We've seen something similar while porting patches for google-sargo, so it's probably general, not device-specific.
I guess something broke between 6.10 and 6.11 because @erebion reported audio to be working on google-sargo with 6.10-sdm670 and broken with 6.11-sdm670...
I am pretty sure the problem to be in the kernel, because I had both kernel installed for testing BT: on 6.11 (and 6.12 FWIW) sound was not working, then sudo /etc/kernel/postinst.d/zz-qcom-bootimg 6.6-qcom
and reboot, sound is working, then sudo /etc/kernel/postinst.d/zz-qcom-bootimg 6.11-qcom
and reboot, sound is not working.
journalctl_beryllium_6.6.57_202410231923_soundOK
journalctl_beryllium_6.11.4_202410231934_soundKO
$ grep -i sound journalctl_beryllium_6.6.57_202410231923_soundOK
ott 18 16:47:13 mobian kernel: Advanced Linux Sound Architecture Driver Initialized.
ott 18 16:47:13 mobian kernel: No soundcards found.
ott 18 16:47:14 mobian kernel: qcom-soundwire wcd934x-soundwire.3.auto: DMA mask not set
ott 18 16:47:14 mobian kernel: input: Xiaomi Poco F1 Headset Jack as /devices/platform/sound/sound/card0/input5
ott 18 16:47:14 mobian systemd[1]: alsa-state.service - Manage Sound Card State (restore and store) was skipped because of an unmet condition check (ConditionPathExists=/etc/alsa/state-daemon.conf).
ott 18 16:47:14 mobian systemd[1]: Reached target sound.target - Sound Card.
ott 18 16:47:15 mobian kernel: qcom-soundwire wcd934x-soundwire.3.auto: Qualcomm Soundwire controller v1.3.0 Registered
ott 23 19:22:25 mobian plasma-settings[1779]: Platform for "Sound" is QList("handset", "tablet", "mediacenter", "desktop")
ott 23 19:22:37 mobian plasma-settings[1779]: org.kde.pulseaudio: No object for name "alsa_output.platform-sound.HiFi__Speaker__sink"
ott 23 19:22:37 mobian plasma-settings[1779]: org.kde.pulseaudio: No object for name "alsa_output.platform-sound.HiFi__Speaker__sink"
ott 23 19:22:37 mobian plasma-settings[1779]: org.kde.pulseaudio: No object for name "alsa_output.platform-sound.HiFi__Speaker__sink"
ott 23 19:22:37 mobian plasma-settings[1779]: org.kde.pulseaudio: No object for name "alsa_input.platform-sound.HiFi__Mic__source"
ott 23 19:22:37 mobian plasma-settings[1779]: org.kde.pulseaudio: No object for name "alsa_output.platform-sound.HiFi__Speaker__sink"
ott 23 19:22:37 mobian plasma-settings[1779]: org.kde.pulseaudio: No object for name "alsa_input.platform-sound.HiFi__Mic__source"
$ grep -i sound journalctl_beryllium_6.11.4_202410231934_soundKO
ott 18 16:47:13 mobian kernel: Advanced Linux Sound Architecture Driver Initialized.
ott 18 16:47:13 mobian kernel: No soundcards found.
ott 18 16:47:25 mobian kernel: platform sound: deferred probe pending: msm-snd-sdm845: SLIM Playback: codec dai not found