Tablet
This is FAQ Content Template
SW
Audio
[FAQ10096]8312平台工模下无法调节Audio参数
使用8312 的客户,发现工模下的参数Load的是audio_volume_custom_default.h中的参数。且调节参数无效。
headset另外通过代码去修改这个文件,发现也不会生效。
这个原因是因为Enginer Mode下面没有正确Load正确的参数文件导致。
实际系统中使用的文件应该是audio_ver1_volume_custom_default.h定义的参数。而非
audio_volume_custom_default.件。
请按照如下方法操作即可。
具体的代码在:
\alps\mediatek\packages\apps\EngineerMode\jni\chip\chip_support.c
请帮忙添加如下部分的code
static const chip_mapping s_chip_mappings[] = {
{"6573", MTK_6573_SUPPORT},
{"6516", MTK_6516_SUPPORT},
{"6575", MTK_6575_SUPPORT},
{"6577", MTK_6577_SUPPORT},
{"6589", MTK_6589_SUPPORT},
{"6582", MTK_6582_SUPPORT},
{"8312", MTK_6582_SUPPORT}, //Add 8312 chip ID
{"6572", MTK_6572_SUPPORT},
};
另外帮忙确认下ro.mtk.platform是否有正确设置,如果没有正确设置,建议Feedback给我司。
另外也可以如下修改解决:
int em_jni_get_chip_id() {
char buff[16] = {0};
int count, i, len, k;
chip_mapping *mapping;
property_get("ro.mtk.platform", buff, NULL);
....
}
如果是如上的部分,建议修改为
int em_jni_get_chip_id() {
char buff[16] = {0};
int count, i, len, k;
chip_mapping *mapping;
property_get("ro.mediatek.platform", buff, NULL); ....
}
[FAQ11151]audio_volume_mic introduction [Description]
audio_ver1_volume_custom_default.h中有定义不同用途和device的volume。
有些用户对于 audio_volume_mic 不是特别理解。
#define VER1_AUD_VOLUME_MIC \
64,112,192,144,192,192,184,184,184,184,184,0,0,0,0,\ -> Normal Mode 255,192,192,180,192,192,196,184,184,184,184,0,0,0,0,\ -> Headset Mode 255,208,208,180,255,208,196,0,0,0,0,0,0,0,0,\ -> Speaker Mode
255,208,208,164,255,208,172,0,0,0,0,0,0,0,0
[Solution]
下表描述的就是这个define对应的含义。
PGA
Non in-call recording Normal mode, level4
Headset mode, level4
In-call recording level3, base on incall mic gain setting
Camera record Normal mode, level2
Headset mode, level2
Voice recognition & CTS verifier Normal mode, level5
Headset mode, level5
Sip call etc level6
MATV recording speaker mode, level5
FM recording Normal mode, level1
举例来说:
VOIP Mode 下面speaker 输出状态下,mic gain过大需要调小。
进入工模界面,按如下方法操作
EM-> Hardware Testing->Audio->LoundSpeaker Mode
Type Select Mic, Level -> Level 6
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论