Package: org.webosinternals.patches.google-maps-enable-verizon-agps-server-for-improved-gps
Version: 1.4.5-1
Architecture: all
Maintainer: Ebag333 <ebagola@gmail.com>
Description: Enable Verizon aGPS Server for Improved GPS
Section: Google Maps
Priority: optional
Depends: org.webosinternals.patch, org.webosinternals.lsdiff
Source: { "Feed":"WebOS Patches", "Type":"Patch", "Category":"Google Maps", "LastUpdated":"1286971374", "Title":"Enable Verizon aGPS Server for Improved GPS", "FullDescription":"***This patch is for Verizon users only.***

I do not recommend installing it on a non-Verizon device.

In typical Verizon shortsightedness, they have eliminated the ability of any applications other than Verizon Navigator to access aGPS. For most devices, this would be an annoyance, but the Pre is setup to be an aGPS device only out of the box (unless you do the QPST tweak that can be found on the PreCentral forums).

Thanks to Darthpooh, I believe I've tracked down the root cause of that, and created a work around for Verizon users. This patch--once installed--should allow Verizon users to acquire GPS coordinates in any app in the same time it'd take for Verizon Navigator to get it. And no jumping through hoops or workarounds required. Such as having to open Verizon Navigator to get Google Maps to work...or standing on your head while spinning counter clockwise on Monday (you don't want to see what you have to do on Tuesdays).

So far I've updated the major programs that are accessing GPS. I'm fairly confidant in the following:
Third party apps.
GPS based off the global search.
Notifcation based GPS lookups.
GPS Diagnostic Screen

Programs/applications that I haven't touched:
Photo GeoTagging", "Homepage":"http://forums.precentral.net/showthread.php?p=2442211", "Icon":"http://www.webos-internals.org/images/c/c3/Icon_WebOSInternals_Patches_SprintNav.png", "License":"MIT License Open Source", "PostInstallFlags":"RestartLuna", "PostUpdateFlags":"RestartLuna", "PostRemoveFlags":"RestartLuna" }
