Éves Android-probléma végre megoldódik egy National Roaming kapcsolóval

A Sony az Android rendszerben szerzői kötelezettségvállalásokat készít a nemzeti barangolás támogatására, amely automatikusan letiltja a barangolást, ha elhagyja az ország határát. Ez kijavítja az évek óta fennálló Android-problémát. A javítás valószínűleg bekerül az Android P-be.

Az Android funkciókban gazdag mobil operációs rendszer, de ez nem jelenti azt, hogy problémamentes. Éppen ellenkezőleg, az operációs rendszer néhány, évekkel ezelőtt felfedezett problémáját még mindig nem javították ki, míg az újabb verziókban új problémák merülnek fel. Az egyik ilyen, régóta ismert probléma a nemzeti roaming támogatásának hiánya.

A probléma

Egyes szolgáltatók és mobil virtuális hálózati szolgáltatók (MVNO) megkövetelik az adatbarangolás engedélyezését annak érdekében, hogy bármilyen adatátvitel megtörténhessen a hálózat és az eszköz között. Ennek az az oka, hogy az Android észleli, hogy az eszköz barangolást végez, amikor valójában nem. Mikor történik ez? Ritkán előfordulhat, hogy az Androidban tárolt szolgáltatói adatok nem egyeznek MCC- és MNC-kódok, valamint IMSI-kódok formájában.

A mobil országkódot (MCC) a mobilhálózati kóddal (MNC) együtt használjuk a mobilhálózat egyedi azonosítására. A nemzetközi mobil-előfizetői azonosító (IMSI) viszont az azonosítására szolgál felhasználó egy mobilhálózat, és az összes mobilhálózathoz társított egyedi azonosító.

Egyes MVNO-k nem rendelkeznek ugyanazzal az IMSI-vel, mint a szülőszolgáltatójuk. Az Android ezért az MVNO-t külön hálózatként azonosítja, és a különböző IMSI-ket úgy tűnik az Android számára, hogy az eszköz roamingban van akkor is, ha nem.

Ennek eredményeként a felhasználók bekapcsolják az adatroaming kapcsolót, hogy működjenek a mobiladat-kapcsolat, és azt gondolják, hogy nem kell fizetniük. Amint azonban országuk határain kívülre utaznak, telefonjuk SIM-kártyája rákapcsol a helyi szolgáltató jelére (ha a szükséges barangolási megállapodás megvan). Ezután az ügyfélnek díjat kell fizetnie az adatroaming használatáért, és sok esetben túlzottan magas díjat számítanak fel.

Ennek az az oka, hogy a felhasználó véletlenül engedélyezve hagyta az adatroaming kapcsolót. Nem járt költségekkel, ha egy ország határain belül használták, de amint a SIM-kártya nemzetközi használat esetén a felhasználónak akkor is fizetnie kellett a roaming díjakért, ha nem akart barangolási SIM-kártyát használni. kártya.

Az EU-ban nincs díj a nemzetközi roamingért, a változás 2017. június 15-től lépett hatályba. (Ehhez feltételek kapcsolódnak, például méltányos felhasználási szabályzat és feltételes adatkorlátok Ez azt jelenti, hogy amikor a mobilhálózat felhasználói az EU határain belül barangolnak, akkor nincs roaming díjak.

A felhasználók így engedélyezhetik az adatroamingot, és elfelejthetik azt utazás közben, de ez rossz ötlet lenne, mert ha az EU-n kívülre utaznak, akkor nemzetközi barangolási díjakat kell fizetni akarat alkalmazható legyen. Felhasználók a Google problémakövetőjében arról is beszámoltak, hogy a műholdas barangolási díjak még az EU-n belül is érvényesek. határok, ha az eszköz nem tud kapcsolódni egyetlen nemzeti hálózathoz sem – ez gyakori forgatókönyv például a tengeren.

A megoldás

A megoldás itt a nemzeti roaming kapcsoló. A nemzeti roaming kapcsoló lehetővé teszi a felhasználó számára, hogy továbbra is bekapcsolja a barangolást belföldi használatra, de ezt biztosítja a roamingot soha nem használják a felhasználó hazáján kívül beleegyezésük nélkül. Ez valami amit a felhasználók közel nyolc és fél éve kértek a Google-tól, de nem történt előrelépés a kérdésben. Az egyetlen javítás is érintett Xposed Modul telepítése országos barangolási lehetőséghez, keret-res módosítása (ami csak bizonyos telefonokon lehetséges), vagy bizonyos egyedi ROM-ok telepítése.

Barangolási beállítások az Android 8.1 Oreo rendszert futtató Google Pixel 2 XL készüléken

Ez remélhetőleg hamarosan megváltozik, ahogy a Sony elkészíti a szükséges kötelezettségeket a nemzeti barangolás támogatása, valamint a nemzeti barangolási felhasználói felület támogatása az Androidon. Amikor ez a lehetőség megjelenik az Android rendszerben (valószínűleg Android P), rendkívül előnyös lesz a nemzetközi utazók számára, mivel nem kell minden alkalommal emlékezniük az adatbarangolás kikapcsolására, mielőtt nemzetközi útra indulnak.


P.S. A fenti képernyőképek mutatják be Sai Oreo sötét témája, amelyet a Substratum segítségével telepítettek. A sötét témát root nélkül is telepítheti ezt az eljárást követve.