But when I do - I always had to go to settings, and turn GPS on first.
So I created this flow - when I launch let's say google maps (actually basically all apps requiring GPS, like endomondo, etc), it checks if the mobile datanetwork is on (if it isn't - it turnes it on also) and then turnes on GPS.
Hope you'll like it - feel free to tweak
