- 博客(4)
- 资源 (77)
- 收藏
- 关注
原创 由Monkey测试引发的跨多个进程的Android系统死锁问题分析
一、问题现象1、界面定住,没有任何刷新,所有输入事件无效,包括power key2、adb shell可以连接并操作手机3、手机的data和sdcard存储空间已满4、watchdog没有重启system server二、解决方案通过初步分析、深入分析(具体分析过程和关键代码及log在下面)我们知道了问题的原因:1、monkey测试的过程中起了bugreport,并将bugreport输出到stdo
2016-10-14 15:49:32 7817 1
原创 由Asset中的double free引发的Android系统及APP崩溃问题分析
前言这个问题在来小米之前就遇到并解决过,当时的解决方案与朴老师的初步解决方案一样,本文在之前的初步分析结果之上进一步进行了深入分析,最终得出了当前看起来相对合理并符合原来架构设计的最终方案。 文中引用了朴老师抓的backtrace,同时在进一步分析的过程中朴老师也提出的大量有建设性的问题,感谢朴老师!一、问题现象1、systemui高频崩溃2、system server崩溃导致重启二、解决方案通过
2016-10-14 15:33:45 6893 4
原创 由Ctrl+Z引发的系统卡死重启问题分析
起因JT同学拿着手机来找我说用着用着自动重启了,让我看一下,我抓出bugreport一看是system server发生watchdog重启了,然后接着看了一下traces,发现traces比较诡异。初步分析为什么说traces诡异?暂且一看都被thread 31持有的锁给block了,那就看看thread 31在搞什么飞机?"InputDispatcher" prio=10 tid=31 Nati
2016-10-14 15:22:04 5741 1
原创 由ContactsProvider的升级引发的OTA首次开机卡白米问题分析
上午的宁静被一个OTA卡白米问题打破,接下来不断有人反馈不同机型都复现了OTA后卡白米,10.9号OTA升级到10.10号的版本,全机型问题,线刷没有问题,好吧,接下来就根据这些信息开始初步分析log吧!初步分析查看问题log,发现Boot phase到了PHASE_SYSTEM_SERVICES_READY 并且走到了PackageManagerService.systemReady10-1
2016-10-14 15:11:18 2695
Drive_show_black_screen_issue_analysis_report
2015-06-01
BOOT_COMPLETED issue analysis report
2015-06-01
Device_Provisioned_issue_analysis_report
2015-06-01
Boot process and Manage of the Activity
2015-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人