日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

高通modem启动过程_使用QXDM收集高通modem日志

發(fā)布時間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 高通modem启动过程_使用QXDM收集高通modem日志 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

最近業(yè)務(wù)上有一個需求,幫助運營商做voLTE 信令分析。乍一聽這個需求,作為一個應(yīng)用層的碼畜瞬間感覺頭大,voLTE是什么,信令又是什么,怎么做分析... 只好面向Google 編程。經(jīng)過搜索漸漸的有了頭緒:

1??信令分析其實是信令日志分析。

2??信令日志是由modem打印的,十分底層和并且和cpu架構(gòu)相關(guān),應(yīng)用層基本獲取不到的。

3? 高通的modem日志可以用專門的pc 軟件QXDM+QPST+QCAT收集分析。

我們業(yè)務(wù)的最終目的是用手機(jī)自身分析信令日志。解決方案分為兩步:

1 獲取日志流 解決方案有:直接一個apk解決,或者定制rom,或者在linux底層解決等等。

2 日志流分析 解決方案:手機(jī)性能足夠的情況下直接手機(jī)處理,手機(jī)性能不足或者有其他原因則發(fā)回后臺,后臺處理。

剝離我們自身業(yè)務(wù)后,此系列博客暫時分為三篇:

Android串口通信

日志流處理(暫無)

使用QXDM收集高通modem日志

QXDM是高通的一個專門做高通modem日志分析的軟件,pc安裝后連接手機(jī)即可收集日志,但是網(wǎng)上資料基本都是幾年前的,嘗試的時候踩了不少坑。

參考資料:

準(zhǔn)備工具:

pc上安裝 QPST和QXDM 鏈接: https://pan.baidu.com/s/1ws8ybrv89ZihDeOIcWxjDw? 提取碼: p74j

一臺root之后的高通cpu手機(jī)(我的測試機(jī)是紅米5A)

usb線

1 安裝 QPST和QXDM

沒什么好說的,直接next next就行,但是這有一點需要注意的是安裝QXDM時要等QXDM下載一個qt5Webkit.dll的文件,否則安裝后啟動不了,而且這個文件下載巨慢,我是在掛了VPN的情況下才下載成功。

2 打開手機(jī)的高通 diag端口

這一步網(wǎng)上大部分教程是沒有的,在這卡了我好久,甚至從一個刷機(jī)群里找到了一個需要拆機(jī)的方案。最終在miui論壇找到了一條adb命令,后來想了一下其實還是在搜索時問題描述的不準(zhǔn)確,正確描述為“如何打開diag端口”,我之前之一描述的是如何打開手機(jī)COM端口。可見正確描述問題特別重要。

手機(jī)連接pc后,進(jìn)入開發(fā)者模式,打開usb調(diào)試。打開adb命令窗口

adb shell

su

setprop sys.usb.config diag

即可成功打開diag端口

打開后打開電腦的設(shè)備管理器,在端口里邊能看見你的手機(jī)設(shè)備則說明已經(jīng)打開了diag端口。

3 QXDM連接手機(jī)

打開工具包里的3.dmc文件來啟動QXDM軟件,啟動過程中會自動打開QPSTConfig。

點擊

打開設(shè)備選擇界面,點擊Connect進(jìn)行連接。

然后就可以看見日志流了

通過分析QXDM的原理可以知道 他其實是和手機(jī)做了串口連接(不知道這么描述是不是準(zhǔn)確),用usb模擬了串口,然后通過串口協(xié)議拿到了手機(jī)的modem日志流。知道了這個就可以考慮如果Android可以自己直接訪問這個串口那么是不是我們就可以在手機(jī)里邊拿到這個日志流了?

總結(jié)

以上是生活随笔為你收集整理的高通modem启动过程_使用QXDM收集高通modem日志的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。