- May 10, 2024
-
-
Gurpreet Singh authored
Replace the flag used in src to use newly added flag in ag/27264595. Bug: 339181644 Test: lunch sdk-next-eng && croot && ./build/tools/check-flagged-apis/check-flagged-apis.sh Change-Id: If4c75f91e95f7cbe0cd41aab7dbffcd21615182f
-
- May 08, 2024
-
-
Gurpreet Singh authored
Add a new feature flag - "network_provider_battery_charging_status" in android.net.wifi package. It is the same flag which was added in ag/25092320 in the wifi module. framework-minus-apex depends on a flag defined in wifi_aconfig_flags but framework-minus-apex does not depend on the corresponding aconfig java lib wifi_aconfig_flags_lib. Therefore Soong doesn't know about the dependency -> Soong won't tell Metalava about the flag -> Metalava will default to reverting the API to the previous SDK snapshot -> API will not be present in the SDK and docs artifacts. Solution: 1) define a new flag in frameworks/base 2) Work with relteam to ramp it to next ASAP 3) Move NetworkProviderInfo to use this new flag Bug: 339181644 Test: N/A Change-Id: I358638546dc888a41498ec066d548c6612ea4f60
-
- Apr 19, 2024
-
-
Dennis Shen authored
This reverts commit 02287dc9. Reason for revert: Performance regression is gone based on go/abtd verification, reintroduce the change. Change-Id: I0dceae0d564612925f23002ac76fb60bbbe599f1
-
- Apr 17, 2024
-
-
Mahesh KKV authored
Bug: 334107186 Test: m Change-Id: If493fc400114829ba0375228d4e65f7d2a6ee308
-
- Apr 08, 2024
-
- Mar 30, 2024
-
-
Yu Liu authored
Bug: 330354107 Test: CI Flag: NONE Ignore-AOSP-First: It is easier to detect all the mismatch in internal master. Change-Id: I41c11c7deda2936d39701a3a694166c5e49d423a
-
- Mar 29, 2024
-
-
Gabriel Biren authored
These will be useful for verifying the cases where we fall back to Legacy KS. Bug: 304553176 Test: atest WifiKeystoreTest Change-Id: Idb3905ce9e7ee091b00652217e8ab1c5149f064b
-
- Mar 27, 2024
-
-
Gabriel Biren authored
Will allow for easier mocking of the database objects in the unit tests. Bug: 304553176 Test: m Change-Id: I5111a20af7a1057bdc29107c34ae1ccc9ae50114
-
Gabriel Biren authored
unit tests. Will allow static mocking in the future WifiKeystore tests. Bug: 304553176 Test: atest FrameworksWifiNonUpdatableApiTests Change-Id: Ifa05cfc154bd4993f9df8f6d683e78381acb8a57
-
- Mar 21, 2024
-
-
Gabriel Biren authored
mechanism in WifiKeystore. See aosp/2859045 as an example of using ConnectivityBlobStore. The expected behavior per-API is: - put: Always write to ConnectivityBlobStore. - get: Attempt to get from ConnectivityBlobStore. If alias is not found there, try checking in LegacyKeystore. - remove: Remove alias from both ConnectivityBlobStore and LegacyKeystore. - list: List aliases from both ConnectivityBlobStore and LegacyKeystore. Deduplicate before returning. Bug: 304553176 Test: atest WifiKeyStoreTest Test: Manual test - Added test commands to WifiShellCommand to test all of the APIs. Change-Id: I30b7553bf0ca6a76f81f52aa06f67126fffc4127
-
Oriol Prieto Gasco authored
Before calling a flagged API, client code must check the value of the flag which gates it. Those flags must be exported in order to be accessible from containers other than the container where the flag and the API are hosted. Bug: 320984775 Bug: 322839671 Test: m all_aconfig_declarations Test: printflags --format='{fully_qualified_name}:{is_exported}' | grep true Ignore-AOSP-First: LSC Change-Id: I8c2d111fd4ffb23f3f52c9d00bf6bbd2456d7f05
-
- Mar 05, 2024
-
-
Oscar Shu authored
Similar to ag/25108489, but protecting all places where mWifiCond is used. Due to many places changed, uses catch exception instead of synchronized to minimize risk of breaking. Bug: 327918402 Test: build and flash Change-Id: I1760a524ac0eedbf21cea84f893be6ffd618d9d9
-
- Feb 15, 2024
-
-
Nate Jiang authored
Bug: 324961716 Test: TH Change-Id: I6c2454aadcd2b7b1cdd85cc606751b3530434dae
-
- Feb 13, 2024
-
-
Nate Jiang authored
Bug: 324961716 Test: TH Change-Id: Iec642d60ac8edbc7d6f73da46aa7d914b02f5786
-
Gabriel Biren authored
Previously, these APIs were annoted with @SystemApi(client = SystemApi.Client.MODULE_LIBRARIES). Bug: 324601616 Bug: 296077015 Test: Manual test - create local shell command to write/read to WifiKeystore. Verify that all operations work as expected. Change-Id: I59259019ad631472a87ebd6bdad3bced983ac8ef
-
- Jan 31, 2024
-
-
Sunil Ravi authored
Read NL80211_ATTR_MAX_NUM_AKM_SUITES attribute from wiphy info to get the device support for cross-akm roaming feature. Bug: 313038031 Test: Manual - STA connection Test: atest DeviceWiphyCapabilitiesTest Test: atest WifiNl80211ManagerTest Change-Id: Ib429a4826ed3110d128c7a6929c73b73d89f06a3
-
Nate Jiang authored
Bug: 301145404 Test: Manual STA-AP connection & confirmed from the logs that cross-akm feature support is obtained via wificond Test: atest WifiNl80211ManagerTest DeviceWiphyCapabilitiesTest Change-Id: Ia1f2fe60c2e0044b65d9b6fb3d05b15638196980
-
- Nov 07, 2023
-
-
Matt Walliser authored
Bug: 308475152 Test: atest android.net.wifi.sharedconnectivity.service.SharedConnectivityServiceTest Change-Id: Id19a627ca8434f3af84929db1b21019bef88da83
-
- Oct 18, 2023
-
-
Andrew Sapperstein authored
isBatteryCharging/setBatteryCharging and getBroadcastReceiver() were added post-U. Fixes: 305067231 Test: atest -c CtsWifiTestCases Change-Id: I6dbc979ab4a5711799208f6e56c5627296b1d5aa
-
Gabriel Biren authored
teardownInterfaces in WifiNl80211Manager. Prevents a specific race condition when the wificond service dies at the same time as the Vendor HAL (whose death handler calls into teardownInterfaces). No other race conditions have been observed in this file, so we can limit the locks to these 2 methods. Bug: 273175980 Test: atest WifiNl80211ManagerTest Change-Id: Ib3936ed8ddb3c0dc5fb25a56e535ab27a28cfa65
-
- Oct 06, 2023
-
-
Krzysztof Kosiński authored
Bug: 255714762 Test: presubmit Change-Id: I7e29732e1e77e37cfb491521d14d2f3eb07deb36 Merged-In: I7e29732e1e77e37cfb491521d14d2f3eb07deb36
-
Krzysztof Kosiński authored
Bug: 255714762 Test: presubmit Change-Id: I7e29732e1e77e37cfb491521d14d2f3eb07deb36 Merged-In: I7e29732e1e77e37cfb491521d14d2f3eb07deb36
-
Krzysztof Kosiński authored
Bug: 255714762 Test: presubmit Change-Id: I7e29732e1e77e37cfb491521d14d2f3eb07deb36
-
- Sep 22, 2023
-
-
Matt Walliser authored
mService is used by registerCallback as an indication of if the service is bound to. This was only being set to null when the service was unbound from the service side, not when unbound from the manager side. Bug: 301296167 Test: atest -c android.net.wifi.sharedconnectivity.cts.app.SharedConnectivityManagerTest Change-Id: I2ef94cf0489b41a48a4279fbe3f9041ae0271280
-
- Sep 14, 2023
-
-
Matt Walliser authored
Bug: 299187614 Fixes: 299187614 Test: atest -c android.net.wifi.sharedconnectivity.cts.app.SharedConnectivityManagerTest Change-Id: If00d686f8f95433d951f80faafb99d94ee758805
-
Matt Walliser authored
Bug: 299187614 Fixes: 299187614 Test: atest -c android.net.wifi.sharedconnectivity.cts.app.SharedConnectivityManagerTest Merged-In: If00d686f8f95433d951f80faafb99d94ee758805 Change-Id: If00d686f8f95433d951f80faafb99d94ee758805
-
- Aug 17, 2023
-
-
Les Lee authored
Bug: 282660969 Bug: 295775602 Test: unit test & manual test Change-Id: I2b306b4d1793bffc3b0227043fd774018ba4e675 Merged-In: I2f9cdb638dcb1f98113f39b60a96b0d1e8b22d8c Merged-In: I85b8c1e94d6270006cce866e13a1879f55161cd1
-
- Aug 15, 2023
-
-
Isaac Katzenelson authored
Bug: 281487373 Test: atest android.net.wifi.sharedconnectivity.cts Change-Id: Iedbf8e041891b7d3aabf8378460a3f1ec4e487a6
-
- Jul 29, 2023
-
-
Isaac Katzenelson authored
Prevent the onServiceConnected to be called prematurely. Until now it was called in the manager and so that a client may rely on the callback being called before it was actually available to the service to use. Bug: 293511169 Test: atest android.net.wifi.sharedconnectivity.cts Change-Id: I698378a057990bd8ea73974130fa29ab1cd7c738
-
- Jun 06, 2023
-
-
Les Lee authored
Bug: 282660969 Test: unit test & manual test Change-Id: I2b306b4d1793bffc3b0227043fd774018ba4e675 Merged-In: I2f9cdb638dcb1f98113f39b60a96b0d1e8b22d8c Merged-In: I85b8c1e94d6270006cce866e13a1879f55161cd1
-
- May 31, 2023
-
-
Paul Chen authored
Add kumachang@ in OWNERS file Bug: 274850026 Test: None Change-Id: I92ea3e9825461259ae96338868b8025cdbee54b7
-
- May 09, 2023
-
-
Isaac Katzenelson authored
For fields that can be null, make sure they are stored correctly and read correctly when they are used in a parcel. Bug: 281487373 Test: atest SharedConnectivitySettingsStateTest KnownNetworkTest Change-Id: I2f9cdb638dcb1f98113f39b60a96b0d1e8b22d8c
-
- Apr 25, 2023
-
-
Andrew Sapperstein authored
Also adds a requireNonNull check for the extras in NetworkProviderInfo. Bug: 274133298 Test: sharedconnectivity cts tests Change-Id: If50bedf4f764f0850f259c9001f50aca7c8e96b5
-
- Apr 20, 2023
-
-
Matt Walliser authored
Bug: 273947205 Test: atest -c android.net.wifi.sharedconnectivity.cts Change-Id: I1d6e50e07eeca9d3b681b6a359355d23e90d93b0
-
- Apr 14, 2023
-
-
Matt Walliser authored
Bug: 278155694 Test: none Change-Id: I0d9d288e65ac2410ab3c2d96b5c8fa5143d5ba40
-
- Apr 13, 2023
-
-
Nate(Qiang) Jiang authored
Bug: 275340417 Test: atest android.net.wifi Change-Id: I6e6128b7ed5327da8dbc9186a82bef0f2e4197bb
-
Nate(Qiang) Jiang authored
Bug: 275340417 Test: atest android.net.wifi Change-Id: I6e6128b7ed5327da8dbc9186a82bef0f2e4197bb
-
- Apr 12, 2023
-
-
Nate(Qiang) Jiang authored
Bug: 274445194 Test: atest android.net.wifi Change-Id: Id4e16007531ba1ce3e3f9fa3d3111b5af57751be
-
Nate(Qiang) Jiang authored
Bug: 274445194 Test: atest android.net.wifi Change-Id: Id4e16007531ba1ce3e3f9fa3d3111b5af57751be
-
- Apr 08, 2023
-
-
Matt Walliser authored
Bug: 277395764 Test: none Change-Id: I2cc20b3bc80f7b2808154e6deb407732330354b6
-