a029ea131836725b050e1a7550aa171b68171522 |
|
26-Sep-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Add BatteryStats for Wifi Batched Scanning. bug:10690989 Change-Id: Ia39b715ee6d5733970095bc76de0ed40ff8208c0
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
cbaf1525886427544cabd353d4529851399144f4 |
|
13-Sep-2013 |
Stephen Hines <srhines@google.com> |
Fix build break with missing VDBG. Change-Id: Iaf64cf49300a6a0a91374efa3030d6894367c9b8
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
3569fdd9afdec7d32b290b41b7a16ff8467592f0 |
|
12-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Disable additional logging in WifiConfigStore/WifiNative It was introduced to debug the disappearing APs; now that we think that we've got to the bottom of it, it is being disabled by default. Set VDBG to true to get it back. Bug: 10568538 Change-Id: I226cacf48cccba9671f09164bbb50380adc6b322
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
126755cf41710d52554d747f3d3667eb0a3c2694 |
|
06-Sep-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Fix Wifi Batch Scanning Some parsing bugs, more debug logs, etc. bug:9301872 Change-Id: I245ab00955e245be81a019750be0f8491aa505fd
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
ba85b970f3ae7fd58c9a631e64bff0d05b787b9b |
|
10-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Merge "Set country code on P2p interfaces as well" into klp-dev
|
2c385ecb1c390f7b695842fedfdebf95fd5e842c |
|
10-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Set country code on P2p interfaces as well This change will set country code on P2p interfaces as well, so the drivers are free to use channels that are permitted regionally. This is required for FCC style compliance and Miracast certification. Bug: 10513263 Change-Id: I88c645bd488066d5167e23e2772f2e0e1f40fa8a
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
8e7c1b1222003fd7b8f8918eb60d3ccd463c05b3 |
|
06-Sep-2013 |
Dmitry Shmidt <dimitrysh@google.com> |
wifi: Fix cleaning scan result cache Bug: 10198923 Change-Id: I18dfc10860b8fb623751c62a4bc54b628246cf0c Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
fab5c2b28ede33879372e559f14648a83da8252e |
|
30-Aug-2013 |
Vinit Deshapnde <vinitd@google.com> |
Synchronize access to single supplicant path Both wlan0 and p2p0 state machines are accessing the supplicant socket simultaneously; and may get responses of each other's command. This change introduces synchronization between these two processes. Bug: 10375978 Change-Id: I0ac0b2771311b642affc353958cc9ba2e5dd5716
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
48c47471061d7d5da15fa2b45ac7c8102bdf847e |
|
28-Aug-2013 |
Vinit Deshapnde <vinitd@google.com> |
More elaborate logs to debug missing APs Bug: 10375978 Change-Id: Ic9bb8f3a7a0684143e4e77f8da0d2c833293c94a
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
268f329521c0dcd697a671a643ed4cda17c452bd |
|
27-Aug-2013 |
Sreeram Ramachandran <sreeram@google.com> |
Fix channel set option in wifi batch scan command. Fix by not including extraneous delimiters, and changing the delimiter from a space to a comma. Bug: 10444428 Change-Id: Ia3197045d44a2f959316935ae085575500e65459
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
1f3ecaae6303d5ee6c5ca8499262c9962f036365 |
|
04-May-2013 |
Chong Zhang <chz@google.com> |
wifi-display: add certification options When certification mode is enabled: - Pass wfd session info to wifi display settings - Allow sink to connect to source - Add interface in display manager for pausing/resuming session - Add interface in WifiP2pManager for setting lc, oc and starting autonomous GO Note that we're compliant regardless of certification mode, but some confusing options (eg. allowing incoming connection from sink) we want to hide when not being tested. Bug: 9371882 Change-Id: Icc7dcae4e046453796cfa03f5f197055fabf234b
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
e8fabf98fb5e5543050679b4f4bff677bbc4164b |
|
23-Aug-2013 |
Vinit Deshapnde <vinitd@google.com> |
Additional logging to debug lost Wifi APs This change adds some in-memory logging to get some information that doesn't seem to get captured in bug reports readily. We can remove this after we've got to the bottom of this issue. This is the sort of log it produces in bugreport - WifiConfigStore - Log Begin ---- 16:30:06 - loadConfiguredNetwork GoogleGuest 16:30:06 - loadConfiguredNetworks loaded 1networks 16:30:06 - disableAllNetworks 16:30:06 - loadConfiguredNetwork GoogleGuest 16:30:06 - loadConfiguredNetworks loaded 1networks WifiConfigStore - Log End ---- Bug: 10375978 Change-Id: Iaecd3b391aea3711bf376d6cb520217d3242e6f1
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
b3acd8ef263e17879e9a13c3dacd123bd0670c3b |
|
17-Aug-2013 |
Dmitry Shmidt <dimitrysh@google.com> |
Merge "wifi: Do not use prefix for p2p commands" into klp-dev
|
8e628dadc321bf49e93e482540df87431d014b01 |
|
15-Aug-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Modify wifi BatchedScan. Add pollBatchedScan API to allow forced retrieval. Modified driver API, adding MSCAN, removing nextCount and making the results look more like normal manual scan results. bug:9301872 Change-Id: I58bce0624c36e2ad8d3c3f5defcb4d4e155dc8f9
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
2de3a5762f4c77852810d8f6de6b60aabee9a38e |
|
14-Aug-2013 |
Dmitry Shmidt <dimitrysh@google.com> |
wifi: Do not use prefix for p2p commands Bug: 9298955 Change-Id: I73dab83d133ab3a79cdf804764ba0583a6c9af7f Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
7a8d9d6fecb31124ad1ec349944659a2f5672776 |
|
14-Aug-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Merge "Add support for batched wifi scans." into klp-dev
|
0451d59ba2d768e7653752028910f00a6c96e64e |
|
02-Aug-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Add support for batched wifi scans. bug:9301872 Change-Id: I5a7edfdbd2b78a65119d11acad491eae350c0870
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
c249c2cc6b601ed1ff063f1748ba4399b9270209 |
|
08-Aug-2013 |
Vinit Deshapnde <vinitd@google.com> |
Use a single socket to communicate with supplicant This helps to prepare for future updates from external sources. Bug: 9298955 Change-Id: I4c63ad5fc1ea3564aab38cfce955de19bad75c0c (cherry picked from commit fb40801ed8c217ae01082fb1cbd0c30bbf5532ac)
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
5ab422bfa34f0fd64b6bef25287e7250f80de4ba |
|
16-Jul-2013 |
Dmitry Shmidt <dimitrysh@google.com> |
wifi: Add tdls_discover command to tdls enable call Bug: 8539031 Change-Id: I29739e74f73b68fbf9ff73cfc19017a01655f9a4 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
64f0d5ba158e9135bcd48d64a1c0db282a4628ba |
|
12-Jul-2013 |
Vinit Deshapnde <vinitd@google.com> |
Allow enabling TDLS on specific routes This change exposes couple of internal APIs to enable TDLS between local machine and a remote machine. The implementation translates client provided remote IP to a MAC address using system ARP cache, and then instructs the driver to enable TDLS with that endpoint. Another API takes application specified MAC address. Bug: 8538898 Change-Id: Ida343fc42ba3a817a4f380255596e7fb7fcdfb9b
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
b8d116a580000f8c3f162da11a49b1bdc3705d97 |
|
09-Jul-2013 |
Vinit Deshapnde <vinitd@google.com> |
Flush scan results et al after band change This change flushes all bss data after a band change (because it is potentially invalid). We do scan for new data just after we've established connectivity on the new band. Bug: 7053587 Change-Id: I8ab9d0bbc5c3f8f383c2b7868349634085cf94c1
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
e36b93575f14239ff38ea8b71e39e41b0312326b |
|
21-Jun-2013 |
Iliyan Malchev <malchev@google.com> |
am 7bc28ed7: am e6345a19: am 9233fc00: Revert "Revert "wifi: Get full scan results"" * commit '7bc28ed76b9a6591bdda37b472c3f7dc1ffae987': Revert "Revert "wifi: Get full scan results""
|
9233fc0023755e190e7c28374c5c6fa6558dec70 |
|
21-Jun-2013 |
Iliyan Malchev <malchev@google.com> |
Revert "Revert "wifi: Get full scan results"" This reverts commit c2cbd4c11bfb83344502bd80389538795bae03cb. Change-Id: Ia1cbde588ae9706966d6340c702fcfe1a82cfa79
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
9c5c31d2284f238b2a236959b8e33e42063121ef |
|
19-Jun-2013 |
Iliyan Malchev <malchev@google.com> |
am 2a155213: am 66acbc22: am 0dff78aa: Merge "Revert "wifi: Get full scan results"" into jb-mr2-dev * commit '2a155213c85f84a944551c09c0eefde3368267db': Revert "wifi: Get full scan results"
|
c2cbd4c11bfb83344502bd80389538795bae03cb |
|
17-Jun-2013 |
Vineeta Srivastava <vsrivastava@google.com> |
Revert "wifi: Get full scan results" This reverts commit 67b3fbf49c0c92641e19e3278a1feab7b68aa7b8. Change-Id: I458924e6c95661f522ffa5e7780c6888cdb3a713 Conflicts: wifi/java/android/net/wifi/WifiNative.java wifi/java/android/net/wifi/WifiStateMachine.java
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
fa0e6d523117e3d90a973ad42c1fe76325006635 |
|
23-May-2013 |
Dmitry Shmidt <dimitrysh@google.com> |
wifi: Use 'IFNAME=iface CMD' instead of 'CMD interface=iface Rest' Change-Id: Iad7389a9030c9f8a697b147941a8f296db6eb08d Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
8b485adffd7eaa7b7cab4c444b3d65097ef40a14 |
|
28-Mar-2013 |
Irfan Sheriff <isheriff@google.com> |
Add support for setMiracastMode Usage is setMiracastMode(WifiP2pManager.MIRACAST_SOURCE) or setMiracastMode(WifiP2pManager.MIRACAST_SINK) as an example. Only available for internal use and can be called as long as driver is active. P2p connection is not needed for it to be called Bug: 8493089 Change-Id: I1f87eaf3311212aae980077de26c05651a8cc811
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
fd7adc58ec9564f3bfbbcf0f32c6b509807c1117 |
|
04-Mar-2013 |
Irfan Sheriff <isheriff@google.com> |
Clean up statemachine - Remove a few unnecessary states. Driver is part of kernel for all devices. - Clean up some logs Change-Id: Id067bd944fcb01a279485b8fb3251c92a6894c55
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
14b628a3400b6c36e0604f403dd72553c6fe63c2 |
|
01-Mar-2013 |
Dmitry Shmidt <dimitrysh@google.com> |
wifi: Add delimiter flag into bss scan results request Change-Id: I2989ef1ee884db6add0405f36b628701aa928f69 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
67b3fbf49c0c92641e19e3278a1feab7b68aa7b8 |
|
26-Feb-2013 |
Dmitry Shmidt <dimitrysh@google.com> |
wifi: Get full scan results BUG: 8236341 Change-Id: Ic0b769eed6bfcdc12644bf461060d3e42ab18e86 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
bcc97ca43a339c3356b5c8d9eaf1cbdfb0de3165 |
|
21-Feb-2013 |
Irfan Sheriff <isheriff@google.com> |
Clean up scan handling Remove obsolete active/passive scan handling - drivers always do active scan. Also, remove AP_SCAN hack for preventing connections and use the TYPE=ONLY scan. Bug: 8158647 Change-Id: I8f70e19219ad789b7501a40529bcd6b6524739e8
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
c4e9e753f469146bcb1a505061496f5d201bbea8 |
|
04-Feb-2013 |
Irfan Sheriff <isheriff@android.com> |
Change default intent Older JB releases have a bug handling persistence invocation. One work around right now is to have the newer release (with persistence) use a lower intent value to allow older release to operate in group owner mode. Change-Id: I7ffb66081a352929a6f421e5d6141f592be7d472
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
511d5346ced4b37e4ba68e0bd089d4dad8b3bff7 |
|
04-Nov-2012 |
Irfan Sheriff <isheriff@google.com> |
Stop supplicant and dhcp before start Bug: 7227463 Change-Id: Iaa0df7522edc38d25fae2bbda8d24490e997e733
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
633fe60b78665979109d4796ba22430b7b1cd758 |
|
14-Sep-2012 |
Irfan Sheriff <isheriff@google.com> |
Fix suspend bugs Listen to screen broadcast all the time to avoid situations of losing this information when wifi is turned on and off Avoid duplicate suspend commands to driver Bug: 7156907 Change-Id: I162b7ba249ae8925119a534229045965c0c13d1f
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
ab4cd45133ccea6a66fb081f9b2a8d14eb3e4f1d |
|
16-Aug-2012 |
Andreas Huber <andih@google.com> |
P2p API for WFD Change-Id: I3914a515313654f7032d8bb102afebf0ed776783
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
bf3218f64de1692ca26c67b1911af856d81e186c |
|
28-Aug-2012 |
Irfan Sheriff <isheriff@android.com> |
am 129d6fac: am 67ea8c86: Merge "Added a persistent feature in WiFi Direct." * commit '129d6fac00545d6ea4eee75f25ddb3ffe8452bb9': Added a persistent feature in WiFi Direct.
|
0879d03f0a5caa108a0a7320442d57629f9ced81 |
|
16-Aug-2012 |
Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com> |
Added a persistent feature in WiFi Direct. Provide a new feature to use persistent group at default. In the normal connect sequence, if the persistent profile has been stored, try to use it. Otherwise, a new persistent group is created. If the persistent profiles are stored over 32, an old profile is deleted automatically. Change-Id: Iccb9fa044f1907f0818cd259275e1675f4c3e222 Signed-off-by: Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
06c43d575c88976f8709ff3fc0bad7117bde23e7 |
|
20-Aug-2012 |
Iliyan Malchev <malchev@google.com> |
Revert "Revert "Add timestamp in scan results"" With b/6979211 fixed, we can reinstate timestamps. This reverts commit 578531082b8e8c8aa03868e69591b7613b0e8b8e Change-Id: I5dffc8d9701004f7c6325f21e1e33d1cdd2d05c0
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
578531082b8e8c8aa03868e69591b7613b0e8b8e |
|
14-Aug-2012 |
Iliyan Malchev <malchev@google.com> |
Revert "Add timestamp in scan results" Temporarily reverting this until all devices switch to using wpa_supplicant_8. This reverts commit b31f78f93768fef269617ec788a5c6655a375f80. Change-Id: I33fcb8415288d95289dcd46fa71e950e0f2b87ec Signed-off-by: Iliyan Malchev <malchev@google.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
b31f78f93768fef269617ec788a5c6655a375f80 |
|
11-Aug-2012 |
Irfan Sheriff <isheriff@google.com> |
Add timestamp in scan results Propogate 802.11 tsf details per scan result to the applications and open up hidden access points BUg: 2961159 Change-Id: I05658fd0cf010c0b36193db3f79422640e8b3a6b
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
b33227d23eb0ec3507192f94c2eee651a0f97783 |
|
20-Jul-2012 |
Yuhao Zheng <yuhaozheng@google.com> |
WifiWatchdog changes for poor link detection - use packet loss (wlutil pktcnt) instead of frame loss, retune all parameters - use wpa_supplicant to get packet loss counters, instead of netd - handle BSSID roaming in all situations - improve flapping avoidance mechanism by setting different target RSSI - handle high packet loss in high RSSI (never seen in real testing) - add more comments on how to set all parameters Signed-off-by yuhaozheng@google.com Change-Id: I33429f063d8625a458be4791edd83a86d5a723df
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
57e42f4117e92c03d39f1e1e572f53ef5bb821b8 |
|
06-Jun-2012 |
Irfan Sheriff <isheriff@google.com> |
Update group capability before connect We need to get the latest group capability information before connect now that the supplicant behavior is to do a delayed cleanup. Bug: 6613470 Change-Id: Ie374d750950f3bd4376fd6a767bb253fd7986eb1
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
4dd5a25a32dc4a721a411f92f0720672ee08020b |
|
22-May-2012 |
Irfan Sheriff <isheriff@google.com> |
Add WPS details for certification We need to provide device details to the supplicant for WPS 2.0 certification Bug: 6450363 Change-Id: I3eb8bc75faacf392a43b6ef3085971bd32a675ac
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
10ca870d3b58ec6fd62b85466ec1211fca77d33e |
|
11-May-2012 |
Irfan Sheriff <isheriff@google.com> |
Fix wifi direct issues - BSS command is unreliable, use group owner information from p2p_find - Fix the autonomousgroup settings - Use group idle settings only on the p2p group interface to avoid group idle resulting group formation failures Bug: 6426991 Change-Id: I44fc204775580fb4fec6ce27070ddbde0751b495
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
de1e9fa9fbc4b7f4b08415d805a6e5212e655d95 |
|
02-May-2012 |
Irfan Sheriff <isheriff@google.com> |
P2p fixes - Fix group idle settings - Fix provision discovery event handling. We only care about device address. - Fix WPS setup at start Bug: 6427634 Change-Id: I0b1a7d73199e373350001114f4607bc39f2a53ba Signed-off-by: isheriff@google.com Signed-off-by: Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
e2639d782eef1365a98dbd2639be23a6dd06e691 |
|
27-Apr-2012 |
Irfan Sheriff <isheriff@google.com> |
Switch to standard commands for pno & power save Remove DRIVER commands and switch to cfg based commands Bug: 6318223 Change-Id: I5e21c4bb554c2992a52fd3c1741629645b22ae43
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
d4fecc2567ca54427b9c86900bccbc7103ea8fde |
|
13-Apr-2012 |
Irfan Sheriff <isheriff@google.com> |
Merge "Pre-association service discovery support"
|
21ba8153325e010224c6bc75a0acdc98b6ca82e8 |
|
05-Apr-2012 |
Irfan Sheriff <isheriff@google.com> |
Pre-association service discovery support Add UPnp, Bonjour and vendor specific support for discovering services on Wi-Fi direct before establishing a connection. Change-Id: I1c1f3427180abdc80a4e682e713adc7f0326c5ef Signed-off-by: Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
55bfa42b05868a62ea66d291dcc51f0150fadcc2 |
|
07-Apr-2012 |
Irfan Sheriff <isheriff@google.com> |
P2p fixes Add powersave on client after connect Set concurrency priority to STA Fix connection cancellation Change-Id: I76fd9d1085c611a8c4068047b64289ef539ab389
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
5fa47298af9f8495a162db77d718ba2cb82ee113 |
|
29-Mar-2012 |
Irfan Sheriff <isheriff@google.com> |
Merge "p2p fixes"
|
61472a8314e6716f231ec1c0aba73e005935829b |
|
23-Mar-2012 |
Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com> |
p2p fixes Fix space handling in device name and ssid (This builds from contribution of Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>) Also clean up STA event handling and remove the unused interface address Change-Id: Ic16a4aadf905c1da5c060faa8a3caa83adc0549f
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
262f766ac8bd330008e1f0a61c1a37c64108b17c |
|
27-Mar-2012 |
Irfan Sheriff <isheriff@google.com> |
Control suspend optimizations from framework The suspend optimizations handling in the driver is being removed. The framework will hence forth control when these optimizations occur - we do this at screen off and hold a short wakelock to ensure this. We also remove the use of the now defunct setsuspendopt command and handle the high perf locking with the new suspend mode command. Change-Id: Ia12e38befb2c4f85cad6612bc8f807805bd0dae1
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
86a5f5b9afa97a4ed6f5a2466fb9359ea131e2fb |
|
29-Feb-2012 |
Irfan Sheriff <isheriff@google.com> |
Enhance WPS - Add a cancel API - Add more error reporting on WPS - Fix network status reporting that showed up with new implementation Change-Id: I499796c80d16d18df95fb702d029aa7e7283b603
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
7d6d9c005e5cfad787bb62b7fee6be2d75b13ca3 |
|
11-Jan-2012 |
Irfan Sheriff <isheriff@google.com> |
Initial support for concurrency Use of multiple socket connections over wlan0 and p2p and p2p state machine is now controlled entirely from wifi state machine Add discovery stop to allow STA scans to proceed after p2p is used Change-Id: I790c9112d3f475f638f06fc3ae9e191f6d90ef35
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
fc7f95abcda6fa35c175f9225358ea75c22952ab |
|
04-Jan-2012 |
Irfan Sheriff <isheriff@google.com> |
cleanup for concurrency Allow multiple instances of WifiMonitor and WifiNative to be created in preparation for multiple socket connections Change-Id: I06a227f87f1406dc62f884d56ad639ac623414b6
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
44b330dfb0aeecb4e2ac97ff72a5abfb341c74fb |
|
28-Dec-2011 |
Irfan Sheriff <isheriff@google.com> |
Add multi-interface support to native calls Add the initial support for supporting seperate socket connections on the p2p interface. This is the initial change making primary interface connections work alongside native support for p2p socket connection Change-Id: I7619715ca75b10afd29af852279fe713331f75e0
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
1f095869536472c178046bb63c59947508eac4a6 |
|
21-Dec-2011 |
Irfan Sheriff <isheriff@google.com> |
clean up jni code - Move all supplicant commands out of jni code in preparation for multi-socket changes - Also, clean up some function names to remove the explicit command Change-Id: Id609ac7df0792fb85b52554d159f22064227c584
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
bfed2d6c618e0bf2c271dad1f4acf6d29ebbea51 |
|
09-Dec-2011 |
Irfan Sheriff <isheriff@google.com> |
p2p fixes - Change default GO intent to 7 - Handle P2P invitation scenario - Fix p2p STA connect notification handling to figure device address. Proper fix for handling both STA connection and disconnection is after we update supplicant Change-Id: I9ff82f84ad3913905952d1119b7224dff41c24d9
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
530040e0b9458994c02f4392765db168128d48da |
|
01-Dec-2011 |
Irfan Sheriff <isheriff@google.com> |
p2p enhancements - Add device name on SSID for legacy devices to discover a given group and join - Do not remove a group for a device lost event which only indicates discovery is stopped Change-Id: Id431c29da371986e694ab230d72d32061b209ebe
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
618455f7e7255019c8cc08a734ba7c52b67a7dc8 |
|
18-Nov-2011 |
Irfan Sheriff <isheriff@google.com> |
Redesign p2p around provision discovery = Provision Discovery:Is an optional discovery technique for figuring out if a peer supports the specific WPS option. For compatibility reasons, we will now always use it during connection but at the same time support devices that request to support connection without it = State machine and UI redesign around the new interaction = Specify config methods explicitly for compatibility Bug: 5599949 Change-Id: Ib79435dda472c43cc0746f56bf79ea896b2e33a4
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
921df5cbc44c00abe85f04093afe7692e73d490a |
|
27-Sep-2011 |
Irfan Sheriff <isheriff@google.com> |
Switch to cfg based signal_poll command Bug: 5352916 Change-Id: Id2ba7091a5e4cc4c1e14aa2c49e5b943519019bf
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
651cdfcbac6245f570475991588ddc2d30265e8d |
|
07-Sep-2011 |
Irfan Sheriff <isheriff@google.com> |
Unhide wifi p2p API Bug: 5247957 Change-Id: Id93e30c0cb60f361ba13a840de8f843415777336
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
6f7d385d964949e507dcc9c88012372f48d0bce7 |
|
07-Sep-2011 |
Irfan Sheriff <isheriff@google.com> |
Update documentation and cleanup to unhide API Bug: 5247957 Change-Id: I3ef8ac013eec32eb540178ea5febec3d4c0a3428
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
489a9d81fd1458940e1ec01ba0cef36843732479 |
|
07-Sep-2011 |
Irfan Sheriff <isheriff@google.com> |
Rename WpsConfiguration to Wps For the purpose of exposing the class as a storage for Wps info with p2p, it is better to just call it Wps Bug: 5247957 Change-Id: Iaebef958dd8f08fdbeb4b9d7fa5ad5527400710d
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
4be4d31f34a0fd0e23de1cbda311c07412f8d0b8 |
|
03-Sep-2011 |
Irfan Sheriff <isheriff@google.com> |
Fix p2p API interface to framework - Update the WifiP2pGroup class - Add reason code response for all failures - Fix display of self in peer list - Retain p2p group when explicitly created by API and fix join behavior Bug: 5247957 Change-Id: Ibd9b163887db1c8a9dd8213253fda20c436a49e3
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
2a62b43e671ef893e606292e82bc9fb9a09a3bf5 |
|
31-Aug-2011 |
Irfan Sheriff <isheriff@google.com> |
Merge "Remove persistent behavior"
|
f9cb1d7082870d9fc5f90290e717065441f611ac |
|
30-Aug-2011 |
Irfan Sheriff <isheriff@google.com> |
Remove persistent behavior Until we figure out a good way to do it from both group owner and client, remove persistent behavior Bug: 5241839 Change-Id: I31bda672edaa17e6a500f185b6b879dcfdbd069d
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
9322687d98ec425da03cc10ab64ea19ad7fe2d69 |
|
29-Aug-2011 |
Irfan Sheriff <isheriff@google.com> |
Initialize p2p settings And fix associated changes from the settings. With p2p_reconnect setting turned on, it means the p2p group can be started without a group negotiation. Hence, handle p2p group started in the P2pEnabledState Also, reinvocation results in supplicant not reporting device address correctly. Handle that until supplicant fix is fixed. Bug: 5002384 Change-Id: I335f6e854acd6839f54da9b460b17ad7505b1098
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
f42c39b3d188ebb3ba9003cffc530717829fe874 |
|
26-Aug-2011 |
Irfan Sheriff <isheriff@google.com> |
Use seperate config file for p2p Keep p2p and sta config seperate to avoid conflicts. Bug: 5002384 Change-Id: I8f8fc5f984f4f91f9ece4012bf536daa5cc00bba
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
ea5b16ac5751022de73e8f1225407eb01e7f1824 |
|
24-Aug-2011 |
Irfan Sheriff <isheriff@google.com> |
Update p2p state machine and API - Simplify the API with minimal needed functionality - Fix responses for all async messages from the framework - Fix state machine handling of connection setup and supplicant communication Change-Id: I2724c83760b2aaa2068f9cd81ca0754753f83220
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
8c57bcdbc6b360ee27d59b957a53e64c03257c9d |
|
19-Aug-2011 |
repo sync <isheriff@google.com> |
Fix device address and interface address usage After a p2p group is formed, STA connect and disconnects come over interface address. Figure out device address from interface address and fix the device comparison Bug: 5002384 Change-Id: I7d3aa4f0616e000550cd2b057adbac71cfd2adb4
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
2b8edd0c485f74067605c19983e3e7f44b20ec50 |
|
17-Aug-2011 |
repo sync <isheriff@google.com> |
Use supplicant control channel interface for p2p Bug: 5002384 Change-Id: Id2131ef43a01288e84178a5b21d289b97db9d736
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
55bc5f3e0408bcb5a39a6732de0b2d1aa99a55be |
|
24-Jun-2011 |
repo sync <isheriff@google.com> |
Updated: Wi-Fi p2p framework First stage. Get the bones in right now even though we are not ready on the native side. Once, we have things underneath working - we will further update the framework Change-Id: I4a7dab5cd4267373dc5f8989ae4122f91c384ed5
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
b0c1b80f471bd49af60e7b78161d814e355a6972 |
|
20-Jul-2011 |
Irfan Sheriff <isheriff@google.com> |
Fix multicast API Fix multicast API and disable mutlicast V6 packets at driver start Bug: 5016558 Change-Id: I1e04a905a36045e52c785c1dc702cc246a381a57
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
2b7f63887e39079a52592fb4507d8daaf90e8afa |
|
25-Mar-2011 |
Irfan Sheriff <isheriff@google.com> |
Add support for supplicant SCAN_INTERVAL Also, allow scan interval for framework and supplicant to be configured at build time or run time Bug: 4144882 Change-Id: I877f4bcc872597b44d3f4da85cf2bc0f16e09444
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
fcc0845cf9990470d498dcaa036f0ae6487ddf34 |
|
18-Feb-2011 |
Irfan Sheriff <isheriff@google.com> |
Add support for background scanning Background scanning (preferred network offload) allows us the host to sleep while the dongle monitors the presence of any preferred networks. This allows us for significant power savings since the system does not have to wake up often to initiate a scan Bug: 3453021 Change-Id: I7c1dbfd0c3f717df81e4da6091c4c5657c9ec9ca
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
124b44d89bc00b150c9478ccddfa83cac0f1df24 |
|
17-Feb-2011 |
Robert Greenwalt <rgreenwalt@google.com> |
Make WifiInfo not use int for ip address. Change-Id: Ib27824cd0722099e157024ee2a9797236157bc8e
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
19f8ca846b5234278d3001782077b90aad61a85c |
|
15-Feb-2011 |
Robert Greenwalt <rgreenwalt@google.com> |
Remove some unused wifi dhcp code. Change-Id: I114b3772b334a41936c6ed4bb8304f6914481ef1
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
5d001ea0271eeedb05984ac00d5e41d767f0cb87 |
|
15-Dec-2010 |
Irfan Sheriff <isheriff@google.com> |
Use clear names for native API Change-Id: I96c3089e10c75f433410f66c01204b7e5de2dc55
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
96071a7031bac06e3f249610b010ad5651efe8ae |
|
14-Dec-2010 |
Irfan Sheriff <isheriff@google.com> |
Handle supplicant stop correctly - Use a clean terminate for a regular stop and on failure kill supplicant. This prevents WifiMonitor from getting hung permanently on a socket in case of a kill - When WifiMonitor exits, kill supplicant and cleanup sockets Change-Id: I87c32e03d945433f33eed8c326d7f0368925bf55
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
02fb46a297c4f645f2a30b574151401dd0978521 |
|
08-Dec-2010 |
Irfan Sheriff <isheriff@google.com> |
WPS fixes and refactor - Allow IP and proxy set up for WPS - Use string for WPS pin to avoid losing leading zeros - Add a seperate WPS state machine and WpsConfiguration class Change-Id: I87f43fff8bba0ae8ff02e5fc495a8bc628a8c8cf
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
ed4f28b492da3ff140bbaabbbda798a08c40ea5b |
|
30-Oct-2010 |
Irfan Sheriff <isheriff@google.com> |
Set country code in the driver and remove channel set With dual band support, using country code settings is the way to go Bug: 2936741 Change-Id: I760dce4c43b1af19ee205c28f0d287420c8d9e85
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
5876a4273e67271f0eca607af9520f7e5abbe4f3 |
|
13-Aug-2010 |
Irfan Sheriff <isheriff@google.com> |
WifiLock extensions for high performance mode Add extension to WifiLock to allow apps to operate in high performance mode (high power & disable suspend optimizations for battery consumption). Bug: 2834260 Change-Id: Id394d265b9876bf0230efb3d222056e9b80b44fd
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
f235c5ab91b040b88ceb61beb819e15f1b19e9e4 |
|
22-Oct-2010 |
Irfan Sheriff <isheriff@google.com> |
add wps pin from device capability Bug: 3119043 Bug: 3112178 Change-Id: Iaae6bcf53e11f7fac82b3c604ddc27ff05e00542
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
5ee89800bee7c6c755778795a536e0e2f12b85ff |
|
17-Sep-2010 |
Irfan Sheriff <isheriff@google.com> |
Add Wifi Protected Setup support Add WPS PBC and WPS pin method support with pin obtained from AP Bug: 2277571 Change-Id: I6ff8e447ab8c5e59456a55152588fd4d6386c610
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
25c9bf2396ceb48fc5cfd5c1dd58aa4d4750d056 |
|
02-Sep-2010 |
Irfan Sheriff <isheriff@google.com> |
Add set/get band in WifiNative Add support for set and get band and set the default to 2GHz for now till we get a fix on issues with 11A Change-Id: Icb9bddc353e4bf013bdb8a08d9b4ee3451c282f4
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
a2a1b911a31dd94ee75e94845f762b91f1db1368 |
|
07-Jun-2010 |
Irfan Sheriff <isheriff@google.com> |
Refactor WifiStateTracker Implement WifiStateTracker as a HSM. Change-Id: Ic12fd78f1f183b5c4dea8ad2301002267ceff0cb
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
0631c608b0997efe5c0bd8e8955e65f1a7b3f32c |
|
12-Jun-2010 |
Irfan Sheriff <isheriff@google.com> |
merge from open-source master Change-Id: I8a950276787e9439420db396d0e32f88bd6e04cc
|
ea8bd1d1676dd96f8f9726bb8f67fa18dec7b9c1 |
|
07-Apr-2010 |
Mikael Kanstrup <mikael.kanstrup@sonyericsson.com> |
WLAN: Reset power save mode to startup value after DHCP response. When the driver was configured to run with power save mode disabled the power save mode incorrectly got reverted back to AUTO mode right after DHCP response. The power save mode value is now saved so that the device properly reverts back to a previous mode after DHCP response. Change-Id: I5035aad10146812ecef1be8ea4b22a03e230ccc9
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
a8fbe1fb74d3bd40b73c90c85ac25e5176475ca5 |
|
09-Mar-2010 |
Irfan Sheriff <isheriff@google.com> |
Re-organize access to native interface through WifiStateTracker Bug: 2339709 Change-Id: Ibb2eeb09b83dc24897116ea15a9016f81a08d442
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
6811355d9683412cb3651e75c59c3256ceaddcec |
|
09-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 463aacfb: Merge change 6661 into donut Merge commit '463aacfbd220c9ef2f6ed915d54092289fdac05b' * commit '463aacfbd220c9ef2f6ed915d54092289fdac05b': wifi: WifiManager.startScan() will now do passive scans by default.
|
a5ec95cdb1a7d2024249277dff1f99d0046c9b56 |
|
08-Jul-2009 |
Mike Lockwood <lockwood@android.com> |
wifi: WifiManager.startScan() will now do passive scans by default. Active scans will only happen if a hidden AP is in use, or if the new method WifiManager.startScanActive() is called. This fixes some audio playback problems with bluetooth A2DP. Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
91f22f901bee5d52d81ca4070a1b187ac8b90dad |
|
09-Jun-2009 |
Robert Greenwalt <robdroid@android.com> |
Use new wifi cmd rssi-approx when polling. Cheaper approx call should be used when polling every 3 sec for wifi signal strength. Fixes bug 1903653.
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
b2a3dd88a53cc8c6d19f6dc8ec4f3d6c4abd9b54 |
|
09-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@137197
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
d24b8183b93e781080b2c16c487e60d51c12da31 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/wifi/java/android/net/wifi/WifiNative.java
|