9 法迪

尚未进行身份认证

Android系统与续航工程师、应用开发工程师 332157261@qq.com

等级
TA的排名 3k+

[计算机]防止电脑进入锁屏

防止电脑进入锁屏有一种锁屏是公司的电脑,设置了从不进入休眠,但是10分钟后还是进入休眠锁屏的命运。特别影响工作复制下面代码并保存到xxxx.html文件中,放到浏览器运行,弹出对话框,直接点击同意即可。实测了,确实满足永不自动进入锁屏的问题了。大赞<html><head><metahttp-equiv="Content-Type"...

2019-08-16 12:05:31

华为刷机-回退版本升级

P20-Pro系统软件回退步骤:1.Hisuite华为手机助手->系统更新->其他版本->回退版本到CLT-AL9.0.0.187(C00E57R1P15)2.拨号盘->##2846579##->工程菜单->后台设置->1.后台调试->打开(新版本的华为,需要输入调试密码,且华为客服不给密码)->2.USB端口设置->Goog...

2019-08-16 08:57:37

[功耗]使用WareShark的IO图表分析联网情况

建议Tip使用WareShark分析联网功耗时,我们一般可以这样:视图->NameResolution->解析网络地址,这样我们可以看到ip对应的域名了统计选择I/O图表,这里我们需要新增一些过滤条件使用ip.hostcontains"www.baidu.com"这样的过滤预计,就可以过滤如下图的联网情况了。上面的好处是非常直观的看到联网时刻和不同域名的联网情况...

2019-08-15 21:01:07

关联唤醒现象

测试方法关联唤醒日志条件:使用adbshellinstallxxx.apk不点开任何第三方应用,桌面待机备注:开启飞行模式,wifi保持连接、开启蓝牙、GPS1.SendBroadCast1.1com.sina.weibo(uid:10156)被com.baidu.video(uid:10168)关联启动07-1615:47:38.30885...

2019-07-18 12:19:27

Deep ilde 现象分析

1.功耗现象灭屏情况下,飞行模式+静音模式+插耳,播放音乐,电流异常1.1测试数据飞行模式+静音模式+插耳机原生音乐播放器DriverOnly32.5mAUser版本45mA1.2电流波形现象上述看怀疑CPU未进入Deepidle导致?2.Deepidle分析Deepidle是一种CPU进入空闲后的状态,也就是在idle进程...

2019-07-10 15:17:30

App读写文件节点配置Se linux权限

0.文章参考https://blog.csdn.net/xiaoxiangyuhai/article/details/76270294https://blog.csdn.net/u014341735/article/details/512442581.需求App中进行读写Linux下的文件节点/sys/class/power_supply/battery/coulomb_cou...

2019-06-27 12:04:02

[联网源]googlequicksearchbox灭屏待机联网下载行为

1.现象PowerMonitor灭屏发现持续长时间的大电流抬起,持续时间长达2分钟,导致灭屏待机电流高2.BugReport分析根据PowerMonitor的大电流抬起的的时间段,查看对应BatteryHistory的时间段发生了什么事件JobSchedulerMay28201917:35:33-17:38:44+7m58s696msto+11m09s202msa...

2019-05-29 22:04:48

Psensor功耗异常-config_suspendWhenScreenOffDueToProximity默认false情况

1.现象正常情况下使用Psenor待机是不影响功耗的,即即使申请了psenor的锁,也不会影响CPU进入休眠状态,但是在功耗分析中,我们遇到了psensor上层持锁导致的功耗异常。即config_suspendWhenScreenOffDueToProximity默认false情况下,调用上层调用psensor,必现无法休眠的现象测试用例平均电流飞行模式5mA飞...

2019-05-26 20:52:44

[转]WireShark的抓包-TCP三次握手

原文拜读https://www.freebuf.com/column/155600.htmlhttps://blog.csdn.net/zeze_z/article/details/579194791.三次握手1.0追踪流为了快速看到TCP握手,我们可以找到任一TCP协议项目,右键->追踪流->TCP即可例如一个比较完整的三次握手如下具体如下1.1第一次握手查...

2019-04-24 12:12:55

AndroidStudio AAPT2 error check logs for details

1.报错日志AAPT2errorchecklogsfordetails2.解决方案谷歌在3.2.0+版本中已经修复了这个bug,在项目中的build.gradle配置到3.3.0+,例如classpath‘com.android.tools.build:gradle:3.2.0’例如我的AS是ProjectStructure->Project->查...

2019-04-21 20:15:06

[功耗]开启了 QXDM 日志,平均电流44 mA

1.开启QXDM的功耗电流操作在高通平台,开启了QXDM日志,会有如下波形该周期30秒,平均电流44mA高电平区波形时长:25秒,平均电流63.62mA低电平区波形时长:5秒,平均电流3.9mA2.相关日志activewakeupsource:DIAG_WS,该唤醒源<14>[2717.141296]init:Receivedcontro...

2019-04-21 18:52:48

功耗分析-正则搜索APP持锁时长超过1秒的语句

1.关键字来源"total_time="这里表示应用持锁的时长03-0509:24:46.17711201120DPowerManagerService:releaseWakeLockInternal:lock=166915843[*alarm*],flags=0x0,total_time=72943ms,ws/pid/uid=WorkSource{10175}/1...

2019-04-14 14:58:46

[转]功耗分析-判断 suspend 是否成功

1.背景在suspend状态(sleepmode)下,我们最关心的是系统底电流。SPM掌控着CPUsuspend之后系统能否掉到最小电流的关键逻辑,你可以把它理解成一个投票机制,当系统的关键资源(memeory、clock)没有任何人使用的时候,它就会让系统进入一个真正的深睡状态(最小电流)。只要它检测到有任何资源请求还没有释放,系统就无法降到底电流。所以在底电流问题上的debug流程中,...

2019-04-14 14:49:51

功耗分析-查看Suspend状态

0.文章参考http://www.wowotech.net/linux_kenrel/suspend_and_resume.html在suspend状态(sleepmode)下,为了降低功耗,当系统做完需要做的事情,处于idle状态时会进入睡眠模式(用户将手机空置一段时间系统会自动sleep,或者按下powerkey强制系统进入sleepmode),此时系统时钟会由26M切换到32K,...

2019-04-14 14:36:14

关联唤醒组件-com.igexin.sdk.GActivity

1.com.igexin.sdk.GActivity的关联唤醒现象手机系统中监听启动类型为activity,一般可以在下述函数埋点AcitivityManagerService的startProcessLocked函数中ActivityStarter的start-activity函数如果这里不进行过滤黑名单com.igexin.sdk.GActivity,则会导致系...

2019-04-13 15:20:23

AndroidStudio No toolchains-mips64el-linux-android 解决

1.报错现象NotoolchainsfoundintheNDKtoolchainsfolderforABIwithprefix:mips64el-linux-android上述表明在ndk安装路径toolchains中没有找到mips64el-linux-android例如D:\AndroidStudioSdk\ndk-bundle\toolchains2....

2019-04-13 14:30:54

MTK平台修改system.img分区大小

1.超过分区大小编译不过现象e2fsdroid-pout/target/product/morgan3g/system-Bout/target/product/morgan3g/system.map-Sout/target/product/morgan3g/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin-f/t...

2019-04-11 21:02:55

[待机功耗]呼吸灯功耗分析与优化

1.功耗现象连接香港WiFi待机10小时平均电流20.69mA(不能超过17mA)1.1查看PowerMonitor波形现象初次查看波形图,发现某个时刻后,待机的平均电流就明显变大,且一直持续整个暗屏待机结束,故很可能是功耗异常原因2.功耗异常发生时刻确认2.1查看电流波形变化异常波形的持续时间是1秒,且每隔2秒出现一次,且该波形平均电流为23.42mA,故初步判定为功耗异...

2019-04-07 20:47:28

[功耗实战]Kernel日志等级对功耗的影响度

0.日志等级\include\linux\kern_levels.h定义了8个level的优先级,其中0的优先级最高,7的优先级最低#defineKERN_EMERGKERN_SOH"0"/*systemisunusable*/#defineKERN_ALERTKERN_SOH"1"/*actionmustbetakenimmediately*/...

2019-04-06 11:17:28

手机GPU使用率的获取

1.高通平台GPU使用率:adbshell"cat/sys/class/kgsl/kgsl-3d0/gpubusy"(前一个值/后一个值)*100%=使用率2.MTK平台GPU使用率:adbshell"cat/d/ged/hal/gpu_utilization"...

2019-03-26 20:23:15

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。