gps-mtk6589-mtk6577-mtk6575Among all the topics that come up on the forum, issues with GPS not working are the most numerous. Rather than typing out the same suggestions over and over again, I’ve decided to make a tutorial to refer to people that may take care of some basic questions and solutions to get GPS working again on MTK6589 MTK6577 MTK6575.

First thing that needs to be known is this is not a Garmin stand-alone GPS. It’s a $20 chip with a whole bunch of other things on it as well. That doesn’t mean it shouldn’t be functional. It just means that you shouldn’t expect to always have lightning quick, perfect access to 3G. If you do expect that, you will be disappointed. Now that’s out of the way, let’s get on with the show.

Steps to get your 3G up and running:

  1. Go to Settings > Google > Location Settings and make sure ‘Let Google apps access your location’ is ON.
  2. In this same area you will see a box at the bottom of the dialog that says ‘Location Access’ tap it. (alternatively, access this area by going to Settings > Location access. Make sure ‘Access to my location’, ‘GPS satellites’ and ‘Wi-fi & mobile network location’ are all checked / toggled on.
  3. In Settings > Location access, tap the words ‘GPS satellites’. Enable ‘GPS EPO assistance’. Make sure you have internet on, go into ‘EPO settings’ and download EPO data.
  4. Enable AGPS GPS in the same menu.
  5. If you’re rooted, download ‘Faster GPS’ and set your location. This is good for helping with a quick first lock, however after the first lock, the program basically becomes useless unless you change countries.
  6. Download ‘GPS Test’ from Play. In GPS Test App, tap menu / settings > check screen always on.
  7. Go outside for up to 15 minutes and watch the pretty little bars go up and down until you get a lock, or put your phone outside. Subsequent locks should be quicker. Especially if you do it within a short time after the cold lock.
  8. If you still can’t get a lock, you can attempt to delete mtkgps.dat in /data or /data/misc. This method was initially suggested by MayhemVC. After you delete and reboot, your phone will remake the mtkgps.dat file.
  9. Let us know your result on and post your results here as well along with the phone model you’re using.