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/IWifiManager.aidl
|
82f4218c0d5dbc10404db8cf31f0284140d80175 |
|
20-Sep-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Cleanup the shutdown of BatchedScans. Fixes binder-death as well as disambiguation when an app has multiple requests in. bug:10641931 Change-Id: Ib701d531fa51e7e2a027848cfdfcad3b47056923
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
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/IWifiManager.aidl
|
6942a1200cf8872e67e8e0a8ebc9e2e65531595b |
|
26-Jul-2013 |
David Christie <dnchrist@google.com> |
Add WorkSource capability to WifiManager for starting a scan. Change-Id: I011bf3b91fbddaba7ab0128bb03d27d90b8a886f
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
7ea33eac4b57aabf9326d60f52e3ed85217ac846 |
|
19-Apr-2013 |
Irfan Sheriff <isheriff@google.com> |
Fix API name Address council feedback Bug: 8656932 Change-Id: I92972fc3672afbc38cdeee628c04b639053f7cf3
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
1ef840cdc785d0e8a07e317cc1d7af42a0d0185d |
|
13-Mar-2013 |
Irfan Sheriff <isheriff@google.com> |
Add API to control scan always mode Bug: 8141918 Change-Id: I1e5e45e514726c2cbfd86e747123e477e00fd7ed
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
11aefad94de6569c4c7394e7bc5fdeb0ae60d5bb |
|
06-Mar-2013 |
Irfan Sheriff <isheriff@google.com> |
Add support for scan always available mode Modify WifiService to add a controller to track the various desired states and let the WifiStatemachine actually control the bring up. Bug: 8141918 Change-Id: I6e98fd5a29b43c3c50c315eff5255cd0a3eaebcd
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
5e45ee6752528791deb66b83d76250685de15d47 |
|
25-Jan-2013 |
Dianne Hackborn <hackbod@google.com> |
App ops: you can now turn off operations. Also add new ops for calendar and wi-fi scans, finish implementing rejection of content provider calls, fix issues with rejecting location calls, fix bug in the new pm call to retrieve apps with permissions. Change-Id: I29d9f8600bfbbf6561abf6d491907e2bbf6af417
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
da6da0907b28d4704aabbdb1bbeb4300954670d1 |
|
16-Aug-2012 |
Irfan Sheriff <isheriff@google.com> |
Captive portal handling We now notify the user of a captive portal before switching to the network as default. This allows background applications to continue to work until the user confirms he wants to sign in to the captive portal. Also, moved out captive portal handling out of wifi as a seperate component. Change-Id: I7c7507481967e33a1afad0b4961688bd192f0d31
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
07573b32494acbabd21979d8b9584c1ed3f7a6ad |
|
28-Jan-2012 |
Irfan Sheriff <isheriff@google.com> |
Improve Wi-Fi hand-off When Wi-fi connects at L2 layer, the beacons reach and the device can maintain a connection to the access point, but the application connectivity can be flaky (due to bigger packet size exchange). We now use Watchdog to monitor the quality of the last hop on Wi-Fi using signal strength and ARP connectivity as indicators to decide if the link is good enough to switch to Wi-Fi as the uplink. ARP pings are useful for link validation but can still get through when the application traffic fails to go through and thus not best indicator real packet loss since they are tiny packets (28 bytes) and have much low chance of packet corruption than the regular data packets. Signal strength and ARP used together ends up working well in tests. The goal is to switch to Wi-Fi after validating ARP transfer and RSSI and then switching out of Wi-Fi when we hit a low signal strength threshold and waiting until the signal strength improves and validating ARP transfer. Change-Id: Ica593291ec7772da892f03cf45b649635b730c47
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
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/IWifiManager.aidl
|
ffcea7ae7316ab748a49f5e8f6c6798356f35719 |
|
11-May-2011 |
Irfan Sheriff <isheriff@google.com> |
Move softap config handling to WifiConfigStore Move softap config to flat file and read/write on a seperate handler thread Bug: 4391796 Change-Id: Iafe43200d7f829df7ced20a4e7b0ed451ad22a05
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
4aeca7c5908387bc7efb0785830aea1053264062 |
|
11-Mar-2011 |
Irfan Sheriff <isheriff@google.com> |
Backup and restore IP and proxy settings Bug: 4081954 Change-Id: I27266637c6ade0c5c8242792176d1edae0983446
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
ebe606fccd9293674273d5f73246e0e8e6e6ddcf |
|
24-Feb-2011 |
Irfan Sheriff <isheriff@google.com> |
Using AsyncChannel for wifi connectivity Change-Id: Ieee5a3a1a739238d8a6659493684f1be0cbea691
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
227bec49157bc496f7c9e8e8f63c12728a448922 |
|
16-Feb-2011 |
Irfan Sheriff <isheriff@google.com> |
data activity reporting on wifi Initial checkin, need icons to complete the feature Bug: 3412258 Change-Id: I9a3ecc8159cc314d84707065dafe23d402409a84
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
e4c56c9655bf936454e2f3ee434aacb403876c7d |
|
13-Jan-2011 |
Irfan Sheriff <isheriff@google.com> |
Fix WPS to provides immediate feedback If WPS is already active, we drop user's request and convey an in progress message If WPS fails to start, a failure indication is conveyed to the user Bug: 3316078 Change-Id: I238c55973cb29cf5c1be66197ffcb4978316cb89
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
36f7413dabfab50699135019ba55151e9227f59d |
|
05-Nov-2010 |
Irfan Sheriff <isheriff@google.com> |
add frequency band control API Change-Id: I6cc6cdef27d493d4ef76cec17fdca7e49d9dc8d7
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
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/IWifiManager.aidl
|
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/IWifiManager.aidl
|
e746f03c6c8b8d0897d322ab524d545ace200fcd |
|
14-Sep-2010 |
Dianne Hackborn <hackbod@google.com> |
resolved conflicts for merge of 53686433 to master Change-Id: I27004dc464f5771d3205ae5757c6eccc5b16854d
|
7e9f4eb2608148436cef36c9969bf8a599b39e72 |
|
11-Sep-2010 |
Dianne Hackborn <hackbod@google.com> |
Track client requests through location manager. This fixes a problem where applications could ask the location manager to do very heavy-weight things (like... say... update location every minute), which would get accounted against the system instead of the application because ultimately it is the system making the heavy calls (wake locks, etc). To solve this, we introduce a new class WorkSource representing the source of some work. Wake locks and Wifi locks allow you to set the source to use (but only if you are system code and thus can get the permission to do so), which is what will be reported to the battery stats until the actual caller. For the initial implementation, the location manager keeps track of all clients requesting periodic updates, and tells its providers about them as a WorkSource param when setting their min update time. The network location provider uses this to set the source on the wake and wifi locks it acquires, when doing work because of the update period. This should also be used elsewhere, such as in the GPS provider, but this is a good start. Change-Id: I2b6ffafad9e90ecf15d7c502e2db675fd52ae3cf
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
e498475b187277309c81b38240c7e71ec049e369 |
|
19-Aug-2010 |
Irfan Sheriff <isheriff@google.com> |
asynchronous driver commands Make some of the common driver commands scan/disconnect/reconnect/reassociate asynchronous. We already have broadcasts to indicate results. Change-Id: I343c6be077fb11a3d488e586ab10ab2373b269d8
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
e04653cbd0e8303eba92088344312b827e6b0bab |
|
09-Aug-2010 |
Irfan Sheriff <isheriff@google.com> |
Asynchronous API Add asynchronous API for simplified connect, save and remove. Add a SUPPLICANT_CONFIG_CHANGED_ACTION broadcast to notifiy a supplicant configuration change. Change-Id: I69ae116246094de4a469cb2af5baf37e5ad4d6dd
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
0d25534fed91f636def5776ddc4605005bd7471c |
|
28-Jul-2010 |
Irfan Sheriff <isheriff@google.com> |
Split WifiStateMachine from WifiStateTracker Notifications handled in WifiService. WifiStateTracker tracks state for connectivity service Change-Id: Idb0cf494898d28712af0f95f9e60c5417cd4a053
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
17b232b5b59ab91ab543b87e849583678a000f9b |
|
24-Jun-2010 |
Irfan Sheriff <isheriff@google.com> |
Add setWifiApConfiguration interface Bug: 2538623 Change-Id: I779044173a2fa0e9b851ea92aeec5ca25eb9c86f
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
9ab518ad793385f8405edf19363fe825fb64f5f8 |
|
13-Mar-2010 |
Irfan Sheriff <isheriff@google.com> |
softAp framework changes Remove AP persist settings Add new netd interface Handle errors Handle AP config change Bug: 2413908 Change-Id: I31a1221ef5479da8d4a2620f0f0ee0b62539bc69
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
5321aef4a22daef6ed01ed48d936cdd82f2e38b7 |
|
12-Feb-2010 |
Irfan Sheriff <isheriff@google.com> |
Wifi AP framework changes first pass Bug: 2421638 Change-Id: Ic5ea8f7560a7fe5e1b0769daa5d92cc33eefc692
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
e2d155a51e68694e17fa6e27d05c928215a5dbcf |
|
21-Oct-2009 |
Robert Greenwalt <robdroid@android.com> |
Add a new API for initing Wifi multicast filtering Gets rid of the old method which generated Log noise. bug: 1973855
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
96cdc61c69aa735e65295a50e3e2922425b3c877 |
|
28-May-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 1e2e44e9: Merge change 2365 into donut Merge commit '1e2e44e900cb9a25d548e27a20d65292a7f321bc' * commit '1e2e44e900cb9a25d548e27a20d65292a7f321bc': Fix wifi multicast API for public use. Revert "Bug fixes and performance improvements"
|
fc1b15cfbfc5f69235ec1f367abd7a909381cd05 |
|
23-May-2009 |
Robert Greenwalt <robdroid@android.com> |
Fix wifi multicast API for public use. Applying API review comments and taking it public.
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
b5010cc3c33c74cc406a70f34f93d330a3f0db6a |
|
22-May-2009 |
Robert Greenwalt <robdroid@android.com> |
Add carrier/mcc factors to wifi-channel decision. Uses ro.carrier and MCC when available to try to set (non-persistingly) the number of allowed wifi channels. Part of the fix for 1625953.
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
58ff0217a617d5b03d18f0ef532f254f8ba6de2b |
|
20-May-2009 |
Robert Greenwalt <robdroid@android.com> |
Increment BatteryStatsImpl's VERSION. That'll make it stop trying to interpret older records with the new format. Also applied other comments involving name changes to remove un-needed 'Wifi' labels in WifiManager API, etc.
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
5347bd4cda2b6afc18f8acab48e52131f35ed13c |
|
14-May-2009 |
Robert Greenwalt <robdroid@android.com> |
Add wifi multicast filter api (enable/disable). Fixes 1833432. Automatically re-disables any request when the app exits/crashes. Also hooked into Battery Stats for power managment analysis.
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
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/IWifiManager.aidl
|
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/IWifiManager.aidl
|
b798689749c64baba81f02e10cf2157c747d6b46 |
|
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|
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/IWifiManager.aidl
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
|