d6ba42b153a41a19c9ce4fb8e63abbe859ad67e9 |
|
27-Mar-2017 |
Peter Qiu <zqiu@google.com> |
hotspot2: set WifiConfiguration#isHomeProviderNetwork for Passpoint networks When creating a WifiConfiguration for a Passpoint network, set isHomeProviderNetwork based on the matching status, set to true when matching a home Passpoint provider. Bug: 36592220 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Change-Id: Ibe0d9b2f19f9d563547788dba45cee9bcde6a233
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/PasspointNetworkEvaluator.java
|
17c2a7b30e5680b11fc0073ce322ee7bc14ef2c5 |
|
03-Feb-2017 |
Randy Pan <zpan@google.com> |
Local log buffer shared by connectivity modules Move the creation of the local log buffer for connectivity modules to WifiInjector. Then pass it over to all the connectivity modules. Dump the log buffer via WifiConnectivityManager. While there, removed the null check in localLog() for all the connectivity modules. Bug: 35642622 Test: runtest.sh and manual test Change-Id: I31866c6fecdd9f50061f47e34e16c701ff230a6c
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/PasspointNetworkEvaluator.java
|
50bc1e851d073d4a986f5b32072f94bbaba86a95 |
|
16-Mar-2017 |
Peter Qiu <zqiu@google.com> |
hotspot2: dump Passpoint related info to dumpsys While there, added more debug logs. Bug: 35850988 Test: verify logs in "adb logcat" Test: verify Passpoint info in "adb shell dumpsys" Change-Id: I40d197b3b303eab4d67d7714102ac1aa2ccc8335
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/PasspointNetworkEvaluator.java
|
b54f07e01c9daef8883c85e09f61436f2c06cc72 |
|
07-Mar-2017 |
Peter Qiu <zqiu@google.com> |
hotspot2: update semantics for PasspointManager#matchProvider Instead of returning a list of matched providers, it will now return the best provider for the given AP (based on ScanResult). It will return null if no match is found. So PasspointManager is responsible for ranking providers for a given AP (based on ScanResult), while PasspointNetworkEvalutor is responsible for ranking Passpoint networks with matched provider. Bug: 35888100 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Test: Manual test with Global Reach Passpoint AP Change-Id: I9e2a76aaf319f6180d7767fe8f713547221feb6c
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/PasspointNetworkEvaluator.java
|
ec28f863c5e46c0a75e8bdb92283304b875ee0f2 |
|
07-Mar-2017 |
Peter Qiu <zqiu@google.com> |
hotspot2: use ScanResult to match Passpoint providers This removes ScanDetail and NetworkDetail dependencies from PasspointManager, and allows provider matching to be performed using ScanResult instead of ScanDetail. Bug: 35888100 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Test: manual test using Global Reach Passpoint profile Change-Id: I229f042352e2d51cfaf9c154d707f3b6b39b2c5d
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/PasspointNetworkEvaluator.java
|
67a4541372684c5d0a3f834f8be76bd8d29ca7ac |
|
14-Mar-2017 |
Peter Qiu <zqiu@google.com> |
hotspot2: ignore Passpoint networks in SavedNetworkEvaluator While there, enable the Passpoint network when it is created by PasspointNetworkEvaluator to be more consistent. Bug: 36218488 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Change-Id: I72fa55a9cb6baf71e8650e10cb54b496a7be1343
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/PasspointNetworkEvaluator.java
|
850116348dacd6baf16645641c3383970e4a1157 |
|
31-Jan-2017 |
Peter Qiu <zqiu@google.com> |
hotspot2: cache ScanDetail for Passpoint network When a new WifiConfiguration is created/added for a Passpoint network, we need to cache the initial ScanDetail for it. So that others can get more detail information about the network (e.g. NetworkDetail) when needed. Bug: 34735964 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Change-Id: Ia8ee3fef2eab3c4bcd81c23a0adf9b805abaaf6f
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/PasspointNetworkEvaluator.java
|
50f36ec6fe906445db996bf3918e5cb3f170bc79 |
|
22-Dec-2016 |
Peter Qiu <zqiu@google.com> |
hotspot2: integration of network evaluator for Passpoint Bug: 32714185 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Test: Manual testing with a Boingo Passpoint AP using a bullhead Change-Id: Ib71723bed332aa850485edd98ebdcbfcf8ec22c7
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/PasspointNetworkEvaluator.java
|