Comm Manager: Pair Bluetooth GPS, Enable Outgoing COM Port
 1. Bluetooth Settings |  2. Devices |  3. New |
 4. "BT GPS", Next |  5. Check Serial Port, Done
|  6. COM Ports
|
 7. New Outgoing Port |  8. Select a port, Done |
|
Manually configure WM5 GPS "Intermediate Driver" API Settings with Registry Edits
KEY: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver]
VALUE: "IsEnabled", DWORD set to 1
KEY: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers]
VALUE: "CurrentDriver" STRING set to "BT GPS"
KEY: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\BT GPS]
VALUE: "FriendlyName" STRING set to "BT GPS"
VALUE: "InterfaceType" STRING set to "COMM"
VALUE: "CommPort" STRING set to "COM?:"
where '?' = COM port number you set up as your BT interface in the first step
Registry Editor / Registry Editor via ActiveSync
Note: If the registry keys and values don't exist, create them. Double-check the keys, especially the colon at the end of the CommPort string. Make no mistake!
Restart the Smartphone following registry edits.
Alternative: Run the .cab file attached below. Run at your own risk!
Install Google Mobile Maps
Visit
www.google.com/gmm on your mobile web browser.
Details Run Google Mobile Maps!
Credit to pchronos on xda-developers.com. Performed on T-Mobile SDA (WM5: 5.1.70.14406)