Problema Android veche de ani va fi în sfârșit rezolvată cu o comutare de roaming național

click fraud protection

Sony se angajează pe Android să adauge suport pentru roamingul național, care dezactivează automat roamingul atunci când părăsiți granița unei țări. Acest lucru va rezolva o problemă Android care există de ani de zile. Remedierea va fi probabil adăugată în Android P.

Android este un sistem de operare mobil bogat în funcții, dar asta nu înseamnă că nu are probleme. Dimpotrivă, unele probleme din sistemul de operare care au fost descoperite cu ani în urmă încă nu au fost rezolvate, în timp ce noi probleme apar în versiunile mai noi. O astfel de problemă care este cunoscută de mult timp este lipsa de sprijin pentru roamingul național.

Problema

Unii operatori de telefonie mobilă și operatori de rețele virtuale mobile (MVNO) necesită activarea roamingului de date pentru ca orice transfer de date să aibă loc între rețea și dispozitiv. Acest lucru se datorează faptului că Android detectează că dispozitivul este în roaming atunci când într-adevăr nu este. Când se întâmplă asta? În rare ocazii, există o nepotrivire care apare cu datele de transport stocate în Android, sub formă de coduri MCC și MNC, precum și IMSI.

Un cod de țară mobil (MCC) este utilizat în combinație cu un cod de rețea mobilă (MNC) pentru a identifica în mod unic o rețea mobilă. O identitate internațională de abonat mobil (IMSI), pe de altă parte, este utilizată pentru a identifica utilizator a unei rețele mobile și este o identificare unică asociată cu toate rețelele mobile.

Unele MVNO nu au același IMSI ca operatorul lor părinte. Prin urmare, Android identifică MVNO ca o rețea separată și diferitele IMSI-uri faceți să i se pară Android că dispozitivul este în roaming chiar și atunci când nu este.

Rezultatul este că utilizatorii pornesc comutatorul de roaming de date pentru ca datele mobile să funcționeze, crezând că nu vor fi taxați. Cu toate acestea, de îndată ce călătoresc în afara granițelor țării lor, cartela SIM a telefonului lor se fixează pe semnalul unui operator local (dacă există acordul de roaming necesar). Apoi, clientul este taxat pentru utilizarea de date în roaming și, în multe cazuri, este taxat exorbitant.

Acest lucru se datorează faptului că comutatorul de roaming de date a fost lăsat accidental activat de utilizator. Nu a dus la taxe atunci când a fost utilizat în granițele unei țări, dar de îndată ce cartela SIM a fost utilizat la nivel internațional, utilizatorul trebuia să plătească pentru taxele de roaming chiar dacă nu dorea să folosească un SIM de roaming card.

În U.E., nu există taxe pentru roaming internațional, modificare care a intrat în vigoare începând cu 15 iunie 2017. (Există condiții atașate la aceasta, cum ar fi o politică de utilizare corectă și limite de date condiționate, ale Bineînțeles.) Aceasta înseamnă că atunci când utilizatorii rețelei mobile se deplasează în limitele UE, nu există taxe de roaming.

Astfel, utilizatorii pot activa roamingul de date și pot uita de el în timp ce călătoresc, dar ar fi o idee proastă, deoarece ori de câte ori călătoresc în afara UE, atunci tarifele de roaming internațional. voi fi aplicabil. Utilizatori pe instrumentul de urmărire a problemelor Google au raportat, de asemenea, că tarifele de roaming prin satelit sunt aplicabile chiar și în interiorul UE. limite în cazul în care dispozitivul nu se poate atașa la nicio rețea națională - un scenariu obișnuit atunci când este pe mare, de exemplu.

Soluția

Soluția aici este a comutator de roaming național. O comutare de roaming național va permite utilizatorului să continue roamingul pentru uz casnic, dar va asigura acest lucru roamingul nu este niciodată utilizat în afara țării de origine a utilizatorului fără acordul lor. Asta e ceva că utilizatorii l-au întrebat pe Google de aproape opt ani și jumătate în urmă, dar nu a existat niciun progres în această problemă. Singurele remedieri implicate instalarea unui modul Xposed pentru a obține o opțiune națională de roaming, modificarea framework-res (ceea ce se putea face doar pe unele telefoane), sau instalarea anumitor ROM-uri personalizate.

Setări de roaming pe Google Pixel 2 XL care rulează Android 8.1 Oreo

Sperăm că acest lucru se va schimba în curând, când Sony va crea comite necesare pentru a adăuga suport pentru roaming național, precum și suport pentru o interfață de utilizare pentru roaming național în Android. Când această opțiune apare în Android (cel mai probabil în Android P), va fi extrem de benefic pentru călătorii internaționali, deoarece nu vor trebui să-și amintească să dezactiveze roamingul de date de fiecare dată înainte de a se îndrepta către o călătorie internațională.


P.S. Capturile de ecran prezentate mai sus prezintă Tema întunecată a lui Sai Oreo, care a fost instalat folosind Substratum. Puteți instala tema întunecată fără root urmând această procedură.