sin sonido a través de llamada de red móvil

Últimos días tengo un comportamiento extraño:

No hay sonido entrante/saliente durante las llamadas a través de la red móvil. Después de reiniciar, un par de llamadas funcionan para encontrar y luego el sonido simplemente desaparece.

Las llamadas de Viber/Skype funcionan bien.

No se instalaron aplicaciones externas o sospechosas (en realidad no se instalaron nuevas aplicaciones en los últimos meses)

dmesg no muestra nada relacionado con el sistema de audio.

¿Cómo puedo solucionar el problema? ¿Qué información debo cavar en mi teléfono?

Tengo Nexus 4 con cyanogenmod (20141205-nightly-mako) [en realidad, antes era 20141105-nightly-make y esto comenzó después de casi un mes de uso, luego traté de actualizar, pero no funcionó].

Las compilaciones nocturnas de Cyanogenmod no son adecuadas para el uso diario. Si los usa, debe esperar un comportamiento como este e incluso errores peores.
Bueno, pero funcionó antes durante aproximadamente un mes.
Si los errores siempre se manifestaran de inmediato, no habría tantos.
Sí, puede que haya funcionado, pero por algo se llaman nightlies. Es el código fuente compilado integrado en un paquete nuevo, todas las noches. Soy un ingeniero de software para mi trabajo diario. A veces presentamos cientos de errores nuevos, con solo un cambio de característica. Luego tenemos que revisar y corregir esos errores. Pero, la prioridad de ellos difiere, y si estamos en el modo de "características", los errores esperan hasta que todas las características estén completas, luego los solucionamos. Si no quiere errores, use las compilaciones estables.
No estoy en contra de los bichos. Esta era solo una pregunta para obtener algunas instrucciones para cavar y encontrar la raíz de tal comportamiento. Y es genial que alguien aquí pueda ayudarme. ¡Gracias por tu respuesta y comentarios!

Respuestas (3)

Parece que hay un error bastante malo que afecta a Cyanogenmod en este momento.

https://jira.cyanogenmod.org/browse/CYAN-5728

Una solución proporcionada en el hilo:

desde una terminal raíz (adb root/adb shell o terminal emulator/su)

pm deshabilite com.google.android.gms/com.google.android.gms.checkin.CheckinService

+0.5 por vincular al problema y +0.5 por tu nombre, así que 1 voto positivo para ti :)
+1 por vincular a un problema (que estaba afectando las compilaciones de hitos "estables") en lugar de simplemente condenar a alguien por usar nightlies. (Yo personalmente lo resolví actualizando a la imagen de fábrica de piruletas y me sentí aliviado de que no solo se estaba estropeando el hardware de mi teléfono)

Este problema generalmente viene con una versión de más de 250 MB del paquete de Google Apps. Si el problema persiste, intente instalar la versión nano de GApps basadas en brazos. Espero que resuelva el problema.

Un amigo mío que también enfrentó el mismo problema y finalmente me lo resolvió. El teléfono cree que los auriculares están conectados debido a que el auricular no funciona. Así que toma un alfiler y limpia el conector de los auriculares. Debería resolver su problema.