当前位置:   article > 正文

android 11.0 mtk 设置默认亮度_android brightnesssynchronizer

android brightnesssynchronizer

在11之前mtk的默认亮度设置都是在

  1. vendor/mediatek/proprietary/packages/apps/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
  2. 通过加载 def_screen_off_timeout 值来设置的
  3. loadIntegerSetting(stmt, Settings.System.SCREEN_OFF_TIMEOUT,
  4. R.integer.def_screen_off_timeout);
  5. 但是在11上而是在
  6. frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java
  7. mScreenBrightnessDefault = BrightnessSynchronizer.brightnessIntToFloat(
  8. mContext.getResources().getInteger(com.android.internal.R.integer
  9. .config_screenBrightnessSettingDefault),
  10. PowerManager.BRIGHTNESS_OFF + 1, PowerManager.BRIGHTNESS_ON,
  11. PowerManager.BRIGHTNESS_MIN, PowerManager.BRIGHTNESS_MAX);
  12. 默认亮度是通过config_screenBrightnessSettingDefault来设置的
  13. 不同的项目还可能不一样,需要看是否有设置overlay
  14. 例如
  15. vendor/mediatek/proprietary/packages/overlay/vendor/FrameworkResOverlay/res/values/config.xml
  16. <item name
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/713784
推荐阅读
相关标签
  

闽ICP备14008679号