touch .mappero_image
dd if=/dev/zero of=.mappero_image bs=1024 count=4190208
mkfs.ext2 -i 1024 -L mappero_image_label -m 0 -b 1024 .mappero_image
mount -o loop -t ext2 /path/to/.mappero_image /home/user/MyDocs/.maps
start on started rcS-late script exec /etc/event.d/mount2 end script
#!/bin/sh sleep 40 mount -t ext2 -o loop /home/user/MyDocs/.mappero_image /home/user/MyDocs/.maps
It is indeed possible to load the maps in Mappero beforehand: while internet connectivity is available, start Mappero and scroll the map to the area you want to download the maps of. Try to zoom in/out so that only the area you are actually interested in is on the screen. Then, tap on the title bar, choose "Maps" -> "Manage Maps...", go to the "Zoom" tab and click the zoom levels you are interested in. If the number of maps is on the order of tens of thousands or more, you'd better deselect some zoom levels, or the operation might never end. I usually download low resolution maps for the bigger areas, and the detailed maps (zoom levels 5 or 6) only for those areas where I know I'll actually be walking around. If you already know your routes, you can also download the maps along the route (on the first tab of this dialog, on the bottom, you have a "Along route" option).
mkfs.vfat -I -n mappero_image_label -S 512 .mappero_image
mount2 -t vfat -o gid=root,uid=user,loop,rw /path/to/.mappero_image /home/user/MyDocs/.maps