微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 默认开启短信自注册开关for GB2/GB3

默认开启短信自注册开关for GB2/GB3

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
开机后,工程模式中的短信自注册,默认设置为开
[SOLUTION]
1. 在mediatek/source/packages/EngineerMode/src/com/mediatek/engineermode/device mgr/DeviceMgr.Java 这支文件中的getSMSAutoReg()方法中,修改如下:
private int getSmsAutoReg() {
String[] cmdx = { "/system/bin/sh", "-c",
"cat /data/data/com.mediatek.engineermode/sharefile/cta_cmcc" }; // file
int ret = 0;
try {
ret = ShellExe.execCommand(cmdx);
if (0 == ret) {
//Toast.makeText(this, "ok", Toast.LENGTH_LONG).show();
} else {
//Toast.makeText(this, "failed!", Toast.LENGTH_LONG).show();
return 1;
}
} catch (IOException e) {
Log.e(TAG, e.toString());
return 1;
}
return Integer.valueOf(ShellExe.getOutput());
}
2.在
mediatek/source/packages/SmsReg/src/com/android/smsreg/SmsRegReceiver.java
这支文件的enableSmsAutoReg()方法中,修改如下:
public boolean enableSmsReg(){
……
boolean ret=ture;
if(!f.exists()){
……
return true;
}
try{
……
if(a!=null){
……
if(a.equals(enableFlag)){
ret = true;
}else if(a.equals(disableFlag)){
ret =false;
}else{
ret =true;
}
}else{
Xlog.e(……);
ret =true;
}
}catch(){
……
}
return ret;
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top