Wie kann die Auswahl des Netzbetreibers ein für alle Mal erzwungen werden?

11

Ich verwende HTC Desire mit Android 2.2 (mit HTC-Verbesserungen). Unter Einstellungen / Drahtlos & Netzwerke / Mobilfunknetze / Netzwerkbetreiber gibt es eine Auswahl für den Netzwerkbetrieb, mit der Sie "Netzwerke durchsuchen" (und somit einen Betreiber manuell auswählen) oder "Automatisch auswählen" (die wahrscheinlich eine Verbindung zu allem herstellen würde, was gefunden wird).

Derzeit gibt es in meiner Region drei große Mobilfunknetzbetreiber, die Roaming zwischen Betreibern zulassen, jedoch gegen eine hohe Roaming-Gebühr. Ich möchte diese enorme Gebühr vermeiden, indem ich die Auswahl des Betreibers ein für alle Mal manuell erzwinge. Es scheint zu funktionieren, wenn ich meinen Operator (z. B. "Operator A") im oben genannten Modus "Suchnetzwerke" auswähle, und es funktioniert - bis ich unterirdisch fahre und das GSM-Modul nacheinander folgenden Situationen gegenübersteht:

  • Die Operatoren A, B, C sind verfügbar (an der Oberfläche) => mit dem bevorzugten "Operator A" und alles ist in Ordnung
  • Wir bewegen uns in der U-Bahn, es ist überhaupt kein GSM-Netz verfügbar => alles ist in Ordnung, es zeigt, dass das Netz nicht verfügbar ist
  • Wir tauchen an der Oberfläche auf und "Operator B" wird verfügbar, während "Operator A" (bevorzugter) dies nicht tut. Das Gerät stoppt die Ausführung von allem, was gerade ausgeführt wurde, und öffnet ein nerviges Menü, um eine neue Verbindungsmöglichkeit auszuwählen - "Operator B". Man kann dieses Menü mit der Schaltfläche "Zurück" schließen. Wenn sich die Situation langsam ändert und mehr Bediener verfügbar werden, wird dieses Menü noch einige Male angezeigt.

Die Frage ist also: Wie kann ich die Auswahl von Mobilfunkbetreibern ein für alle Mal erzwingen und dieses äußerst nervige Popup-Menü (das derzeit laufende Aktivitäten unterbricht) mit kürzlich gefundenen Mobilfunkverbindungen deaktivieren?

UPDATE: Ich verwende GSM / GPRS / EDGE / 3G (HSDPA) -Netzwerke und in der Tat bezieht sich die Frage sowohl auf den Sprach- als auch auf den Datenverkehr, sodass die Einschränkung des APN wahrscheinlich nichts damit zu tun hat. Normalerweise erlauben gleichzeitige Operatoren in derselben Region nicht, sich gegenseitig zu durchstreifen, sodass dieses Problem für die meisten normalen Benutzer wahrscheinlich nicht besteht.

GreyCat
quelle
1
Ich habe ein CDMA-Telefon, daher bin ich mir sicher, dass unsere Optionen unterschiedlich sind, aber ich habe zwei, die so aussehen, als wären sie für Sie hilfreich. Ich kann das Datenroaming umschalten und meinen Roaming-Modus auf "Nur zu Hause" einstellen. Haben Sie solche Optionen? Sprechen Sie auch nur über Daten oder Sprache?
Matt
"Ich verwende HTC Desire mit Android 2.2 (mit HTCs-Verbesserungen)". Leider ist dies genau dort Ihr Problem. CyanogenMod hat Optionen, um Roaming zu verbieten, und es scheint Ihnen zu ermöglichen, einen Anbieter zu zwingen (obwohl ich nur eine Wahl habe, AT & T)
Broam

Antworten:

2

Die APN-Sperre funktioniert möglicherweise. Es scheint Ihnen die Möglichkeit zu geben, bestimmte Netzwerk-APNs zu blockieren, was Ihre Fähigkeit zur Verwendung von Sprache oder SMS nicht beeinträchtigt, Ihrem Telefon jedoch nicht ermöglicht, eine Datenverbindung mit den von Ihnen blockierten Netzwerken herzustellen (indem Sie die APNs so ändern, dass Ihr Telefon ausfällt verbinden). Ich wäre jedoch vorsichtig, wenn Sie mit den APNs herumspielen, kann dies zu Problemen führen. Diese App hat noch keine Kommentare.

Matt
quelle
Ich denke nicht, dass es funktionieren wird, da ich keine speziellen Probleme mit APNs habe: Tatsächlich habe ich nur 2 APNs (einen für die generische Internetkommunikation und einen für MMS) und ich brauche kein "Sperren" mit Sie. Ich habe klargestellt, dass sich diese Frage jetzt sowohl auf die Sprach- als auch auf die Datenübertragung bezieht.
GreyCat