summaryrefslogtreecommitdiffstats
path: root/wifi
Commit message (Collapse)AuthorAgeFilesLines
* Fix wifi multicast API for public use.Robert Greenwalt2009-05-283-43/+110
| | | | Applying API review comments and taking it public.
* Increment BatteryStatsImpl's VERSION.Robert Greenwalt2009-05-193-13/+13
| | | | | 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.
* WifiService: Wifi power management changeMike Lockwood2009-05-181-21/+29
| | | | | | | | | | | Put Wifi into an idle state immediately if the screen is turned off and the Wifi interface has no IP address. We will continue to keep Wifi up for 15 minutes in the case where the screen is turned off when Wifi is fully connected. This will allow us to go into a low power mode faster when Wifi is not actively being used. It also avoids bringing up Wifi if the user just turns on the screen for a few seconds to check the clock, etc. Fixes bug b/1736920 Signed-off-by: Mike Lockwood <lockwood@android.com>
* Add wifi multicast filter api (enable/disable).Robert Greenwalt2009-05-133-5/+76
| | | | | Fixes 1833432. Automatically re-disables any request when the app exits/crashes. Also hooked into Battery Stats for power managment analysis.
* AI 145980: am: CL 145881 Adding on to CL 145383, unhiding some additional ↵Eric Shienbrood2009-04-131-6/+2
| | | | | | | | | | | | methods and constants that ought to be exposed. Hid and deprecated the single-arg public constructor for NetworkInfo, and modified a CTS test that was testing it. Ran the android.net test package to make sure it still works. Original author: ers Merged from: //branches/cupcake/... Automated import of CL 145980
* AI 145778: Manual merge changes 145382-145384 from cupcake.Andy Stadler2009-04-101-1/+0
| | | | Automated import of CL 145778
* AI 143266: am: CL 143124 Fix bug #1731826, in which auto-connect to ↵Eric Shienbrood2009-03-271-5/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | remembered networks does not take place. This has the same underlying cause as bug #1739874, so this fixes that bug as well. The problem was that if the supplicant was in the DORMANT state at the time a scan-only Wi-Fi lock was released, the command to stop the Wi-Fi driver would never be issued. This had two main results: first, the driver would stay awake when the screen was blank and it was supposed to be sleeping, leading to excessive battery drain, and second, when the screen was turned back on, there would be no DRIVER-STARTED event generated (because the driver was already running). The DRIVER-STARTED event is the trigger for the framework to issue a RECONNECT command to the supplicant to cause it leave the DORMANT state and look for available remembered networks. To assist in tracking down this problem, and any such problems in the future, I added four counters to keep track of how many times full and scan-only Wi-Fi locks are acquired and released. The counter values are output in the dump() method of WifiService. While doing this, I noticed that because of missing "break" statements, the battery stats that keep track of how much time Wi-Fi locks are held were including the time for full locks in the time reported for scan-only locks. Original author: ers Merged from: //branches/cupcake/... Automated import of CL 143266
* Automated import from //branches/donutburger/...@140679,140679Eric Shienbrood2009-03-241-3/+23
|
* auto import from //branches/cupcake/...@137197The Android Open Source Project2009-03-092-0/+43
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0313-0/+4290
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0313-4290/+0
|
* auto import from //branches/cupcake/...@132569The Android Open Source Project2009-02-201-39/+25
|
* auto import from //branches/cupcake/...@131421The Android Open Source Project2009-02-131-0/+1
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-105-49/+113
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-093-88/+171
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-176-174/+318
|
* Initial ContributionThe Android Open Source Project2008-10-2113-0/+4012