基于高通平台可以对硬件做一个快捷的验证
echo "normal" > /dev/block/bootdevice/by-name/misc --正常模式
echo "ffbm-01" > /dev/block/bootdevice/by-name/misc --mmi模式,使用ftm命令进行操作
reboot --设置完模式后重启
录音用例,case18没有选定device,卡在这里很久,选好case就一定能够正常测试。测mic有DMIC和AMIC,注意区别,然后DMIC0一般都是主MIC
mm-audio-ftm -c /system/etc/ftm_test_config_msm8998-tasha-snd-card -d 5 -tc 18 -----选择声卡设备,设置duration,选择测试用例
mm-audio-ftm -c /system/etc/ftm_test_config_msm8998-tasha-snd-card -d 5 -file /sdcard/Music/Edwardtestcap01.wav -tc 18 ---指定录音生成文件
mm-audio-ftm -c /system/etc/ftm_test_config_msm8998-tasha-snd-card -d 5 -tc 16 ---录制用例
mm-audio-ftm -c /system/etc/ftm_test_config_msm8998-tasha-snd-card -d 5 -file /sdcard/Music/Edwardtestcap01.wav -tc 101
mm-audio-ftm -c /system/etc/ftm_test_config_msm8998-tasha-snd-card -d 5 -file /sdcard/Music/Edwardtestcap02.wav -tc 110
播放用例
mm-audio-ftm -c /system/etc/ftm_test_config -d 5 -file /system/etc/mmi/qualsound.wav -tc 56
可以在程序中加log看test过程,程序main函数里有对各命令的解析,可据此调整参数
vendor/qcom/proprietary/mm-audio/audio_ftm程序名:mm_audio_ftm这是高通的程序
网友评论