亮度&音量 系统默认值设置

本文介绍了如何在rk平台的Android9系统中将默认亮度设置为100%以及默认音量调整到10。通过编辑device/rockchip/common/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml文件,将def_screen_brightness的值设为255。对于音量,需在device/rockchip/rk3399/xxx/device.mk中添加相应property,并在system/sepolicy/public/property_contexts中赋予AudioService相应的权限。同时,提供了AudioService.java源码的相关修改参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 rk平台Android9 系统默认亮度修改到100%

device/rockchip/common/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+    <integer name="def_screen_brightness">255</integer>

2 rk平台Android9 系统默认音量修改到10
添加如下property 的值:

device/rockchip/rk3399/xxx/device.mk
PRODUCT_PROPERTY_OVERRIDES += \
                ro.config.system_vol_default=10 \
                ro.config.media_vol_default=10 \
                ro.config.vc_call_vol_steps=15 \

属性权限赋AudioSystem

system/sepolicy/public/property_contexts
ro.config.media_vol_steps u:object_r:exported2_config_prop:s0 exact int
+ro.config.media_vol_default u:object_r:exported2_config_prop:s0 exact int
+ro.config.system_vol_default u:object_r:exported2_config_prop:s0 exact int

参考源码修改:
frameworks/base/services/core/java/com/android/server/audio/AudioService.java

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值