NOTE:
New Android versions (>= KitKat 4.4) support this natively, so you don't need this app. Instead look for the "Scanning always available" (usually on by default) in the Advanced WiFi settings.
Are you short on battery life-span? Do you want fast geolocation from Google? Do you find yourself manually turning on WiFi when using a map?
This app will enable WiFi as long as an app requests GPS location (which means it wants your position).
On my smart watch, it meant saving a lot of battery while still getting approximate location quickly.
Android uses WiFi networks (even without actually connecting to one) to estimate your location, when GPS is not yet available. This estimation is pretty accurate in urban locations. But keeping the WiFi on all the time consumes a lot of battery, and toggling it all the time when using Google Maps is frustrating.
Why a notification? Android often kills background services that don't display a notification because it thinks they are not constantly needed. Since this app is mostly required when the device is most stressed, we'll need that to keep the service alive.
Does it consume battery running all the time? No. All this app has is a sleeping service, waiting for applications to request GPS location. It does not do anything while it waits, the operating system will wake it as soon as it's needed.
Why "Low Maturity"? GPS permissions is not for kids...
ShopClues
3.816.4MB
Facebook Lite
4.02.5MB
Temple Run 2
4.4122.1MB
Stickman Fighting
3.059.6MB
Candy Crush Saga
4.491.1MB
Quikr – Search Jobs, Mobiles,
4.120.8MB
Offline Music Mp3 Player- Muso
4.535.9MB
imo ভিডিও কল এবং চ্যাট
4.394.0MB
Talking Tom Cat
3.963.0MB
Dearmet: Video Chat, Live Talk
4.043.4MB