From 3809f500c3411af2ab5ab6c706cdb4373940123e Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Mon, 17 Sep 2012 16:04:57 -0700 Subject: [PATCH] Disable notification scans when p2p is connected Also reduce scan interval for STA scans to one minute. Bug: 7138968 Change-Id: I03620f6d462e4ec90d9bb25bbfe709f63173df21 --- core/java/android/provider/Settings.java | 7 ++++ core/res/res/values/config.xml | 3 ++ core/res/res/values/symbols.xml | 1 + .../android/net/wifi/WifiStateMachine.java | 34 +++++++++++++++---- .../android/net/wifi/p2p/WifiP2pService.java | 17 +++------- 5 files changed, 44 insertions(+), 18 deletions(-) diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index a182234685962..68ce72f0b9d2b 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -5613,6 +5613,13 @@ public final class Settings { public static final String WIFI_SUPPLICANT_SCAN_INTERVAL_MS = "wifi_supplicant_scan_interval_ms"; + /** + * The interval in milliseconds to scan at supplicant when p2p is connected + * @hide + */ + public static final String WIFI_SCAN_INTERVAL_WHEN_P2P_CONNECTED_MS = + "wifi_scan_interval_p2p_connected_ms"; + /** * Whether the Wi-Fi watchdog is enabled. */ diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 93d7fcc4cdfdf..bd0ea4e15a264 100755 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -292,6 +292,9 @@ 15000 + + 60000 +