Vinit Deshpande
ea676a0e51
Rename HotspotListener to BssidListener
...
And other usage of term Hotspot. This is to be technically correct
with the name usage, should the API become public later.
This change also fixes few outstanding requests from GScan API.These
include
a. An event with scan results when REPORT_AFTER_EACH_SCAN is set.
b. ScanSettings now takes in number of APs as an argument.
c. Removed single shot scan API (since it is not implemented anyway)
Change-Id: Id160f9f14193a37cce5f3ab8d6ea528344b788a0
2014-07-30 08:54:41 -07:00
vandwalle
f7d3700ea1
record join attempts
...
Change-Id: I82ef09ec46d7ac7cc8bbe2939873a5f966ee0df7
On branch scorer-logs
Changes to be committed:
modified: java/android/net/wifi/WifiConnectionStatistics.java
On branch scorer-logs
Changes to be committed:
modified: java/android/net/wifi/WifiConnectionStatistics.java
2014-07-29 12:33:12 -07:00
vandwalle
0ae4e5da22
Merge "fix typo in scanresult" into lmp-dev
2014-07-25 21:16:23 +00:00
vandwalle
ec5a901ea8
fix typo in scanresult
...
Change-Id: I4a7998097419bebeb94b23785567865b19205642
2014-07-28 20:48:33 -07:00
vandwalle
16a40cc7b5
add debug info to wificonfiguration dump
...
Change-Id: I4887afa21d6e1d9463fa4a5cd0aa7ae22973239f
2014-07-28 20:35:44 -07:00
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