Doze和AppStandby白名单配置方法和说明

机制

配置路径

配置案例

说明

影响机制

调试命令

Doze

/platform/frameworks/base

/data/etc/platform.xml

allow-in-power-save

【系统应用Doze白名单配置】

Doze\Job\AppStandby\Alarm\WakeLock\Sync

查看Doze白名单:adb shell dumpsys deviceidle

添加Doze白名单:adb shell dumpsys deviceidle whitelist +com.test

删除Doze白名单:adb shell dumpsys deviceidle whitelist -com.test

进入Doze模式:

灭屏

adb shell dumpsys battery unplug

adb shell dumpsys deviceidle step

Stepped to deep: IDLE_PENDING

adb shell dumpsys deviceidle step

Stepped to deep: SENSING

adb shell dumpsys deviceidle step

Stepped to deep: LOCATING

adb shell dumpsys deviceidle step

Stepped to deep: IDLE【设备处于Doze】

allow-in-power-save-except-idle

系统应用Doze白名单

省电模式下也能豁免,一般少配置

Doze\Job\AppStandby\Alarm\WakeLock\Sync\省电机制

preload/common/system_ext/etc

/appstandby/appstandby_config.json

doze_pkg_white_list

【第三方应用Doze白名单】可云配推送

实现原理:

DeviceIdleController.addPowerSaveWhitelistApp

Doze\Job\AppStandby\Alarm\WakeLock\Sync

temp_pkg_white_list

Doze tempWhiteList白名单

AppStandby

appstandby_pkg_white_list

AppStandby白名单

实现原理AppStandbyController.setAppStandbyBucket

AppStandby

查看AppStandby白名单:待实现

App进入AppStandby:adb shell dumpsys battery unplug && adb shell am set-inactive com.google.android.gms true

App退出AppStandby:adb shell am set-inactive com.google.android.gms false && adb shell am get-inactive com.google.android.gms

Doze 白名单

AppStandby 白名单

相关推荐

  1. 系统Doze名单常用接口

    2024-07-12 03:30:06       20 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 03:30:06       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 03:30:06       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 03:30:06       58 阅读
  4. Python语言-面向对象

    2024-07-12 03:30:06       69 阅读

热门阅读

  1. linux:vi命令

    2024-07-12 03:30:06       17 阅读
  2. vagrant远程连接不上问题

    2024-07-12 03:30:06       18 阅读
  3. Android Gradle开发与应用(一): Gradle基础

    2024-07-12 03:30:06       22 阅读
  4. Android Gradle 开发与应用 (八): Gradle 与持续集成(CI)

    2024-07-12 03:30:06       22 阅读
  5. 宪法学学习笔记(个人向) Part.3

    2024-07-12 03:30:06       18 阅读
  6. 【Unity】RPG2D龙城纷争(十)战斗系统之角色战斗

    2024-07-12 03:30:06       22 阅读
  7. DP学习——策略模式

    2024-07-12 03:30:06       17 阅读
  8. UNIAPP 使用地图 百度 高德 腾讯地图路线轨迹

    2024-07-12 03:30:06       21 阅读
  9. 理解李彦宏的“不卷模型,卷应用”理念

    2024-07-12 03:30:06       23 阅读