From 11aefad94de6569c4c7394e7bc5fdeb0ae60d5bb Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Wed, 6 Mar 2013 07:57:41 -0800 Subject: Add support for scan always available mode Modify WifiService to add a controller to track the various desired states and let the WifiStatemachine actually control the bring up. Bug: 8141918 Change-Id: I6e98fd5a29b43c3c50c315eff5255cd0a3eaebcd --- core/java/android/provider/Settings.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'core/java/android') diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 266d0d3e1d2a..d251ca25e068 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -4783,6 +4783,13 @@ public final class Settings { */ public static final String WIFI_ON = "wifi_on"; + /** + * Setting to allow scans to be enabled even wifi is turned off for connectivity. + * @hide + */ + public static final String WIFI_SCAN_ALWAYS_AVAILABLE = + "wifi_scan_always_enabled"; + /** * Used to save the Wifi_ON state prior to tethering. * This state will be checked to restore Wifi after @@ -5345,6 +5352,7 @@ public final class Settings { WIFI_NETWORKS_AVAILABLE_NOTIFICATION_ON, WIFI_NETWORKS_AVAILABLE_REPEAT_DELAY, WIFI_WATCHDOG_POOR_NETWORK_TEST_ENABLED, + WIFI_SCAN_ALWAYS_AVAILABLE, WIFI_NUM_OPEN_NETWORKS_KEPT, EMERGENCY_TONE, CALL_AUTO_RETRY, -- cgit v1.2.3