vandwalle
57188b8908
Merge "introduce WifiConnectionstatistics" into lmp-dev
2014-07-28 18:28:56 +00:00
vandwalle
4eeecb2550
introduce WifiConnectionstatistics
...
This CL is dependent on I10584a447fecd977df3eefd8e2cc028bd26ec0e3
Change-Id: I51fbbf062feb22c5f16b438675519064cc43e160
2014-07-28 21:20:55 +00:00
Vinit Deshpande
c4272f32ae
Enable RTT End-to-end
...
This change includes various fixes to first RTT implementation and
enables RTT APIs end-to-end. Fixes include proper marshalling of
objects across API and service and JNI fixes.
Change-Id: Ie4ba1ffc6c5b42593e931438b3f03e201ff6be71
2014-07-28 09:00:10 -07:00
Chelsea Derrick
eb8f329a5e
Also unhide WifiConfiguration.lastUpdatedUid.
...
Bug: 16153258
Change-Id: I69c2666a63c3e56787c4aa2699c2cfd22c053353
2014-07-24 14:50:06 -07:00
vandwalle
154b2cf6bb
autojoin fixes:
...
- make use of network scorer for autojoin
- Bug:16484607
Change-Id: Ib26cfe31aa5646facf781a2345981e06a6fc36e3
2014-07-23 18:11:26 -07:00
Chelsea Derrick
adae06be9b
Unhide WifiConfiguration.creatorUid. [DO NOT MERGE]
...
Bug: 16153258
Change-Id: Ic4fcf1d5454b9bf5ae31cefb48322dae187338bc
(cherry picked from commit 761f6cb69d3ac20dfc274eed2246f50da942b0c0)
2014-07-18 12:40:10 -07:00
Vinit Deshpande
7effa118e0
Merge "Introduce RTT Manager" into lmp-dev
2014-07-16 23:37:00 +00:00
Vinit Deshpande
7686c061b7
Introduce RTT Manager
...
Change-Id: Ic9a16d587897b272f85cdb2b8c52b51bca060d18
2014-07-17 00:45:20 +00:00
Wenchao Tong
758bdf4a91
Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE]
...
This is very similar to the existing
WifiManger.getConfiguredNetworks(), but it returns real preSharedKey.
This API is only used by system application.
Bug: 15703353
Change-Id: If3eaca3286e77b780272f42a28772d1d8d39db65
(cherry picked from commit 775bf6ae5d052948bcb60eaf89defa9105d7077c)
2014-07-16 17:43:43 -07:00
Wenchao Tong
cdd5858e48
Changes in framework for WIFI_CREDENTIAL_CHANGE broadcast. [DO NOT MERGE]
...
* Only allow system app to send/receive
WIFI_CREDENTIAL_CHANGE.
* Define constants in WifiManager.
Bug: 15703353
Change-Id: I4bcc6bc82ec01952500eef3965cf81116bba693d
(cherry picked from commit f4a43f196e1132968a8add60efa4ae4558f8b010)
2014-07-16 22:16:56 +00:00
Vinit Deshpande
81e32da98f
Unhide WifiAdapter APIs
...
Change-Id: Ia19ab4cfddddd3285ae9e0c5804f2cceda4cf063
2014-07-11 21:12:36 +00:00
Vinit Deshpande
ebb5306195
Fix name mismatch in WifiAdapter
...
Change-Id: I895a2b7a8aa07a14f54543d0f86ad4a8e7660051
2014-07-10 13:45:01 -07:00
Vinit Deshpande
c7cc37b3cd
Introduce Wifi Adapters
...
This change extracts all the wifi interfaces on the device; and provides
its supported features.
Change-Id: I7fbdbec684d653a6e4bf851797e3065ce222e873
2014-07-10 13:45:01 -07:00
Vinit Deshpande
19024b6d82
Lower minimum scanning period in WifiScanner
...
Change-Id: I4af8200a23c2b61b2505424a3832ca47d390fd80
2014-07-10 13:45:01 -07:00
Wei Wang
35d552f7ad
Make WifiScanner System API
...
Change-Id: I0e2ebae998165abbb48a8cee0a3723ace2ca99e5
2014-07-10 11:29:21 -07:00
vandwalle
f5af4a9725
add BSSID blacklist indicator
...
Change-Id: I6f5f437327de9516468386628095eb4cbee68472
2014-07-08 19:33:07 -07:00
Sky Faber
ae81483a15
Enable ability for secondary users to scan for networks, but not forget.
...
Bug: 15437477
Bug: 14676589
Change-Id: I3f1956265f4877b8c3cba138628b7393c393d175
2014-07-08 14:52:13 -07:00
roger.chang
833a6f3d1b
Hotspot 2.0 - connect R1 used API to stateMachine(2/2)
...
Change-Id: I5a0b0873be51c06a015d508af2670d36008ca7f7
2014-07-08 10:01:54 -07:00
Yuhao Zheng
5f9385f7ea
Add two Passpoint fields to WifiConfiguration
...
We need two new fields in WifiConfiguration for Hotspot 2.0:
requirePMF & updateIdentifier
Change-Id: I288fee7a413286c48eedd034a5aca60a40b831a8
2014-07-01 16:51:16 -07:00
Yuhao Zheng
1be1a134c8
Hotspot 2.0 fix launch browser method
...
Change-Id: I484b526fa92c4e3651e8fe6ae5614f22ba8134d4
2014-07-01 13:48:09 -07:00
Andres Morales
d96e4948da
Merge "interface for nfc handover supplicant commands"
2014-06-25 17:34:05 +00:00
vandwalle
7610fa66cd
add home network boost
...
Change-Id: I4b508b3f54304c0b3fea126c3905ed3322c2feee
2014-06-19 16:54:53 -07:00
vandwalle
d524c78d93
initial tuning
...
Change-Id: Iffe899225899e7805478a507ce270d537dc84abd
2014-06-18 20:25:54 -07:00
Yuhao Zheng
3bcbf38e7d
Passpoint OSU bug fix + API rename
...
- OSU bug fix
- API rename
Change-Id: Ic4a09d53177e5c6a81269da7208841d4c6f02716
2014-06-17 12:56:02 -07:00
Andres Morales
9740e468bc
interface for nfc handover supplicant commands
...
expose:
NFC_GET_HANDOVER_SEL
NFC_GET_HANDOVER_REQ
NFC_REPORT_HANDOVER
These are used in for setting up WFD with NFC and
are only accessible given the CONNECTIVITY_INTERNAL
permission.
Change-Id: Ia43afc137d474822cad896d335530654081a808c
2014-06-16 08:12:47 -07:00
roger.chang
535e0fb806
Wifi Passpoint - add new API and change equals element
...
- add createWifiConfiguration()
- correct getHomeSp to isHomeSp
- add clientCert for equals function in TLS case
Change-Id: Ib8d563ec8937da5ef3673a31b2afd9a8856ec9bb
2014-06-16 10:22:43 -07:00
vandwalle
72d87d99b0
auto-roam fixes, disable scanning based on traffic at interface
...
Bug: 15575229
Bug: 15577651
Change-Id: Ia8914a90d803fd9e6ba9fa51efce50c7b7f1c692
2014-06-13 03:32:28 +00:00
Yuhao Zheng
0811cbee48
Merge "Wifi passpoint - linking APIs"
2014-06-12 03:30:50 +00:00
Yuhao Zheng
ef9ef71a77
Wifi passpoint - linking APIs
...
cherry-pick from kwd:
99d4cc Wifi Passpoint - linking credential match API
https://partner-android-review.googlesource.com/#/c/59247/
b5f5ef Wifi Passpoint - linking OSU API
https://partner-android-review.googlesource.com/#/c/59282/
2014-06-11 15:38:55 -07:00
Vinit Deshpande
daf215cf95
Support scanning using band specification instead of channels
...
This change enables scanning with band specification instead of channels,
this should ease app development.
Also includes a bug fix for parcel serialization/deserialization.
Change-Id: Idbffce4805b403bf8fe1efae999cb828e09c2420
2014-06-12 08:34:44 -07:00
Vinit Deshpande
e344cb2268
Fix an NPE in WifiScanner while reporting description
...
Change-Id: Ie9d12e19e0b8ca98c6ec4c6fa5222a2f28983e64
2014-06-12 08:34:44 -07:00
vandwalle
f980c53f86
reset counters when disconnecting
...
Change-Id: If19d97d481a93343cf9792ff77bf9926ae5c26a7
2014-06-11 17:21:22 -07:00
vandwalle
111fa0274d
auto-roam initial implementation
...
Change-Id: Iad207974b2fea97420cc6131c5fa0a1f17bf2aac
2014-06-11 14:38:06 -07:00
vandwalle
2ab9089dfa
remember and report network score
...
Change-Id: Iccb2ec603bc9c0d3cf1976d0cc3f343cb1096494
2014-06-09 14:50:47 -07:00
puff wen
e40348cf47
Add class CellularNetwork for plmn parsing and retrieve mcc and mnc.
...
Change-Id: Ic5d9c35ea8adcb432c7e601321050fbdfecc5fa7
2014-06-03 10:10:12 -07:00
vandwalle
0dcecc1cab
Merge "handle removal of self added configurations"
2014-06-02 20:03:13 +00:00
vandwalle
2d0f71eea2
handle removal of self added configurations
...
Change-Id: Ib2891ac38a4a876b0cd4f198cf26198b9fc12909
2014-06-02 10:56:45 -07:00
Yuhao Zheng
7f28e844c1
More ANQP parsing
...
Change-Id: Ie24eeffa145f2a1bda0cd8e74a52103fdf4b7674
2014-06-02 10:49:53 -07:00
vandwalle
85382f1459
Merge "add uid and debug fields to wifiConfiguration"
2014-05-31 01:08:38 +00:00
vandwalle
8f13548615
add uid and debug fields to wifiConfiguration
...
Bug:15111865
Change-Id: I154214c08efe769495cc214cbf65f15d55d83a32
2014-05-30 18:06:58 -07:00
Yuhao Zheng
901b87d2c7
Merge "Hotspot 2.0 framework - Update implementation"
2014-05-31 00:51:17 +00:00
roger.chang
8dd64036cd
Hotspot 2.0 framework - Update implementation
...
1. Change API naming
2. Combine 2 constructors
3. Add comments for usage
Change-Id: I13d98ed82879b46252bb86a7be7b0a5382024c72
2014-05-30 15:03:50 -07:00
Vinit Deshpande
55027bb7b8
Accomoditing API Review feedback for WifiScanner
...
cherry-picked from klp-wireless-dev
SHA1 8217e22356a8828a725ba7654cf25b05a49108fb
Main changes include
- hiding the API for LMP preview
- moved information elements to ScanResult object
- removed objects from events
- changed API names to be more consistent
Bug: 15191968
Change-Id: Ibe3907366aee85f7d56021a536ae0f9f9fb28b38
2014-05-30 08:47:07 -07:00
Yuhao Zheng
8a9eb81df1
Wifi Passpoint API change
...
- hide package android.net.wifi.passpoint
- extend android.net.wifi APIs for Passpoint credential management
> hide for preview
Bug: 15191967
Change-Id: Ic90818cf5c91e93dd7890774543e08b842edc594
2014-05-29 16:18:36 -07:00
Yuhao Zheng
bd9af35597
Update Hotspot 2.0 SDK APIs
...
Change-Id: I0528b378219e03f896497127b5c4b191bf014141
2014-05-23 09:25:45 -07:00
Yuhao Zheng
7c28c36634
Update Hotspot 2.0 SDK APIs
...
- Add / fix java docs
- Add some setters in WifiPasspointCredential for update use
Change-Id: Ifc287ab9d69ea9e02bf036f22171947fde9ee94a
2014-05-22 22:41:13 -07:00
vandwalle
559486f081
revert change preventing NULL SSID in a WifiConfiguration
...
bug: 15114340
Change-Id: Ic66363fc7781a1d65e5b8647843a752c048145a1
2014-05-22 11:54:44 -07:00
vandwalle
3a74e2ef16
remember last supplicant failure
...
Change-Id: I644d32d08491ea0c32cb36820d2720da027a49d0
2014-05-21 21:21:00 -07:00
vandwalle
5fb7bf5fdb
make verbose logging a wifimanager hidden API
...
Change-Id: I325f6ea9f1a6c16dbee9aca641cad7ed3bcd7d2c
2014-05-21 20:24:35 -07:00
vandwalle
2a2dace665
Merge "various autojoin fixes"
2014-05-21 21:05:45 +00:00