Thanks for all the previous posts for instructions.. after several days where my feeble brain struggled with this, here's what worked for me:
Install Active Perl software on computer
Download MapTileCacher.pl to computer
run the script as described in previous posts to get map tiles(I chose to use 32 tiles per file when prompted)
Downloaded mgmaps.jad
downloaded mgmaps.jar
copied both to my TransFlash memory on the phone
FRom the phone, ran the mgmaps.jad file
Installed App to TransFlash card NOT the PHONE(this is required)
Copied the MGMapsCache folder from computer to the TransFlash memory
Edited the registry.txt file (located in .system\java\DownloadApps\MIDletxxxxx directory)
Edited the file with WordPad
My registry.txt file looks as follows:
Jar-Path: /mmc/mmca1/.system/java/DownloadApps/MIDlet20002/Files/mgmaps.jar
Jad-Path: /mmc/mmca1/.system/java/DownloadApps/MIDlet20002/Files/mgmaps.jad
Perm-Path: /mmc/mmca1/.system/java/DownloadApps/MIDlet20002/permfile.txt
Suite-Icon: /mmc/mmca1/.system/java/DownloadApps/MIDlet20002/Files/suiteicon.png
DRM-Mode: Allowed
Is-Trusted: 1
Jar-URL: mgmaps.jar
Description: Mobile GMaps
Domain: Manufacturer
Signer-Name:
Mot-JavaVM-Heapsize: 0
Delete-Notify:
Num-MIDlets: 1
MIDlet-1: MGMaps, /mmc/mmca1/.system/java/DownloadApps/MIDlet20002/Files/MIDlet-1.png, com.mgmaps.ui.MGMaps
MIDlet-Info-URL:
http://www.mgmaps.com
Prefer-Connection-Profile:Rogers
Note: the only parts I had to edit were:
DRM-Mode: Allowed
Is-Trusted: 1
Domain: Manufacturer
Save the registry file and get back on the phone.
Open Application Explorer on the phone, hold down the stylus on Mobile Gmaps application and choose Manage > Permissions. Leave everything unchanged and save the configuration (Note: this step allows you to use the Browse button when setting the location of your stored maps in the MGMaps program, otherwise the Browse won't work and the app cannot access the map tile files)
Open the application and goto Settings > Map Browsing.
Enable Stored Maps and Offline Mode
Browse to and select your MGMapsCache folder on your Transflash card.
Save the settings.
Go back into Settings and goto Display.
Change your Coordinate Format settings to DD.ddddd (this is how google and yahoo display them and will make it easier to do the next step) Save the Display settings.
Click Menu > Goto > Enter one of the sets of coordinates that you used when running the Perl Scripts.. make sure to set the same zoom level as well.
Your maps may not show up right then. You will have to exit the program and start it again. Your maps should show up now.
hope this helps
p-trick