J'ai cherché une réponse sur Internet, en vain. J'ai un téléphone utilisé principalement en France, que j'ai récemment amené aux États-Unis avec une carte sim américaine. Malheureusement, la plupart des contacts ont été ajoutés avec le format français par défaut (numéro à dix chiffres commençant par "06" ou "07").
Malheureusement, ici aux États-Unis, il faudrait faire précéder le numéro de l'indicatif du pays (+336 au lieu de 06) pour que le texte passe par le réseau américain. Et c'est là qu'Android montre ses faiblesses.
En effet, même si vous :
- supprimer une conversation SMS complète
- ajouter le code pays au contact, puis changer un chiffre à la fin du contact pour que le numéro associé à la conversation soit supprimé du système
- redémarrer le téléphone
- attendre 1 jour pour que tout ce qui est retardé prenne effet
- retransformez le chiffre en numéro réel, cette fois avec l'indicatif du pays.
- essayer d'envoyer un texte en tapant explicitement le numéro (et non le nom du contact) avec +33
Ensuite, peu importe que vous ayez effectué les étapes 1 à 5, Android va quand même remplacer votre numéro complet avec l'indicatif du pays par le numéro par défaut qu'il avait (et dont il se souvient toujours), qui était sans indicatif.
C'est maintenant au point que je fais particulièrement attention, lors de la rédaction d'un nouveau contact, à toujours ajouter le code du pays, dès la première fois que le système voit le numéro, de sorte qu'il ne puisse jamais songer à supprimer ce code du pays par lui-même.
J'ai essayé d'installer une application SMS tierce comme Pulse SMS, mais elle utilise le carnet de contacts SMS intégré d'Android, donc même problème de "snap".
Ce que je voudrais à la place, c'est une application SMS qui ignore le carnet d'adresses, ou qui recrée le sien à partir du vrai carnet d'adresses (pas l'image du carnet d'adresses stockée dans l'application SMS), afin que je puisse enfin "forcer" le code pays sur l'application SMS (ou plus simplement, que l'ajout du code pays dans le carnet d'adresses l'ajoute dans l'application SMS, ce qui serait un comportement normal), afin que le SMS puisse être envoyé, sinon, il ne peut pas l'être !
Quelqu'un connaît-il une telle application SMS de bas niveau ou un moyen de tromper l'application intégrée pour qu'elle utilise enfin le code pays ?
Merci !