MTK Phone GPS Software Fix


There is one common major problem with Mediatek powered Chinese phones and that is their GPS function. The main cause of the problem is the budget GPS chip as well as the lack of proper routing and implementation of antennas within the phone to facilitate a better signal and fix. Therefore, there are two solutions to go about improving the poor GPS performance. One would be a hardware fix whereby the phone will have to be disassembled to install an extended antenna. The other, which is what this article is going to cover, is a software fix where a few different phone functionalities will have to be activated to improve the GPS performance.

This should improve the poor GPS performance in most Mediatek powered phones (MTK6575, 6577 6589, 6589T etc). I cannot guarantee that it will work for all as it did not for one of my phones that I tried on. Sometimes the GPS chip within your phone might be too poorly implemented for the software fix to correct. Nevertheless, there is no harm trying out the fix as it requires nothing much except a few button presses and a few minutes of your time.

What we will be enabling are functions present within Mediatek’s GPS chips. It basically requires you to use some data (yes data is required) to download the coordinates of the satellites as well as to assist the GPS in locating your location. The two different functions are called A-GPS (Assisted GPS) as well as EPO (Extended Prediction Orbit). To start, enter the following into your phone (as if you were calling someone):


An “application” (EngineerMode) should pop up as soon as you enter the very last “*”. Swipe to the right until you reach the “Location” menu. Select “Location Based Service” and then under the sub menu “AGPS”, enable it. Once done, go to the next sub menu “EPO” and enable it as well. Once enabled, press on the EPO (IDLE) button and it should start downloading some data. It should say “EPO update success” in the Log. If it doesn’t, simply press the button again until it is successful. Once all this is done, hit “back” and go back to the “Location” menu.

Select “YGPS” and go on to the “Information” sub menu. Hit on the buttons “hot”, “full” and “AGPS restart” (in that order). Go back to the “satellites” sub menu and wait till you get a fix. Do be under clear skies for this to work. Once you have a fix, you can start using your GPS proper.

If data is not in abundance, the following steps can be done just once and you can simply rely on your GPS after that. A GPS data file is created in the process and that will help in the GPS performance. With that said, I’m not too sure how long before you have to redo the steps again but do note that you do not need to do this every single time you want to use your GPS. To ensure that you are not using any data, do turn off “AGPS” as well as “EPO”.

As mentioned earlier, this will not work for all devices even if they house the same GPS chip. If the phone does not lock on at all, it might be time to either get a new phone or perform a hardware modification to improve the signals. If you do know of any other ways or methods that helps, do leave a comment and share it.


  1. Hi.

    I’m considering getting a cheap chinesse phone but the GPS problem keeps me from buying it.
    What cheap brand doesn’t suffer the problem (Meizu, Jiayu, THL, UMI, Zopo, Inew, Huawei…)

    • Unfortunately most cheap brands use budget chips (mediatek) and they all have the same GPS chip. You will have to look for those that don’t use the mediatek chips or if they specifically state the GPS chip used. Do note that they do cost more.

  2. ¿What about ZTE Z5s mini?
    Do you know if it’ uses a good GPS or even Glonass?
    I’ve read different specs from different sources.


  3. hi. i tried several ways to fix this problem but i couldnt.
    my engineer mode enter code is *#*#889988#*#* and in baseband version it says N900ZCUBMI3.

    is there a different way that i can fix this GPS Porblem. and 1 more thing. some shortcut on top slide menu dosent works. i click hotspot for enable but it dosnt work, if i enable it on settings screen it works. but shortcut menu dosent works.

    for now its not a real problem for me but, i really need gps.

    can u help me about this.
    Its Note 3 N9006 Android 4.3

    • This is the only known software method that works. It might be that the phone’s GPS chip is of inferior quality or the internal antennas are performing poorly. I’m sorry but I can’t help you 🙁

  4. i have found some forum topics about it. i think i have to install rom for this. everything is ok but i couldnt enter on “download mode”

    do u know how can i enter download mode?
    i tried volume+ menu and power etc but first i enter in recovery mode, second is factory mode and its korean or chineese fonts cant do anything

    how can i enter on download mode

  5. You can also download better gps fix From play ator e, it changes the NTP Server and region of the GPS, just doing that my GPS improved a lot

  6. Hi. I have a jiayu g5s+ phone with mt6592 and android 4.4.2 version. My problem is that I can not make my gps worked. I see in the video above that at the beginning the a-gps is enabled and then you go to EPO there is no epo enable switch and also no epo files list or sth just the stress test and above epo (download). I can click on this but nothing happening. The wifi is ON. Can you tell me, please, what the problem is and what the solution is? Thanks,

  7. Hello i am trying to fix with your solution gps on a Doogee DG200 but even i do the procedure as you describe ,i got always EPO download failure.
    Have any idea why????
    Thanks a lot.

  8. The 8 Best Spots To Meet Women For Sex Online To Get You Laid:

    Popular tags: seattle dating over 50, mature dating sites in mumbai, who is nicole dating on days of our lives, georgia online dating, dating prehistory, dating sites recommend a friend, druggie dating site, singles over sixty dating, farmers dating sites in australia, do olympians hook up in the olympic village, dating an artist woman, become a speed dating host, free philippine dating, 12 year old dating, cs go matchmaking ban umgehen, online dating for 60 year olds, perfect fit training and dating, dating in minneapolis, free online dating sites in azerbaijan, free dating sites with apps, uniform dating co uk home, best female profiles for online dating, ex girlfriend starts dating friend, zimbabwe singles dating, living social speed dating toronto, free online dating sites in pune, over 50 dating brighton, black only dating site racist, bilder fГјr online dating, mexican dating puerto rican, speed dating seniors nyc, online dating in las vegas, top 5 dating sites in usa 2012, norsk dating sider gratis, culligan reverse osmosis hookup, executive dating agencies london, speed dating mackay qld, guys on online dating sites, dating a mexican male, dating sites waste of money, free brazilian dating service, dating someone in drug rehab, speed dating epl, free dating american singles, dating black man, dating salalah, mobile dating app template, india free online dating site, korean dating scandals, kiwi speed dating, physical therapy dating sites, dating amish woman, who uses internet dating, rules for dating a graphic designer, christian dating sites los angeles, older man dating a younger woman called, bad online dating stories, dating hypochondriac, dating hotels in dhaka, max dating meryl, low priority matchmaking pool lol, really good dating headlines, free hookup sites in nigeria, best gay dating websites london, dating hull, ex boyfriend on dating sites, isotope used in dating old objects, gay interracial dating blog, dwts dating 2013, free online dating sites fort mcmurray, free dating websites in glasgow, japanese dating and marriage traditions, being friends first then dating, what do you do when your best friend is dating your crush, kundali pro match making online, speed dating events utah, elite dating denmark, online dating erfahrungsberichte, 37 year old woman dating 28 year old man, christian dating website for free, dating a recently separated woman, black girl dating white guy yahoo, what to write on a dating site first message, dating korean girl in singapore, speed dating magdeburg 2014, nokia dating apps, free dating sites for single dads, free dating site in orange county, when an ex is dating someone else, czech ladies dating service, how often should you call her when first dating, fotos russische dating, dating a commitment phobic guy, gospel hall dating site, xpress dating login, good dating profile templates, executive dating sites, seinfeld elaine dating doctor, dating south yorkshire, interracial dating match, free dating clubs in chennai, free christian dating site reviews, dating affiliate program reviews, who is masego maponyane dating, european 100 free dating sites, online dating phone date, no fee free dating sites, free dating sites in western australia, teen dating online, dating site russian, spanish dating london, dating ariane swimming, alberta dating forums, writing best online dating profile, dating sites warragul, how to take online dating to the next level, dating date ideas, o2 dating site, dating traditions around the world, free brony dating site, how to choose dating profile name, all free senior dating sites, hookup hk, hi5 dating site australia, girlfriend hangs out with guy she used to hook up with, dating usernames for men, asian guy dating a mexican girl, how long to wait between messages online dating, nh dating sites, list of new dating sites, free dating site around the world, first time dating tips for guys, largest gay dating app, when is it ok to start dating again, munro chambers dating anyone, building a dating site with wordpress, 10 best dating sites in the world, best dating sites that work, dating dirty, dating website for students uk, dating a leo male, top korean actors dating, breeze fm speed dating, describe how carbon 14 is used in radioactive dating, free dating apps on android, casual dating za, dating in bloomington indiana, dating club chennai, vanessa angel dating history, asian speed dating milton keynes, free dating sites for stds, online colombian dating, dating over 50 free, singles dating nz, andorra dating site, pattaya dating service, funny womens dating profiles, speed dating events in hull, craigslist northern va dating, free lesbian dating dallas, dating app canada trump, pregnant dating free sites, seattle dating website, free dating site badoo, ilhoon sohyun dating, online dating site, reality matchmaking shows, i want to host a speed dating event, x meeting dating site, good dating site headlines for women, full dating games apk, da hook up detroit mi, muslim dating sites in south africa, online dating how to tell if he’s interested, dating or hook up, when dating your best friend, jessica guide to dating on the dark side tuebl, pentecostal dating online, mzansi celebrity dating, dating mid wales, quiz dating london, denmark dating websites, speed dating orlando florida, media and hookup culture, irish singles dating, brad pitt dating timeline, new christian dating site free, dating service for academics, i am dating a transgender, looking for free dating websites, online dating maryland, best hookup app besides tinder, who is princeton from mindless behavior dating 2014, benefits of not dating in high school, sports fans dating sites, 100 free africa dating sites, russian dating sites legitimate, radio city dating site, best dating sites free app, dating opening lines, dating app london, best headline for dating profile, dating in 2015 meme let’s be friends, dating a guy in a wheelchair yahoo, free canada dating site, coloured dating cape town, dating tintype photographs, funny short dating quotes, lab dating, young professionals dating dallas, dating for introverts online, euro dating online, can spouse dating during separation, copperbelt dating, which is the best dating site uk, hook up in jamaica, your brain on dating, outdoors dating website, what is the best dating site in london, dating profil eksempler, paniniwala ng mga dating daan, when is radiocarbon dating used, online dating eerste contact, dating second base wiki, dating your best friend long distance, transgender dating site, famous indian dating apps, things you need to know about dating an extrovert, the wanted max george dating, creating my own dating site, vergleich dating seiten schweiz, best photo dating site, weirdest dating site pictures, 20 signs you’re dating a sociopath, dating site traffic, exclusive but still online dating, salman dating lulia, dating site for truckers, dating epiphone elitist guitars, dating and remarriage after divorce, completely free dating site india, islamitische dating site, dating site taiwan, piq dating, free dating site in armenia, japanese dating site in english, free dating horoscope, harvey dating advice, most reliable dating sites in india, perks of dating someone the same height, can u hook up a verizon phone to straight talk, 43 year old man dating a 23 year old woman, things to say online dating


Please enter your comment!
Please enter your name here