Locus Map (Android), version 4.35 ( 06/2026 )

Menion shared this announcement 1 hour ago

Version 4.35.0 (25.6.2026)

Major changes

  • chg: completely new system behind the track screen — improved on landscape and tablets, with the familiar UI preserved
  • add: (SILVER) Locus Map now opens up to community sensor adapters — third-party apps can surface their own sensors (e-bike protocols, niche BLE devices) in the regular sensor picker, declaring their hardware by advertised BLE service UUID for reliable low-power scanning; developer SDK at github.com/asamm/locus-api
  • chg: completely new Garmin IMG map renderer

Track charts

  • add: (SILVER) interact with the chart right on the track detail screen — pinch-zoom and pan without opening the full chart, and zooming highlights the matching section directly on the map
  • add: pin the chart on the track detail screen so only the chart and the map stay visible; tap Back to unpin
  • add: (SILVER) color the elevation chart and map track line by slope — downhill in blue (darker = steeper), flat in gray, uphill in a yellow → amber → orange → red ramp, with the fill sitting beneath the chart lines, topic
  • add: (SILVER) the elevation chart now shows a blue dot at your current GNSS position when you are within 100 m of the track
  • add: (SILVER) GPS accuracy can now be shown as a track chart variable, topic
  • chg: (SILVER) tapping the track chart now also shows the distance or time at that point, not just the elevation/speed values, topic
  • chg: (SILVER) track chart pinch-zoom is smoother on long tracks and across recording gaps, and now zooms down to 1 km / 1 minute on any track length
  • add: (SILVER) tap the question mark next to "Line style" to see a legend explaining the colors used by the active coloring
  • add: reorder the sections of the track detail screen (chart, description, waypoints, and more) to your preference
  • chg: reduced the minimum X-axis distance width to 100 m in track charts
  • fix: incorrect URL shown in the track detail

Sensors & GPS

  • add: (SILVER) support for Bosch eBike Smart System sensors (v19+) — live battery, speed, cadence, rider power, and odometer over the Bosch Live Data Interface, topic
  • add: (SILVER) support for Shimano STEPS e-bikes (EP-8 / EP-801 / E5000 / E7000 / E8000 / EW-EN100) — live battery, speed, cadence, and assist mode over BLE, topic
  • chg: (SILVER) Specialized e-bike sensor support extended to the TCX 2/3/4 protocol generations (post-2019 Vado / Como / Creo / Levo gen 2 / PLW), topic
  • add: (SILVER) dedicated picker entry for Fazua e-bikes (Ride 50 / Ride 60) — collapses the previous two-step pairing into a single connection
  • add: (SILVER) support for BT4 footpods (SIG Running Speed and Cadence profile) — Stryd, Polar, Wahoo, Suunto, and others
  • add: (SILVER) extended e-bike telemetry — motor power and temperature, battery health and temperature, charge cycles and remaining range, altitude gain/descent, and gradient; Shimano STEPS also surfaces the current gear
  • add: (SILVER) bicycle gear and remaining range from e-bike sensors are now selectable as dashboard variables
  • fix: crash in the NTRIP client when the caster dropped the TCP connection while the app was in the background
  • fix: the direction arrow in search and My Library now always shows the correct orientation

Track recording

  • chg: the auto-pause and "Record only when moving" options are now a single "Movement detection" setting (record continuously / drop points while stopped / auto-pause)
  • chg: more accurate calorie estimates — terrain (uphill/downhill) is now taken into account, per-activity values were refreshed to the 2024 Compendium of Physical Activities, and heart-rate estimates improved for female profiles
  • fix: "Record only when moving" no longer drops valid points when GPS speed dips briefly while you are nearly still
  • fix: opening recording-profile settings from the home-screen widget — Back now returns straight to your launcher, topic
  • fix: recording stopped via the widget now triggers Strava / LocusCloud export, topic
  • fix: rare track-recording home-screen widget crashes on app start

Navigation

  • add: optionally stop guidance and navigation automatically after you stop moving, to save battery, topic
  • fix: the Route planner could freeze when navigating to a point while moving and using a third-party routing engine
  • fix: several Route planner crashes (background route computation, concurrent track reload, rapid BRouter recompute)
  • chg: (SILVER) alternative-route deduplication, topic
  • fix: third-party routing add-ons again appear in the routing-source list and work reliably
  • fix: track guidance again shows directional arrows along the route
  • fix: "My location" now works in the Route planner itinerary
  • fix: crash when entering an invalid value in a BRouter routing-profile parameter
  • fix: rare crash during track guidance when a fresh location arrived before the next navigation point was prepared

Maps

  • fix: (SILVER) online map overlays such as IGN now load reliably at app start instead of showing a "map is not ready" warning, topic
  • fix: tapping a WMS map shows feature info as a readable list with working links instead of a wide table, topic
  • fix: (SILVER) image map calibrator — KMZ export is more reliable (no more "Process unsuccessful") and can be canceled, errors are clearer, and several crashes plus the missing photo overview are fixed, topic
  • fix: labels on vector maps no longer drift north of their position at low zoom levels
  • fix: thin seams no longer show between map tiles on dark maps, topic
  • fix: route-warning and chart-highlight lines drawn beside a track no longer spike at sharp corners
  • chg: OpenTopoMap moved to its new server and now shows more detail (zoom level 17)
  • chg: the local map server now works with the Locus web portal over HTTPS (Private Network Access preflight supported)
  • fix: crash when selecting a vector map theme with no style layers
  • fix: crash when refreshing a KML network link whose icon points to a local file instead of a web address

Geocaching

  • add: (SILVER) refresh a geocache's logs from the logs screen and load older logs by scrolling, topic
  • chg: (SILVER) Geocaching Live Map now works on the Android Auto map and updates as you move
  • chg: geocache logs now group your friends' logs under a "Friends" header
  • fix: geocaching waypoint projection now starts from the waypoint's own coordinates, topic
  • fix: (SILVER) editing a geocache search filter no longer sends you back to the map

My Library & sync

  • add: a new "last points" quick toggle in My Library search shows your most recently saved points, topic
  • add: sharing a point as text can now include a standard geo: link, so any map app can open the exact location, topic
  • fix: points without a custom icon now show their folder or default icon in lists instead of a plain dot
  • fix: selecting a result in the offline POI search now correctly shows it on the map, topic
  • fix: tapping a track in My Library no longer crashes the app when the tracks database is corrupt
  • fix: crash when running an action (delete, move, copy, export, show/hide…) on a very large selection of points or tracks in My Library

Minor tweaks

  • chg: the location picker row now opens the full source chooser; a dedicated trailing icon jumps straight to manual coordinate entry
  • chg: the track editor now asks whether to save changes before you close it
  • chg: Expert settings — the two separate "high precision" toggles for altitude / angle are replaced by a single "High precision mode" switch that also covers distance rendering, topic

Fixes

  • fix: user profile screen stuck on loading after signing in with Google/Facebook/email
  • fix: occasional crash at app start while the initial loading screen is visible
  • fix: crash when opening My live location while a live-tracking session was running
  • fix: crash in Store when re-opening a no-longer-available item detail
  • fix: crash when opening the map import dialog while the source map was still loading
  • fix: crash when a foreground service notification failed to post
  • fix: crash when a background task service exceeded the Android foreground-service time limit
  • fix: crash when rotating the screen on the Parking setup screen; the entered location is now kept across rotation
  • fix: crash when pressing Back on a web page that failed to open
  • fix: incorrect track handling when switching tracks directly on the map screen

Replies have been locked on this page!