Commit Graph

2408 Commits

Author SHA1 Message Date
TreeHugger Robot
90671be751 Merge "Update OWNERS file" 2018-07-07 02:22:38 +00:00
Rebecca Silberstein
1d48831106 Merge "SettingsBackupAgent: notify of apBand conversion" into pi-dev am: cbf554b78b
am: 5f5f4788f1

Change-Id: I8a260e47661912420c20634c390aef288afaf92b
2018-06-22 11:34:55 -07:00
Rebecca Silberstein
5f5f4788f1 Merge "SettingsBackupAgent: notify of apBand conversion" into pi-dev
am: cbf554b78b

Change-Id: I7f717d4d6d8a836fc86d67cc453a464830865508
2018-06-22 11:26:10 -07:00
Etan Cohen
ce198e2f22 Update OWNERS file
Bug: 110536740
Test: N/A
Change-Id: Id30f8e6254380a5bb7b01575687819d63f676b8a
2018-06-21 15:27:09 -07:00
Rebecca Silberstein
d41106c52e SettingsBackupAgent: notify of apBand conversion
Added support to notify user of a change to their softap configuration
preferences after being restored via SettingsBackupAgent.

Bug: 80251951
Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Test: manually confirmed configs are converted for different device
Change-Id: I4cec15549d694cdb1a7b09f1426d027eec021122
2018-06-19 09:59:12 -07:00
Rebecca Silberstein
7e4368909d Merge "WifiManager: add call to see if apband conversion is required" into pi-dev am: 85bdd711ce
am: b14e1fdbff

Change-Id: I8899a793ea7e6825d301d151de3713130390b14b
2018-06-06 10:16:21 -07:00
Rebecca Silberstein
b14e1fdbff Merge "WifiManager: add call to see if apband conversion is required" into pi-dev
am: 85bdd711ce

Change-Id: I4f2c8e9ebcfd4bb92cad23f222218960188ca09b
2018-06-06 09:51:50 -07:00
Rebecca Silberstein
34f0631ec1 WifiManager: add call to see if apband conversion is required
Add call @hide allowing settings to check if the device requires softap
configs be converted from 5GHz only to ANY

Bug: 80251951
Test: frameworks/base/wifi/tests/runtests.sh
Change-Id: Id4d435eb55e2696d23ceb4d301e5d039e134d66a
2018-06-01 17:52:12 -07:00
Roshan Pius
d7fece947a Merge "WifiConfiguration: New temp disable network status for no internet" into pi-dev am: 95509057f8
am: dee99a1b2b

Change-Id: I9274ba934a102a17d554133caed5ede6cce551b0
2018-05-21 10:26:51 -07:00
Roshan Pius
dee99a1b2b Merge "WifiConfiguration: New temp disable network status for no internet" into pi-dev
am: 95509057f8

Change-Id: I73fc1ed24e79689315ed5d4501a412afce24f6e8
2018-05-21 10:20:11 -07:00
Roshan Pius
95509057f8 Merge "WifiConfiguration: New temp disable network status for no internet" into pi-dev 2018-05-21 17:04:10 +00:00
Etan Cohen
1ae59634c4 Merge "[RTT] Legacy RTT API: add attempted/succeeded counts" into pi-dev am: 9f9ce0462d
am: ad2ef030a7

Change-Id: Iddd2f1eed8274e59cca27c301f52411a7e19d25b
2018-05-17 08:28:30 -07:00
Etan Cohen
ad2ef030a7 Merge "[RTT] Legacy RTT API: add attempted/succeeded counts" into pi-dev
am: 9f9ce0462d

Change-Id: I2e21bc3ab963de5df240d921a92498a3327d6975
2018-05-17 08:20:56 -07:00
Etan Cohen
49821a11e1 [RTT] Legacy RTT API: add attempted/succeeded counts
Wi-Fi RTT legacy API is (now) a wrapper around the new API. Two
new result parameters were added to the new API but not propagated
to the corresponding legacy API:

- Count of attempted measurements
- Count of successful measurements

Bug: 79883720
Test: unit tests
Test: RangeApSupporting11McTest:test_legacy_rtt_80211mc_supporting_aps
Change-Id: Id000c691c22319474e3e98f5ba5d77e4bb4c343e
2018-05-16 17:50:53 -07:00
Roshan Pius
d61e3930ac WifiConfiguration: New temp disable network status for no internet
Add a new network disable reason to temporarily blacklist an
auto-connected network.

Bug: 72635747
Test: Manually verified that device switched away from an
auto-connected network when it detects no internet.
Change-Id: Id3d2de05f6b2869c0b64d5e427e14573e8912905
2018-05-14 14:18:57 -07:00
Etan Cohen
5c059bd984 Merge "[RTT] Update RTT preamble selection algorithm" into pi-dev am: 51f3c4481c
am: 057718d6e8

Change-Id: I38fd3bd4908e7212535abfd97ae5abd320afe830
2018-05-06 21:16:57 -07:00
Etan Cohen
057718d6e8 Merge "[RTT] Update RTT preamble selection algorithm" into pi-dev
am: 51f3c4481c

Change-Id: I7922b6d07c6327a597f76f1002b3c7652af7d165
2018-05-06 21:07:25 -07:00
Etan Cohen
67f5ffb7e8 [RTT] Update RTT preamble selection algorithm
Select preamble to use for RTT exchange using IEs advertised by the
AP rather than channel width (which is used as a backup method).

Bug: 69965964
Test: unit test & integration tests
Change-Id: I60ef31c4627795bd4da505f31998b49668d1a115
2018-05-05 05:01:31 +00:00
android-build-team Robot
4023ca9afa Merge "[AWARE] Update docs for service discovery callbacks" into pi-dev am: b9147471ec
am: 1191a4c5da

Change-Id: If81d0074074058ab41944e097dad22f1651b9f7b
2018-05-04 19:32:02 -07:00
android-build-team Robot
1191a4c5da Merge "[AWARE] Update docs for service discovery callbacks" into pi-dev
am: b9147471ec

Change-Id: I84f79736947e39addfa1b1f0b865e2bb523fb87d
2018-05-04 19:22:19 -07:00
android-build-team Robot
b9147471ec Merge "[AWARE] Update docs for service discovery callbacks" into pi-dev 2018-05-05 02:11:03 +00:00
Roshan Pius
2c8c9f8cd3 WifiConfiguration: Fix documentation for SSID am: 183a5f0a35
am: 7436da4317

Change-Id: I2948b9e19e5df5c34efe9c7530562279f63d7654
2018-05-04 15:41:52 -07:00
Roshan Pius
7436da4317 WifiConfiguration: Fix documentation for SSID
am: 183a5f0a35

Change-Id: I265fa98e6aa62a047ff6c7d6cf4c2fe3693dbc88
2018-05-04 15:26:06 -07:00
Roshan Pius
183a5f0a35 WifiConfiguration: Fix documentation for SSID
SSID strings can be UTF-8 encoded. Fix documentation to reflect that.

Bug: 78483295
Test: Compiles
Change-Id: Ib25967a52627a17a13b5d5b418fc3c3c3d05f7c8
2018-05-04 22:12:29 +00:00
Etan Cohen
4b45f8da5e [AWARE] Update docs for service discovery callbacks
Clarify that service discovery callbacks may be triggered multiple
times (and that therefore apps should deal correctly with it). These
may happen for several reasons (not documented since too low level):
- Peer went out-of-hearing-range and came back
- Peer went out of geofence range and came back
- Concurrency limitations caused discovery to switch from ranging-based
  to non-ranging-based or back

Bug: 77925576
Test: N/A
Change-Id: I9fbb909e5bd57fb714aa82bcfeb2834361722149
2018-05-04 10:33:59 -07:00
Jimmy Chen
66cbe22201 wifi: implement hashCode to be consistent with equals
Per Effective Java, if a class implements equals(),
it should override hashCode().

Test: (new) unit tests
Bug: 37000525
Change-Id: If4175a7e2bc34935c525d0fb96fbbe1e904030e3
2018-05-04 15:02:49 +08:00
Roshan Pius
f2153e333c Merge "Revert "Revert "WifiManager: Return status from startScan()""" into pi-dev
am: e93daa4659

Change-Id: Ie6c120c62194686de2c043d1bee45e5fc78b4c11
2018-04-27 17:32:12 -07:00
Roshan Pius
e93daa4659 Merge "Revert "Revert "WifiManager: Return status from startScan()""" into pi-dev 2018-04-28 00:09:03 +00:00
Roshan Pius
c705615816 Revert "Revert "WifiManager: Return status from startScan()""
This reverts commit 4c36c2903d.

Reason for revert: Compilation failure in Arc++ fixed.
Bug: 77297012
Change-Id: Ic707f7256e8d7430c28e58085c6c2208f88042f2
2018-04-27 19:05:15 +00:00
Doris Ling
cb27c77b55 Merge "Revert "WifiManager: Return status from startScan()"" into pi-dev
am: ebcb2e006b

Change-Id: I328b6e331052a8b2b0717663c65599ed3cee04bc
2018-04-26 16:53:28 -07:00
Doris Ling
ebcb2e006b Merge "Revert "WifiManager: Return status from startScan()"" into pi-dev 2018-04-26 23:26:09 +00:00
Doris Ling
4c36c2903d Revert "WifiManager: Return status from startScan()"
This reverts commit b81c3d5f9a.

Bug: 77297012
Change-Id: Ie8727343650b549d4f438643d50a10fe50ab52b1
Reason: this change is breaking the build
2018-04-26 22:31:45 +00:00
Roshan Pius
1eeab66937 Merge "WifiManager: Return status from startScan()" into pi-dev
am: deb2e6ed8c

Change-Id: I289d25d233c53ab854df32ae418231ece8c5900e
2018-04-26 14:42:46 -07:00
TreeHugger Robot
deb2e6ed8c Merge "WifiManager: Return status from startScan()" into pi-dev 2018-04-26 21:14:46 +00:00
Roshan Pius
b81c3d5f9a WifiManager: Return status from startScan()
Bug: 77297012
Test: Ensured that scans from settings are still running.
Test: Unit tests
Change-Id: I0ffea57c48ad2ef5312dd90462b4b707cbf2368c
2018-04-24 15:55:51 +00:00
Rebecca Silberstein
c5e42dc131 Merge "update wifi unit test script" into pi-dev
am: 4a7913c268

Change-Id: I1a55eed1317ab101837b24d3162d1218d19c6ef6
2018-04-24 05:58:08 -07:00
Rebecca Silberstein
3f26ff2f56 update wifi unit test script
Need to add "--no-hidden-api-checks" to unit test script.

Verified by running runtests

Bug: 78465388
Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Change-Id: I916a2870bde2cbfe1966d18a0f7a13def2bd1ce7
2018-04-23 15:54:36 -07:00
Nicolas Geoffray
03ba2d9241 Merge "Exempt tests for hidden APIs." into pi-dev
am: 0e675bd901

Change-Id: I012a1ce8483f5fdddf60cfd33ea4303d72455fca
2018-04-10 09:56:52 -07:00
TreeHugger Robot
0e675bd901 Merge "Exempt tests for hidden APIs." into pi-dev 2018-04-10 16:34:05 +00:00
Roshan Pius
15bdc033ee Merge "WifiConfiguration: Remove a bunch of unused fields" into pi-dev
am: 086633e03d

Change-Id: Ib64b419627f453d4d3a0a330de56fa313ebdc29c
2018-04-06 13:03:06 -07:00
TreeHugger Robot
086633e03d Merge "WifiConfiguration: Remove a bunch of unused fields" into pi-dev 2018-04-06 19:54:20 +00:00
Roshan Pius
230f737932 Merge "WifiConfiguration: Modify time display in toString" into pi-dev
am: 1024314c67

Change-Id: I6af5338d7036cc085377b0c4185ad8f35fe88442
2018-04-06 11:34:37 -07:00
TreeHugger Robot
1024314c67 Merge "WifiConfiguration: Modify time display in toString" into pi-dev 2018-04-06 18:16:36 +00:00
Nicolas Geoffray
b0284fb5de Exempt tests for hidden APIs.
Bug: 64382372
Bug: 74963051
Test: m
Change-Id: I5234dd6230f2bdd6ffccbf12b25a02d929d20161
2018-04-06 14:54:39 +01:00
Rebecca Silberstein
b198f1a43f Merge "WifiManager: allow setWifiApConfiguration to return false" into pi-dev
am: 9c2c8f5df6

Change-Id: I949668cd3d326afd68f94c85e1cf02e3a219a572
2018-04-05 21:54:38 -07:00
Rebecca Silberstein
9c2c8f5df6 Merge "WifiManager: allow setWifiApConfiguration to return false" into pi-dev 2018-04-06 04:42:36 +00:00
Roshan Pius
7fbf0a8e9c WifiConfiguration: Modify time display in toString
Use TimeUtils to format the time display fields which hold wall clock
time.
Also, use |elapsedRealTime| to calculate the time durations for the
fields which are populated using elapsedRealTime.

Bug: 77224338
Test: Unit tests
Test: 'adb shell dumpsys wifi'
Change-Id: I850ebdc3ba1f7bfb7d5137382d2feed7e551c311
2018-04-05 15:32:34 -07:00
Roshan Pius
682ac77a65 WifiConfiguration: Remove a bunch of unused fields
Bug: 77224338
Test: Compiles
Change-Id: I0e1bfcfa1c00a493452c51e7212d176dd9919f3c
2018-04-05 15:32:33 -07:00
Dan Willemsen
c5ba4d36dd Merge "Remove duplicate definitions of utility variables" am: 8d5a39ac62
am: 9473e846e5

Change-Id: Ie52855316907746a6347fcc6b343f5c75d9c9c64
2018-04-04 17:56:57 -07:00
Mukesh Agrawal
0f57f60b7c Merge ""02:00:00:00:00:00" invalid for MAC randomization" into pi-dev 2018-03-29 22:25:13 +00:00