Ein jahrelanges Android-Problem wird endlich mit einem National Roaming-Schalter behoben

Sony schreibt in Android Zusagen, um Unterstützung für nationales Roaming hinzuzufügen, das das Roaming automatisch deaktiviert, wenn Sie die Grenze eines Landes verlassen. Dadurch wird ein seit Jahren bestehendes Android-Problem behoben. Der Fix wird wahrscheinlich in Android P hinzugefügt.

Android ist ein funktionsreiches mobiles Betriebssystem, aber das bedeutet nicht, dass es frei von Problemen ist. Im Gegenteil: Einige vor Jahren entdeckte Probleme im Betriebssystem wurden immer noch nicht behoben, während in neueren Versionen neue Probleme auftauchen. Ein seit langem bekanntes Problem ist die fehlende Unterstützung für nationales Roaming.

Das Problem

Einige Netzbetreiber und mobile virtuelle Netzwerkbetreiber (MVNO) erfordern die Aktivierung von Datenroaming, damit eine Datenübertragung zwischen dem Netzwerk und dem Gerät stattfinden kann. Dies liegt daran, dass Android erkennt, dass das Gerät im Roaming-Modus ist, obwohl dies in Wirklichkeit nicht der Fall ist. Wann passiert das? In seltenen Fällen kommt es zu einer Diskrepanz zwischen den in Android gespeicherten Mobilfunkanbieterdaten in Form von MCC- und MNC-Codes sowie der IMSI.

Ein Mobile Country Code (MCC) wird in Kombination mit einem Mobile Network Code (MNC) verwendet, um ein Mobilfunknetz eindeutig zu identifizieren. Zur Identifizierung wird hingegen eine International Mobile Subscriber Identity (IMSI) verwendet Benutzer eines Mobilfunknetzes und ist eine eindeutige Identifikation, die allen Mobilfunknetzen zugeordnet ist.

Einige MVNOs verfügen nicht über dieselbe IMSI wie ihr Mutterbetreiber. Android identifiziert daher den MVNO als separates Netzwerk und die verschiedenen IMSIs Android den Eindruck erwecken, dass das Gerät unterwegs ist auch wenn es nicht so ist.

Das Ergebnis ist, dass Benutzer den Datenroamingschalter einschalten, um mobile Daten zum Laufen zu bringen, in der Annahme, dass ihnen keine Gebühren berechnet werden. Sobald sie jedoch die Grenzen ihres Landes verlassen, greift die SIM-Karte ihres Telefons auf das Signal eines lokalen Mobilfunkanbieters zu (sofern die erforderliche Roaming-Vereinbarung vorliegt). Dann wird dem Kunden für die Nutzung des Datenroamings eine Gebühr in Rechnung gestellt, die in vielen Fällen überhöht ist.

Dies liegt daran, dass der Daten-Roaming-Schalter versehentlich vom Benutzer aktiviert gelassen wurde. Bei der Nutzung innerhalb der Landesgrenzen fielen keine Gebühren an, wohl aber bei der Nutzung der SIM-Karte Im internationalen Einsatz musste der Nutzer für Roaming-Gebühren zahlen, auch wenn er keine Roaming-SIM-Karte nutzen wollte Karte.

In der EU, Für internationales Roaming fallen keine Gebühren an, eine Änderung, die am 15. Juni 2017 in Kraft trat. (Damit sind Bedingungen verbunden, wie z. B. eine Fair-Use-Richtlinie und bedingte Datenbeschränkungen von Dies bedeutet, dass, wenn Mobilfunknetznutzer innerhalb der EU-Grenzen unterwegs sind, es keine gibt Roaming-Gebühren.

Benutzer können so das Daten-Roaming aktivieren und es auf Reisen vergessen, aber das wäre eine schlechte Idee, denn wenn sie außerhalb der EU reisen, fallen internationale Roaming-Gebühren an Wille anwendbar. Nutzer im Issue-Tracker von Google haben auch berichtet, dass Satelliten-Roaming-Gebühren sogar innerhalb der EU anfallen. Grenzen, wenn sich das Gerät nicht an ein nationales Netzwerk anschließen kann – ein häufiges Szenario beispielsweise auf See.

Die Lösung

Die Lösung hier ist a Nationales Roaming umschalten. Eine nationale Roaming-Umschaltung ermöglicht es dem Benutzer, das Roaming für den Inlandsgebrauch fortzusetzen, stellt dies jedoch sicher Roaming wird niemals außerhalb des Heimatlandes des Benutzers genutzt ohne deren Zustimmung. Das ist etwas dass Nutzer Google schon vor fast achteinhalb Jahren gefragt haben, aber es gab keine Fortschritte in dieser Angelegenheit. Die einzigen darin enthaltenen Korrekturen waren auch nicht möglich Installation eines Xposed-Moduls um eine nationale Roaming-Option zu erhalten, Ändern von Framework-Res (was nur auf einigen Telefonen möglich war) oder die Installation bestimmter benutzerdefinierter ROMs.

Roaming-Einstellungen auf dem Google Pixel 2 XL mit Android 8.1 Oreo

Dies wird sich hoffentlich bald ändern, wenn Sony das erstellt notwendige Commits um Unterstützung für nationales Roaming sowie Unterstützung für eine Benutzeroberfläche für nationales Roaming in Android hinzuzufügen. Wenn diese Option in Android angezeigt wird (höchstwahrscheinlich in Android P), wird es für internationale Reisende von großem Vorteil sein, da sie nicht jedes Mal daran denken müssen, das Datenroaming auszuschalten, bevor sie eine internationale Reise antreten.


P.S. Die oben gezeigten Screenshots zeigen es Sais dunkles Oreo-Thema, das mit Substratum installiert wurde. Sie können das dunkle Theme ohne Root installieren indem Sie diesem Verfahren folgen.