irpas技术客

androidP Doze模式 添加 doze白名单 省电优化白名单_呈叙墨客_安卓代码将第三方应用添加到doze白名单

大大的周 913

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,10010 system-excidle,com.android.vending,10015 system-excidle,com.android.cellbroadcastreceiver,1000 system-excidle,com.google.android.gms,10016 system-excidle,com.android.shell,2000 system-excidle,com.android.providers.contacts,10014 system,com.android.providers.downloads,10010 system,com.android.cellbroadcastreceiver,1000 system,com.google.android.gms,10016 system,com.android.shell,2000

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


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #androidP #Doze模式androidP #添加 #doze白名单 #frameworksbase