summaryrefslogtreecommitdiff
path: root/service
diff options
context:
space:
mode:
authorRoshan Pius <rpius@google.com>2016-04-21 11:39:35 -0700
committerRoshan Pius <rpius@google.com>2016-04-21 11:39:35 -0700
commit7ce0f144104c68da40c196c16f73e2d0bcc50cc7 (patch)
tree360fa9ea2193959fb1bdbf41587d0d1d5f570db4 /service
parent985df17909a5703a86f3e665abc9dd964d9623d9 (diff)
WifiConnectivityManager: Turn off ePno/Gscans
There is a lot of instability/unknowns for using ePno/Gscans for connectivity purposes. Unless we've all of them hashed out, turn them off. BUG: 28300874 BUG: 28278197 Change-Id: Ifd650032237ac510687f0d374d31f7c9f13d18bd TEST: Compiles & unit-test passes (Will send for ACTS testing).
Diffstat (limited to 'service')
-rw-r--r--service/java/com/android/server/wifi/WifiConnectivityManager.java4
-rw-r--r--service/java/com/android/server/wifi/scanner/HalWifiScannerImpl.java7
2 files changed, 4 insertions, 7 deletions
diff --git a/service/java/com/android/server/wifi/WifiConnectivityManager.java b/service/java/com/android/server/wifi/WifiConnectivityManager.java
index 4003d2ae0..129a52b07 100644
--- a/service/java/com/android/server/wifi/WifiConnectivityManager.java
+++ b/service/java/com/android/server/wifi/WifiConnectivityManager.java
@@ -81,9 +81,9 @@ public class WifiConnectivityManager {
// Due to b/28020168, timer based single scan will be scheduled every
// PERIODIC_SCAN_INTERVAL_MS to provide periodic scan.
- private static final boolean ENABLE_BACKGROUND_SCAN = true;
+ private static final boolean ENABLE_BACKGROUND_SCAN = false;
// Flag to turn on connected PNO, when needed
- private static final boolean ENABLE_CONNECTED_PNO_SCAN = true;
+ private static final boolean ENABLE_CONNECTED_PNO_SCAN = false;
private final WifiStateMachine mStateMachine;
private final WifiScanner mScanner;
diff --git a/service/java/com/android/server/wifi/scanner/HalWifiScannerImpl.java b/service/java/com/android/server/wifi/scanner/HalWifiScannerImpl.java
index f202a5399..6351042a8 100644
--- a/service/java/com/android/server/wifi/scanner/HalWifiScannerImpl.java
+++ b/service/java/com/android/server/wifi/scanner/HalWifiScannerImpl.java
@@ -46,11 +46,8 @@ public class HalWifiScannerImpl extends WifiScannerImpl implements Handler.Callb
mSupplicantScannerDelegate =
new SupplicantWifiScannerImpl(context, wifiNative, mChannelHelper, looper);
- // Check if ePNO is supported by the HAL.
- int halFeatureSet = mWifiNative.getSupportedFeatureSet();
- mHalBasedPnoSupported =
- ((halFeatureSet & WifiManager.WIFI_FEATURE_HAL_EPNO)
- == WifiManager.WIFI_FEATURE_HAL_EPNO);
+ // We are not going to support HAL ePNO currently.
+ mHalBasedPnoSupported = false;
}
@Override