GeoLog v0.40 ALPHA released
Posted on 2013-07-31, 26 comments, 170 +1's, imported from Google+/Chainfire

NOTICE: This content was originally posted to Google+, then imported here. Some formatting may be lost, links may be dead, and images may be missing.

So, before Android 4.3 came out and ruined my pre-holiday week and schedule, this is what I was working on. It's now less finished than I had hoped it would be before I leave, but it's already quite usable.

About the app

GeoLog is a new kind of location tracker which changes tracking characteristics based on where you are and what you are doing.

On foot, you travel slower than by car, and you may not want to gather location data as often. If you're standing still, why track location at all - it's just a waste of power. If you're on a photo walk, you might only want to track location while walking, and not when doing anything else - like driving to the where the walk starts. When in a long trip, you may wish to use a less accurate low power tracking solution, while on a short trip you may prefer tracking as precisely as possible. This is all profile-based and highly configurable.

Based on Google's new fused location provider, it can determine when you are standing still, walking, cycling, or in a moving vehicle, and adjust tracking parameters accordingly. It will automatically switch between all methods of gathering location data (sensors, cell and Wi-Fi networks, GPS, etc) to give you the best location fix possible, within the parameters you set up.

The app currently supports exporting to GPX and KML formats, and has an extensive selection of export filters. GPX export files are tested against Lightroom, where KML export files are tested against Google Earth.

Apha / Experiment

This is an alpha release. It is already usable, but it's not yet feature complete. It has also not undergone rigorous testing on various Android versions yet, so expect issues. Reference/development device was an SGS3 running 4.2.

Furthermore, this whole thing is an experiment. I'm not sure how well this will work in reality. I have built it to track my whereabouts on a long trip far away, and I hope it will be fit for that purpose. By the time you are reading this, I will probably be on that trip, and experiencing first hand if it's a success or not. I would have liked to make it more complete before leaving, but I have ran out of time, and maybe it can be useful to you before I'm back. It works well enough around the neighborhood, but it's questionable how well that translates to jungle hikes in the middle of nowhere. 

As such, all features are currently available and free, but depending on how well this works, a future release may transition to an in-app purchase model, where some (even currently existing) features may require a purchase. We'll see how all this works out, I just want you to know that that is an option.

You will also probably need to adjust the profile presets to your personal preferences. Ultimately, I would like this to be good enough to just leave on 100% of the time!


XDA thread is here:

Chainfire commented on 2013-07-31 at 10:45:

Unfortunately, the NSA will not share their location data with me, else this wouldn't be needed at all ;)

Richard Munn commented on 2013-07-31 at 10:56:

Have you done any research on how accurate this is on a wifi only device?  I tend to carry my N7 around with me everywhere, but obviously it mostly doesn't have any network connection.  Does the 4.3 "always scan wifi for location" thing still need a current data connection to resolve location, or is there any way it can just log the SSIDs, and retrospectively work out the location trail once data becomes available?

Jan Ingolf Kleppe commented on 2013-07-31 at 10:57:

Have you tested on 4.3 yet?

Chainfire commented on 2013-07-31 at 10:59:

+Richard Munn Nope, this is solely aimed at phones at the moment. It might work, it might not.

Remy Escuel commented on 2013-07-31 at 11:22:

"you may wish to use a less accurate low power tracking solution, while on a short trip you may prefer tracking as precisely as possible"

exactly ! Thanks for that. And sorry for your pre-holiday week-end :D

Chainfire commented on 2013-07-31 at 11:29:

+Jan Ingolf Kleppe I've run it on my 4.3 GNex and it seems to work, but no in-depth testing

Kane commented on 2013-07-31 at 11:55:

Genius, love this

Paul Hunnisett commented on 2013-07-31 at 11:57:

Are there plans to (or can it already) allow location sharing to specified individuals?

Ridho Ibrahim commented on 2013-07-31 at 12:14:

Nice app. But maybe the UI is bit confusing. It takes a while for me to find the off button. But great idea of the app.

Jan Ingolf Kleppe commented on 2013-07-31 at 12:24:

+Chainfire will try it out on my Nexus 4 w/4.3 when I get a chance.

Henrique Carrega commented on 2013-07-31 at 12:37:

Testing on Xperia z

Henrique Carrega commented on 2013-07-31 at 12:39:

+Ridho Ibrahim and no on button?

Markus Birth commented on 2013-07-31 at 13:08:

The notification popup shows "Still" for me, but on the "Logs" tab, all entries have "Activity: Unknown".

And will there be a Google+ Beta Community for testing?

(EDIT: Nexus 4 with Stock 4.3, rooted)

Chainfire commented on 2013-07-31 at 13:12:

+Markus Birth at the time of your last location change it was still "Unknown"... and it hasn't felt the need to save your location to the database (logs) because you haven't moved significantly since.

Mohit Jivani commented on 2013-07-31 at 13:18:

Very useful as location history outside US has been disabled after maps update. Export functionality much welcome!

Mauricio Rodriguez commented on 2013-07-31 at 15:47:

Hi +Chainfire  I heard that you are coming to Costa Rica ( ) I'm great fan of your work and I'm glad that you come to my beautiful country. we are in the rainy seasson so I hope you can enjoy no matter the weather.

Henrique Carrega commented on 2013-08-01 at 19:28:

its possible to add date and time on saves?

Mathias Fröjd commented on 2013-08-02 at 08:12:

Any chance for a tasker support?

Markus Birth commented on 2013-08-02 at 08:54:

+Mathias Fröjd: It's version 0.40 ALPHA … wait until it's 1.0 before asking for new features. :)

Mathias Fröjd commented on 2013-08-02 at 08:58:

Just curious If its in the pipeline for upcomming versions.

Jason Edson commented on 2013-08-09 at 02:12:

Database errors on your server

Ketan Kalekar commented on 2013-08-12 at 08:24:

Plz tell me how to jelly bean update for my sony xperia neo l

Sandy Yeater commented on 2013-08-15 at 10:49:

just purchased the mobile odin pro and tells me I can use it because I needed but could not be acquired are you rooted and did you get permission?  I have a Samsung SIII

Henrique Carrega commented on 2013-08-15 at 10:55:

this thread is for gelog sirs:O

Sandy Yeater commented on 2013-08-15 at 11:31:

I purchased olin pro for rooting my samung siii anf say i need premission.

If it isn't going to eork need refund

omran Salim commented on 2013-08-23 at 12:17:

Things new? ?

This post is over a month old, commenting has been disabled.