Add Wi-Fi hotspot > Security Settings page
- Restrict low security type when 6 GHz band is selected
- Disable "WPA2/WPA3-Personal" security type
- Disable "WPA2-Personal" security type
- Disable "None" security type
- Automatically updated security type to WPA3 when 6 GHz band is selected
- Regenerate password when security type is changed from None
Bug: 245258763
Test: manual test
atest -c WifiTetherSettingsTest
atest -c WifiTetherViewModelTest \
WifiHotspotSecuritySettingsTest \
WifiHotspotSecurityViewModelTest \
WifiHotspotRepositoryTest
Change-Id: I31b08795419baed10dc40b876aeec175f6f41e69
This commit is contained in:
@@ -155,6 +155,16 @@ public class WifiTetherSettingsTest {
|
||||
verify(mEmptyTextView).setText(anyInt());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onSecuritySummaryChanged_canNotShowWifiHotspot_returnFalse() {
|
||||
int stringResId = R.string.wifi_security_sae;
|
||||
mWifiTetherSettings.mWifiHotspotSecurity = mock(Preference.class);
|
||||
|
||||
mWifiTetherSettings.onSecuritySummaryChanged(stringResId);
|
||||
|
||||
verify(mWifiTetherSettings.mWifiHotspotSecurity).setSummary(stringResId);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onSpeedSummaryChanged_canNotShowWifiHotspot_returnFalse() {
|
||||
int stringResId = R.string.wifi_hotspot_speed_summary_6g;
|
||||
|
||||
Reference in New Issue
Block a user