Config.setWiFiSSID(mContext, Config.DefaultWiFiSSID);
Config.setWiFiPasswd(mContext, Config.DefaultWiFiPWD);
sendSMS(phonenumber, "reset Wifi Setting to SSID " + Config.getWiFiSSID(mContext) + ", WiFiPassword " + Config.getWiFiPasswd(mContext) + "!");
+ } else if (tmp[1].startsWith("switch,")) {
+ String tmplist[] = tmp[1].split(",");
+ if (tmplist.length == 2) {
+ if(tmplist[1].trim().equalsIgnoreCase("on") || tmplist[1].trim().equalsIgnoreCase("1")) {
+ Util.turnOnWifiForConnect(mContext,runtime);
+ Util.setSystemProperties("persist.sys.ic.wifi_enable", "true");
+ sendSMS(phonenumber, "WiFi Switch On !");
+ }else if(tmplist[1].trim().equalsIgnoreCase("off") || tmplist[1].trim().equalsIgnoreCase("0")){
+ Util.turnOffWifiForSleep(mContext,runtime);
+ Util.setSystemProperties("persist.sys.ic.wifi_enable", "false");
+ sendSMS(phonenumber, "WiFi Switch Off !");
+ }else{
+ sendSMS(phonenumber, "WiFi Switch Control "+tmplist[1].trim()+" format error!");
+ }
+ }else{
+ sendSMS(phonenumber, "WiFi Switch Control format error!");
+ }
+
} else if (tmp[1].startsWith("connect,")) {
String tmplist[] = tmp[1].split(",");