Le Galaxy S , depuis sa toute première version de firmware, possède un défaut assez gênant : son GPS . Voici un tutoriel pour en améliorer le fonctionnement.
Le GPS du Galaxy S depuis ses débuts n’est pas très précis ni très stable. Il stabilise avec une précision maxi de 5 m à 10m (là où un Nexus One affiche une précision de 1m – tests faits exactement dans les mêmes conditions avec GPS Test), mais surtout là où il est mauvais c’est dans ses sauts de position. On roule tout va bien et d’un coup on se retrouve à 50 voir à 100 m de notre position réelle. Ceci est la constatation courante des utilisateurs.
Un membre du Forum XDA (dangrayorg) nous propose un récapitulatif de la solution pour palier aux défauts du GPS.
Je fais la manipulation en rédigeant cet article.
Tout d’abord il faut ouvrir l’application de téléphonie comme si vous vouliez taper un n° de téléphone à la main. Il faut taper un code comme n° de téléphone :
Pour Android 2.1 : *#*#1472365#*#*
Pour Android 2.2 : *#*#3214789650#*#*
Normalement vous devriez arriver sur cette interface :
Allons dans « Application settings » :
Ici nous voyons la configuration courante du GPS.
Changez la valeur 50 de l’Accuracy par 30
Revenez au menu précédent :
Cliquez maintenant sur « SUPL/CP Settings :
On arrive sur cette interface :
Réglez les paramètres comme ci-dessus.
Votre GPS est patché.
A ma grande surprise les paramètres de mon GPS étaient déjà réglés comme préconisé !
Je trouvais un peu étrange que mon GPS ne se comportait comme décrit en début de tuto (comportement généralement constaté) .
Il stabilise rapidement à 10m puis à 5m puis fait de rares sauts de précision à 20m.
Je soupçonnais les ROM customs d’y être pour quelque chose, le fix décrit étant connu depuis assez longtemps, les Cookers de ROMs ont du intégrer ce patch depuis.
Ma ROM courante ZeroBlaster Rom v0.4.2 + Super Optimized Kernel 4.2 [voir le sujet sur le forum]
(je rechangerais pour la première RC de Cyanogenmod 6.1)
On peut retourner au menu précédent et choisir « Get Position Test » :
En intérieur cela donne :
5 minutes après le GPS trouve 2 satellites :
source : forum XDA developers (en anglais, mais avec des explications sur chaque paramètre)