No soy muy experto, pero creo que tiene bastante que ver. No estoy seguro de si hacen falta las dos conexiones o con una es suficiente, pero si no tienes ninguna (ni datos ni GPS) no creo que sea posible la localización.
El GPS activado no consume batería a menos que alguna aplicación lo utilice.