工具
qc_debug_monitor 高通调制解调器调试消息监视器
由 Dmytro Oleksiuk(Cr4sh)编写的 Python 监视工具,通过调制解调器的 DIAG 串口实时读取高通蜂窝调制解调器固件的调试消息,可用于已 root 的 Android 手机或 USB 调制解调器。它为选定的 16 位子系统 ID 开启消息上报,输出或记录附带固件源文件名和行号的文本消息;提供哈希数据库时,还能解码只含 32 位格式字符串哈希及参数的精简(terse)消息。发现模式可列出调制解调器响应的子系统 ID 范围,日志也可按子系统分别写入单独文件。
- 目标
- 固件
- 类别
- 固件工具
- 关联
- 基础工具
- 来源复核于
- 星标
- 79
- 最近提交
- 2020-11-01
- 主要语言
- Python
GitHub 数据,截至 2026-11-09
使用条件与局限
- 前提条件:以 Python 2 和 pySerial 运行脚本,并访问 /dev/ttyUSB0 等串口设备;README 使用 sudo。仓库没有标签或发布版。
- 前提条件:需要已开放 DIAG 串口的高通方案调制解调器。文档中的 Quectel EC25 示例使用 MDM9607;其他设备可能需要用发现模式查找子系统范围。
- 前提条件:解码精简消息需要外部的高通固件调试消息哈希数据库。README 未给出该数据库的来源或复用条款;缺少数据库时,精简消息仍未解码。
- 测试证据:README 描述了 EC25 连接 srsLTE eNodeB 时采集的示例日志,并将子系统描述标为推测。仓库不含固件镜像,项目没有测试。
- 许可:仓库没有许可证文件或许可声明。
引用
BibTeX
@misc{qc-debug-monitor,
title = {{qc\_debug\_monitor}},
howpublished = {\url{https://github.com/Cr4sh/qc_debug_monitor}},
url = {https://github.com/Cr4sh/qc_debug_monitor},
urldate = {2026-10-27},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/qc-debug-monitor/}}
}纯文本
qc_debug_monitor。https://github.com/Cr4sh/qc_debug_monitor(访问于 2026-10-27)。Awesome REA 条目:https://awesomerea.org/zh/resources/qc-debug-monitor/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.MD GitHub · Cr4sh/qc_debug_monitor · 修订 d4c2f80
- README.MD#L44-L46 GitHub · Cr4sh/qc_debug_monitor · 修订 d4c2f80
- README.MD#L89-L93 GitHub · Cr4sh/qc_debug_monitor · 修订 d4c2f80
- qc_debug_monitor.py GitHub · Cr4sh/qc_debug_monitor · 修订 d4c2f80
- examples GitHub · Cr4sh/qc_debug_monitor · 修订 d4c2f80
同分区更多条目:固件与硬件
- sasquatch 厂商改版 SquashFS 解包补丁 · 工具
- FIRMADYNE · 工具
- flashrom · 工具
- InternalBlue · 工具
- MC Extractor · 工具
- MTKClient · 工具