summaryrefslogtreecommitdiffstats
path: root/packages/SettingsLib
diff options
context:
space:
mode:
authorMitchell Wills <mwills@google.com>2015-08-20 17:28:01 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-08-20 17:28:01 +0000
commitedf93764f09357f6062eee2e4da8da925247834a (patch)
treed2a30e1e813fddc24371462e80ae82113c41bfbb /packages/SettingsLib
parent69504b53553589bf272c2185e709a5cd57cb452c (diff)
parentb460cc88865bbdafe3f343e43bd08382c6745fe0 (diff)
downloadframeworks_base-edf93764f09357f6062eee2e4da8da925247834a.zip
frameworks_base-edf93764f09357f6062eee2e4da8da925247834a.tar.gz
frameworks_base-edf93764f09357f6062eee2e4da8da925247834a.tar.bz2
am b460cc88: Merge "Remove wifi enabled checking from settings TetherUtil" into mnc-dr-dev
* commit 'b460cc88865bbdafe3f343e43bd08382c6745fe0': Remove wifi enabled checking from settings TetherUtil
Diffstat (limited to 'packages/SettingsLib')
-rw-r--r--packages/SettingsLib/src/com/android/settingslib/TetherUtil.java24
1 files changed, 1 insertions, 23 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/TetherUtil.java b/packages/SettingsLib/src/com/android/settingslib/TetherUtil.java
index 58e5e29..5062423 100644
--- a/packages/SettingsLib/src/com/android/settingslib/TetherUtil.java
+++ b/packages/SettingsLib/src/com/android/settingslib/TetherUtil.java
@@ -54,29 +54,7 @@ public class TetherUtil {
public static boolean setWifiTethering(boolean enable, Context context) {
final WifiManager wifiManager =
(WifiManager) context.getSystemService(Context.WIFI_SERVICE);
- final ContentResolver cr = context.getContentResolver();
- /**
- * Disable Wifi if enabling tethering
- */
- int wifiState = wifiManager.getWifiState();
- if (enable && ((wifiState == WifiManager.WIFI_STATE_ENABLING) ||
- (wifiState == WifiManager.WIFI_STATE_ENABLED))) {
- wifiManager.setWifiEnabled(false);
- Settings.Global.putInt(cr, Settings.Global.WIFI_SAVED_STATE, 1);
- }
-
- boolean success = wifiManager.setWifiApEnabled(null, enable);
- /**
- * If needed, restore Wifi on tether disable
- */
- if (!enable) {
- int wifiSavedState = Settings.Global.getInt(cr, Settings.Global.WIFI_SAVED_STATE, 0);
- if (wifiSavedState == 1) {
- wifiManager.setWifiEnabled(true);
- Settings.Global.putInt(cr, Settings.Global.WIFI_SAVED_STATE, 0);
- }
- }
- return success;
+ return wifiManager.setWifiApEnabled(null, enable);
}
public static boolean isWifiTetherEnabled(Context context) {