媒体量为0%或100%

时间:2018-02-08 14:33:15

标签: android android-source

我有一个带有特殊问题的自定义Android AOSP ROM:音量只能设置为0%或100%。因此,音量按钮只是打开或关闭声音。如果我改为使用音量滑块,并且音量未静音,则会立即跳至100%。即使是暂时也没有减少音量。

有趣的是,铃声和闹钟的音量不受影响,可以照常设置。

通过耳机,内置扬声器和HDMI输出问题。

我尝试了setprop ro.config.media_vol_steps 30,这确实有效,因为它改变了滑块中的音量步数 - 但它不会影响输出音量。我在logcat中找不到任何内容,这是唯一可疑的内容(我通过滑块将音量设置为较低值):

02-08 06:18:43.117  1813  2298 V audio_hw_primary: out_set_parameters: routing=1024
02-08 06:18:43.670 22493 22493 I vol.Events: writeEvent touch_level_changed STREAM_MUSIC 3
02-08 06:18:44.127 22493 22493 I vol.Events: writeEvent touch_level_done STREAM_MUSIC 3
02-08 06:18:46.575 22493 22493 I vol.Events: writeEvent dismiss_dialog touch_outside
02-08 06:18:46.581 22493 24066 I vol.Events: writeEvent active_stream_changed UNKNOWN_STREAM_-1
02-08 06:18:46.695  1813  2298 V audio_hw_primary: out_set_parameters: routing=1024
02-08 06:18:49.842  1813  2298 D audio_hw_primary: out_standby

是什么导致这个?例如。硬件是否将当前卷报告回UI(那么它可能是驱动程序问题)?

1 个答案:

答案 0 :(得分:0)

在ROM中,设置了固定音量(完整)。它是一种资源配置。通常为HDMI设备完成。