[google-sargo] Sound not working on 6.12-sdm670
Sound never worked on my sargo with Mobian, but it works with pmOS, then it should be fixable...
As we know , my sargo is affected by an issue that blocks droid-juicer from doing its thing: I am forced to manually mount vendor/modem partiions and copy FW files. This is to note that I have to keep an eye on FW files and FW-related logs...
Linux mobian 6.12-sdm670 #6.12.8-1 SMP PREEMPT Fri Jan 3 10:09:20 UTC 2025 aarch64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Jan 6 09:45:00 2025 from 192.168.1.103
marco@mobian:~$ apt-cache policy linux-image-6.12-sdm670
linux-image-6.12-sdm670:
Installato: 6.12.8-1
Candidato: 6.12.8-1
Tabella versione:
*** 6.12.8-1 700
700 http://repo.mobian.org trixie/main arm64 Packages
100 /var/lib/dpkg/status
marco@mobian:~$ sudo journalctl -b | grep -E 'snd|sound|error'
[sudo] password di marco:
gen 06 09:40:43 mobian kernel: No soundcards found.
gen 06 09:40:43 mobian kernel: adreno 5000000.gpu: Direct firmware load for qcom/sdm670/sargo/a615_zap.b02 failed with error -2
gen 06 09:40:43 mobian kernel: adreno 5000000.gpu: error -2 loading qcom/sdm670/sargo/a615_zap.b02
gen 06 09:40:43 mobian kernel: adreno 5000000.gpu: Direct firmware load for qcom/sdm670/sargo/a615_zap.b02 failed with error -2
gen 06 09:40:43 mobian kernel: adreno 5000000.gpu: error -2 loading qcom/sdm670/sargo/a615_zap.b02
gen 06 09:40:43 mobian kernel: adreno 5000000.gpu: Direct firmware load for qcom/sdm670/sargo/a615_zap.b02 failed with error -2
gen 06 09:40:43 mobian kernel: adreno 5000000.gpu: error -2 loading qcom/sdm670/sargo/a615_zap.b02
gen 06 09:40:44 mobian kernel: input: Google Pixel 3a Headset Jack as /devices/platform/sound/sound/card0/input4
gen 06 09:40:44 mobian (udev-worker)[386]: controlC0: Process '/usr/sbin/alsactl -E HOME=/run/alsa -E XDG_RUNTIME_DIR=/run/alsa/runtime restore /dev/snd/controlC0' failed with exit code 99.
gen 06 09:40:44 mobian alsactl[471]: /usr/sbin/alsactl: load_state:1689: Cannot open /var/lib/alsa/asound.state for reading: No such file or directory
gen 06 09:40:44 mobian alsactl[471]: alsa-lib main.c:1554:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2
gen 06 09:40:45 mobian systemd[1]: Reached target sound.target - Sound Card.
gen 06 09:40:45 mobian mobile-usb-gadget[475]: /usr/sbin/mobile-usb-gadget: 43: echo: echo: I/O error
gen 06 09:40:45 mobian kernel: Bluetooth: hci0: QCA TLV with error stat 0x0 rtype 0x4 (0x5)
gen 06 09:41:12 mobian kwin_wayland_wrapper[1038]: QSGContext::initialize: depth buffer support missing, expect rendering errors
gen 06 09:41:12 mobian kwin_wayland_wrapper[1038]: QSGContext::initialize: stencil buffer support missing, expect rendering errors
gen 06 09:41:14 mobian callaudiod[1469]: Card 'alsa_card.platform-sound' lacks speaker and/or earpiece port, skipping...
gen 06 09:41:14 mobian ModemManager[768]: <wrn> [modem0] error initializing: Modem in failed state: sim-missing
gen 06 09:51:19 mobian sshd-session[1619]: syslogin_perform_logout: logout() returned an error
gen 06 09:51:33 mobian ModemManager[768]: <wrn> [modem1] error initializing: Modem in failed state: sim-missing
gen 06 10:01:40 mobian ModemManager[768]: <wrn> [modem2] error initializing: Modem in failed state: sim-missing
marco@mobian:~$
FW files' folder
marco@mobian:~$ ls -l /lib/firmware/qcom/sdm670/sargo/
totale 110784
-rw-r--r-- 1 root root 148 22 dic 14.15 a615_zap.b00
-rw-r--r-- 1 root root 6536 22 dic 14.15 a615_zap.b01
-rw-r--r-- 1 root root 1984 22 dic 14.15 a615_zap.b02
-rw-r--r-- 1 root root 14272 22 dic 14.15 a615_zap.elf
lrwxrwxrwx 1 root root 44 22 dic 14.19 a615_zap.mbn -> /lib/firmware/qcom/sdm670/sargo/a615_zap.mdt
-rw-r--r-- 1 root root 6684 22 dic 14.15 a615_zap.mdt
-rw-r--r-- 1 root root 1044 22 dic 14.15 adsp.b00
-rw-r--r-- 1 root root 7432 22 dic 14.15 adsp.b01
-rw-r--r-- 1 root root 9700 22 dic 14.15 adsp.b02
-rw-r--r-- 1 root root 120188 22 dic 14.15 adsp.b03
-rw-r--r-- 1 root root 1845824 22 dic 14.15 adsp.b04
-rw-r--r-- 1 root root 1975184 22 dic 14.15 adsp.b05
-rw-r--r-- 1 root root 2904 22 dic 14.15 adsp.b06
-rw-r--r-- 1 root root 35544 22 dic 14.15 adsp.b07
-rw-r--r-- 1 root root 170372 22 dic 14.15 adsp.b08
-rw-r--r-- 1 root root 89648 22 dic 14.15 adsp.b09
-rw-r--r-- 1 root root 28992 22 dic 14.15 adsp.b10
-rw-r--r-- 1 root root 82 22 dic 14.15 adsp.b11
-rw-r--r-- 1 root root 12288 22 dic 14.15 adsp.b12
-rw-r--r-- 1 root root 65069 22 dic 14.15 adsp.b13
-rw-r--r-- 1 root root 131072 22 dic 14.15 adsp.b14
-rw-r--r-- 1 root root 998314 22 dic 14.15 adsp.b15
-rw-r--r-- 1 root root 318676 22 dic 14.15 adsp.b16
-rw-r--r-- 1 root root 71552 22 dic 14.15 adsp.b17
-rw-r--r-- 1 root root 24548 22 dic 14.15 adsp.b18
-rw-r--r-- 1 root root 22652 22 dic 14.15 adsp.b19
-rw-r--r-- 1 root root 42216 22 dic 14.15 adsp.b20
-rw-r--r-- 1 root root 74764 22 dic 14.15 adsp.b21
-rw-r--r-- 1 root root 259652 22 dic 14.15 adsp.b22
-rw-r--r-- 1 root root 57344 22 dic 14.15 adsp.b23
-rw-r--r-- 1 root root 7561772 22 dic 14.15 adsp.b24
-rw-r--r-- 1 root root 1494000 22 dic 14.15 adsp.b25
-rw-r--r-- 1 root root 5040 22 dic 14.15 adsp.b26
-rw-r--r-- 1 root root 186352 22 dic 14.15 adsp.b27
-rw-r--r-- 1 root root 1748320 22 dic 14.15 adsp.b28
-rw-r--r-- 1 root root 236 22 dic 14.15 adsp.b29
-rw-r--r-- 1 root root 0 22 dic 14.15 adsp.b30
-rw-r--r-- 1 root root 0 22 dic 14.15 adsp.b31
-rw-r--r-- 1 root root 17408236 31 dic 16.51 adsp.mbn
-rw-r--r-- 1 root root 8476 22 dic 14.15 adsp.mdt
-rw-r--r-- 1 root root 403 22 dic 14.15 adspr.jsn
-rw-r--r-- 1 root root 555 22 dic 14.15 adspua.jsn
-rw-r--r-- 1 root root 436 22 dic 14.15 cdsp.b00
-rw-r--r-- 1 root root 6824 22 dic 14.15 cdsp.b01
-rw-r--r-- 1 root root 197616 22 dic 14.15 cdsp.b02
-rw-r--r-- 1 root root 104096 22 dic 14.15 cdsp.b03
-rw-r--r-- 1 root root 980 22 dic 14.15 cdsp.b04
-rw-r--r-- 1 root root 2344840 22 dic 14.15 cdsp.b05
-rw-r--r-- 1 root root 67124 22 dic 14.15 cdsp.b06
-rw-r--r-- 1 root root 0 22 dic 14.15 cdsp.b07
-rw-r--r-- 1 root root 69800 22 dic 14.15 cdsp.b08
-rw-r--r-- 1 root root 0 22 dic 14.15 cdsp.b09
-rw-r--r-- 1 root root 38164 22 dic 14.15 cdsp.b10
-rw-r--r-- 1 root root 0 22 dic 14.15 cdsp.b11
-rw-r--r-- 1 root root 2852116 22 dic 14.15 cdsp.mbn
-rw-r--r-- 1 root root 7260 22 dic 14.15 cdsp.mdt
-rw-r--r-- 1 root root 403 22 dic 14.15 cdspr.jsn
-rw-r--r-- 1 root root 23008 6 gen 08.59 Global_cal.acdb
-rw-r--r-- 1 root root 212 31 dic 16.55 ipa_fws.b00
-rw-r--r-- 1 root root 6600 31 dic 16.55 ipa_fws.b01
-rw-r--r-- 1 root root 14528 31 dic 16.55 ipa_fws.b02
-rw-r--r-- 1 root root 128 31 dic 16.55 ipa_fws.b03
-rw-r--r-- 1 root root 320 31 dic 16.55 ipa_fws.b04
-rw-r--r-- 1 root root 33088 31 dic 16.55 ipa_fws.elf
-rw-r--r-- 1 root root 33088 31 dic 16.55 ipa_fws.mbn
-rw-r--r-- 1 root root 6812 31 dic 16.55 ipa_fws.mdt
-rwxr-xr-x 1 root root 238304 22 dic 14.17 mba.mbn
-rwxr-xr-x 1 root root 1044 22 dic 14.18 modem.b00
-rwxr-xr-x 1 root root 7432 22 dic 14.18 modem.b01
-rwxr-xr-x 1 root root 7704 22 dic 14.18 modem.b02
-rwxr-xr-x 1 root root 8440 22 dic 14.18 modem.b03
-rwxr-xr-x 1 root root 235720 22 dic 14.18 modem.b04
-rwxr-xr-x 1 root root 288960 22 dic 14.18 modem.b05
-rwxr-xr-x 1 root root 53020 22 dic 14.18 modem.b06
-rwxr-xr-x 1 root root 125032 22 dic 14.18 modem.b07
-rwxr-xr-x 1 root root 118868 22 dic 14.18 modem.b08
-rwxr-xr-x 1 root root 2664796 22 dic 14.18 modem.b09
-rwxr-xr-x 1 root root 1323008 22 dic 14.18 modem.b10
-rwxr-xr-x 1 root root 2218480 22 dic 14.18 modem.b11
-rwxr-xr-x 1 root root 311296 22 dic 14.18 modem.b12
-rwxr-xr-x 1 root root 0 22 dic 14.18 modem.b13
-rwxr-xr-x 1 root root 4160 22 dic 14.18 modem.b14
-rwxr-xr-x 1 root root 3262432 22 dic 14.18 modem.b15
-rwxr-xr-x 1 root root 7147257 22 dic 14.18 modem.b16
-rwxr-xr-x 1 root root 21444264 22 dic 14.18 modem.b17
-rwxr-xr-x 1 root root 300 22 dic 14.18 modem.b18
-rwxr-xr-x 1 root root 0 22 dic 14.18 modem.b19
-rwxr-xr-x 1 root root 77056 22 dic 14.18 modem.b20
-rwxr-xr-x 1 root root 27336768 22 dic 14.18 modem.b21
-rwxr-xr-x 1 root root 699772 22 dic 14.18 modem.b22
-rwxr-xr-x 1 root root 86016 22 dic 14.18 modem.b23
-rwxr-xr-x 1 root root 45 22 dic 14.18 modem.b24
-rwxr-xr-x 1 root root 1048576 22 dic 14.18 modem.b25
-rwxr-xr-x 1 root root 73028 22 dic 14.18 modem.b26
-rwxr-xr-x 1 root root 4828 22 dic 14.18 modem.b27
-rwxr-xr-x 1 root root 208 22 dic 14.18 modem.b28
-rwxr-xr-x 1 root root 481764 22 dic 14.18 modem.b29
-rwxr-xr-x 1 root root 0 22 dic 14.18 modem.b30
lrwxrwxrwx 1 root root 41 22 dic 14.26 modem.mbn -> /lib/firmware/qcom/sdm670/sargo/modem.mdt
-rwxr-xr-x 1 root root 8476 22 dic 14.18 modem.mdt
-rwxr-xr-x 1 root root 405 22 dic 14.18 modemr.jsn
-rw-r--r-- 1 root root 713 22 dic 14.16 modemuw.jsn
-rw-r--r-- 1 root root 212 22 dic 14.16 venus.b00
-rw-r--r-- 1 root root 6600 22 dic 14.16 venus.b01
-rw-r--r-- 1 root root 856736 22 dic 14.16 venus.b02
-rw-r--r-- 1 root root 33648 22 dic 14.16 venus.b03
-rw-r--r-- 1 root root 32 22 dic 14.16 venus.b04
-rw-r--r-- 1 root root 902704 22 dic 14.16 venus.mbn
-rw-r--r-- 1 root root 6812 22 dic 14.16 venus.mdt
-rw-r--r-- 1 root root 3036932 22 dic 14.16 wlanmdsp.mbn
marco@mobian:~$
Useful reference for FW files' list, sargo config file for droid-juicer