8541E插卡待机功耗高

简介: 笔记

一、插卡待机功耗高


插卡待机,开机后进入深度休眠时间长,3-4分钟左右
>>>前几分钟未进休眠原因是有持锁,请发送如下命令后再抓下log(发送命令后重启失效)
adb shell
echo 11 > /proc/sys/kernel/printk
echo "file wakeup.c +pmflt" >  /d/dynamic_debug/control
另外待机时不定时自动唤醒导致功耗高
>>>log中只出现两次唤醒,Wake up by 38(INT_APCPU_ANA)!和Wake up by 69(INT_APCPU_MBOX_TAR_AP)! 需要抓时间长一些(5-10分钟左右),谢谢

回复:

Hi cus;
  前几分钟未进休眠
>>>原因是上层PowerManagerService.WakeLocks持锁,如下log分析,贵司排查下com.google.android.gms,看下之前版本有没有出现这个问题,谢谢
14:24:00.409   924  1315 D PowerManagerService: checkWakeLock wake lock:Checkin Service from com.google.android.gms(10059) duration:203147
14:27:25.353  1786  2842 E WakeLock: *gms_scheduler*/com.google.android.gms/.phenotype.service.sync.PhenotypeConfigurator ** IS FORCE-RELEASED ON TIMEOUT **
  出现不定时自动唤醒
>>>自动唤醒都是alarm,原因都是和GMS有关。确认下不插卡或者开飞行模式是否有这个现象
14:29:21.983   924  1315 D PowerController.Guru: handleMessage(MSG_WAKEUP_ALARM)
14:29:22.075   924   943 W AlarmManagerHelperEx: setImplLocked() return, this alarm is from GMS and is not available!!!
14:29:22.075   924   943 D AlarmManagerService: set alarm to kernel: 621.412000000, type=2
  抓的ap log不能解压
>>>替换下analyzer.py就可以了


目录
相关文章
带你读《5G NR标准:下一代无线通信技术》之一:5G概述
本书对NR标准进行了描述。NR标准是在2018年春末由3GPP制定的新一代无线接入技术标准。本书内容比较偏底层,阅读时结合协议去读会有更大的收获,而且全书深入浅出的风格非常好,可以使读者读后知其然又知其所以然!
|
安全 API 开发工具
Android平台RTMP推送|轻量级RTSP服务如何实现麦克风|扬声器声音采集切换
Android平台扬声器播放声音的采集,在无纸化同屏等场景下,意义很大,早期低版本的Android设备,是没法直接采集扬声器audio的(从Android 10开始支持),所以,如果需要采集扬声器audio,需要先做系统版本判断,添加相应的权限。
359 0
|
Java Android开发
UsageStatsService详解
UsageStatsService详解
342 0
|
Linux Shell Android开发
高通代码编译报错 [ABL_FV_IMG] Error 127
高通代码编译报错 [ABL_FV_IMG] Error 127
474 0
|
Java Android开发
Android10.0(Q) HAL层 light2.0 改动记录及排错过程
Android10.0(Q) HAL层 light2.0 改动记录及排错过程
1438 0
|
Linux 程序员 芯片
Linux内核MMC里的轮询机制
Linux内核MMC里的轮询机制
532 0
|
Android开发
【系统问题】WiFi联网,日期时间不同步
【系统问题】WiFi联网,日期时间不同步
921 0
【系统问题】WiFi联网,日期时间不同步
|
存储 数据可视化 Java
NVRAM Editor 工具使用记录
NVRAM Editor 工具使用记录
873 0