J'ai récemment déménagé dans la région de Genève, à la frontière entre la France et la Suisse. Je vis en France où j'ai un contrat de téléphonie mobile (et domestique) français, mais je travaille juste de l'autre côté de la frontière (à un kilomètre près !) en Suisse.
Les réseaux suisses sont plus puissants près de mon travail que les réseaux français, mais je peux généralement obtenir un signal français. Je peux utiliser plusieurs réseaux français sans encourir de frais d'itinérance pour le téléphone, les SMS et l'internet, mais n'importe lequel des réseaux suisses me coûtera une petite fortune.
Dans Android (en fait, les versions Cyanogenmod basées sur Gingerbread et ICS sont celles que j'ai essayées jusqu'à présent), je semble avoir deux options :
a) Seulement de se joindre à mon réseau domestique et d'ignorer tous les autres, qu'ils soient français ou suisses. Dans ce cas, je n'ai souvent pas de connexion du tout.
b) Connectez-vous à tout Dans ce cas, le téléphone choisira souvent de se connecter à un réseau suisse, ce qui entraînera des coûts. (Et dans la pratique, je ne pourrai pas utiliser la connexion de données mobiles puisque j'ai désactivé l'itinérance des données).
Existe-t-il un moyen de classer les réseaux par ordre de préférence de façon à ce que les réseaux français (s'ils sont joignables) soient préférés aux réseaux suisses, même si certains réseaux suisses ont un signal plus fort ? J'ai cherché des paramètres et des applications pour faire cela, mais sans succès... à part quelques trucs plutôt dangereux avec la liste d'itinérance préférée (PRL), qui ne semble pas être exposée à l'interface utilisateur normale.
Je suppose que la plupart des gens ne vivent pas ou ne travaillent pas à la frontière, de sorte que cette fonctionnalité n'a pas été très demandée - mais les opérateurs de réseau n'ont malheureusement pas non plus d'accords transnationaux pour aider les frontaliers, de sorte qu'une solution technologique est probablement nécessaire !