Commit graph android_packages_modules_Co.../core/java
Message SHA1
bluetooth tethering
Change-Id: Id6d5fb1922facc7013abc29214d3e1141995b767

Danica Chang   commited 2010-08-18 15:07:50 -07:00
965670546b
Avoid hostname lookup in NetworkProperties
Bug: 2870816
Change-Id: Iba98d7d25da5068051dba19aa04702cc93b7cc05

Irfan Sheriff   commited 2010-08-04 15:15:49 -07:00
a89f2ad616
Refactor WifiStateTracker
Implement WifiStateTracker as a HSM.

Change-Id: Ic12fd78f1f183b5c4dea8ad2301002267ceff0cb

Irfan Sheriff   commited 2010-07-27 11:59:29 -07:00
653e2a2f64
Pass network properties to ConnectivityService.
Used as a bag to hold ipaddr, gateway, dns, proxy info.
addr's are InetAddresses for v4/v6 use.  Cleaning up some old v4-only code

bug:2655015
Change-Id: I7ac886fe5c519e8bab42f49cd82a5189d9c9ab59

Robert Greenwalt   commited 2010-07-13 18:07:41 -07:00
a7dfbd3a1d
Move the net transition wakelock to ConnService.
When the default network goes down we lose the wake-on-incoming-data capability
until the new net is brought up and apps rebuild their connections.  We fixed this
in Wifi, but it's a general connectivity issue, not a wifi issue so moving the
mechanism to connecitivty so other networks can use it.

bug:2734419
Change-Id: I39b5d825eb6b548bd9bb8f179b89254f4db53147

Robert Greenwalt   commited 2010-06-16 11:04:37 -07:00
93dc104209
Make NetworkStateTracker an interface
As part of the WifiStateTracker cleanup, need
to have NetworkStateTracker as an interface.

Change-Id: I2ac48d7e4c7274ac4df40bc3b8591b182956a936

Irfan Sheriff   commited 2010-06-10 10:55:23 -07:00
7f132d9680
Add definitions for WiMAX and iDen network types.
b/2509185

Change-Id: Icf07ce857874e200712218713edbdbb47e646297

jsh   commited 2010-03-15 15:31:08 -07:00
bfa8172505
Add error reporting for Tethering.
Also make the usb interface configuration more robust so retries are possible.

Makes all Tethering errors recoverable - no harm letting them try again anyway.  Worst case
is they need to reboot.

Robert Greenwalt   commited 2010-03-03 15:14:29 -08:00
4283ded6b4
Add mobile data on/off switch.
bug:2251458

Robert Greenwalt   commited 2010-02-24 18:14:07 -08:00
1b21f6c058
Update Tethering.
Adds telephony support, async model, multiple tethered iface suport,
better notifications, device config.

bug:2413855

Robert Greenwalt   commited 2010-02-16 16:56:09 -08:00
8e87f12bed
First pass at USB Tethering.
bug:2281900

Robert Greenwalt   commited 2010-02-04 09:15:06 -08:00
0c4828c25d
Fix Javadoc errors so the sdk can build.
I unhid some API in a previous install, triggering javadoc processing on
their buggy comments.

Fixing build.

Robert Greenwalt   commited 2010-01-13 11:47:50 -08:00
993d19f923
Unhide some CM constants to support unbundling.
The MOBILE_MMS, MOBILE_SUPL, MOBILE_DUN and MOBILE_HIPRI net types used
by location, messaging, and vending needed to be exposed.

Bug: 2363272
Change-ID: I6d2361d3642064db619b283b9217512563eb3439

Robert Greenwalt   commited 2010-01-13 10:01:44 -08:00
c0ee47ffc5
Fix for multi-apn MMS access.
Mark cellular variants with the same availability, regardless of which are currently in use.
Availability just means the radio is enabled and sees the network, but has no guarantees that
we could connect to an APN if requested.

Fix the requestRouteToHost logic to support apn switches without WIFI.

bug:2093841

Robert Greenwalt   commited 2009-09-10 18:01:01 -07:00
4666ed0e7e
Add net type to mobile for mobile-required traffic
This also refactors ConnectivityService a bit towards supporting multiple simultaneous connections by making each a seem like a seperate Network with it's own stateTracker, etc.
Also adds tracking of process death to clean orphaned startUsingNetworkFeature features.

Robert Greenwalt   commited 2009-08-12 16:08:25 -07:00
2034b91973
wifi: Keep the WLAN network interface up whenever wifi is enabled.
We now only bring it down briefly and bring it back up again when
we want to reset the interface.

Signed-off-by: Mike Lockwood <lockwood@android.com>

Mike Lockwood   commited 2009-07-10 17:24:07 -04:00
1791998080
AI 146222: Manual merge of 145980 from donutburger => master.
Automated import of CL 146222

Eric Shienbrood   authored and   The Android Open Source Project   commited 2009-04-14 15:40:20 -07:00
418d2d13d3
auto import from //depot/cupcake/@135843
The Android Open Source Project   commited 2009-03-03 19:31:44 -08:00
28527d2c5f
auto import from //depot/cupcake/@135843
The Android Open Source Project   commited 2009-03-03 18:28:45 -08:00
ae5a5399b4
auto import from //branches/cupcake/...@130745
The Android Open Source Project   commited 2009-02-10 15:44:00 -08:00
cffb11385e
Code drop from //branches/cupcake/...@124589
The Android Open Source Project   commited 2008-12-17 18:05:43 -08:00
0caef3f9f1
Initial Contribution
The Android Open Source Project   commited 2008-10-21 07:00:00 -07:00
54a942fddf