www.chinaphonearena.com

Full Version: Get your MTK6589 GPS Working - Method B
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4
Hello!!! (this is my firts post),....

well for my ALPS N9500 theses steps works great for fix the GPS,...but I've found a side effect, I can't open the Settings phone. When I try to enter in Settings the app open and close very quickly. Any idea??
(2013-07-23, 17:03)akirasan Wrote: [ -> ]Hello!!! (this is my firts post),....

well for my ALPS N9500 theses steps works great for fix the GPS,...but I've found a side effect, I can't open the Settings phone. When I try to enter in Settings the app open and close very quickly. Any idea??

If you only deleted the GPS file it should affect your Settings.
Have you tried turning the phone off and restarting it?
i have got the new star 9500 12MP , and the GPS is not working to,,,, same GPS problem
So i will send back the phone and get refund
[Only registered and activated users can see links Click here to register] before you ship it back.
well, it works fine.

However, in my somehow customized N1700 ROM both "Enable EPO" and "Enable AGPS" settings are absent from the MTK Uncle tools Location menu.

I was ready to eat my tie, but then I went to Settings/Location, and guess what, both Enable EPO and Enable AGPS are there.

Fix is almost immediate, better than on my Nexus 4.
(2013-07-01, 05:34)Digital Playworld Wrote: [Only registered and activated users can see links Click here to register]

Mobileuncle MTK Tools:
[Only registered and activated users can see links Click here to register]&hl=en

Root Explorer (File Manager):
[Only registered and activated users can see links Click here to register]&hl=en

GPS Test (not required but helps):
[Only registered and activated users can see links Click here to register]&hl=en

THIS SHOULD BE DONE OUTDOORS.

1. Turn GPS off on your phone.
2. Open Root Explorer and find the mtkgps.dat file in /data or /data/misc
3. Delete mtkgps.dat
4. Reboot phone
5. Open Mobileuncle Tools
6. Tap on 'Engineer Mode'
7. Tap on 'Engineer Mode (MTK)'
8. Scroll across to 'Location'
9. Tap on 'Location Based Service'
10. Tap on 'AGPS' and then make sure 'A-GPS On/Off' is checked
11. Tap on 'EPO' and then make sure 'Enable EPO' is checked
12. Swipe down (notification bar) and turn GPS on
13. Hit back and then tap 'YGPS'
14. Wait until you get position lock (mine took about 6 seconds).
15. This process should create a new mtkgps.dat file.
16. Hit home button and open GPS Test.
17. You should get a position lock reasonably quickly.

Even though you have enabled A-GPS and EPO you can now turn them off (although any subsequent position lock should be quicker if these are enabled).

I have managed to get a position lock on Google Maps with network data and WiFi turned off. I've also managed to get Sygic GPS to work with network data and WiFi turned off. Position lock took about 20s in both cases.

The above is a variant of the instructions given in this video:


I now have a MTK6589 phone with a very good GPS!
The main issue appears to be the initial mtkgps.dat file.

Great success!

Great News, that has just worked for me on my N9500, thank you.
FANTASTIC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Thank you so much - It worked a treat.
Locked in about 5 secs!!!! Ye ha..
Cheers

Charlie from New Zealand
i've tried it like 10 times now on my MT6589 but it won't work :/
Ehhh its such a good phone but the not working gps is such a good reason to sell it -,- i need my gps :/

Hope anybody can help me
I tried the video tutorial like 10 times already but it just won't work.
I live in holland in case anybody asks that
I have tried this thread tutorial and plus the following fix.
I get very good locked GPS in 15s for outdoor and 40s for indoor.

Your phone must be root. Use Root Explorer to edit file root/etc/gps.conf
You need to go to pool.ntp.org to find your own country active servers. For my example as for Australia, replace the content with the following:

NTP_SERVER=0.oceania.pool.ntp.org
NTP_SERVER=1.oceania.pool.ntp.org
NTP_SERVER=2.oceania.pool.ntp.org
NTP_SERVER=3.oceania.pool.ntp.org
NTP_SERVER=0.au.pool.ntp.org
NTP_SERVER=1.au.pool.ntp.org
NTP_SERVER=2.au.pool.ntp.org
NTP_SERVER=3.au.pool.ntp.org
NTP_SERVER=au.pool.ntp.org

XTRA_SERVER_1=http://gllto.glpals.com/4day/glo/v2/latest/lto2.dat
XTRA_SERVER_2=http://gllto.glpals.com/4day/glo/v2/latest/lto2.dat
XTRA_SERVER_3=http://gllto.glpals.com/4day/glo/v2/latest/lto2.dat

# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
# 4 - Debug, 5 - Verbose
DEBUG_LEVEL =0

# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0

# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
ACCURACY_THRES=0

# Report supl ref location as position, 1=enable, 0=disable
REPORT_POSITION_USE_SUPL_REFLOC=1

# Wiper (wifi positioning), 1=enable, 0=disable
ENABLE_WIPER=1

################################
##### AGPS server settings #####
################################

# FOR SUPL SUPPORT, set the following
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_NO_SECURE_PORT=3425
SUPL_SECURE_PORT=7275
SUPL_TLS_HOST=FQDN
SUPL_TLS_CERT=/etc/SuplRootCert

# FOR C2K PDE SUPPORT, set the following
C2K_HOST=c2k.pde.com
C2K_PORT=1234

CURRENT_CARRIER=common
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_SSL_ENABLE=FALSE

# TRUE for "User Plane", FALSE for "Control Plane"
DEFAULT_USER_PLANE=TRUE

Then save the file and set permission to rw-r-r--
Restart your phone then your done.
(2013-08-25, 15:25)bluehat Wrote: [ -> ]I have tried this thread tutorial and plus the following fix.
I get very good locked GPS in 15s for outdoor and 40s for indoor.

Your phone must be root. Use Root Explorer to edit file root/etc/gps.conf
You need to go to pool.ntp.org to find your own country active servers. For my example as for Australia, replace the content with the following:

NTP_SERVER=0.oceania.pool.ntp.org
NTP_SERVER=1.oceania.pool.ntp.org
NTP_SERVER=2.oceania.pool.ntp.org
NTP_SERVER=3.oceania.pool.ntp.org
NTP_SERVER=0.au.pool.ntp.org
NTP_SERVER=1.au.pool.ntp.org
NTP_SERVER=2.au.pool.ntp.org
NTP_SERVER=3.au.pool.ntp.org
NTP_SERVER=au.pool.ntp.org

XTRA_SERVER_1=http://gllto.glpals.com/4day/glo/v2/latest/lto2.dat
XTRA_SERVER_2=http://gllto.glpals.com/4day/glo/v2/latest/lto2.dat
XTRA_SERVER_3=http://gllto.glpals.com/4day/glo/v2/latest/lto2.dat

# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
# 4 - Debug, 5 - Verbose
DEBUG_LEVEL =0

# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0

# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
ACCURACY_THRES=0

# Report supl ref location as position, 1=enable, 0=disable
REPORT_POSITION_USE_SUPL_REFLOC=1

# Wiper (wifi positioning), 1=enable, 0=disable
ENABLE_WIPER=1

################################
##### AGPS server settings #####
################################

# FOR SUPL SUPPORT, set the following
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_NO_SECURE_PORT=3425
SUPL_SECURE_PORT=7275
SUPL_TLS_HOST=FQDN
SUPL_TLS_CERT=/etc/SuplRootCert

# FOR C2K PDE SUPPORT, set the following
C2K_HOST=c2k.pde.com
C2K_PORT=1234

CURRENT_CARRIER=common
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_SSL_ENABLE=FALSE

# TRUE for "User Plane", FALSE for "Control Plane"
DEFAULT_USER_PLANE=TRUE

Then save the file and set permission to rw-r-r--
Restart your phone then your done.

First off all thank u very much for your answer!
Uhm maybe this is a bit much asked but i would really help me
Is it possible that u make that list again but then for me? I'm pretty new with those things , I live in Holland ''The Netherlands''.
I tried alot of fixes but till now nothing helped :/
I know root explorer , iam rooted and i know how to get to the file to edit
Here is your list.

NTP_SERVER=0.europe.pool.ntp.org
NTP_SERVER=1.europe.pool.ntp.org
NTP_SERVER=2.europe.pool.ntp.org
NTP_SERVER=3.europe.pool.ntp.org
NTP_SERVER=0.nl.pool.ntp.org
NTP_SERVER=1.nl.pool.ntp.org
NTP_SERVER=2.nl.pool.ntp.org
NTP_SERVER=3.nl.pool.ntp.org
NTP_SERVER=nl.pool.ntp.org

Replace it with those first lines.
Pages: 1 2 3 4