нет звука при звонке по мобильной сети

В последние дни у меня странное поведение:

Нет входящего/исходящего звука при звонках через мобильную сеть. После перезагрузки пара звонков работает, а потом звук просто пропадает.

Звонки по вайберу/скайпу проходят нормально.

Никаких внешних или подозрительных приложений не устанавливалось (фактически новых приложений за последние месяцы не устанавливалось)

dmesg не показывает ничего, связанного с аудиосистемой.

Как я могу исправить проблему? Какую информацию я должен копать в своем телефоне?

У меня Nexus 4 с cyanogenmod (20141205-nightly-mako) [на самом деле до этого был 20141105-nightly-make и началось это дело после почти месяца использования, потом пробовал обновить, но не помогло].

Ночные сборки Cyanogenmod не подходят для повседневного использования. Если вы используете их, вы должны ожидать подобного поведения и даже худших ошибок.
Ну а раньше работало около месяца
Если бы баги всегда проявляли себя сразу, их не было бы так много.
Да, возможно, это сработало, но их называют ночными не зря. Это скомпилированный исходный код, встроенный в новый пакет каждую ночь. Я инженер-программист по своей основной работе. Иногда мы вводим сотни новых ошибок с одним изменением функции. Затем мы должны пройти и исправить эти ошибки. Но их приоритет различается, и если мы находимся в режиме «функций», ошибки ждут, пока все функции будут завершены, а затем мы устраняем ошибки. Если не хотите багов, используйте стабильные сборки.
Я не против багов. Это был просто вопрос, чтобы получить некоторые указания, чтобы копать и найти корень такого поведения. И здорово, что кто-то может мне помочь. Спасибо за ваш ответ и комментарии!

Ответы (3)

Кажется, сейчас есть довольно серьезная ошибка, которая влияет на Cyanogenmod.

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

Обходной путь, указанный в теме:

с корневого терминала (adb root/adb shell или эмулятор терминала/su)

pm отключить com.google.android.gms/com.google.android.gms.checkin.CheckinService

+0,5 за ссылку на выпуск и +0,5 за ваше имя, так что 1 плюс вам :)
+1 за ссылку на проблему (которая влияла на «стабильные» вехи сборки), а не просто за осуждение кого-то за использование ночных сборок. (Я лично решил это, обновив заводской образ Lollipop, и был рад, что это было не просто аппаратное обеспечение моего телефона)

Эта проблема обычно связана с версией пакета Google Apps объемом 250 МБ и выше. Если проблема не устранена, попробуйте установить нано-версию GApps на основе рук. надеюсь, что это решит проблему.

Мой друг, который также столкнулся с той же проблемой и, наконец, решил проблему для меня. Телефон считает, что наушники подключены, из-за чего наушник не работает. Так что возьмите булавку и почистите разъем для наушников. Должен решить вашу проблему.