summaryrefslogtreecommitdiff
path: root/service
diff options
context:
space:
mode:
authorDavid Su <dysu@google.com>2019-09-09 10:41:43 -0700
committerDavid Su <dysu@google.com>2019-11-18 18:48:17 -0800
commit46949a2ca07d09c741def4dd081b838522737bb0 (patch)
tree0ccb69da202aa41b64539faf2291ee9034a22dc8 /service
parentf4ab47bb93914976c5cef76bf6f2ab49aba5ea88 (diff)
Migrate to new WifiScanner constructor that does not take in IWifiScanner
Bug: 140299412 Test: atest FrameworksWifiTests Change-Id: I0a9e03454986e3879595c73683567b0cf6c252e2
Diffstat (limited to 'service')
-rw-r--r--service/java/com/android/server/wifi/ClientModeImpl.java1
-rw-r--r--service/java/com/android/server/wifi/WifiInjector.java12
2 files changed, 5 insertions, 8 deletions
diff --git a/service/java/com/android/server/wifi/ClientModeImpl.java b/service/java/com/android/server/wifi/ClientModeImpl.java
index aeb345ef1..51651d277 100644
--- a/service/java/com/android/server/wifi/ClientModeImpl.java
+++ b/service/java/com/android/server/wifi/ClientModeImpl.java
@@ -729,7 +729,6 @@ public class ClientModeImpl extends StateMachine {
mNetworkInfo = new NetworkInfo(ConnectivityManager.TYPE_WIFI, 0, NETWORKTYPE, "");
mBatteryStatsManager = batteryStatsManager;
mWifiStateTracker = wifiInjector.getWifiStateTracker();
- IBinder b = mFacade.getService(Context.NETWORKMANAGEMENT_SERVICE);
mP2pSupported = mContext.getPackageManager().hasSystemFeature(
PackageManager.FEATURE_WIFI_DIRECT);
diff --git a/service/java/com/android/server/wifi/WifiInjector.java b/service/java/com/android/server/wifi/WifiInjector.java
index a53c4ec32..6d06d21b8 100644
--- a/service/java/com/android/server/wifi/WifiInjector.java
+++ b/service/java/com/android/server/wifi/WifiInjector.java
@@ -36,7 +36,6 @@ import android.os.IBinder;
import android.os.INetworkManagementService;
import android.os.Looper;
import android.os.Process;
-import android.os.ServiceManager;
import android.os.SystemProperties;
import android.os.UserManager;
import android.provider.Settings.Secure;
@@ -224,7 +223,7 @@ public class WifiInjector {
(AlarmManager) mContext.getSystemService(Context.ALARM_SERVICE),
wifiHandler, mClock);
mNwManagementService = INetworkManagementService.Stub.asInterface(
- ServiceManager.getService(Context.NETWORKMANAGEMENT_SERVICE));
+ mFrameworkFacade.getService(Context.NETWORKMANAGEMENT_SERVICE));
mWifiNative = new WifiNative(
mWifiVendorHal, mSupplicantStaIfaceHal, mHostapdHal, mWificondControl,
mWifiMonitor, mNwManagementService, mPropertyService, mWifiMetrics,
@@ -530,7 +529,7 @@ public class WifiInjector {
/** Gets IWificond without caching. */
public IWificond makeWificond() {
// We depend on being able to refresh our binder in ClientModeImpl, so don't cache it.
- IBinder binder = ServiceManager.getService(WIFICOND_SERVICE_NAME);
+ IBinder binder = mFrameworkFacade.getService(WIFICOND_SERVICE_NAME);
return IWificond.Stub.asInterface(binder);
}
@@ -578,10 +577,9 @@ public class WifiInjector {
*/
public synchronized WifiScanner getWifiScanner() {
if (mWifiScanner == null) {
- mWifiScanner = new WifiScanner(mContext,
- IWifiScanner.Stub.asInterface(ServiceManager.getService(
- Context.WIFI_SCANNING_SERVICE)),
- mWifiHandlerThread.getLooper());
+ IBinder binder = mFrameworkFacade.getService(Context.WIFI_SCANNING_SERVICE);
+ IWifiScanner service = IWifiScanner.Stub.asInterface(binder);
+ mWifiScanner = new WifiScanner(mContext, service, mWifiHandlerThread.getLooper());
}
return mWifiScanner;
}