Cercando in giro per il web soluzioni di rooting e quant'altro per l'MP5303G, ho riscontrato che tale modello (equivalente a MTK6577) può andare incontro a problemi di individuazione ed "aggancio" del satellite per il GPS, al pari di altri dispositivi Mediatek (MTK6589 e MTK6575): eventualità poi in effetti personalmente sperimentata, con tempistiche esasperanti - ed eventualmente infinite - di "allineamento" col satellite.
Interessandomi alla soluzione del problema, ho trovato un metodo molto "lineare" per tale situazione (a fronte di altri più laboriosi), che nel mio caso ha funzionato bene: adesso i tempi di "aggancio" al satellite si mantengono entro il minuto, ovviamente se in campo abbastanza aperto (alti palazzi di città possono comunque essere un ostacolo, ma ciò è abbastanaza normale, e comune).
Specifico che nel mio caso ho proceduto SENZA connessione dati (su linee cellulari) sia durante le operazioni di rimedio (per i download ricorrevo ad una rete wireless) sia specialmente durante le successive verifiche, e perciò ho fatto i successivi riscontri SENZA A-GPS, il che rende meglio la misura del miglioramento così intervenuto.
Si tratta di una soluzione per dispositivi MTK6589 MTK6577 MTK6575, che ricopio qui nella sua redazione originale (non c'è nemmeno bisogno di illustrazioni fotografiche) perchè al momento non ho il tempo di fare una traduzione.
E' necessario che il sistema sia rooted per eseguire una specifica operazione (la n. 5) che però non mi sembra necessaria per arrivare ad applicare il rimedio in sè, e per un'ultima operazione aggiuntiva (la n. 8) che è un accorgimento ulteriore qualora il rimedio ancora non sortisca risultati; comunque il mio sistema è rooted.
Ciao!
###
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. This is just my personal opinion, but if you don't have an always on data-connection, don't turn on A-GPS to test your GPS. That's just my opinion though. Many people enable it and if you've got an always on data connection (2G/3G), it should be turned on - though if you're on a very limited plan, you might want to turn it off after you're done using GPS. If you want to enable it, tick it ON.
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 settings, make sure screen always on is checked.
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.
###