575 liens privés
« "marre d'attendre 10 minutes pour avoir un fix GPS !"
C'est-à-dire ? En quoi le fait de rooter accélérera le processus ? »
Pour avoir un fix GPS, il faut:
1/ "voir" un certain nombre de satellite (au moins 6 il me semble)
2/ communiquer avec eux (de manière bidirectionnelle ?)
3/ connaître la constellation des satellites à l'instant T
4/ être calé sur la même heure (?)
Pour 1/, le problème est le même pour tout le monde ; il faut avoir une vue dégagée.
Pour 3/, le A-GPS (Assisted-GPS) nous aide puisqu'il télécharge d'Internet la constellation - d'où l'intérêt d'avoir la 3G/le WiFi d'allumé au moment où l'on veut "accrocher" les GPS. Ce n'est pas obligatoire mais pour recevoir la constellation de la part des satellites, c'est beaucoup plus long - de l'ordre de 10 minutes - car un satellite ça n'a pas la bande passante de la 4G :-P .
Pour 4/, il faut que l'heure du téléphone soit bonne. Le téléphone se cale sur une heure fournit par NTP ; hors Wiko est fabriqué en Chine et (dans le cas du Wiko Cink Peax) les serveurs NTP pour le GPS sont calés sur un serveur chinois. Serveur qui semble mal répondre.
En étant root, on peut accéder au fichier des adresses NTP et les modifier.
On peut ainsi utiliser des applications tel que https://f-droid.org/repository/browse/?fdfilter=gps&fdid=org.fastergps qui vont corriger le fichier "gps.conf" pour y mettre le serveur NTP de son choix.
Pour en savoir plus :
- NTP : https://fr.wikipedia.org/wiki/Network_Time_Protocol
- A-GPS : https://fr.wikipedia.org/wiki/Assisted_GPS
- Info générale : https://fr.wikipedia.org/wiki/G%C3%A9olocalisation
- Mode Engineer et EPO : http://sebsauvage.net/links/?FGI5lQ
Edit: lien vers le shaarlink précédent (mis à jour) : http://orangina-rouge.org/shaarli/?7fi85A