kevg 14 Posted February 16 Share Posted February 16 (edited) I've got the latest LineageOS running on a Pro1-X. Intermittently, callers can't hear me although I can hear them. I can currently reliably reproduce the problem. If we switch over to Whatsapp, for example, it works fine, so it's no the microphone per se. I've provided logs (message me privately for the zip password) in the XDA forum post but haven't heard back yet. Sometimes, it suddenly starts working and I don't know what has changed. I'm on TMobile. I've tried restarting the phone, ensuring the volume is all the way up, calling over WiFi and not, turning off Bluetooth, turning off NFC, enabling and disabling airplane mode, plugging in a 3.5mm headphone with microphone, disabling location access, disabling mobile data, and disabling and re-enabling mic access. I tried building from source but 16GB RAM wasn't enough so I just bought a new laptop with 32GB RAM and I'm waiting on delivery. Any ideas to try? I need to make calls so I'm getting desperate. This is the most basic phone function and it's not working. I suspect the problem is related to the following messages which I don't see when things are working fine: 02-09 12:47:44.009 0 0 E send_afe_cal_type: No cal sent for cal_index 1, port_id = 0xb037! ret -22 02-09 12:47:44.032 0 0 E msm_cdc_pinctrl_get_gpiodata: device node is null 02-09 12:47:44.032 0 0 E msm_dmic_event: gpio set cannot be activated dmic_gpiod 02-09 12:47:44.032 0 0 E bolero-codec soc: qcom,msm-audio-apr:qcom,q6core-audio:bolero-cdc: ASoC: PRE_PMU: Digital Mic0 event failed: -22 02-09 12:47:44.099 0 0 E afe_get_cal_topology_id: cal_type 8 not initialized for this port 45104 02-09 12:47:44.099 0 0 E : send_afe_cal_type cal_block not found!! 02-09 12:47:44.119 0 0 E voice_get_cal: No cal data for cal 8! 02-09 12:47:44.119 0 0 E voice_send_cvs_register_cal_cmd: Voice_get_cal failed for cal 7! 02-09 12:47:44.120 0 0 E qdsp_cvp_callback: cmd = 0x11371 returned error = 0x2 02-09 12:47:44.120 0 0 E voice_send_cvp_register_dev_cfg_cmd: DSP returned error[ADSP_EBADPARAM] 02-09 12:47:44.121 0 0 E voice_get_cal: No cal data for cal 5! 02-09 12:47:44.121 0 0 E voice_send_cvp_register_cal_cmd: Voice_get_cal failed for cal 2! 02-09 12:47:44.121 0 0 E voice_get_cal: No cal data for cal 6! 02-09 12:47:44.121 0 0 E voice_send_cvp_register_vol_cal_cmd: Voice_get_cal failed for cal 3! 02-09 12:47:44.123 0 0 E qdsp_cvp_callback: cmd = 0x112c2 returned error = 0x1 02-09 12:47:44.123 0 0 E voice_send_vol_step_cmd: DSP returned error[ADSP_EFAILED] 02-09 12:47:44.123 0 0 E : voice volume failed 02-09 12:47:44.131 0 0 W HTB : quantum of class 10010 is big. Consider r2q change. 02-09 12:47:44.138 0 0 E qdsp_cvp_callback: cmd = 0x112c2 returned error = 0x1 02-09 12:47:44.138 0 0 E voice_send_vol_step_cmd: DSP returned error[ADSP_EFAILED] I've started to look into the code and it looks like the proximate issue is some event is coming in with NULL data through msm_cdc_pinctrl_select_active_state. Haven't debugged in detail yet as it's tough without being able to build a custom ROM with more debug, but it's under kernel/fxtec/sm6115/techpack/audio/ Edited February 17 by kevg 1 Quote Link to post Share on other sites
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.