Flag: EXEMPT gated by overlay
Bug: 373594936
Test: Manuel test, trigger SSR and won't create bugreport automatically
Change-Id: I3b236cee06bd792355551c21cf888261bedbfa95
When device is idle, disable FW roaming (LOW RSSI roam, high band roam) to save power
Bug: 321639511
Test: Manual
Change-Id: I55b88d86dffba2ccea6f8ceb608efafbc35b64d8
The country code updating from scan results generic case can cover setup wizard case.
Bug: 279625751
Test: manually verified generic case
Change-Id: Ibb1c62e86850cf6105ff190a57bfd2e8f16d3eca
Enable the feature of adjusting link layer stats polling interval in Pixels.
Bug: 237530606
Test: manual
Change-Id: I3029edfb2b794542af9e4a73cb7bcb90c59a5af3
Currently, config_networkAvoidBadWifi is customized in aosp
for only 2 Verizon mccmncs: 310-004 and 311-480.
However, from TAM feedback, there are few mccmncs
which are not customized yet. Explicitly add them for different devices.
Test: manual
Bug: 270006176
Change-Id: I46ec45354ae72a6a758aba2c2a31af92f1da4038
(cherry picked from commit cc270214edfe849dc71314455aa28994a7939150)
This flag will not take effect if the system is configured to
avoid bad wifis. Set it to 1 globally. Then it will sprint
into effect for all mcc/mncs where config_networkAvoidBadWifi is 0.
For carriers that don't need this behavior change but
config_networkAvoidBadWifi is 0, set activelyPreferBadwifi
to 0 for their mccmncs.
Test: manual
Bug: 270006176
Change-Id: I4b6fe4964e8fd5d61978f1433dcbbd9e9b10ffc3
(cherry picked from commit 3357b8cf949b9e632d10759ba8bc700b72ac2242)
Update wifi overaly to enable WPA2 to WPA3 auto-upgrade offload
to capable Driver/Firmware.
With this feature enabled, Pixel can support cross akm roaming.
Bug: 236096597
Bug: 236098039
Test: AU drop test
Test: Roaming and connection test (go/cross-akm-roaming)
Change-Id: I5556c5f8062127f8721e8677d22d2bfd08cec4e0
Driver actually does not support 6Ghz softAp at
current version. Hence, disable it
Bug: 231384422
Test: SoftAp can be enabled.
Change-Id: I47b39f3d31c1a94de338a2a22dc5b5495b1af1a1
set config_wifiLinkLayerRadioStatsAggregationEnabled to true
to enable radio stats aggregation logic.
Bug: 211890916
Test: atest com.android.server.wifi.WifiVendorHalTest
Test: Manual - Dump the link layer stats and validated the results.
Change-Id: Id72778d0e474406f51b5eb4a4be1d57828add934
Enable verbose logging on by default for userdebug build, to show
verbose logging of Wifi framework.
Bug: 200196601
Test: atest FrameworksWifiTests
Change-Id: Ia484b3893f291023b9dbd507805941b9b59bbaa2
Fix typo in SE_STATE_REQUEST intent action to match other
com.qorvo.uwb actions and permissions.
Bug: b/208435525
Test: Flash and verify on R4.
Change-Id: I818db033ee5f54df629a9abfaae2425028e351ee
The P21 series didn't support the NL80211 Reg event.
The vendor is working to support it in T. (b/183916225)
The fix corrects the overlay configuration, which introduced
from android T.
PS: The impact of the configuration is two cases.
1. Configuration should be false but it configures to true:
It will cause no CC(country code) changed event to notify listener.
It might cause any function fail which relies on CC.
(It is happening on P21 series)
2. Configuration should be true but it configures to false:
Minor impact than #1 because it just update CC before the Wifi subsystem
apply it.5. It might cause the data to be incorrect because of the
timing issue.
Bug: 183916225
Test: Manuel Test to check that configuration is correct.
Change-Id: Ica764e4a22def6dea0613882b3ae403852a03a83
Needed to emit SE_STATE_CHANGED from Thales updater code to clients when
eOS or applets are being updated. Current clients are GMSCore and UWB
Service.
Bug: 189881206
Bug: 183606657
Test: Confirm overlay worked and intents were received.
Change-Id: Ia1106d6fad20797e72c49cfc1f790289d0da0963
set config_wifi6ghzSupport to true to return
6GHz band support for wifiManager.is6GHzBandSupported() call.
If this config is not set, framework query the list of
valid frequencies for 6GHz band from kernel/nl80211.
But this call will return valid frequencies only if
country code is set. So it is necessary to set config_wifi6ghzSupport
to true to return chipset support for 6GHz for cases where
country code is not set.
Bug: 193788596
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I68700fbed773aeeb53e70e6e6df9b3697f51b0d0
ag/13790852 provides a solution to disable fw roaming if the connection
is triggered with a specific bssid.
We set config_wifiUseHalApiToDisableFwRoaming to true to enable this
feature.
Bug: 178398607
Test: Build Pass
Test: Make sure HAL api wifi_enable_firmware_roaming can disable roaming
Change-Id: Ia4b6cf80aefbce76c994532175693f38a0698a5a
As resources were moved from the android package to the connectivity
resources package, migrate resources to a new overlay for the new
package.
Bug: 185850634
Test: m
Change-Id: Iea8bf912e750375724421945103bcc58ece11f1b
Remove the overriding since the aggregation of Wifi link layer radio stats from all radios is enabled by default.
Bug: 183991297
Test: manual test
Change-Id: I9c0f657a4c3bd6242722e751ab0f7c0b0734dd8e
New Overlay (PixelWifiOverlay2021) was definded for
2021 projects. Hence, remove PixelWifiOverlayGs101.
Bug: 182766776
Test: overlay config can be read correctly.
Change-Id: I6c020b7a3ff507eccb3309b3eac64f6a61a59e32
Set MBB overriding flag to true in config overlay to
enable MBB support.
Bug: 182859386
Test: Verified MBB is workable.
Change-Id: I33419c40a955bcb21ba80169175467ffafc2dae7
set config_wifiLinkLayerRadioStatsAggregationEnabled to true
to enable radio stats aggregation logic.
Bug: 180513621
Test: atest com.android.server.wifi.WifiVendorHalTest
Change-Id: I62512c678886b16339333c423c3e738ad626c85a