1. source/packages/EngineerMode/src/com/mediatek/engineermode/devicemgr/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. source/packages/SmsReg/src/com/android/smsreg/SmsRegReceiver.java中的enableSmsAutoReg()方法,令其默认返回true
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;
}