Причина должна быть в разъёме наушников. У меня была
похожая ситуация. Звук в динамике телефона пропадал после подключения\отключения наушников.
Оказалось, причиной тому пыль и грязь, попадающая в 3,5 мм дырку. Продул сжатым воздухом из баллона, и всё ок.
..если телефон реагирует простую на пыль, то что будет после вторжения в разъём и изменения его геометрии? Страшно представить ))
а отслеживать, что думает телефон по части звука, и даже переубеждать его, можно с помощью
AudioSwitch.