6735/6753平台MIC不能工作
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
版本 6735 平台 MIC 不能工作,可能的问题:
1. 回路测试,主 mic (副 mic ) à 听筒 /SPK/ 耳机,对着主(或副 mic ),没有声音;
2. 通话测试,如果对着主 mic 说话声音小,对着副 mic 声音大;
3. 双 mic 校准不过
[SOLUTION]
root Cause:内部 Denali 的手机 HW 上 main mic 和 Sub mic 接反了,所以 SW 上有将两个 mic 反过来.把MAIN_REF_MIC_INVERSE設定成1.
客户参照我们正常的接法没有反接主/副mic, SW 上也就不应该将 main /sub 对调, 把MAIN_REF_MIC_INVERSE設定成0.
Solution:
注意这里不同的版本solution有点不一样。
如果客戶拿到的是ALPS.L0.MP8V2.2之後的版本 只要把設定改成這樣
给客戶端的设定:mtk_AUDIO_MIC_INVERSE = no
Internal phone设定: MTK_AUDIO_MIC_INVERSE = yes
MAIN_REF_MIC_INVERSE 這個在新的MP版本已經沒有在用了
如果客戶版本是旧的版本。请申请如下patch:ALPS01853193
或是沒拿到patch前修改如下:
alps\vendor\mediatek\proprietary\custom\k35v1\hal\audioflinger\audio\audio_custom_exp.h
客戶版本: 把MAIN_REF_MIC_INVERSE設定成0 #define MAIN_REF_MIC_INVERSE 0
Internal phone设定: 把MAIN_REF_MIC_INVERSE設定成1 #define MAIN_REF_MIC_INVERSE 1
版本 6735 平台 MIC 不能工作,可能的问题:
1. 回路测试,主 mic (副 mic ) à 听筒 /SPK/ 耳机,对着主(或副 mic ),没有声音;
2. 通话测试,如果对着主 mic 说话声音小,对着副 mic 声音大;
3. 双 mic 校准不过
[SOLUTION]
root Cause:内部 Denali 的手机 HW 上 main mic 和 Sub mic 接反了,所以 SW 上有将两个 mic 反过来.把MAIN_REF_MIC_INVERSE設定成1.
客户参照我们正常的接法没有反接主/副mic, SW 上也就不应该将 main /sub 对调, 把MAIN_REF_MIC_INVERSE設定成0.
Solution:
注意这里不同的版本solution有点不一样。
如果客戶拿到的是ALPS.L0.MP8V2.2之後的版本 只要把設定改成這樣
给客戶端的设定:mtk_AUDIO_MIC_INVERSE = no
Internal phone设定: MTK_AUDIO_MIC_INVERSE = yes
MAIN_REF_MIC_INVERSE 這個在新的MP版本已經沒有在用了
如果客戶版本是旧的版本。请申请如下patch:ALPS01853193
或是沒拿到patch前修改如下:
alps\vendor\mediatek\proprietary\custom\k35v1\hal\audioflinger\audio\audio_custom_exp.h
客戶版本: 把MAIN_REF_MIC_INVERSE設定成0 #define MAIN_REF_MIC_INVERSE 0
Internal phone设定: 把MAIN_REF_MIC_INVERSE設定成1 #define MAIN_REF_MIC_INVERSE 1