GoogleOff (I): Geocaching and cgeo

Some time ago, I saw I had some important aspects depending on third party applications. Propietary applications in many cases, with some important data. For instance, Flickr (I have lost two accounts in Flickr after the integration with Yahoo), Dropbox, and, of course, Google: mail, calendar, contacts, my cell phone, location…

Those companies owe us. Not to mention that those companies sell us to the first NSA greeting at their door. But, what can we do? To be an hermit without technology? Well, we could do that or… we can be more and more responsible. Please, don't get crazy, this is a process of awareness and new responsabilities.

This “GoogleOff” posts are about my process decoupling some important data from the big important companies. Slow process, sorry for the impatients. This first post is about one of my hobbies: Geocaching.

Geocaching is a world wide game; funny and allows me to find new places. It consist on hidding “caches” (like treasures) and finding the caches that other hide. Recently I found my 300 cache, which is not a big amount but it's MY amount :D

Well, this game became popular with everyone having a smartphone with GPS. The website uses Open Street Map, but the main mobile application cgeo (which is not the official application, although is much better than the official) has Google Maps as default settings. Which means that lots of us use the out of the box configuration. Which also means that you have to accept the terms of use of Google Maps (have you ever read? Scary!!)

If you want to try with Open Street Map, make the following:

  1. Create a new folder in your smarthpone for this maps. In my case, I created the directoty maps inside .cgeo directory.
  2. Download here the maps you are going to use. You have to use the maps in this mapsforge repository.
  3. Go to cgeo > settings > map and choose the previous directory in the section Directory with offline maps.
  4. In the same cgeo > settings > map, go to section Select map source and you will see the new maps. Choose the one you are going to need.

An important advantage is that you have the maps downloaded in the mobile phone, while Google Maps doesn't allow this option in all the countries. This is specially useful when you are geocaching during a hicking route, without enough signal in the middle of a mountain.

One disadvantage is that you cannot reuse the Open Street Map between applications, so you may have some redundant data.

Achtung, cuidado, warning, last version of cgeo cames with a brand new feature: by default (tsk) it uses Google Play services to geolocation. So if you have OSM and you don't allow Google apps to locate you then cgeo doesn't locate you. But there is an easy solution!

  1. Go to cgeo > settings > system
  2. Scroll down until the Geolocation section
  3. Uncheck the option Use Google Play services

And that's all!! Now you have a bit more independent device. Congratulations! It would be really awesome if you shared your own experiences; I'm sure there are lots of tips to learn

comments powered by Disqus