Fixed android location provider