[4.4.0.64][Xperia 10 III] The sound disappears and video freeze

Hash(#) for sure, not asterisk. Thank you!

I had a thought today. Could it be that without encryption enabled sound disappears less often, or maybe never due to less load?

I never had encryption enabled and this bug occurs every time i use gps and forgot to reboot.

I see. Good that i didn’t reflash and try that out

I had till feb 2024 a 10 iii device with Android 11 and had some sound related issues but was kind of under control by stopping android and restarting the audio subsystem.

Now i have a new 10 iii device which came with Android 13 and after reading the relevant forum thread i decided to flash it without downgrading. Battery life seems better, but might be subjective so far. Mobile data seems to lose connectivity more often than with old device for both native and android. But the most annoying thing is the microphone/sound input.

During calls, the other side does not hear me at all. Sometime just barely hears me and I need to speak quite loud which i dislike. Bumping up the mic volume to 300-400% does not help.
Wired headset works awsome. Well, as expected :wink:

As i did not have such serious sound issues with the previous device i was wondering if this could be related to not using the recommended Android 11 AOSP before flashing.
Will the sound problems reduce with Android 11?

Yes, I’m experiencing this on X10III, but seemingly only when calling my father’s Nokia 2660 Flip-phone (4G modern version). I haven’t gotten any other complaints (10s and 100s of calls), and I can’t think of a single reason why this Flip-phone would experience such :thinking:

I’m also now experiencing how not even PA restart resurrects audio on X10III. Media player Play button doesn’t transition, no clip starts playing. PA restart has helped multiple times in the past, but this one must be different.

Has anything new been discovered about the problem, anything I’ve missed about additional workarounds - before I just reboot?

Tried restarting audiosystem-passthrough-dummy-af.service but as its name implies, zero effect.

I used to restart nfgd (haptic feedback daemon) and ohmd (forgot its meaning) together with pulseaudio on a regular basis to prevent the issue.

Whoa, restarting ohmd worked! Everything froze for a bit, all apps were killed, but after home screen coming back, audio in Media player is now fully functional.


Dec 21 14:50:15 Xperia10III kernel: afe_find_cal: cal block is a match, size is 868
Dec 21 14:50:15 Xperia10III kernel: send_afe_cal_type: Sending cal_index cal 0
Dec 21 14:50:15 Xperia10III kernel: afe_send_hw_delay: port_id 0x1000 rate 48000 delay_usec 474 status 0
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_mute: mute state=0
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_smartpa_cfg: flag = 1, power status = 0
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_clear_sysint: get_sysint=0x4395
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_clear_sysint: get_sysint=0x0000
Dec 21 14:50:15 Xperia10III kernel: afe_callback: cmd = 0x100fa returned error = 0x1
Dec 21 14:50:15 Xperia10III kernel: afe_apr_send_pkt: DSP returned error[ADSP_EFAILED]
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_set_cali_re_to_dsp : set cali re to dsp failed
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_monitor_start: enter
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_monitor_get_data: vol: ipeak = 0x6, gain = 0x1, vmax = 0x0
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_monitor_get_data: temp: ipeak = 0x8, gain = 0x0, vmax = 0x0
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_monitor_set_ipeak: ipeak = 0x6, no change
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_monitor_set_gain: set_volume = 0.5 dB
Dec 21 14:50:15 Xperia10III kernel: afe_callback: cmd = 0x100fa returned error = 0x1
Dec 21 14:50:15 Xperia10III kernel: afe_apr_send_pkt: DSP returned error[ADSP_EFAILED]
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_monitor_set_vmax: dsp_msg_write error
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_monitor_set_vmax: set vmax = 0x0
Dec 21 14:50:15 Xperia10III kernel: q6asm_callback: cmd = 0x10db3 returned error = 0x3
Dec 21 14:50:15 Xperia10III kernel: __q6asm_open_write: DSP returned error[ADSP_EUNSUPPORTED]
Dec 21 14:50:15 Xperia10III kernel: msm_pcm_playback_prepare: q6asm_open_write failed (-95)
Dec 21 14:50:15 Xperia10III kernel: msm_audio_ion_free: dma_buf invalid
Dec 21 14:50:15 Xperia10III kernel: msm-pcm-dsp soc:qcom,msm-pcm: ASoC: platform prepare error: -12
Dec 21 14:50:15 Xperia10III kernel: soc_pcm_prepare: Issue stop stream for codec_dai due to op failure -12 = ret
Dec 21 14:50:15 Xperia10III kernel:  KONA Media1: ASoC: prepare FE KONA Media1 failed
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_mute: mute state=1
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_smartpa_cfg: flag = 0, power status = 2
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_monitor_stop: enter
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_stop: get_sysint=0x0000
Dec 21 14:50:15 Xperia10III kernel: afe_close: port_id = 0x1000
Dec 21 14:50:15 Xperia10III kernel: [aw882xx_smartpa]aw882xx_mute: mute state=1
Dec 21 14:50:15 Xperia10III kernel: afe_close: port_id = 0x1001
Dec 21 14:50:23 Xperia10III kernel: qcom_rpmh DRV:apps_rsc TCS Busy, retrying RPMH message send: addr=0x30010 

I am having the same issue with sound not working. The issue is only reproducible when the GPS / Positioning is toggled on.

With GPS off there are no sound issue. Once GPS is on the sound stops working after a hour or so.

1 Like

Thanks for the reminder. My audio also went AWOL for days, and your reply email notification showed my own ohmd discovery right above.

And again, # systemctl restart ohmd took like 2 min, killed everything, but restored audio without reboot.

Is anyone at Jolla taking note of this?

3 Likes

Can you try my workaround?

1 Like

you didn’t include restarting of ohmd if i saw it right.

Yes I do:

sudo systemctl restart ohmd

oh nice. if i use the 10 iii again i will definitely install your script

Thank you so much. I’m working for notify when script run the command restart!