文档章节

使用qxdm过滤UIM log

HouWeiGui
 HouWeiGui
发布于 2016/12/26 19:51
字数 247
阅读 239
收藏 0

1、基本查找方法

打开isf的log文件

Ctrl+A 全选

Alt+R 进行过滤

Alt+M进行字符匹配(如果要匹配包中的内容勾选parsed Text选项)

Alt+Y定位log

2、关于UIM模块

包的话需要关注qmi包,apdu包

LOG Packet ->qmi

MCS QCSI payload Packet [1544]

LOG Packet ->comman

UIM Application Protocol Packet [1098](qxdm3)

RUIM Debug [1098](qxdm4)

UIM DS Data [14CE]

MMGSDI bootup message[1901]

UIM Power Up[1903]

UIM APDU[19B7]

qcril mdem侧位qcril ap侧位rilq
qmi层 qmi_uim qmi_cat
mmgsdi
uim gstk
uim_drv 接收底层的uim ds data(多卡)

一般gstk的proactive cmd消息从上到下依次为

 RILJ    : [UNSL]< UNSOL_STK_PROACTIVE_COMMAND D024810

modem:从上到下qmi包 qmi gstk APDU包

[0x1544] | LOG | 2016/12/26 02:48:59.589 | MCS QCSI Payload Packet | Length: 0102 |  |  |

[0021/0001] | MSG | 2016/12/26 02:48:59.589 | User Identity Module/Medium | [           qmi_cat.c   6718] Generating CAT EVT REPORT IND for Proactive Cmd - 0x25 |  |  |

[0021/0002] | MSG | 2016/12/26 02:48:59.589 | User Identity Module/High | [gstk_proactive_cmd.c    611] COMMAND DETAILS CMD NUM: 0x1, TYPE OF CMD: 0x25, QUALIFIER: 0x0 |  |  |

[0x14CE] | LOG | 2016/12/26 02:48:59.588 | UIM DS Data | Length: 0150 |  |  |

 

 

© 著作权归作者所有

HouWeiGui
粉丝 3
博文 42
码字总数 52381
作品 0
深圳
程序员
私信 提问
Qualcomm QXDM工具简介和log抓取

原址 1.高通工具简介 我们主要使用的工具: QPST, QXDM - QPST——升级软件,系统参数获取和修改,RF NV管理,图片抓取,EFS文件系统管理等等。 - QXDM——LOG获取,LOG文件转换,测试机状态...

u010164190
2018/04/12
0
0
android log分析

android log分析 1 log文件分类简介 实时打印 的主要有: logcat main , logcat radio , logcat events , tcpdump ,还有高通平台的还会有 QXDM 日志 状态信息 的有: adb shell cat /pro...

kylinhuang
2014/07/31
0
0
Android 软件测试日志文件抓取

1 log文件分类简介 实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志 状态信息的有:adb shell cat /proc/kmsg ,adb shell dmesg,adb...

LiSteven
2013/11/18
0
0
Oracle数据库SQL语句书写注意

1、养成良好的变成习惯 语句1:select From tb_shiyq; 语句2:select from tbshiyq; 这三个语句乍一看是一样的,但是高速缓存是不认的,是全字符匹配的,索引在高速缓存里会存储三条不同的语...

bapleliu
2015/05/15
0
2
如何过滤 adb logcat 输出

简介: 本文介绍如何在 shell 命令行中过滤 adb logcat 输出的几个小技巧。 开发当中经常看到别人的 log 如洪水般瞬间刷满了屏幕,对自己有用的信息都被淹没了,影响心情也影响效率。下面是几...

mahb520
2014/11/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

C 语言 二级指针的使用

#include <stdio.h>#include <stdlib.h>typedef struct node Node;struct node {int data;struct node* next;struct node* prev;};Node head;Node* insert(Node......

小张525
3分钟前
0
0
【大数据技术】——Hadoop(1)

什么是大数据 基本概念 《数据处理》 在互联网技术发展到现今阶段,大量日常、工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前的传统的数据处理技术已经...

须臾之余
17分钟前
5
0
比特币从地址逆向计算私钥

区块链 区块链简介 说到比特币,就不得不提区块链。那什么是区块链呢? 区块链本质是一个数据集,只不过数据的组织采用了比较特殊的方式,就是把数据拆分为一块一块的小数据集。 为什么要进行...

trayvon
31分钟前
0
0
TypeScript……真香

写前端或者用 node 写命令行小工具一直采用的 es6 的语法,对于 TypeScript 则是秉持敬而远之的态度,毕竟团队中多推广一门语言所需要花费的精力都是让人望而却步的。所以对于 JavaScript 的...

郁也风
37分钟前
3
0
shell基本案例

1、自定义rm linux系统的rm命令太危险,一不小心就会删除掉系统文件。 写一个shell脚本来替换系统的rm命令,要求当删除一个文件或者目录时,都要做一个备份,然后再删除。下面分两种情况,做...

寰宇01
43分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部