xGPS Manager

From xGPS

Jump to: navigation, search

xGPS Manager is a program that allows you to manage the data stored, gathered and used by xGPS.

More specifically, it allows you to:

  • Download Maps (navigation and relief) from Google Maps, and send them to your device.
  • Retrieve Maps from your device.
  • Retrieve Tracking Data (GPX files), and map them.

In order to send or receive files, you must have a computer (Mac, Windows or Linux) and a wireless router.

You can download xGPS Manager from our download page.

Downloading Maps for xGPS is simple, but might take a second to understand how to do so using the Manager. Basically, you make a region, which is what you want to download, by making a shape with the 'dots'. Overlapping the regions is a good idea, as you may lose some pieces of the map if you don't.

On the device, under settings, place xGPS into Wireless Transfer mode and connect to it from xGPS Manager, to perform the above operations.

Transferring maps to your Device via USB

If you don't have WiFi available, or transferring maps via WiFi is to slow for you, you can also use USB file transfer.

You'll need one of the following programs:

For example you can use one of the following:

If you jailbroke your device using blackra1n, Spirit, or JailbreakMe.com you may need to install afc2add via Cydia

Now open your USB file transfer program and navigate to /var/mobile/library on your device. You should see a file called xGPS_map.db in that folder.

Overwrite that file with your local Map database, which is located on Windows at My Documents/xGPS Manager/xGPS_map.db.

Once the transfer has finished, the Maps you generated with xGPS Manager are available to xGPS on your device.

xGPS Manager with Ubuntu

  • Download the .tar.gz File from download page.
  • extract
  • open terminal
  • go to the extracted folder
  • type the following command: java -jar xGPSManager.jar


If you are using 64 Bit Ubuntu, replace the file "swt.jar" with the 64 Bit Version of this file. You will find it in your filesystem. Usually somewhere like this "/usr/lib/java/"