首页 > 编程知识 正文

android配置白名单命令,电量篇了解android中的doze模式

时间:2023-05-04 11:00:40 阅读:256025 作者:4679

androidP Doze模式 androidP 添加 doze白名单 省电优化白名单

通过命令查找文件
grep allow-in-power-save frameworks/base/ --include=*.xml -Rn

配置文件路径
frameworks/base/data/etc/platform.xml

配置说明
allow-in-power-save :始终在省点白名单,即使在省电模式或者非前台应用。
allow-in-power-save-except-idle : 用于指定进程在省电模式下(非Idle)仍可上网。

原生配置内容如下:

frameworks/base/data/etc/platform.xml:197: <allow-in-power-save package="com.android.providers.downloads" />frameworks/base/data/etc/platform.xml:204: <allow-in-power-save package="com.android.cellbroadcastreceiver" />frameworks/base/data/etc/platform.xml:205: <allow-in-power-save package="com.android.shell" />frameworks/base/data/etc/platform.xml:208: <allow-in-power-save-except-idle package="com.android.providers.calendar" />frameworks/base/data/etc/platform.xml:209: <allow-in-power-save-except-idle package="com.android.providers.contacts" /> adb查看doze白名单

adb shell dumpsys deviceidle whitelist

system-excidle,com.android.providers.downloads,10010system-excidle,com.android.vending,10015system-excidle,com.android.cellbroadcastreceiver,1000system-excidle,com.google.android.gms,10016system-excidle,com.android.shell,2000system-excidle,com.android.providers.contacts,10014system,com.android.providers.downloads,10010system,com.android.cellbroadcastreceiver,1000system,com.google.android.gms,10016system,com.android.shell,2000

设备上的配置路径:
/etc/permissions/platform.xml (Android9.0)
以前的旧版本系统是在:
/data/system/deviceidle.xml

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。