android 媒体音量无法从扬声器输出
问题现象
- 未插耳机右上角有耳机图标
- 设置内调节
media
和call volume
没有声音输出,但是拉动其他ring
,alarm
有声音输出;确定音源文件也是有的。
原因
可以了解设置内的每个音量条的策略都是不一样的,ring
和 alarm
都是默认强制从喇叭输出,但是 media
的插入耳机后则是由耳机输出,因此就出现以上问题了。
解决方法
所以该问题的实际原因就是不插耳机出现耳机图标的问题,只要让正常情况下使用扬声器输出,而不是耳机输出即可。
kernel/msm-4.9/arch/arm64/boot/dts/qcom/sq808-evk/qm215-audio.dtsi
qcom,msm-mbhc-hphl-swh = <1>;
qcom,msm-mbhc-gnd-swh = <0>;