The Google map application that comes with theiPhone and iPhone 4 uses the GPS that is built in the iPhone to locate your position on earth while the maps themselves are downloaded from on Google map server. Therefore, wifi or an iPhone Data plan is required in order for the GPS to function because the maps need to be downloaded and updated online.
Others option, there are tens of iPhone GPS applications available in the App Store that fully use the GPS iPhone chip. Those iPhone GPS applications don’t use the internet, and they have their own maps, so you can use them anywhere in the world for free. Of course you have to purchase the iPhone GPS application which include your region or country.
The cheapest application is using xGPS. xGPS is a free third party application from Cydia and was the first navigation system that used the iPhone GPS without the help of wifi or data plan. It downloads the maps and stores them in the iPhone for later use.
Moreover, xGPS has a desktop application that manages and downloads maps and transfers them to the iPhone. It has nice integration with your contacts, so you can easily select any of your contact as a destination if you have the address of that contact stored.
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 xGPS 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.
This page will guide you through the steps required to get xGPS running on your iPhone or iPod.
You will need:
- iPhone, or iPod touch (1G or 2G or 3G) AND an external GPS module, or;
- iPhone 3G or iPhone 3G S
Step by Step
- On the device, launch Cydia.
- Wait for it to load.
- Tap Search on the bar at the bottom.
- Search for xGPS.
- If xGPS is not found, tap Manage on the bottom bar, then Sources. ModMyI should be in the list. If ModMyI is not in the list, tap Edit, then Add. Enter apt.modmyi.com. Tap Add Source and retry steps 3 and 4.
- Tap the xGPS search result.
- Tap Install, in the top-right. (If it says Modify, xGPS is already installed. If you cannot find it, check any programs which hide icons.)
- Check that the data usage is acceptable to you, then tap Confirm.
- Wait for it to install.
- Return to Cydia.
- Hold down the power button, until a “slide to power off” bar appears at the top of the screen, then slide it.
- Once the device is off, hold the power button until the screen turns on.
You have now installed xGPS. For usage instructions, see Usage.