您的位置:首页 > 移动开发 > Android开发

在android手机开机后,在工程模式下的短信自注册开关默认开启

2013-05-12 15:59 495 查看
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;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐