TetherGPS allows you to share the GPS on one WiFi enabled Android device with another WiFi enabled Android
TetherGPS can be launched by using the included 1x1 widgets, through intent broadcasts from other apps, or by using the launch buttons in the TetherGPS configuration app.
Example use - Connect your Nook Color and your HTC Evo to the same network, or tether the Nook Color to the HTC Evo with android-wifi-tether. Run TGPS Server on the HTC Evo and TGPS Client on the Nook color. The Nook Color will receive GPS data from the HTC Evo. Applications on the Nook Color such as Google Maps and Google Navigation will then work using the shared GPS data.
-Mock locations on the client device must be enabled. Settings>Applications>Development>Allow mock locations.
-GPS location must be enabled on both devices.
-Use the TGPS Client and TGPS Server widgets to enable the services.
If the widgets are not showing up in your widget list, check to make sure the application is installed on the device and not on the SD card.
If your device does not include a way to enable GPS navigation, download one of the freely available GPS toggle widgets.
TetherGPS uses the following intent listeners for activation by Tasker and other apps: