当前位置: 首页 > news >正文

Android Q - 应用保活记录(展锐平台)

有其他同事改过这方面的问题,仅在此作个记录,方便查阅。

1、lmkd白名单

1).device/sprd/sharkle/common/lmkd_param.conf


# format: title and string
#    TITLE_		for different usage
#    string		detail information for every TITLE.

####TITLE_LMKD_SKIP_PROCESS_LIST
##For CTS
com.android.cts.verifier

#仿照以上格式加入所需要保活的包名
##For CTChat
com.flyscale.pttcore

####TITLE_LMKD_OTHER_CONFIG


2).device/sprd/sharkle/common/DeviceCommon.mk

#关闭心跳对齐
PRODUCT_PROPERTY_OVERRIDES += \
    persist.sys.heartbeat.enable=0


3).device/sprd/sharkle/common/overlay/frameworks/base/core/res/res/values/config.xml

    <bool name="config_enableAutoPowerModes">true</bool>

2、省电优化

vendor/sprd/modules/power/fw-power-config/appPowerSaveConfig.xml


该配置文件针对应用省电优化配置的格式内容如下:
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<app_powersave_config>
<package name="com.kugou.android" optimize="1" alarm="0" wakelock="0" network="0" autolaunch="2" secondarylaunch="2" lockscreencleanup="0" consumertype="0" exemptsource=”0”/>
</app_powersave_config>
其中:
(1)name指定对应的app名称
(2)optimize对应是否对该应用进行省电优化的总开关,0为不优化,1为优化
(3)alarm对应待机唤醒优化,0对应自动,1对应优化,2对应不优化
(4)wakelock对应待机休眠优化,0对应自动,1对应优化,2对应不优化
(5)network对应待机数据联网,0对应自动,1对应优化,2对应不优化
(6)autolaunch对应应用自启动,1对应禁止,2对应允许
(7)secondarylaunch对应应用关联自启,1对应禁止,2对应允许
(8)lockscreencleanup对应锁屏清理,1对应清理,2对应不清理
(9)consumertype对应该应用的耗电情况,0对应耗电情况未知。其他值意义如下:
         0x01: 表示alarm频繁唤醒;0x02:表示长时间持锁; 0x04: 表示长时间使用gps
         实际值可能为上述各值的组合
(10)exemptsource:配置来源,设置为0

3、Guru白名单


    /*app white list*/
    private final String[] mInternalWhiteAppList = new String[] {
        "android.app.cts",
        "com.flyscale.pttcore"
    };

貌似就这三个地方,以后有其他再更新

相关文章:

  • 学习JAVA的第十二天(基础)
  • 进程与线程:通过实际生活来解析计算机的基本运作单位
  • QT绑定信号槽重载
  • VS code下载与使用方法(包含远程调试)
  • anaconda, conda, conda-forge
  • SpringCloud--Sentinel基本概念介绍
  • 如何在Vue项目中应用TypeScript?
  • java 获取项目内的资源/配置文件
  • 第5章---GameplayEffect的使用
  • 算法题 — 三个数的最大乘机
  • Linux系统之部署复古游戏平台
  • RabbitMQ安装
  • 程序计数器介绍
  • 团体程序设计天梯赛 L2-007 家庭房产(并查集模拟)
  • Spring Test 常见错误
  • 本机虚拟机centos7设置固定ip
  • 大模型中 .safetensors 文件、.ckpt文件和.pth以及.bin文件区别、加载和保存以及转换方式
  • wordpress外贸独立站
  • Python爬虫——Urllib库-1
  • 2024京津冀光伏展
  • 巴基斯坦称对印精准打击造成设施损坏和人员伤亡
  • 庆祝上海总工会成立100周年暨市模范集体劳动模范和先进工作者表彰大会举行,陈吉宁寄予这些期待
  • 晶圆销量上升,中芯国际一季度营收增长近三成,净利增超1.6倍
  • 李公明︱一周书记:浪漫主义为什么……仍然重要?
  • 又一日军“慰安妇”制度受害者去世,大陆在世幸存者仅7人
  • 农行原首席专家兼浙江省分行原行长冯建龙主动投案,正接受审查调查