Diversi lettori ci hanno segnalato alcuni problemi riguardanti il GPS in device Mediatek, indicando tempi molto lunghi prima di ricevere la triangolazione che ci consente quindi di rilevare la nostra attuale posizione.
Purtroppo Mobileuncle MTK Tools richiede i permessi di root per funzionare, per avere i permessi di root in device Mediatek basta fare una ricerca in Google per trovare i tool dedicati, se avete Windows vi consiglio di utilizzare Eroot disponibile con i driver in questa pagina.
Una volta installato Mobileuncle MTK Tools avviamo il GPS dalle impostazioni di sistema di Android, colleghiamoci ad internet via Wireless o via 3G e avviamo l’applicazione e andiamo nella sezione Engineer Mode e poi in Engineer Mode (MTK) e successivamente nella sezione Location e clicchiamo in “Location Based Service” e andiamo nella sessione EPO e verifichiamo di aver spuntato Enable EPO e Auto Download, facciamo partire il download cliccando in EPO (IDLE).
Torniamo indietro e andiamo nella sezione YGPS e poi in NMEA LOG e abilitiamo il file dbg2file e dbg2ddms e dbg2GPSDocror al termine riavviamo il nostro device.
Al riavvio riavviamo Mobileuncle MTK Tools e ritorniamo nella sezione Engineer Mode e poi in Engineer Mode (MTK) e andiamo nella sezione GPS attiviamo il GPS e clicchiamo in Stress Test chiudiamo l’applicazione avviamo ad esempio Google Maps se tutto corretto in pochi secondi dovremo avere la nostra posizione (logicamente dobbiamo essere all’aperto e non in casa).
Ritorniamo in Mobileuncle MTK Tools e controlliamo che le impostazioni siano corrette come da immagini sotto (basta un click su di esse per averle più grandi)
Ringrazio il forum patrucco fonte di questa guida.