Updated for Memory Map v6 – July 2019

Working with the Mobile Version

You can find the previous part of this guide here: Part 6: Importing and Exporting Data

Part 7 of this parallel user guide covers the use of MM on a mobile device. This is one of the best ways of experiencing digital Ordnance Survey mapping on the hills, but the approach should be considered carefully before putting your safety in the ‘hands’ of a delicate device, not really intended for this purpose. There is a separate app available for both Android and Apple iOS and these can be downloaded from the links below. You may also want to read two posts I wrote regarding the use of Smartphones in the hills.

Memory Map App in Apple App Store

Memory Map App in Google Play Store

Using a Smartphone in the Hills – Part 1

Using a Smartphone in the Hills – Part 2

Consider ViewRanger Mobile App, as an alternative to MM!

The first thing to make clear is that the mobile version of MM is poor, very poor. It’s poor in comparison to the desktop version, poor in comparison to the old PDA version and very poor in comparison to other mobile digital mapping products. It’s so bad in fact that I recommend not using it. Instead, look at ViewRanger for both iOS and Android.

This is by far and away the best mobile digital mapping software available today, especially if you intend to use OS maps. For only £25 per year you can have access to OS 1.25k scale mapping for the whole of the UK. The maps are stored locally on your mobile device, so there’s no requirement for a mobile signal to use the app. I have been using ViewRanger for about 2 years now and would never, ever consider going back to the MM app.

ViewRanger can read the GPX files saved from MM, so you can import the routes you create in MM and view them in VR. Record your track in VR as you are out walking and save them as GPX files too – these can then be read by MM and displayed on your desktop PC.

If you’re dead set on still using the MM mobile app, then read on. However, bear in mind that this information is now about 4 years old and the mobile app may have moved on somewhat since I last used it.

Going Mobile

So far we’ve been desk-bound with MM – tied to our desktop or laptop PC, stuck in the house. But MM also includes a mobile version, which allows us to take both the maps we see on the PC and the routes and tracks we’ve created out into the hills. MM v6 has stopped support for PDA devices (such as the HP iPaq, which run the ancient Windows Mobile PC operating system), so all traces of that have been removed from this guide. I have maintained a copy of that information though, so if you are hell bent on using earlier versions of MM on a supported PDA, then you can go here: Working with the PDA Version.

This guide covers the Android version, I’m assuming the app works the same on the iPhone, but as I don’t have one, I can’t confirm that.

Adding Maps

Once you’ve installed the app on your device, one of the first things you’re going to want to do is install some maps on it. The technique for this varies between iOS and Android devices, but this guide is for Android, so you’re going to need to look elsewhere for assistance doing this on iOS.

The first thing to be aware of is a possible 4Gb file size limit on your device, it’s best to ensure any maps you create are smaller than this, just to be safe. The following steps will help you cut a map section.

Firstly, create a folder on your PC to store these ‘mobile maps’, ideally somewhere out of the usual map storage area, so MM doesn’t try and load them into the desktop map list and so there’s no confusion with existing maps, as MM insists on using the same name for all map exports

Next, start MM on the PC and draw a route around the area of map you want to select. Make sure you close the route, by clicking on the first waypoint with the last waypoint in the route. You can see this in more detail in earlier sections of this guide. Right-click the closed route and select Operations > Enclosed Area > Export Map Area. The following dialog box will be shown.

Cutting out a section of map, for export to a mobile device
Cutting out a section of map, for export to a mobile device

Using the little […] button, browse to the location you created for these ‘mobile maps’, or type it manually into the box. Make sure the size estimate provided by MM is less than 4Gb. If the size is right and once the location is correct, click [OK]. MM will export four files to the map location you set. Note that large map cuts will take a while to export.

I’m going to assume you want multiple map cuts on your mobile device, and this next bit is ‘best practice’ even if you don’t at this time. Because MM uses the same name for all map exports (it uses the name of the map your cutting out from), we now need to rename the files MM just exported. Using Windows Explorer (or whatever file manager you prefer), head over to the folder you created and check for the four files. I’m exporting from OS 1:25K Explorer 2014 maps, so my files look like this:


Rename all four files to something that will identify them appropriately. Use the same name for all four files. To be fair, the MMI and QED files aren’t important on the mobile device, so you can skip them if you like. Also, the full UK MMI and QED files are only about 200Mb, so you could use them instead of the individual ones.

Once you’ve renamed the QCT and QC3 files, we now need to modify the properties of the QCT file, to change the actual map name that MM recognises. We can only do this in the desktop version of MM. This next bit is a pain, so if you’re doing multiple map cuts, leave this until you’ve done them all. Remember that the process above needs to be done in order, for each map cut, or you’ll overwrite previous map cuts with new ones.

Back in the mobile maps folder, pick one of the QCT files and double-click it. This will open the desktop version of MM, with that map in context. We now need to modify the map properties in order to change the name of the map. Click Map > Map Properties > Edit Map Properties, the following dialog box will appear.


The ‘Name‘ field contains the name that MM recognises for this map. Change it to match the filename of the map (which is shown in the box, below the name). Then click the [Allow Calibration] checkbox and click [OK]. You will return to the map view. The files in the map folder will have been updated accordingly. You can now copy these to the mobile device. As the map files can be large I tend to copy to the SD Card storage location, but you can also save in ‘phone’ storage too if you prefer, or if your device doesn’t have an SD Card slot. SD storage needs to be (SD Card\Download\Memory-Map) and local storage needs to be (Internal Storage\Download\Memory-Map) – these are the only two location MM will look for maps. Note that the internal storage location will be created by MM, but the SD Card location will need to be created manually and the folder names are case sensitive, as shown above.

Once the maps have been transferred we can read them in MM.

As with so many thing on the MM Mobile app, this isn’t as easy as you’d expect. First, once you’ve opened the app, select the menu option (will vary based on your device). Select the Maps menu item. The screen on the left of the three below (or one fairly similar) should appear. It shows the maps on your device that correspond to the current location you’re at, or are viewing. Click the [More Maps] button to get more maps. Then click [All Maps on Device] to get a list of all your loaded maps. With a bit of luck your newly loaded maps will appear in this list.

Showing all the maps on the mobile device
Showing all the maps on the mobile device

Clicking one of the maps in the list will load it into MM. However, MM won’t jump you to the map you just loaded, so you may end up looking at a blank screen, you will need to scroll around looking for it now, or search for a place on the map (provided you loaded the appropriate MMI file on your device).

Creating a Route

In my opinion, this is only something you’d do on the mobile device, in an emergency, or if you like doing things the difficult way. The easiest way to create routes is on the desktop version of MM (see earlier section) and then copy them across to the mobile version (see below). However, there may be a time you need to create a route, so this is how.

Open the MM menu using the menu button for your device. Click the Mark option and a mark will be dropped in the centre of the screen. You can use the green movement icon to drag the mark to the appropriate start point of your new route and then select the blue context menu icon. From that menu, select Create Route and you will see that the Mark icons have been removed and the flag has changed to a blue dot. Click the screen where you want the next waypoint to appear and continue to do this until you’ve completed the route. This is not very accurate, even with a stylus! When you’re done, click the [Done] button in the bottom left corner.

The various steps in the route creation process
The various steps in the route creation process

Loading a Route

The better way to get a route onto the mobile device, is to import it or transfer it from the PC version. MM mobile app wants to see all routes and waypoint collections as GPX files, so we need to make sure that’s how we export them from the desktop version. This is easier in MM v6 because the default file export format is GPX, rather than MMO as it is for v5.

Whereas the maps can be stored in the phones memory storage, or the SD Card storage, the overlay files can only be stored on the phone. All GPX files you want to read into MM mobile app need to be saved into (Internal Storage\Download\Memory-Map). Once they have been copied, MM will do nothing with them until they are loaded into the app manually.

In the map view of the mobile app, click the menu button for your device. From the resulting pop up menu, select the Overlays option. A screen will appear, headed Mark / Route / Track and if you’ve previously loaded Routes or Marks, then there may be entries in these areas. In order to load more data we need to click the menu button again (for your device) and from the resulting menu box that appears, select Load Saved Data. If you’ve copied the GPX files to right place, then you will be presented with a list of the GPX files that in that area. This will include all GPX files, irrespective of what type of data they contain. In the example below I have three routes, one of which is ‘Joining the Seas’ (a new take on the Coast to Coast).

Loading an overlay into the mobile app
Loading an overlay into the mobile app

When I click the file I want to import, MM loads the data into the mobile app. The screen below left will appear. In the case of this GPX file, it had a route for each day of the walk, and these are all displayed individually in the Route list. I can click on any of these items and a new screen appears, showing the properties of that route. Here I can do a couple of things, including View the route, which jumps the screen to that route, displayed on the map screen. I can also modify the colour of the route shown on the screen, or I can delete it.

Using the overlay file and any routes it may contain
Using the overlay file and any routes it may contain

Loading Waypoints is very much the same, but you end up with a list of waypoints rather than routes. Tracks are typically recorded by the mobile device, rather than loaded from a GPX file, but they can also be loaded if you’re sharing tracklogs with other people for example.

Recording a Track

Now that we have maps on our device and we have a route selected and loaded, we can start our walk. There are two approaches I use when walking with my mobile device

The first one is to only use MM to give me my location when I need assistance. If I come to a junction of paths and need to decide which way to go, out comes my phone and I open MM, it shows my position on the map and the correct fork I selected for this route. This approach uses very little battery power, as I’m only switching the screen on occasionally and the GPS is on rarely. I always walk with a paper map, so I’ll use that most of the time.

The second approach is to use MM to record the route you’re walking and make a tracklog of the walk. This can be imported into the desktop version of MM once you get home and analysed as you desire. This approach has the dual effect of always showing you where you are on the route. The screen doesn’t need to be on all the time, but the GPS does. Battery life is impacted, so you need to be aware of how best to manage this. The posts I indicated at the top of the page will help with this. I’m going to describe how to record a track here.

The first thing I need to do is introduce you to a hidden option screen, called the Nav Data screen. You can’t get to this screen through the menu system and even after you’ve used the app it’s existence may not be obvious. I’ll cover this in more detail below, but for now touch the map screen, anywhere, and you will see some new icons appear. In the bottom right corner you get a pair of zoom icons and in the top middle you get a pull tag. Drag this tag downwards. It’s a bit fiddly and will take some getting used to, but it’s similar in approach to the Android notification drag-down.

As you drag it down, you reveal a set of information panels and, more importantly in this case, a [Start Logging] button. Click this button and it changes to a [Stop Logging] button and at the same time it begins to record our track. You can disappear the Nav Data screen once you’re finished with it (either drag, or click the tab) and MM will continue to record progress. When you finish the walk, click the tab again and the Nav Data screen will reappear, to it’s previous position, and stop the recording. The resulting track will be saved in the Overlays area we discussed above.

Creating a new track
Creating a new track

One of the few available settings options is worth noting when recording a track. If you switch out of MM on the mobile device you will stop recording your track. This is a battery safety feature that prevents you from leaving the GPS recording running even when you’ve finished with MM. But in this case, we probably want to be able to drop out of MM and continue to record the track in the background. To do this we need to call up the main menu using our device’s menu button and select Settings, from the next menu we select GPS Settings and in the resulting screen there will be an option to ‘Record Track while app is backgrounded‘ – by default this is unchecked. Check this to record a track even once you’ve dropped out of MM. Just remember to stop recording when you finish.

Setting the GPS to record when you leave MM
Setting the GPS to record when you leave MM

Customising the Nav Data screen

The Nav Data screen we used above to start our track recording is customisable. The example you can see above is the layout I prefer, but you can set it up pretty much any way you like. The default screen looks something like the one below on the left. If you long click any of the panes in the screen a context menu appears. Using this we can add or remove columns and rows, we can change what data is being shown in each of the panes and then we can save that layout in case we want to use multiple layouts for different tasks.

Making changes to the pull-down menu
Making changes to the pull-down menu

In the screens above I have long-clicked one of the panes in the Nav Data screen and then selected the Change Data option in the context menu. This produces blue icons on each of the panes, allowing me to change what data type appears in that particular pane. As the icon suggests, when you click it another context menu appears. This has about 20-30 different data types to select from (see below). Click on each pane you want to change and select the appropriate data type. When you’re finished, long-click any of the panes again and the blue icons disappear.


I prefer fewer, smaller panes, in four columns, so I’ve added two columns and removed a number of panes to produce what you see below. Some trial and error will be needed to get the hang of this and to get the right data types for your own needs.

Modifying the pull-down menu to suit your needs
Modifying the pull-down menu to suit your needs

Once you’re happy with the position of the Nav Data screen you just need to tap the tab to make it disappear, and when you tap the tab again, it returns to the position you left it. You can share Nav Data screen layouts with friends, even those using the iOS version of the app. The saved files are given a DVTF file extension and stored in the same place as Routes and Tracks, they are inter-changeable between the iOS and Android versions of the app.

waypoint_iconSome of the data panes will be blank until you decide to ‘Follow a Route‘ – for example the ETA at End and Dist to End panes use your current position and map it against an active route in order to provide the appropriate information. In order to activate a route you need to click any waypoint in the route; this will bring up the waypoint context menu we saw earlier (see left). Click the blue icon to bring up a new menu and from that, select ‘Follow Route‘. Route related data points will now become active in their respective panes.

Cloud Sync

Cloud sync is a fairly new feature of MM and it basically allows you to transfer routes and other MM data from the PC version to the mobile version, and back again. It seems to work reasonably well, albeit in a rather restricted way for me (i.e. not in the way advertised in the MM Help pages). I have started to use it as an easy way to transfer a single route to the mobile device, but that’s about it. Memory Map suggest it’s a way to backup all your Routes, Tracks and Waypoints from your mobile device, but as they want to charge you for anything more than 1Mb of stored data, or more than 10 uses per month, then you may find better way to achieve this. The free version lets you sync up to 1Mb of data up to 10 times per month.

From the PC version of MM, right-click any Route or Waypoint (doesn’t seem to work for Tracks) you’ve created, in the map screen and select ‘Sync to Cloud‘ from the context menu. You can also right-click any category in the Overlay Objects and send that whole category to your cloud storage area on the MM servers (subject to the limitations mentioned above).

Sync to Cloud options in the PC version of MM
Sync to Cloud options in the PC version of MM

Once uploaded, you can then go into the mobile version of MM and pull down that data into your mobile device, provided you have a suitable signal or Wi-Fi connection of course.

Sync to Cloud on the Android mobile version
Sync to Cloud on the Android mobile version

You can view the files in your cloud storage using this URL: https://w2.memory-map.com/cgi-bin/syncweb.cgi – you will need to login to your MM account area first of course.

Cloud Storage location on MM Server
Cloud Storage location on MM Server

Share this

Share on facebook
Share on twitter
Share on pinterest
Share on email

26 thoughts on “Memory Map User Guide Pt. 7”

  1. Thank you for your website, it has been very helpful, particularly regarding transferring MM maps to devices. I find the MM Android app OK for my needs, I use it to record cycling tracks on an old Sony Miro smartphone, then transfer to MM desktop software. If tracking fails it seems to be down to poor GPS signal in the forests.
    One thing I cannot fix is an incorrect timestamp applied to the GPX files, I see no way to correctly set the date/time in the app (it does not appear to use the phone date/time). Maybe a reinstall would help? Max speed is usually overstated, I presume due to insufficient points recorded (not really important). I very rarely look at the onscreen map when cycling (though very useful if I’m lost and need to find my way to the nearest main road), so a small standalone GPS logger for shorter rides would probably suffice. The main point I have found is to make absolutely sure the phone is locked onto the satellites before starting off, getting home to find it hasn’t recorded is annoying.

    1. Hi RX, pleased to hear you found the site useful! In terms of GPX files being recorded, I always thought they used the time clock from the GPS system, so UTC (GMT as was) and adjust for local timezone based on device setting. Is your device set to the correct timezone? For years I used a GPS logger, but more recently, with lighter battery packs I’ve just relied on my phone to record tracks. Hope you solve the problem and sorry I can’t be more help. Stuart

  2. Hi there

    I am just hanging onto my Ipaq and windows Ce but working on its replacement and Memeory map for Android is unfit to be called software, pure crap. Looking at your recomendation of Viewranger I am considering giving it a go but one big question, I am using a Ublox GPS receiver that transmits using bluetooth, can VR use this method? Thanks Roy

    1. Roy, agree the MM mobile app is bobbins, not worth the download! Your Android should have a good enough GPS to use VR and I’m fairly sure you can’t use an external Bluetooth device with it. I remember you were having accuracy concerns over the Android phone, but unless your using it to search for a geocache or something similar, then you really don’t need to be inch perfect. You’re probably going to have to compromise on something 😕

  3. Since posting here regarding the Cubot King Kong 3 which has a 60GB internal memory and provision for an SD card I have discovered a 4GB limitation which Memory Map say their developers are working on it and can be overcome by becoming a Beta user on some devices, but I have not found that helpful. I am continuing to try and discover a solution. I find that mapping downloaded whilst in a wifi area sticks with the device but it would be preferable for the whole country to be held on the device. One way of overcoming this is to obtain a pre-loaded SD card from Memory Map for which they charge an extra £30.00 on top of the cost of the original software. Its such good mapping and this device works so well it is the most successful combination I have yet to come across but a huge amount of patience and a lot of cost,

    1. More useful info, thanks Richard. I’ve gone down a different path myself. I ruggedised my mobile device by adding a waterproof case and carrying a battery pack for longer walks and now use ViewRanger for all my mobile mapping requirements. This handles local storage of maps much more easily (although it still has its own quirks). For £25 per year I have all the UK at 1.25k and 1.50k scale, held on my phone on the SD card. ViewRanger also updates their app quite regularly, unlike my past experience of MM and responds via their social media channels to questions! The combination of MM for PC and VR for mobile has been working well for me for 2 years now and I have no thoughts to ever return to MM on the phone.

    1. I’m really not sure about that. It’s been so long since I’ve used the MM mobile apps it may have changed too. I now use the ViewRanger mobile app on my Android phone. I use MM to plot routes then export them to GPX and import them into VR on the phone. The VR app is a thing of wonder compared to the dreadful clunky old MM app.

  4. Hi, Is there anyway to get my custom icons onto a mobile device ? I am working on the knowledge of London and Memory Map is great for keeping up with the 22k points of interest we have to learn. I have made an icon set for the knowledge, but when I send the file over to my iphone Memory Map loads the maps with the standard flag icon instead of the icons I made and see on the pc.

    1. Deeg, I gave up using the MM mobile app a while ago, but at the time I know there was no support for custom icons. I doubt that has changed given how much development they invest in the mobile app. Best thing to do would be to log a ticket with their support team.

      1. Thanks for getting back to me, your guide is great, I knew it was a long shot but thought it was worth a try. I remember being frustrated at not being able to find on the net how to lock all marks on a PC, then I just right clicked the word “marks” in the menu and the option was there, saved me at lot of time considering how many I have.

  5. Hi there

    Have just got my first ever Android smartphone for use as a navigation device to replace a ten year old Ipaq running windows CE and what a shock. The Android interface is really crap, and the Sirf 3 GPS in the Ipaq is always within 4 metres, the smartphone can be 7 metres out in a back to back comparison. The only positive is the larger screen and better clarity. I am going to be using a Ublox GPS receiver to get the accuracy but it is just a fight with the Memory map app all the way. Will have to look at MM tracker but I am not sure it works with 5.1.

    1. MM Tracker has worked on all my Android phones, from Ice Cream Sandwich onwards, so it shouldn’t have any problems with 5.1 – I must admit to never having any concerns about the accuracy of my Android GPS fixes – there may be occasional local issues, but once I’ve got a lock, it normally bob on.

      The problem I’ve found with the Memory Map app on Android is its so light on configuration options, whereas MMT is much more configurable, but you can’t use the new qc3 file formats and my old qct maps are now over 10 years old. Everything’s a compromise at the end of the day I guess, so just pick the best combination that works 🙂

  6. Mouflondespingo

    I have transferred my routes etc from my laptop to Memory-Map on my tablet but this contains a lot of data I don’t want on the tablet.Can anyone advise me how to delete multiple routes/trails/waypoints from the Overlays list ?

    1. Not sure if this applies to the tablet UI, but the best way to delete multiple items in the desktop UI is to drag the ones you want to delete into a new Category and then delete the Category. You can create a category by right clicking inside the Overlay Objects panel.
      One other method would be to ‘hide’ (deslect the ‘visible’ checkbox) the ones you don’t want and then select Delete Hidden from the Overlay menu

      1. Mouflondespingo

        Thanks for looking at this. I knew how to delete batches of routes/trails/waypoints on the laptop but needed to do this on the tablet. This still remains a mystery. Deleting each individually could take forever but maybe that is the only way.

  7. Hi Stewart. Brian Foster (aka Benwickrambler) here. I’m an Anquet user myself but have been trialling Memory Map as I have a friend who uses MM and wants to use this on an Android tablet but does’nt know where to start. I think that I’ve just about come to terms with MM using their “support” package and then a Google search came up with your very useful piece above. I have to say that when compared to Anquet, I find MM very “clunky”, for want of a better expression, and not very user-friendly to the less IT savvy person. I’m going to give MM a trial out in the field tomorrow using my tablet and will be running Anquet in parallel on my phone. It will be interesting to see the track recording facilitiy in action and to upload to PC MM using the tortuous “Cloud” service. All the best.

    1. Brian – I think you get used to what you use and moving to another system will always feel awkward and different. I would have moved from MM many years ago if not for the investment in their maps. The mobile app development is glacially slow – the Android app hasn’t changed in 5 years – that’s an ice age in mobile development years. When you look at other, similar apps, like ViewRanger and see what they’re doing with the mapping app on mobiles, you can see how poor MM are. Let me know how the trial goes!

      1. Hi Stuart.
        I’ve used MM on my tablet a couple of times now and have become more familiar with tracking walks. I’ve also created/imported routes on my PC and uploaded/downloaded them between devices. Only being able to store tracks/routes on the Cloud is a little odd as these can be stored within the app on Anquet. I guess that a workaround is to download as MM.gpx files and save in a separate folder on each device. These can then be opened, as required, through the overlay/import process.
        Copying maps from PC to tablet is still a little puzzling although I managed to achieve this for the MM trial by copying the os25hd_gb-16 .qc3 & .qct files from one to the other. I still don’t understand why these files are only 214mb whereas the Anquet OS25k files and many gb’s. I haven’t tried the process of exporting “enclosed area” mapping as the previously described procedure of copying files between devices enabled me to access the whole of the UK at 25k.

  8. Many thanks Stuart for this guide – I’d been working all weekend using the official memory Map help without success, but after following your guidance finally managed to successfully upload and view my OS Maps.

  9. Hi,

    Thank you for a really clear and well written guide to Memory Map.

    You’ve solved a problem I’ve had with the Android app for weeks where it would stop recording the track after the screen display went off. I’ve now ticked the “record track while app is backgrounded” option and look forward to my next walk.

    Thanks again,

  10. I”ve found MM tracker very good using 1:50,000 .QCt maps & useful for recording tacks & easy to import them into my MM on PC. Using it on a DEFY phone.
    Do you know what other types of maps can be read by the Memory Map software on PC?

    1. Thanks for the feedback on MM Tracker. I’m stuck on the iPhone for a while yet, so bit the bullet and bought the full version of MM for that device.
      I’m not sure what other maps you can use on MM on the PC, but the best place to look is their support forum. You get good response from the member, and MM staff monitor too.

  11. Cheers for the mention, Stuart.

    I’ve been playing further with the MM Tracker Android app and it seems to handle all the stuff that I used to chuck at the Windows 5 installation on my O2 Orbit. It doesn’t rely on having a PC-based installation of MM, and it works with all sorts of unencrypted QCT-format maps from MM and from elsewhere. I imported a GPX file containing all of my many routes/tracks/waypoints and it’ll happily load the lot. I’m still not ready to provide info for a review, but for now I’m very happy with it considering I upped from the free version to the fully-functional version for only £4.98.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.