QUOTE(soonwai @ Aug 21 2016, 02:26 PM)
There's also wifi location. Phone uses visible wifi APs to determine location. See Skyhook.
QUOTE(funnyTONE @ Aug 21 2016, 02:34 PM)
Your phone do not have to be connected to these wifi hotspots to enable location triangulation. Your phone merely need to detect nearby wifi hotspots (open your wifi menu and see the lists). From there your phone will identify the signal strengths of each wifi hotspots and pass the info to your location server, thus allowing for alternative source of location from where you stand.
QUOTE(thickface @ Aug 21 2016, 02:59 PM)
Check above, other former already explained. If not, Google

and enjoy your Pokemon go
Oh didnt know that. Nice info
My phone got this 'scanning always available' option. Allow location services and other applications to scan network even if wifi is turned off. So if i turn off wifi will this still help with the gps accuracy inside malls?