首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

MTK 3G mode配置更新

MTK 3G mode配置更新

c.Ubuntu下编译更新射频参数的modem         首先将GCC工具拷贝到MTK modem源码的tools目录中,然后打开命令行进入到tools的上级目录,然后执行如下编译命令:
        ./make.sh "HUAQIN82_TB_B2D_KK_HSPA.mak" new(其中引号中的部分是make目录一个文件的名字)
         大概1分钟左右就可以编译完毕,编译完成后会在tools的同级中新生成一个build目录。新建一个文件夹a977_kk_hspa_0318(文件夹的命令方式参考某个具体项目的mediatek/custom/common/modem目录的文件夹名称),将build/HUAQIN82_TB_B2D_KK_HSPA/DEFAULT/bin目录的HUAQIN82_TB_B2D_KK_HSPA.makHUAQIN82_TB_B2D_KK_HSPA_PCB01_MT6582_S00.A3300GV_V34.bin、HUAQIN82_TB_B2D_KK_HSPA_PCB01_MT6582_S00.elf三个文件拷贝到a977_kk_hspa_0318目录中,并将此三个文件分别命名为modem_1_wg_n.makmodem_1_wg_n.img、HUAQIN82_TB_B2D_KK_HSPA_PCB01_MT6582_S00_1_wg_n.elf
  
         build/HUAQIN82_TB_B2D_KK_HSPA/DEFAULT/tst/database目录下的BPLGUInfoCustomAppSrcP_MT6582_S00_A3300GV_V34catcher_filter.binDbgInfo_WR8.W1315.MD.WG.MP_HUAQIN82_TB_B2D_KK_HSPA_A3300GV_V34_2014_03_20_14_58三个文件拷贝到a977_kk_hspa_0318目录中,同时将名字分别改为BPLGUInfoCustomAppSrcP_MT6582_S00_A3300GV_V34_1_wg_ncatcher_filter_1_wg_n.binDbgInfo_WR8.W1315.MD.WG.MP_HUAQIN82_TB_B2D_KK_HSPA_A3300GV_V34_2014_03_20_14_58_1_wg_n   

       备注:上述文件的后缀名是根据项目的编译配置表决定的,A977项目的编译配置表为“ReleaseNote_for_MT6582_KK1.MP1_TB.xlsx”,其中规定WCDMA项目的modem文件后缀为"_1_wg_n"TD-SCDMA项目modem文件后缀为“_1_tg_n”
         d.在项目中配置新编译的modem
         将刚才新建的文件夹a977_kk_hspa_0318拷贝到具体项目的mediatek/custom/common/modem目录下,同时将ProjectConfig.mk文件中的 CUSTOM_MODEM配置为a977_kk_hspa_0318。对整个项目重新new,编译完成后下载版本验证通话、上网功能,然后让射频工程师用机器做相关测试验证,如果没问题,modem配置便宣告完成。
2.编译去掉SIM卡通话和短信功能的modem
     modem源码的在make/custom_config/HUAQIN82_TB_B2D_KK_HSPA_EXT.makmake/HUAQIN82_TB_B2D_KK_HSPA.mak中添加CUSTOM_OPTION = __DISABLE_SMS__ __DISABLE_CSCALL__,然后按照第1点进行编译即可。

       上述是去掉SIM卡通话和短信功能需要在modem端进行的配置,此外还需要在AP端进行如下修改:
   1mediatek\config\project_name\android.hardware.telephony.gsm.xml
         去掉android.hardware.telephony.gsm.xml文件中的如下两项:
      
      

   2mediatek\config\project_name\ProjectConfig.mk
         ProjectConfig.mk文件中添加如下配置:
         CUSTOM_MODEM = a977_kk_hspa_data_0616    # disable cs call and disable sms
         RESOURCE_OVERLAY_SUPPORT = generic navbar tablet generic_3GDATAONLY
         MTK_VT3G324M_SUPPORT=no
         GEMINI=no
         MTK_GEMINI_SMART_3G_SWITCH=0
         MTK_GEMINI_ENHANCEMENT=no
         MTK_GEMINI_3G_SWITCH=no
         MTK_SHARE_MODEM_CURRENT=1   
         MTK_TTY_SUPPORT = no
         MTK_TB_APP_CALL_FORCE_SPEAKER_ON=no
         MTK_FD_SUPPORT = no
         MTK_FD_FORCE_REL_SUPPORT = no
         MTK_TB_WIFI_3G_MODE = 3GDATA_ONLY

3.编译只去掉SIM卡通话功能的modem
         modem源码的在make/custom_config/HUAQIN82_TB_B2D_KK_HSPA_EXT.makmake/HUAQIN82_TB_B2D_KK_HSPA.mak中添加CUSTOM_OPTION =  __DISABLE_CSCALL__,然后按照第1点进行编译即可。

         上述是只去掉SIM卡通话功能需要在modem端进行的配置,此外还需要在AP端进行如下修改:
      1mediatek\config\project_name\android.hardware.telephony.gsm.xml
       去掉android.hardware.telephony.gsm.xml文件中的如下两项:
      
      

      2mediatek\config\project_name\ProjectConfig.mk
       ProjectConfig.mk文件中添加如下配置:
       CUSTOM_MODEM = a977_kk_hspa_data_sms_0714    # disable cs call
       RESOURCE_OVERLAY_SUPPORT = generic navbar tablet generic_3GDATASMS
       MTK_VT3G324M_SUPPORT=no
       GEMINI=no
       MTK_GEMINI_SMART_3G_SWITCH=0
       MTK_GEMINI_ENHANCEMENT=no
       MTK_GEMINI_3G_SWITCH=no
       MTK_SHARE_MODEM_CURRENT=1   
       MTK_TTY_SUPPORT = no
       MTK_TB_APP_CALL_FORCE_SPEAKER_ON=no
       MTK_FD_SUPPORT = no
       MTK_FD_FORCE_REL_SUPPORT = no
       MTK_TB_WIFI_3G_MODE = 3GDATA_SMS
返回列表