What this does:
Allows the creation (on a PC) and loading (on an iPhone) of a custom MapTiles cache for Maps.app on jailbroken iPhones (tested on 1.1.2)
Screenshot:
http://www.in7ane.com/psp/posts/iphone_topo.jpg
1. Get the map on a PC
GMDL:
http://www.in7ane.com/psp/gmdl0.5.05a.zip
video:
http://www.in7ane.com/iphone/create_map.mov
note: Maps.app map layer only zooms in down to 1 so click Advanced and set min zoom to 1 in GMDL, or put the map in the satellite layer which goes to -3.
or
sample maps:
http://www.in7ane.com/iphone/maps/
2. Copy the map to your iPhone
Copy the map directory to /var/root/Media/Maps/map_name/ (create Maps with a capital M)
video:
http://www.in7ane.com/iphone/copy_map.mov
3. Load the map on the iPhone
Click the map name, then Link
application by demonlj from weiphone.com:
http://www.in7ane.com/iphone/iLM-0.2.pxl (or
http://www.in7ane.com/iphone/iLM-0.2.rar original)
video:
http://www.in7ane.com/iphone/load_map.avi
screenshot:
http://www.in7ane.com/psp/posts/iLM.jpg
note: probably does not work on 1.1.3+ due to a different path (you can probably modify and use the sh script instead from
http://www.in7ane.com/iphone/lm.sh by changing root to mobile)
---
Initial post and some technical details in:
http://www.hackint0sh.org/forum/showthread.php?t=22320