This app runs after install, and after soft-reset, and immediately starts up the GPS hardware through the WM5+ GPS API. It waits 5 minutes for a GPS lock, or it quits. The GPS polling is limited to every 3 seconds to try to conserve some CPU cycles.

Currently does not use AGPS, but you can turn it on/off at your registry leisure.

This attempts to reduce the Time-To-First-Fix (TTFF) during which the GPS ephemeris almanac is slowly built up. This can take up to 12.5 minutes for a non-QuickGPS/AGPS accelerated device from a cold-start. By kick-starting immediately after soft-reset, subsequent GPS locks for the next ~6 days should be much quicker.

Takes 21K of disk, and ~1K of ram.

Changes:

GPS power kept on until lock or timeout using CABuddy’s GPS code framework; states lock time in seconds

http://forum.xda-developers.com/showthread.php?t=468249