美文网首页
Android 9 修改系统最大默认音量

Android 9 修改系统最大默认音量

作者: Lazy1 | 来源:发表于2021-11-04 18:02 被阅读0次
    int maxSystemVolume = SystemProperties.getInt("ro.config.system_vol_steps", -1);
            if (maxSystemVolume != -1) {
                MAX_STREAM_VOLUME[AudioSystem.STREAM_SYSTEM] = maxSystemVolume;
            }
    
            int defaultSystemVolume = SystemProperties.getInt("ro.config.system_vol_default", -1);
            if (defaultSystemVolume != -1 &&
                    defaultSystemVolume <= MAX_STREAM_VOLUME[AudioSystem.STREAM_SYSTEM]) {
                AudioSystem.DEFAULT_STREAM_VOLUME[AudioSystem.STREAM_SYSTEM] = defaultSystemVolume;
            } else {
                // Default is to use maximum.
                AudioSystem.DEFAULT_STREAM_VOLUME[AudioSystem.STREAM_SYSTEM] =
                            MAX_STREAM_VOLUME[AudioSystem.STREAM_SYSTEM];
            }
    
    • 因此只需要修改 ro.config.system_vol_default 和 ro.config.system_vol_steps 的属性就可,在 build/tools/buildinfo.sh 文件中加入 echo "ro.config.media_vol_steps=28"
      echo "ro.config.media_vol_default=28" 然后打包编译就可以了,系统默认最大音量就更改好了。

    相关文章

      网友评论

          本文标题:Android 9 修改系统最大默认音量

          本文链接:https://www.haomeiwen.com/subject/bypkzltx.html