Loading...
DMD2 · Getting Started

Global Settings & Profiles

Wherever you are in DMD2, the Quick Menu is one tap away — a small overlay with four columns: Profile (switch rider profile), Settings (app-wide preferences), Keep Background (keep the app running while you switch away), and Shutdown (close it entirely).

REACHABLE FROM ANY SECTION UP TO 6 PROFILES
At a Glance
Entry Point
Quick Menu — arrow-up in Section 3 of the bottom menu (landscape) or the chevron-up in the portrait bottom bar
Quick Menu Columns
Profile, Settings, Keep Background, Shutdown
Rider Profiles
Up to 6 independent setups, synced to your DMD HUB account
Settings Categories
Theme, Localization, Background Activity, Display, Menu Speedo, App Sections, Audio, App Update, License, Report Issue

The Quick Menu

The Quick Menu is the gateway to everything on this page. It is reachable from any section of DMD2:

Landscape map view with the arrow-up Quick Menu button highlighted at the far bottom-right of the bottom menu

The arrow-up button at the far right of the bottom menu opens the Quick Menu (landscape shown).

Landscape

Arrow-up button on the far right of the bottom menu (Section 3). Tap to open the Quick Menu, which lays its four columns out in a single row.

Portrait

A persistent chevron-up in the portrait bottom bar opens the same menu, arranged as a 2×2 grid (Profile / Settings on top, Keep Background / Shutdown below) so the labels stay readable on narrow screens.

The Quick Menu overlay open in landscape, showing four columns: Profile, Settings, Keep Background and Shutdown

The Quick Menu open over the map (landscape). The Profile column shows the active rider profile's photo and name.

Four Columns

When the Quick Menu opens, each column is a tap target:

  • Profile — shows the active profile's avatar and name; opens the Profiles selector to switch, create or edit a rider profile.
  • Settings — opens the app-wide Global Settings panel.
  • Keep Background — sends DMD2 to the background but keeps it running (PiP and / or foreground services).
  • Shutdown — fully closes DMD2.
Tap the dim area outside the Quick Menu card to dismiss it without picking anything. All four columns are there whether or not the app is licensed — Profile, Settings, Keep Background and Shutdown are free-tier functions. (Older builds showed Shutdown only without a license; that full-screen licence wall is gone — see Free vs. Licensed.)

Rider Profiles

A profile is a complete, independent copy of your DMD2 setup. Keep up to six of them — one per bike or use-case (a touring bike, an offroad bike, the truck…) — and switch between them in two taps. Tapping Profile in the Quick Menu opens the selector.

The Profiles selector showing six slots in a grid; the active BMW profile is highlighted with a cyan ring, two slots are empty

The Profiles selector — six slots in a grid. The active profile is ringed in cyan. Each configured slot shows a photo, a profile name and a vehicle name; empty slots show a + with a Create action.

What carries per profile

Almost everything you can configure: your Home layout, the Devices list, Map settings (theme, POIs, overlays, warnings, follow mode…), Quick Actions, GPX / track appearance and warnings, the whole Global Settings panel (theme, units, display scale & orientation, audio, background activity), overlay placement, and the Trip A / Trip B / odometer counters.

What stays shared

A few things are per-device or account-wide, not per-profile: your license, the offline maps stored on the device, your HUB sign-in, and Roadbook settings.

Edit, Copy & Create
  • Edit — change a profile's name, vehicle name and photo. Tap the photo to pick a new one from your gallery.
  • Copy — duplicate a configured profile's whole setup into another slot — a quick way to make a variant without starting from scratch.
  • Create — set up an empty slot as a fresh profile.
The Edit profile dialog with a photo, a Profile name field, a Vehicle name field, and Cancel / Clear / Save buttons

Editing a profile — photo, profile name and vehicle name. Save keeps the changes; Clear empties the slot.

Active profile is per device

Each device remembers its own active profile. Your tablet can be on “Touring” while the head unit is on “Offroad” at the same time — switching on one device does not change the others.

Synced to your HUB account

The six profile setups sync to your DMD HUB account, so signing in on a new device brings your layouts with you. You can also edit them from the web dashboard under Account → Rider Profiles.

Switching profiles shows a brief “Switching to…” spinner while the app reloads. A small cyan dot in the corner of a settings panel marks values that are saved per profile.

Global Settings

Tapping the Settings column in the Quick Menu opens the Global Settings panel. These are app-wide preferences that apply everywhere — Home, Map, Devices, Roadbook. Section-specific settings (map themes, POI layers, warnings, etc.) live inside their own section.

The settings panel slides in to the right of your current content via the panel cascade, so the map or active home view stays visible underneath.

Global Settings panel showing Theme, Localization, Background Activity, Display and Audio categories

The Settings panel slides in over the map.

Global Settings panel scrolled to show Display, Audio, App Update, License and Report Issue

Scrolled down — App Update, License and Report Issue.

Categories
Theme

Four appearance modes: Light, Dark, Auto (system) — follow the device’s day / night setting — and Auto (light sensor) — track the ambient light sensor so the app flips to dark in tunnels and at night. The whole UI — panels and the chrome over the map — swaps live, no restart needed.

The map itself keeps its own Map Theme setting, so you can ride a dark map behind a light interface. Set Map Theme to Follow App Theme and the map tracks this setting too — one choice for the whole app.

Localization

Language sits at the top and sets the language of the app itself — menus, settings and the spoken turn-by-turn instructions. Tap it to open the picker: Follow system is the default and tracks whatever the device is set to (the row shows which language that currently means), and below it are the translations this build ships, each written in its own language so you can find your way back even if the app is showing a language you don’t read. DMD reloads when you change it, so every screen and the navigation voice switch together. Not to be confused with Map Settings → Map Language, which controls the labels drawn on the map, not the app.

Below Language are independent unit pickers for Distance (km / miles), Altitude (m / ft), Speed (km/h / mph), Temperature (°C / °F), Pressure (bar / PSI / kPa — used by TPMS, BMW sync & OBD) and Time format (12 / 24-hour). Each is an explicit choice; the defaults follow your device locale on first run.

Altitude and Speed are genuinely independent of Distance — until you touch them they simply follow it (km → m and km/h, miles → ft and mph), and picking one explicitly decouples it for good. That’s there for real riding cases: touring the UK you may want your own trip distances in kilometres while every speed limit sign around you is in mph, and pilots and alpine riders often want feet for altitude regardless of the rest. The Speed setting covers every speed readout together — the odometer, the OBD and BMW gauges, the speed-limit roundel, speed camera alerts and your own speed warnings.

Background Activity

Per-feature toggles for what keeps running when DMD2 is backgrounded — Trip Computer, Group Riding, GPX Recorder and Voice & Progress Notification — plus a Picture-in-Picture mode selector (Auto / Always / Never) and an opt-in Activity Recognition toggle that pauses GPS while you’re stopped and resumes when you move. These are the controls behind the Keep Background behaviour.

Display

Display Scale (size the whole interface up or down for phones vs tablets), Font (choose the app typeface) and Orientation Lock (Portrait, Landscape, their reversed variants, or Sensor / auto). Changing the scale or font restarts the app so the new sizing takes effect.

Menu Speedo

What the speedometer area in the bottom bar shows — chosen per app section, so Home, Map, Devices and Roadbook can each display something different as you move between them (HUB follows your Home choice). The options are Speed (the default), Trip Distance (whichever of Trip A / Trip B is selected), Altitude, Bearing in degrees or as a cardinal point (N, NE…), OBD RPM or Coolant Temp, TPMS tyre pressures, and BMW Sync Box RPM or TPMS. Every value follows your unit preferences from Localization, above.

The same panel holds the warnings that may appear over the speedo area — speed limit sign, speed camera, waypoint proximity, away from track, wrong direction and TPMS low pressure. These are the same switches as the Show in Speedo options in Warnings, gathered here in one place. You can also reach this panel by long-pressing the speedometer anywhere in the app.

App Sections

Choose which sections keep a button in the bottom menu. Home, Devices and Roadbook each get a switch; Map is always on and cannot be hidden, so the bar can never end up empty. Switch off the ones you never ride with and the bar gets simpler: the remaining buttons keep their spacing and the space you free up goes to the speedo and to the section’s own controls.

Hiding a section only removes its button — the section still works. Open a roadbook file, use a remote Quick Action or follow a link into a hidden section and DMD still takes you there, showing its button again for as long as you are in it. The remote controller’s section selector skips the ones you switched off, so you never cycle through a section you don’t use. Each rider profile carries its own choice.

Audio

Separate voice and media volumes — balance the spoken navigation prompts against your music. A Test Voice button plays a sample at the current level; the media slider drives the device’s system music stream.

App Update

Shows the installed build and checks for a newer one — the same update source the app uses automatically.

License

Verify your DMD2 subscription and license status. Sign in or refresh your entitlement from here. The app runs without a license too — Free vs. Licensed lists what each tier covers.

Report Issue

Send a problem description with the app logs attached — the fastest way to get a bug looked at.

Unit changes propagate immediately — speed readouts, distances, altitudes, temperatures, pressures and time formats refresh across the app without a restart. Language is the exception: it reloads the app so that every screen and the navigation voice change together. Unit settings shown here are saved per profile (look for the cyan dot); Language is device-wide and applies to every profile.

Keep Background

The Keep Background column of the Quick Menu sends DMD2 to the background — same effect as the home button or task switcher — but explicitly keeps the app running so navigation, recording, trip stats and group sharing continue uninterrupted while you use another app.

The Keep Background column in the Quick Menu, a chevron-down icon in a rounded box

The Keep Background column in the Quick Menu. Fine-grained control over what keeps running lives in Settings → Background Activity.

Picture-in-Picture (PiP)

On devices that support PiP (Android 8+), DMD2 can shrink into a floating window so you keep watching the map while using another app — tap the window to jump back to full screen. When this happens is up to you: Settings → Background Activity → Picture-in-Picture offers Auto (only with an active navigation or a loaded GPX file), Always (whenever you leave the app) and Never.

Foreground Services Keep Things Alive

When PiP is not available (or not warranted), DMD2 starts the appropriate foreground service(s) so the GPS pipeline keeps delivering. The right service is picked automatically based on what's in flight:

  • Active navigation — the navigation foreground service runs with a notification showing your next instruction.
  • Active GPX recording (or auto-record waiting for movement) — the recording foreground service runs so points keep being captured.
  • Active group sharing or trip ticking — a generic anchor foreground service runs so group buddy positions keep flowing and the trip timer keeps advancing.
Trip Times Keep Advancing

As long as a foreground service or PiP is active, the trip timer keeps ticking on its 1 Hz schedule. Total time, travel time and stop time advance even if you switch to another app and come back later.

Tapping the Android home button or recents while DMD2 is in the foreground triggers a similar (but more conservative) keep-alive path automatically — Keep Background in the Quick Menu is the explicit version that always keeps things running, even when nothing is in flight.

Shutdown

The red Shutdown column of the Quick Menu fully closes DMD2 — activities are dismissed from the task stack, foreground services are stopped, and the GPS pipeline is torn down. Use this when you are done riding and don't want the app holding any resources in the background.

The Keep Background and red Shutdown columns of the Quick Menu

The red Shutdown column, reachable from every section.

What Shutdown Does
  • Stops any active navigation cleanly so the persisted route isn't left half-resumed.
  • If a GPX recording is in progress, finishes it (auto-named) so no points are lost.
  • Tears down the navigation, recording, and anchor foreground services.
  • Removes DMD2 fully from the task switcher — not just sent to the background.
Shutdown is final — there is no confirmation dialog. Choose Keep Background instead if you only want to step away briefly.
Continue Reading

Next up — the Home section: two configurable home layouts you can swap with one tap, 15 row types, plus the Notifications, Weather & All Apps overlays.

The Home Section
Top