Download Latest Version v134 - experimental significant motion, passive filter, bugfixes source code.tar.gz (13.9 MB)
Email in envelope

Get an email when there's a new version of GPSLogger

Home / v134
Name Modified Size InfoDownloads / Week
Parent folder
FDROID_com.mendhak.gpslogger_134.apk 2025-07-03 6.4 MB
gpslogger-134.apk 2025-06-23 6.4 MB
gpslogger-134.apk.asc 2025-06-23 488 Bytes
gpslogger-134.apk.cosign.bundle 2025-06-23 10.4 kB
gpslogger-134.apk.SHA256 2025-06-23 84 Bytes
README.md 2025-06-23 1.8 kB
v134 - experimental significant motion, passive filter, bugfixes source code.tar.gz 2025-06-23 13.9 MB
v134 - experimental significant motion, passive filter, bugfixes source code.zip 2025-06-23 14.3 MB
Totals: 8 Items   41.1 MB 2

Bugfix: Auto send alarm should get cancelled when logging stops. [#1196]

Bugfix: Ignore stale locations. This seems to happen when screen is off. [#1224]

Bugfix: Added ability to export profile as a stream [#1220]

Bugfix for FAQ activity on edge to edge layout for Android 15.

"Ignore battery optimization" is now mandatory because the OS starts killing services without it.

PR [#1213] Adding passive location filter

PR [#1218] Email bugfixes:

Adds a Message-ID header to outgoing emails to help reduce spam filtering by mail relays.

Fixes incorrect MIME types by removing a duplicated application/ prefix.

Ensures that the MIME-Version header is included, as recommended by email standards.

WorkManager: for HTTP based background work like Custom URL, should now make use of internet validation before attempting to send.

Experimental: Using significant motion sensor to prevent logging, to save battery

This uses the TYPE_SIGNIFICANT_MOTION sensor. https://developer.android.com/develop/sensors-and-location/sensors/sensors_motion#sensors-motion-significant "A significant motion is a motion that might lead to a change in the user's location; for example walking, biking, or sitting in a moving car." I have no idea how I overlooked this for 10 years.

The significant motion detection is provided by the OS itself, so it could be completely 'off' for some devices.


Verification:

cosign verify-blob gpslogger-134.apk --bundle gpslogger-134.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v134

Rekor transparency log

Source: README.md, updated 2025-06-23