2020年8月21日
摘要:
https://www.qnx.com/developers/docs/7.0.0/index.html
阅读全文
posted @ 2020-08-21 10:52
找工作中
阅读(175)
推荐(0)
2020年7月18日
摘要:
先来了解时间和空间复杂度。 时间复杂度: 一般情况下,算法中基本操作重复的次数就是问题规模n的某个函数f(n),进而分析f(n)随n的变化情况并确定T(n)的数量级。这里用‘o’来表示数量级,给出算法时间复杂度。 T(n)=o(f(n)); 它表示随问题规模n的增大,算法的执行时间增长率和f(n)增
阅读全文
posted @ 2020-07-18 22:50
找工作中
阅读(2978)
推荐(0)
2020年7月13日
摘要:
1. framework层 1.1 java层 休眠流程中上层有很多种,比如按power key进入休眠流程,还是就是settings下面的自动息屏流程。 1.1.1 power key休眠流程 当用户按下power key的时候,PhoneWindowManager类下的interceptBefo
阅读全文
posted @ 2020-07-13 13:17
找工作中
阅读(7460)
推荐(0)
2020年7月6日
摘要:
Android - Thread Handler HandlerThread Looper MessageQueue理解 一、前期知识储备 (1)Handler类,上官方文档,Handler public class Handler.A Handler allows you to send and
阅读全文
posted @ 2020-07-06 12:06
找工作中
阅读(242)
推荐(0)
2020年4月24日
摘要:
1. debugfs kernel-4.9/drivers/misc/mediatek/pmic/common/upmu_debugfs.c 初始化源码location pmic_debug_init函数: mtk_pmic_dir = debugfs_create_dir("mtk_pmic",
阅读全文
posted @ 2020-04-24 16:24
找工作中
阅读(272)
推荐(0)
2020年1月9日
摘要:
Trace32 属于调试业内最强大的debug工具了,对于做机的人来说,多掌握一种调试手段意味着关键时候多一条解题的路,对于提升工作效率减轻工作量尤为重要。 首先得拿到trace32的安装包,如何拿到这里不再赘述。 1. 拿到安装包后,解压,目录如下: 2. 打开readme.txt,找到linux
阅读全文
posted @ 2020-01-09 17:58
找工作中
阅读(2095)
推荐(0)
2020年1月7日
摘要:
首先得先抓取ramdump, 如何抓取qcom ramdump这里不再赘述。 进入本文正题: 拿到ramdump后, 首先需要拿到相应的符号文件, 如vmlinux放到ramdump的文件夹。 然后从source code中拿到解析ramdump的几个gnu工具, aarch64-linux-and
阅读全文
posted @ 2020-01-07 16:34
找工作中
阅读(3883)
推荐(0)
2019年12月30日
摘要:
拿到性能问题后,首先要做基本排查, 1. 确认是不是kernel perf 版本 2. 确认kernel debug flag 3. 检查config.zip是否有不该打开的debug feature 4. 打开performance mode之后是否有改善,如果有改善,建议和高通沟通一起优化。 打
阅读全文
posted @ 2019-12-30 19:22
找工作中
阅读(6178)
推荐(1)
2019年10月30日
摘要:
有3种情况下,会触发onPollNetworkTime, 1. EVENT_AUTO_TIME_CHANGED//设置菜单网络自动更新时间菜单变更时 2.EVENT_POLL_NETWORK_TIME//通过alarm的方式定时更新 3.EVENT_NETWORK_CHANGED//当网络状态发生切
阅读全文
posted @ 2019-10-30 19:33
找工作中
阅读(590)
推荐(0)
2019年9月9日
摘要:
Check APSS wakeups 1.Enable the following debug mask to log the interrupt information in the kernel logs: echo 1 > /sys/module/msm_show_resume_irq/par
阅读全文
posted @ 2019-09-09 15:38
找工作中
阅读(600)
推荐(0)