Mike Lockwood
58ec34cef5
GpsLocationProvider: Clean up HAL initialization/cleanup sequence
...
Change-Id: Id5467000f3f3da5cbe1f112dad97a032688d2eac
Signed-off-by: Mike Lockwood <lockwood@android.com >
2011-02-23 16:35:33 -08:00
Mike Lockwood
fa405280b2
GPS: remove some logging
...
Change-Id: Ib2dca53364c9da207a87f2664b54d2ec1d1bd8d9
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-10-28 07:35:26 -04:00
Mike Lockwood
b8d9033d99
GPS: Enable some more logging
...
Change-Id: I7d13c859002fa96fa8c361c0c709931c6b12eb99
Signed-off-by: Mike Lockwood <lockwood@google.com >
2010-10-18 17:59:48 -04:00
Mike Lockwood
f7b7330e71
GPS: Remove unnecessary and broken test in AgpsRilInterface updateNetworkState glue
...
Change-Id: Ic934c478f0eb6c6d368caaf41aec8235d329ef34
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-10-11 21:27:06 -04:00
Mike Lockwood
50130bbc88
GPS: Add update_network_state call to AGpsRillInterface
...
Change-Id: I404a7a45773f592de7dfe75a8287fef15515ea8b
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-10-11 14:28:28 -04:00
Mike Lockwood
01df140b60
GPS: Fix another race condition in GPS HAL initialization
...
BUG: 3082940
Change-Id: I0953882cb768aec608f754c3bc9ab41418eded97
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-10-10 19:25:50 -04:00
Mike Lockwood
4270237def
GPS: More HAL initialization cleanup
...
BUG: 3082940
Change-Id: Idd584ab8fe4512aae0769ecd1274c55d6ea2e5e7
Signed-off-by: Mike Lockwood <lockwood@google.com >
2010-10-10 16:04:18 -04:00
Mike Lockwood
b6e5fa895c
GPS: Do not call sGpsInterface->init() multiple times
...
Change-Id: I5f2b55959bd67864168690c1fe619e55edc18268
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-10-09 20:14:33 -04:00
Mike Lockwood
bea3118337
GPS: Clean up GPS API extension initialization in JNI code.
...
Change-Id: Ic5551c94bfb4e2c31cdc3ed92d938f00f46785d6
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-10-05 15:07:57 -04:00
Miguel Torroja
1e84da822e
GPS: Add support for AGpsRilInterface.
...
Adding changes to be able to have access to missing data to SUPL
(celld, imsi, WAP_PUSH and SMS)
Change-Id: I0207f7f7ea6595ed3fd7021cb732feddf52e4cf9
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-10-05 13:15:37 -04:00
Mike Lockwood
5b8364a929
GPS: stifle some logging
...
Change-Id: Ifc68f27a6cb841240db182f4c77ddd8085a8c149
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-06-30 09:59:46 -04:00
Mike Lockwood
f602d362ba
GPS: remove GpsEventThread from GpsLocationProvider
...
Rather than polling for events from the native code in an event thread,
we now require the GPS HAL libraries to call our callbacks from a thread
that is registered with the JVM to call directly into Java.
This eliminates a thread from our code and removes one step in the chain
of message passing from the GPS to the Location Manager client.
Change-Id: I2745a157690310ba9a699a8369f54a7366c6b1ba
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-06-22 09:26:41 -04:00
Mike Lockwood
04598b67a5
GPS: Support for GPS HAL managing its own scheduling
...
Also update to support new position mode API.
Change-Id: I00acc094d3e85bc5c0cd431af517064bfa8f2b1a
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-04-14 19:38:26 -04:00
Mike Lockwood
8f5a800116
Add wake lock utility functions for the GPS HAL.
...
Change-Id: I9071f31badee9628126c91cd4ce55acf41ee186f
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-04-14 15:18:09 -04:00
Mike Lockwood
b7ff4574b5
Switch from hardware_legacy to new HAL GPS interface.
...
Change-Id: I19b299fbcbd44d711a64ece98955d095eb9ffa2b
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-04-05 15:24:34 -04:00
Mike Lockwood
00b74270c9
Move files internal to LocationManagerService from framework.jar to services.jar
...
Change-Id: Iebbfc49b8300ab59730733efdf489ec87ea45a25
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-04-04 18:44:05 -04:00