Merge changes from topic 'remove-set-frequency-band'
* changes: Remove ability to set frequency from WifiAssociationTest Remove WifiManager#get/setFrequencyBand
This commit is contained in:
@@ -63,11 +63,6 @@ public class WifiAssociationTest extends ConnectivityManagerTestBase {
|
|||||||
|
|
||||||
String password = arguments.getString("password");
|
String password = arguments.getString("password");
|
||||||
|
|
||||||
String freqStr = arguments.getString("frequency-band");
|
|
||||||
if (freqStr != null) {
|
|
||||||
setFrequencyBand(freqStr);
|
|
||||||
}
|
|
||||||
|
|
||||||
assertTrue("enable Wifi failed", enableWifi());
|
assertTrue("enable Wifi failed", enableWifi());
|
||||||
WifiInfo wi = mWifiManager.getConnectionInfo();
|
WifiInfo wi = mWifiManager.getConnectionInfo();
|
||||||
logv("%s", wi);
|
logv("%s", wi);
|
||||||
@@ -79,28 +74,6 @@ public class WifiAssociationTest extends ConnectivityManagerTestBase {
|
|||||||
connectToWifi(config);
|
connectToWifi(config);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the frequency band and verify that it has been set.
|
|
||||||
*/
|
|
||||||
private void setFrequencyBand(String frequencyBandStr) {
|
|
||||||
int frequencyBand = -1;
|
|
||||||
if ("2.4".equals(frequencyBandStr)) {
|
|
||||||
frequencyBand = WifiManager.WIFI_FREQUENCY_BAND_2GHZ;
|
|
||||||
} else if ("5.0".equals(frequencyBandStr)) {
|
|
||||||
frequencyBand = WifiManager.WIFI_FREQUENCY_BAND_5GHZ;
|
|
||||||
} else if ("auto".equals(frequencyBandStr)) {
|
|
||||||
frequencyBand = WifiManager.WIFI_FREQUENCY_BAND_AUTO;
|
|
||||||
} else {
|
|
||||||
fail("Invalid frequency-band");
|
|
||||||
}
|
|
||||||
if (mWifiManager.getFrequencyBand() != frequencyBand) {
|
|
||||||
logv("Set frequency band to %s", frequencyBandStr);
|
|
||||||
mWifiManager.setFrequencyBand(frequencyBand, true);
|
|
||||||
}
|
|
||||||
assertEquals("Specified frequency band does not match operational band",
|
|
||||||
frequencyBand, mWifiManager.getFrequencyBand());
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the {@link WifiConfiguration} based on ssid, security, and password.
|
* Get the {@link WifiConfiguration} based on ssid, security, and password.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -97,10 +97,6 @@ interface IWifiManager
|
|||||||
|
|
||||||
String getCountryCode();
|
String getCountryCode();
|
||||||
|
|
||||||
void setFrequencyBand(int band, boolean persist);
|
|
||||||
|
|
||||||
int getFrequencyBand();
|
|
||||||
|
|
||||||
boolean isDualBandSupported();
|
boolean isDualBandSupported();
|
||||||
|
|
||||||
boolean saveConfiguration();
|
boolean saveConfiguration();
|
||||||
|
|||||||
@@ -1375,40 +1375,6 @@ public class WifiManager {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the operational frequency band.
|
|
||||||
* @param band One of
|
|
||||||
* {@link #WIFI_FREQUENCY_BAND_AUTO},
|
|
||||||
* {@link #WIFI_FREQUENCY_BAND_5GHZ},
|
|
||||||
* {@link #WIFI_FREQUENCY_BAND_2GHZ},
|
|
||||||
* @param persist {@code true} if this needs to be remembered
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public void setFrequencyBand(int band, boolean persist) {
|
|
||||||
try {
|
|
||||||
mService.setFrequencyBand(band, persist);
|
|
||||||
} catch (RemoteException e) {
|
|
||||||
throw e.rethrowFromSystemServer();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the operational frequency band.
|
|
||||||
* @return One of
|
|
||||||
* {@link #WIFI_FREQUENCY_BAND_AUTO},
|
|
||||||
* {@link #WIFI_FREQUENCY_BAND_5GHZ},
|
|
||||||
* {@link #WIFI_FREQUENCY_BAND_2GHZ} or
|
|
||||||
* {@code -1} on failure.
|
|
||||||
* @hide
|
|
||||||
*/
|
|
||||||
public int getFrequencyBand() {
|
|
||||||
try {
|
|
||||||
return mService.getFrequencyBand();
|
|
||||||
} catch (RemoteException e) {
|
|
||||||
throw e.rethrowFromSystemServer();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check if the chipset supports dual frequency band (2.4 GHz and 5 GHz)
|
* Check if the chipset supports dual frequency band (2.4 GHz and 5 GHz)
|
||||||
* @return {@code true} if supported, {@code false} otherwise.
|
* @return {@code true} if supported, {@code false} otherwise.
|
||||||
|
|||||||
Reference in New Issue
Block a user