一、安全音量提醒框的开启
二、修改安全音量提醒框显示
三、重启后还会显示安全音量提醒框
四、一些关于安全音量的初始值
一、安全音量提醒框的开启
安卓系统是有耳机音量保护机制的,对于一些出口欧盟的手机来说,这个提醒是必须存在的。当然安卓系统也是有这个功能的。我们下面就来简单介绍一下
frameworks/base/services/core/java/com/android/server/audio/AudioService.java
private void onConfigureSafeVolume(boolean force, String caller) {
///modify by xiangzaixiansheng for @{
///这个主要是修改下面的布尔值为true;
boolean safeMediaVolumeEnabled =
SystemProperties.getBoolean("audio.safemedia.force", true)
|| mContext.getResources().getBoolean(
com.android.internal.R.bool.config_safe_media_volume_enabled);
///}@
}
对于提醒的安全音量值来说
frameworks/base / core/res/res/values/config.xml
8
true
二、修改安全音量提醒框显示
在安卓原生的逻辑中,达到安全音量后,如果再增加音量,安全音量提醒框会消失。这样其实不太符合欧盟国家的要求。所以简单修改成