按照低版本的修改已经不再生效,刚开始尝试在AudioService.java里面进行修改平板铃声音量以及通知铃声音量,通过打印显示都是我默认的值,但是实际刷机出来的不是我想默认的值,后来通过查找,这两个铃声的默认音量在mtk的14上重新用了另外的接口来定义,位置在:
\frameworks\base\core\res\res\values\config.xml
<integer name="config_audio_notif_vol_default">12</integer>
<!-- The default volume for the ring stream -->
<integer name="config_audio_ring_vol_default">12</integer>
这两个默认值的大小,取决于最大值,假如你的最大值是15,要是想默认80%,那么这个就是15*80%=12
最大值还是在AudioSystem.java进行修改
另外的三个铃声依旧在AudioService.java修改能生效,以闹钟作为示例:
int default2AlarmVolume =12;
AudioSystem.DEFAULT_STREAM_VOLUME[AudioSystem.STREAM_ALARM] = default2AlarmVolume;