现在的位置: 首页 > 综合 > 正文

如何修改代码,使开机时自动attach到网络?

2013年10月03日 ⁄ 综合 ⁄ 共 527字 ⁄ 字号 评论关闭

在mtk平台上,将是否需要自动attach的变量保存在NVRAM_EF_RAC_PREFERENCE_LID的arg1中。当arg1的值为0xC0表示gprs connection为When Needed,当arg1的值为0xD0表示Always on。如果要使手机开机自动attach到网络,可以修改COMMON_NVRAM_EF_RAC_PREFERENCE_DEFAULT的值,将该结构体里面的“0xC0 /* GPRS auto attch */”改成“0xD0
/* GPRS auto attch */”。这样开机以后手机会自动attach到网络。单卡工程中,在settings>Network settings->gprs connection修改gprs connection的类型最后也会改变NVRAM_EF_RAC_PREFERENCE_LID的值。 
PS:目前只有单卡工程才支持gprs auto attach,也就是说默认给出去的code中,单卡的工程可以看到gprs connection菜单,双卡的工程一般看不到gprs connection菜单,除非在测试时使用测试卡(白卡)。真正MP的产品中单卡可以有gprs connection菜单,而双卡中不允许有这样设置。

抱歉!评论已关闭.