# 高通图形驱动日志
adb logcat -d | grep -E “globus|adreno”
# 高通音频驱动日志
adb logcat -d | grep -E “audio_hw|audio_stream”
# 高通基带日志
adb logcat -d | grep -E “rild|qcril”
“`
—
## 六、适用人群分析
| 用户类型 | 推荐使用场景 | 建议日志深度 |
|———|————-|————|
| 普通用户 | 反馈问题给 MIUI 论坛时附上日志 | logcat -d 基础日志 |
| 开发者 | 调试 HyperOS 定制 API | logcat -b all + vendor buffer |
| 数码爱好者 | 排查续航、发热、相机问题 | dumpsys batterystats + thermal 日志 |
| 高级用户 | 系统性能优化 | kernel dmesg + trace_pipe |
—
## 七、日志分析实战流程
### 7.1 标准化抓取流程
推荐按照以下顺序抓取,确保问题复现前的日志完整:
“`bash
# 步骤1:清空缓冲区
adb logcat -c
# 步骤2:同时开启内核日志监控(后台执行)
adb shell “dmesg -w” > kernel_$(date +%Y%m%d_%H%M%S).log &
PID=$!
# 步骤3:开始抓取系统日志
adb logcat -v threadtime > system_$(date +%Y%m%d_%H%M%S).log
# 步骤4:复现问题后,Ctrl+C 停止,kill $PID
“`
### 7.2 日志压缩与分享
日志文件通常较大,分享前建议压缩:
“`bash
tar czf logs_$(date +%Y%m%d).tar.gz *.log
“`
建议使用金山文档或阿里云盘等平台分享,避免邮件附件限制。
—
## 八、进阶技巧
### 8.1 实时过滤多条件
“`bash
# 同时过滤相机和电池相关日志
adb logcat | grep -E “Camera|Battery|battery”
# 排除干扰项(如系统更新日志)
adb logcat | grep -v “PackageInstaller|UpdateEngine”
“`
### 8.2 定时自动保存
使用 cron 或手动脚本定时保存日志,防止日志被覆盖:
“`bash
# 每 5 分钟保存一次(适合长时测试)
while true; do
adb logcat -d >> continuous_$(date +%Y%m%d).log
sleep 300
done
“`
### 8.3 特定时间窗口提取
使用 `awk` 按时间戳提取关键日志段:
“`bash
awk ‘/2025-01-15 14:30/,/2025-01-15 14:35/’ system.log > snippet.log
“`
—
## 九、总结
小米 14 的 HyperOS 2 日志系统兼容标准 Android 架构,同时保留了 MIUI 特有的定制日志模块。掌握本文介绍的日志抓取方法,能够覆盖 90% 以上的日常问题排查需求。
核心要点回顾:
– logcat 是日志排查的入口,适合应用层问题
– dmesg 补充内核层信息,适合驱动和底层问题
– MIUI 定制日志需 root 权限,可通过反馈工具替代
– vendor buffer 是骁龙平台问题排查的关键
– 操作前清空缓冲区,确保日志完整
评论区见:你在小米 14 上遇到过哪些需要看日志才能解决的问题?是如何定位的?
如需选购手机或查看最新报价,可参考 手机报价。
相关阅读:手机868 深圳报价