在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;
}
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;
}
相关文章推荐
- 方法返回在android手机开机后,在工程模式下的短信自注册开关默认开启
- android131 360 05 手势触摸滑动,sim卡,开机启动的广播,手机联系人,SharedPreferences,拦截短信
- 【公告】关于开启用户注册及登录手机短信验证的通知
- 无废话Android之activity的生命周期、activity的启动模式、activity横竖屏切换的生命周期、开启新的activity获取他的返回值、利用广播实现ip拨号、短信接收广播、短信监听器(6)
- Android Secret Dial Codes List 安卓各种工程模式开启密码
- Android手机开启开发者模式
- Android 4.2.2 开机默认开启USB调试
- android 手机注册发送短信失败例子。
- Android Q6. [机卡兼容]手机注册到测试网下, 无法收取短信
- 三星Android手机进入工程模式
- Android 情景模式->标准->默认通知提示音->第一次开机如何默认选中"无"
- Android手机通过程序进入工程模式
- Android - xml动画,识别手势动作,代码抽取,获取手机SIM卡串号,获取联系人数据,开机广播,发送/解析短信,报警音乐
- 【转】android 手机发送短信,震动,播放默认铃声
- centos 7开机默认进入文本模式
- 基于android手机的3G+GPS远程控制模型车工程-android手机编程1-简单通信程序
- Android开机键失灵启动手机的解决办法
- android手机短信拦截的实现
- 设置Windows 10 开机默认开启NUMLOCK
- Android监听手机短信的示例代码