Friday, May 9, 2014

Fixing GPS on THL W100 and MTK6589

It's noticed and proved that something is wrong about the GPS on the MTK6589 CPUs in general.
Some ROMs bring the fix for it, but even though if you test your GPS and it gives you a great margin of error (try it on your home! Go outside and test it!), or it takes too long to find a location, you should try this fix.

You'll need to get your phone rooted. (If your phone isn't rooted, follow this tutorial!)
 
- Turn off GPS;
- Download and Install "Root Explorer", "MobileUncle Tools" and "GPS Test" on Google Play Store;
- Open "Root Explorer" and go to the folder "data" or "data/misc";
- Delete file "mtkgps.dat";
- Reboot your phone;
- Get outside!
- Open "MobileUncle Tools";
- Go to "Engineer Mode";
- Go to "Engineer Mode (MTK)";
- Tap "Location", then "Location Based Service";
- Tap "AGPS" and make sure the "AGPS On/Off" is checked;
- Tap "EPO" and make sure the "Enable EPO" is checked;
- Turn on GPS in notification bar;
- Go back and tap "YGPS";
- Wait until get position lock (that will create a new "mtkgps.dat" file);
- Open "GPS Test". Now you should be position lock very quickly.
- You're DONE!

Now you can disable "AGPS" and "EPO" on "MobileUncle Tools", but it's OK if you keep it enabled, it'll lock position quicker.

If you have any trouble, leave a comment.
If you want more tutorials, leave a comment too!

4 comments:

  1. I have different problem with my GPS. I think my GPS accuracy not really good. For example with the google map, the map just turning, seem like doesn't find the position. The iGo is better, just working wrong when parallel roads are there close to each other. In this case put me on the other road.
    Can this fix help for this problem
    Many thanks!
    Zoltan

    ReplyDelete
    Replies
    1. Did you tried this technique? Are your Data Transfer on? It may help it...

      Delete
  2. How long will it take to find the location the first time? Taken over an hour

    ReplyDelete
    Replies
    1. If you go outside, the lock will be faster. Your phone needs to communicate with the satellites.

      Delete

Leave here your comment!
P.S: All of them will be reviewed.