Andriod 死机时kernel panic分析!

时间:2024-03-28 16:29:42



分析步骤如下:

  1. 连接手机,先确保diag 口ok。如下:

    Andriod 死机时kernel panic分析!

  2. 打开QPSTConfiguration工具。

  3. 进行相关操作,死机时QPST工具会自动抓取死机dump。

  4. 抓取log 时state 状态栏会如下,

Andriod 死机时kernel panic分析!

抓取成功后如下

Andriod 死机时kernel panic分析!

保存的dump 如下:

Andriod 死机时kernel panic分析!

5.  使用QCAP 在线工具解析dump。

  

使用方法如下:

  1.  安装java:

安装最新版本的Java

(http://java.com/en/download/)

  

  2. 通过https://cap.qti.qualcomm.com访问QCAP, 界面如下:

Andriod 死机时kernel panic分析!

点击STARTNEW ANALYSIS

选择芯片组 和 软件版本

Andriod 死机时kernel panic分析!

选择crashlog

Andriod 死机时kernel panic分析!

如果确认是 AP 导致死机的话选择相关编译出的vmlinux

Andriod 死机时kernel panic分析!

最后点击最下面的ANALYSIS开始分析

 

Vmlinux  dump log 不匹配时报错:

Andriod 死机时kernel panic分析!

 

SOFTWAREPRODUCT 不对时也会报错。

 

 

分析成功后如下:

Andriod 死机时kernel panic分析!

分析后的报告在viewreport 查看

Andriod 死机时kernel panic分析!

如下是死机时的log:

Andriod 死机时kernel panic分析!