Geo Tracker setup on Vivo devices

In order for Geo Tracker to record tracks in background correctly without interruptions on Vivo devices, you need to make several additional settings in the system:
1. Open System settings > Battery > Battery saver and switch off the toggle “Use battery saver”.

2. Open System settings > Battery > Background power consumption management > Geo Tracker and select “Don’t restrict background power usage”.

3. “Lock” Geo Tracker. To do this, open the app itself and minimize it by tapping the central button. Next go to app switcher by the bottom-right “sandwich” button. Tap the small arrow near “Geo Tracker” title and select “Lockdown” – the lock icon will appear near “Geo Tracker” title.

All set up, you’re good to go tracking!

Geo Tracker setup on Realme devices

In order for Geo Tracker to record tracks in background correctly without interruptions on Realme devices, you need to make several additional settings in the system:
1. Open System settings > Battery and make sure all power saving modes are switched off – toggles should be switched off like at the screenshot below.

2. Next, at the same screen open “App battery management”, select Geo Tracker and turn on options “Allow background activity” and “Allow auto launch”.

3. Open System settings > Battery > More battery settings > Performance mode and select “Smart performance mode” or “High performance mode”

4. Open System settings > Battery > More battery settings > Optimize battery use > Geo Tracker and select “Don’t optimize”

5. Open System settings > Battery > More battery settings > App Quick Freeze and make sure it is switched off for Geo Tracker.

6. Open System settings > Battery > More battery settings > Optimized standby and switch it to “Off”.

7. “Lock” Geo Tracker. To do this, open the app itself and minimize it by tapping the central button. Next go to app switcher by the bottom-left “sandwich” button. Tap the two dots near “Geo Tracker” title and select “Lock” – the lock icon will appear near “Geo Tracker” title.

All set up, you’re good to go tracking!

Version 5.1.3 — what’s new

  • Geo Tracker can now calculate ski statistics! More details: https://geo-tracker.org/ski-statistics/.
  • You can now automate track recording scenarios by integrating Geo Tracker with apps like Tasker or Macrodroid (More details: https://geo-tracker.org/tasker/).
  • App is now fully compatible with Android 12.
  • Some navigation mode improvements made in landscape mode and while app startup.
  • When you add markers into current location, they bind only to the nearby recorded track automatically.
  • Instructions for setting up background recording on Xiaomi and Huawei have been updated inside the app, also added links to instructions for Vivo, Nokia, Realme, Blackview.
  • Fixed some issues while importing GPX and KML files.
  • Performance of statistics and full-screen charts screens was improved.
  • Battery consumption was reduced a bit while recording in background.

Ski statistics is already available!

The latest version of Geo Tracker (5.1.3) can calculate ski statistics now!

At the meantime, 6 parameters are calculated:

  • Number of slopes
  • Total length of all ski slopes
  • Total duration of all ski slopes
  • Average speed on slopes
  • Average length of a single slope
  • Average duration of a single slope

The section with ski statistics is included on the main screen with statistics, it is collapsed by default. In order to recalculate ski statistics for previously recorded tracks, you need to import them back again (the easiest way to do this is by clicking on the “Share” button under the track name in the list and choosing Geo Tracker from the target dialog). Also, if you don’t need ski statistics at all, you can turn it off in the display settings. The function is available to users with active subscription.

You can install the beta version by joining the beta program at the app page on Google Play, or by using one of the direct links below:
ARM64
ARM32
X86
X86-64

Happy skiing!

Geo Tracker + Tasker = ∞

Hi all!

In the most recent version of Geo Tracker 5.1.3 users who subscribed for Geo Tracker now have an opportunity to automate track recording using popular apps, like Tasker or MacroDroid.

Here you can find instructions how to create task in Tasker, which can start, stop, pause or resume track recording in Geo Tracker. Created task can be used in Tasker profiles to automate track recording – by schedule, events, etc. You can even set up voice commands for Google Assistant via AutoVoice! There is plenty of instruction over internet on how to archive this.

When you create a new task in Tasker, select “System” and “Send Intent”:

On the next screen:

  1. Put android.intent.action.VIEW into field “Action”
  2. Put one of the following into field “Data”:
    • To start recording a new track: geotracker://recorder/start
    • To stop current recording: geotracker://recorder/stop
    • To pause current recording: geotracker://recorder/pause
    • To resume current recording: geotracker://recorder/resume
  3. Put Activity into field “Target”

Leave all other fields as they are.

PS. You can set up Geo Tracker integration in other automation apps in a similar way.

PPS. For developers: if you want to call Geo Tracker from inside of your app, you can do it like this:

val intent = Intent.parseUri("geotracker://recorder/start", 0)
context.startActivity(intent)

Geo Tracker setup on Huawei devices

In order for Geo Tracker to record tracks in background correctly without interruptions on Huawei devices, you need to make several additional settings in the system:

Open System settings > Battery and make sure “Power saving mode” is switched off:

Next, on the same screen tap “App launch”, find “Geo Tracker” in the list and tap the toggle to the right of it. New window will appear, please make sure all three toggles here are switched on – «Auto-launch», «Secondary launch» and «Run in background»:

If you set everything up correctly, this apps list will look like this:

Also app will suggest you to turn off battery optimizations on recording start, if they are turned on (this is the default). Please confirm it, if you want the tracks to be recorded correctly in background.

Some extra information can be found on dontkillmyapp.com.

Version 5.1.2 — what’s new

  • Now you can select measurement units separately for distances (kilometers, miles, nautical miles) and altitudes (meters or feet).
  • Now you can switch slopes from degrees to percentages.
  • Geo Tracker now warns you before starting a new recording, if the power saving mode is active in system settings — it prevents the application from recording a track when the screen is switched off (unfortunately, this warning only works on some phone models. For example it works on Samsung, but not on Xiaomi).
  • Now you can search tracks in the list by their descriptions as well as by names.
  • Vertical distances calculation algorithm has been improved based on your feedback.
  • Navigation mode has been improved — bottom panels now never cover the location arrow.
  • When adding a new marker into the current location, information about location accuracy and it’s position on the track (distance and time from the beginning) is now also automatically added to marker’s description.
  • The compass is now automatically turned off if your speed is more than 3 km/h (previously it was 5 km/h).
  • Fixed an issue, when markers sometimes disappeared from map.
  • Fixed an issue, which led to multiple simultaneous tracks being recorded.
  • Fixed an issue, which prevented importing GPX files without time information in its metadata.
  • Fixed an issue, which prevented opening detailed information about a point on the map.

Version 5.1.1 — what’s new

  • Statistics calculation algorithms improved, thanks for your feedback! To recalculate statistics for existing tracks, export it as GPX/KML file and import back again.
  • Optimized loading trips with lots of markers.
  • Added new options for minimal recording distance — 50 cm, 10 cm, 1 cm.
  • Removed option for showing or hiding tracks on the map from display settings. Many people turned the track off accidentally and it was confusing sometimes. Now tracks are always displayed, when they are selected in the list.
  • Various bugs fixed.

Version 5.1.0 — what’s new

  • Added navigation mode, which allows you to automatically rotate map to match your direction while moving.
  • Now app warns you if geolocation services are turned off in your phone: before recording starts, the application will ask you to turn on geolocation in the system if this is needed, also the correct status is shown if geolocation is turned off while recording.
  • Also on Samsung phones, the application now asks you to disable battery optimizations right before recording starts (if they were not disabled already).
  • Design of application elements was refreshed a bit: icons, fonts, colors. Edit dialogs have become more convenient, and no longer occupy the entire screen.
  • More data is now displayed in the recording notification: current speed, altitude, coordinates accuracy and the number of visible satellites.
  • The application is now able to display your direction using device’s compass. For correct measurements, you may need to calibrate the compass (you need to make the “eight” in the air with your phone several times). Compass reading can be disabled in the settings.
  • Fixed an issue, which prevented your location from being displayed on the map sometimes.
  • Fixed an issue, which resulted in incorrect statistics after a pause sometimes.
  • Fixed displaying wrong message if you cancel the export process, saying that nothing was exported.
  • Fixed an issue, which prevented focusing map on your location sometimes, when you press “Locate me” button.
  • Should have fixed an issue, which bugged connected Garmin watches with notifications.

Geo Tracker setup on Xiaomi devices

In order for Geo Tracker to record tracks in background correctly without interruptions on Xiaomi devices, you need to make several additional settings in the system:
1. Open System Preferences > Apps > Manage Apps > Geo Tracker and set “Autostart” to “Enabled” and “Activity Control” to “Unlimited”.

2. Make sure the power saver is turned off globally in the system: go to System Preferences > Power & Performance, and make sure “Battery saver” and “Ultra battery saver” options are turned off.

3. It is also recommended to “lock” Geo Tracker while recording a track, especially if you want to turn on the recording for a long period of time (for example when you just put your phone backpack for the whole day). To do this, you need to open the list of recent applications (a small square at the bottom panel), find Geo Tracker and long tap it. A menu will appear with a list of actions, in this menu there is a “lock” icon – tap it. You can unlock Geo Tracker when you finish the recording in the same way.