Retour d'expérience concernant un blocage de localisation GPS sur Samsung Galaxy SII GT-I9100 / ICS 4.0.4 :
J'utilisais l'application 'Navigation' native Android en voiture et à la sortie d'un long tunnel le GPS n'a jamais raccroché, y compris après relance de l'appli, du GPS, du portable...
Lorsque j'ai utilisé AlpineQuest plus tard = idem : plus rien côté GPS (GPS activé bien sûr) pas d'icone dans la barre de notif, "Source gps" mais sans l'indication "(0/0sats)" dans AQ...
Comme si la puce GPS était grillée ou ne répondait plus !
J'ai trouvé sur internet un retour sur un Galaxy Note qui avait eu le même problème, sauvé par la commande *#*#1575#*#*
Apparement c'est une vieille commande Android GB (2.2) plus utilisée sous ICS (4.0) qui ouvre une page ServiceMode avec en première ligne [GPS CONTROL] qui plante -gravement- le SGS2 (écran noir, appli phone plantée...), en seconde ligne [1] DISPLAY CP STATUS qui dans mon cas est à DISABED (et non DISABLED !), et en troisième ligne [2] CHANGE CP STATUS que j'ai d'abord passé à [1] CONTROL PLANE ENABLE puis redémarrage. J'y suis retourné et le Status était toujours à DISABED, j'ai refait un [2] CHANGE CP STATUS en [2] CONTROL PLANE DISABLED pour revenir au départ puis redémarrage.
Histoire de bien tout remettre à zéro j'ai chargé l'appli GPS Status & Toolbox de MobiWIA-EclipSim, puis dans les outils : Gérer l'état A-GPS, j'ai fait un Réinit pour effacer toutes les données GPS et repartir en cold start, puis un Télécharger pour récupérer les données d'assistance A-GPS sur internet.
Ensuite activation du GPS pendant un long trajet, sans appli lancée, et après Fix direct dès le lancement de 'Navigation' et AQ = sauvé
)
Voilà : commande à utiliser uniquement si nécessaire, et prudement... l'appli semble elle très recommandable pour du diag !