手机、平板音频软件开发调测常用命令

本文记录个人在手机音频软件开发调测常用命令,供后续工作学习查询,后续会逐步积累更新!

1、强制进fastboot

adb reboot bootloader

2、退出fastboot

fastboot reboot

3、强制进9008端口

adb reboot edl

4、高通平台主动触发fulldump

adb root

adb shell "echo c > /proc/sysrq-trigger"

5、高通平台主动触发ramdump

(1)首先确认当前芯片平台,adsp对应的ssr是哪个,例如:

(2)命令

To get the full dump, you may disable the SSR and collect the complete dump.

> adb root

> adb shell

> echo "disabled" > /sys/class/remoteproc/remoteproc0/recovery

上面这个是存在子系统导致ssr反复重启的时候才适用。

6、获取当前设备board_id的命令

adb shell "getprop | grep boardid"

修改虚拟board id的操作:

adb reboot bootloader---进fastboot

fastboot oem set-boardid 8115---改V3C boardID,这里的boardid不是固定的哈。

fastboot reboot---重启手机

7、tinymix使用

adb shell tinymix > tinymix_dump-01.txt

8、抓取数字codec 寄存器状态可以用这个命令

adb root

adb shell

mount -t debugfs none /sys/kernel/debug/

cd /d/regmap/soc:spf_core_platform:lpass-cdc

adb shell "cat /d/regmap/soc\:spf_core_platform\:lpass-cdc/registers" > digital-codec-register-dump.txt

9、android kernel log实时查看的命令

adb shell

cat /dev/kmsg |grep xxxx

xxx---为实际要查询的log关键字。例如:

cat /dev/kmsg |grep -iE "fatal error"

10、adb getprop命令

adb shell getprop ro.product.model

adb shell getprop ro.product.brand

adb shell getprop ro.product.name

11、高通芯片平台cpu支持频率和锁频命令

adb shell cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

echo 3014400 > /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq

cat /sys/devices/system/cpu/cpufreq/policy0/scaling_cur_freq

12、高通芯片平台获取DDR频点

(1)挂载点

adb shell mount -t debugfs debugfs /sys/kernel/debug

(2)读频点

adb shell "while true; do cat sys/kernel/debug/clk/measure_only_mccc_clk/clk_measure;usleep 500000;done"

13、高通芯片平台关闭DDR的低功耗模式

adb shell mount -t debugfs debugfs /sys/kernel/debug

echo "{class:ddr, res:min_ps, val:3}" > /sys/kernel/debug/aoss_send_message

14、高通芯片平台确认GPU支持的频率

adb shell

cd /sys/class/kgsl/kgsl-3d0

(1)gpu支持的频率范围

cat gpu_available_frequencies

(2)当前gpu设置的最小频率

cat min_pwrlevel

(3)设置gpu频率

echo 16 > max_pwrlevel

16是一个经验值,实际设置需要根据支持的频率调整

(4)查询当前gpu频率

cat gpuclk

15、高通芯片平台adsp clock调整命令

adb push SysmonAPP data/local/tmp

adb shell

cd data/local/tmp

chmod 777 sysMonApp

./sysMonApp clocks set --coreClock 2000 --busClock 2000

注意:设置时需要确认芯片支持的最大coreClock和busClock。

16、获取产品ddr信息的命令

adb shell cat proc/ddr_info

adb shell cat proc/app_info

17、实时查看应用进程

ps -ef | grep pid号

18、高通Trace32相关命令

相关推荐
沐禾安信16 小时前
AVI 视频打不开?2026 四款转 MP4 工具封神
音视频·电脑录屏
兵叔物联17 小时前
基于FFmpeg的短视频自动剪辑工具
ffmpeg·音视频
AORUO奥偌17 小时前
从“拼凑”到“集成”:音视频系统如何重塑弱电智能化建设逻辑
音视频·公共广播系统·音视频系统·多媒体会议与ip广播系统·多媒体会议系统
禹亮科技18 小时前
大型国企会议室音视频集成实战:3间120㎡空间Poly G7500+LED大屏+讯飞多语言会议系统落地方案
音视频·视频会议系统集成·上海禹亮科技·讯飞听见多语言会议系统·poly g7500
音视频牛哥20 小时前
SmartMediaKit macOS版RTSP/RTMP低延迟播放器:技术架构、核心能力与应用实践
音视频·低延迟rtsp播放器·macos直播播放器·macos rtsp播放器·macos rtmp播放器·rtsp播放器mac版·rtmp播放器mac版
潜创微科技1 天前
沁恒CH9339:USB3.0超高速对拷,两台电脑一根线共享一切
音视频
Cxiaomu1 天前
从 TRTC Demo 到独立音视频服务:React + TRTC Web SDK 服务化实践
前端·react.js·音视频
EasyGBS1 天前
政务视频资源汇聚:国标GB28181视频平台EasyGBS在“一网统管”中的定位和落地路径
网络·音视频·政务
蝉蜕日记2 天前
视频压缩 v1.1.31:高效压缩,无损画质,释放存储空间
音视频·生活·视频编解码·视频·软件需求
lumengabc2 天前
视频制作流程MP4旁白语音生成裁剪视频压缩python处理ppt转视频M4a格式
音视频