good thing... on the phone there is aGPS that you can't really control from the OS, fix data (kinda like aGPS) you can download/clear (ie GPS status + toolbox apk) and then NLP which is network location, ie through wifi networks.