diff options
author | Stephen Li <stephenl@codeaurora.org> | 2010-08-06 11:08:06 -0700 |
---|---|---|
committer | Steve Kondik <shade@chemlab.org> | 2010-08-14 04:28:09 -0400 |
commit | e6269c611ee2a2449d1c3cda57465c0138405841 (patch) | |
tree | 9424cdde08de5e271c64c31fbf617d93d66cd509 /location/java | |
parent | 32cd5f5b2fbfb52c6e6e1cac6af273bf484aaa0c (diff) | |
download | frameworks_base-e6269c611ee2a2449d1c3cda57465c0138405841.zip frameworks_base-e6269c611ee2a2449d1c3cda57465c0138405841.tar.gz frameworks_base-e6269c611ee2a2449d1c3cda57465c0138405841.tar.bz2 |
GPS: Disable XTRA data download at bootup to avoid service interaction
In Froyo mDownloadXtraDataPending is initialized to true resulting
in a unnecessary XTRA download attempted at bootup. This sometimes
causes a delay in the framework in responding to data connection
requests from the GPS engine when XTRA download fails. Hence XTRA
download at boot up is disabled with this fix. Normal XTRA data
requests from the modem will still be serviced by the framework.
Change-Id: Ib541b86de7731ae5f6938db79a9b6d5006b7ca52
CRs-Fixed:249425
Diffstat (limited to 'location/java')
-rwxr-xr-x | location/java/com/android/internal/location/GpsLocationProvider.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/location/java/com/android/internal/location/GpsLocationProvider.java b/location/java/com/android/internal/location/GpsLocationProvider.java index 15d692c..1453882 100755 --- a/location/java/com/android/internal/location/GpsLocationProvider.java +++ b/location/java/com/android/internal/location/GpsLocationProvider.java @@ -199,7 +199,7 @@ public class GpsLocationProvider implements LocationProviderInterface { // flags to trigger NTP or XTRA data download when network becomes available // initialized to true so we do NTP and XTRA when the network comes up after booting private boolean mInjectNtpTimePending = true; - private boolean mDownloadXtraDataPending = true; + private boolean mDownloadXtraDataPending = false; // true if GPS is navigating private boolean mNavigating; |