Get available channels allowed by Hotspot

- Use getAllowedChannels API instead of getUsableChannels API to avoid corner cases

Bug: 352267181
Flag: EXEMPT bugfix
Test: Manual testing
atest -c WifiHotspotRepositoryTest

Change-Id: I5ae4a4d429924ac2b8676bbbb27016a93ccd9a1b
This commit is contained in:
Weng Su
2024-08-14 17:01:27 +08:00
parent 5cbcfb07fe
commit 6c2158edef
2 changed files with 7 additions and 7 deletions

View File

@@ -473,7 +473,7 @@ public class WifiHotspotRepository {
boolean isChannelAvailable(SapBand sapBand) {
try {
List<WifiAvailableChannel> channels =
mWifiManager.getUsableChannels(sapBand.band, OP_MODE_SAP);
mWifiManager.getAllowedChannels(sapBand.band, OP_MODE_SAP);
log("isChannelAvailable(), band:" + sapBand.band + ", channels:" + channels);
sapBand.hasUsableChannels = (channels != null && channels.size() > 0);
sapBand.isUsableChannelsUnsupported = false;