diff options
author | David Su <dysu@google.com> | 2019-09-09 10:41:43 -0700 |
---|---|---|
committer | David Su <dysu@google.com> | 2019-11-18 18:48:17 -0800 |
commit | 46949a2ca07d09c741def4dd081b838522737bb0 (patch) | |
tree | 0ccb69da202aa41b64539faf2291ee9034a22dc8 /service | |
parent | f4ab47bb93914976c5cef76bf6f2ab49aba5ea88 (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.java | 1 | ||||
-rw-r--r-- | service/java/com/android/server/wifi/WifiInjector.java | 12 |
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; } |