General questions
Q: How much does Mobile GMaps cost?
A: Mobile GMaps is a free application that you may download, run and distribute, according to the Creative Commons license.
Q: Is it open source? May I get the source code?
A: At this moment the application is not open-source, I will not share the source code. However, this may change in the future.
Q: Can I be notified when new versions are available?
A: Yes, subscribe to the RSS feed for news.
Q: Why can't I save locations and/or settings? They get reset when I restart the application.
A: You have most likely used an old version and updated to a newer one. The format of the settings has changed after version 1.02, in order to make them work you will have to uninstall the application completely, then reinstall the latest version.
Problems with some phones or devices
Q: I'm using Nokia E60, E61, N80 or another Series 60 3rd edition phone, the application works fine except for the GPS that is not detected over bluetooth. What's the problem?
A: There's a simple workaround: make sure the GPS device was paired with the phone before starting Mobile GMaps, then simply select Internal for the GPS device. The phone will auto-magically use the GPS paired over bluetooth.
A: Alternative solution: the GPS cannot be accessed by MGMaps over bluetooth because it's being automatically accessed by another built-in application. Open Tools/Positioning or Tools/GPS Data and select Options/Positioning Settings. Unselect Bluetooth GPS in the list, then exit. You will now see the GPS device in the bluetooth device list when you go to Settings/GPS in MGMaps.
Q: Nokia E62 asks if it is ok to allow internet access every time a map tile needs to be loaded. What can I do?
A: Unfortunately there is currently no solution. The E62 is a branded version of E61 that with some additional restrictions for unsigned applications. Maybe signing the app with a commercial certificate would fix this, or maybe a future firmware upgrade for the phone will enable the "ask first time" option.
Q: I can't see anything, my screen is full of "please zoom out" messages regardless of the zoom level. The search feature also does not work (displays "Error searching"). What's wrong with my phone?
A: You probably do not have full internet access on your phone. Many providers offer several GPRS access points; some of them are called WAP access points, and they usually do not provide full internet access. They are configured to redirect all traffic through a proxy. If you are using such an access point, you should find out the proxy settings for WAP 2.0, and configure those settings in the application. See the Proxy FAQ for more details.
Q: I'm using a Nokia Series 40 2.0 phone (many new Nokia phones, see the list, 230i, 6230, 3220, 5140, 6021, 6170, ...) — and the application does not work, with or without proxy enabled. The screen remains blank or I see the "map tiles not available" images. What can I do?
A: You need to set up a new access point for the application. Click here to view/download detailed instructions (sent to me by Frank Dellé), initially written for Opera Mini but adapted to MGMaps (they should work with any J2ME MIDP application that needs internet access).
Q: I'm using Nokia 6600 or 6620 or other Series 60 v2.0 phone, and it keeps asking me to download each map tile. How do I change this behavior?
A: See the getting started document, the section about Symbian S60 phones.
Q: I'm using a Series 60 v2.0 phone, and MGMaps crashes after a short period of time when using the GPS. What can I do?
A: Apply the latest firmware releases, visit Nokia's website and get the Phone Software Updater.
Q: I can no longer see Google Maps tiles in MGMaps, satellite imagery still works. What's the problem?
A: Google updates periodically map versions as they update the map coverage, use Help/Check for Updates in MGMaps to fix the problem.
Proxy configuration and questions
Q: How can I find out the proxy configuration that I need in order to access the internet?
A: If you do not have full access without proxies and if your provider is not listed below, you should be able to find out the proxy server by inspecting the settings for your connection (access point). It actually has a field named WAP gateway or WAP proxy or proxy server address that is a server name or IP for the proxy. There is also a port setting that defaults to 9201 but it usually doesn't work in MGMaps, you can try other usual proxy ports like 8080 (most often), 8799, 3128, 1080, 80. Some of these proxy servers also require username and password to login, you can find those too in the access point settings.
Q: Why does the application not work (nothing gets downloaded), even if I know my proxy settings are correct? What can I do about it?
A: A possible reason would be that your phone does not support direct socket connections. In this case, you can only access the internet without proxies, so you should see if your provider supports this (maybe change your subscription from WAP to full internet).
Q: Do I have to restart the application after saving proxy settings?
A: No, they will be automatically saved and applied. However, you may want to restart it in order to connect to a different access point (e.g. you may enable proxies for WAP, and then restart the application to connect to the WAP access point)
Other questions
Q: Will normal memory mode work on my phone? Shall I enable it?
A: You should definitely enable normal memory mode if your phone is listed in the fully supported category.
Q: Why does the application crash?
A: The probable reason is that your phone has too little java heap memory. Phones with less than 200kB heap size may not be able to display map or satellite tiles.