
Android系统的研究
文章平均质量分 73
Wu_Being
这个作者很懒,什么都没留下…
展开
-
healthd log 解读
文章目录healthd loglog打印来源log数据来源power_supply实现参考healthd logandroid kernel log中会打印出如下healthd log,这些log是什么意思?来自哪里?这篇文章为你解读。<12>[ 191.726280] .(4)[418:health@2.0-serv]healthd: battery l=4 v=3575 t=30.0 h=2 st=3 c=-248 fc=2946000 cc=1 chg=<12>[原创 2020-05-28 21:15:48 · 7942 阅读 · 1 评论 -
Android Source 文档(微调-电耗-1概览)感谢Google.cn,附链接。
Android 官方网站是:https://www.android.com/其下的开发者网站是:https://developer.android.com/其下的源代码文档网站是:https://source.android.com/我相信作为正当上网的网民应该是打不开上面的网址的,后来在中国开通了google.cn,可以用了谷歌翻译(https://translate.google.c转载 2018-01-17 11:30:16 · 920 阅读 · 0 评论 -
抓log的各种方法和命令
单个c文件产生的logtest1adb rootadb shell "echo -n 'file mdss_dsi_panel.c +p' &gt; /sys/kernel/debug/dynamic_debug/control" cat /proc/kmsgcat /dev/kmsg |grep mdss_dsi_panel_bklt_dcs test2a...原创 2017-09-28 10:11:25 · 17749 阅读 · 0 评论 -
集成电路的功率和能耗(课程总结)
集成电路的功耗 —— 功率和能耗一、功率与能耗:系统观点1.一个处理器需要的最大功率是多少2.持续功耗是多少3.能耗与能耗效率二、微处理器内部的能耗与功率1.动态功耗基本公式2.降功耗3.例题4.工艺改变,开关频率导致功耗高5.提高能耗效率(1)以逸待劳(2)动态电压频率调整(DVFS)(3)针对典型场景设计(4)超频6.静态功率(泄露电流)7.现代功耗评价指标原创 2018-11-18 23:41:31 · 8438 阅读 · 0 评论 -
从Bugreport 解读 Android电量统计原理
文章目录一. 电量值的获取和计算二. 应用功耗的计算方法第一部分:App耗电量统计:processAppUsage()三. 功耗问题分析定位及优化应用商店中关于电池管理的应用做的极其绚烂,可耗电应用排行、剩余时间计算、关闭耗电程序以节省电量等功能是如何实现的,遇到功耗高的问题从哪些方面入手分析和定位,这里简要总结如下。一. 电量值的获取和计算首先解释下各软硬件耗电量的计算。假设设备(如WI...原创 2019-03-07 19:52:54 · 6258 阅读 · 4 评论 -
各种“挤牙膏式” 优化android 功耗
文章目录1、底电流调试(Rock Bottom Current Optimization)1.1校准RF1.2飞行模式1.3使用perf_defconfig1.4移除debugging APKs1.5把应用尽量删除1.6去掉CPU占用高的进程1.7手动移除所有可以移除的外设1.8移除驱动模块1.9配置不用的GPIO1.10检查power相关的NV items1.11排查GPIO、LDO、总线对于L...原创 2020-07-04 14:29:52 · 2050 阅读 · 1 评论 -
【编译错误解决方案】提示:“make mrproper”
【编译错误提示】当你不小心在kernel目录运行make编译命令,会出现一个棘手的问题:【解决思路过程】按提示先运行命令“make mrproper”,或者删除out目录,再编译,这也是无济于事的。 我们可以根据错误的输出在当前目录(.)递归(-r)搜索文本“make mrproper”,并显示行号(-n)。在./Makefile文件有一句和错误输出信息一致。 命令:grep –rn “make原创 2017-09-27 21:44:19 · 4613 阅读 · 1 评论 -
Android系统各种稳定性问题所需要的log
Stability Type Log Requirement Catch Way 1.Crash Full crash dump 2.SystemReboot系统启动 Logcat, kmesg, tomestone 如下:1.Logcat logs(main, events, radio) 2.Dmesg/kernel logs 3.bugreport and原创 2017-09-28 13:14:07 · 2119 阅读 · 0 评论