Roky starý problém s Androidem bude konečně vyřešen pomocí přepínače National Roaming

Sony se autorsky zavazuje v Androidu přidat podporu pro národní roaming, který automaticky deaktivuje roaming, když opustíte hranice země. Tím se vyřeší problém se systémem Android, který existuje již léta. Oprava bude pravděpodobně přidána do Androidu P.

Android je mobilní operační systém s bohatými funkcemi, ale to neznamená, že je bez problémů. Naopak, některé problémy v OS, které byly objeveny před lety, stále nebyly opraveny, zatímco nové problémy se objevují v novějších verzích. Jedním z takových problémů, o kterých se ví již delší dobu, je chybějící podpora národního roamingu.

Problém

Někteří operátoři a operátoři mobilních virtuálních sítí (MVNO) vyžadují, aby byl datový roaming povolen, aby mohl probíhat jakýkoli přenos dat mezi sítí a zařízením. Android totiž detekuje, že se zařízení nachází v roamingu, i když tomu tak skutečně není. Kdy se to stane? Ve vzácných případech dochází k nesouladu s daty operátora uloženými v systému Android ve formě kódů MCC a MNC a také IMSI.

Mobilní kód země (MCC) se používá v kombinaci s kódem mobilní sítě (MNC) k jedinečné identifikaci mobilní sítě. Na druhé straně se k identifikaci používá mezinárodní identita mobilního účastníka (IMSI).

uživatel mobilní sítě a je jedinečnou identifikací spojenou se všemi mobilními sítěmi.

Někteří MVNO nemají stejné IMSI jako jejich mateřský operátor. Android proto identifikuje MVNO jako samostatnou síť a různé IMSI aby se Androidu zdálo, že je zařízení v roamingu i když není.

Výsledkem je, že uživatelé zapnou přepínač datového roamingu, aby zprovoznili mobilní data a mysleli si, že jim nebudou účtovány poplatky. Jakmile však vycestují za hranice své země, SIM karta jejich telefonu se přichytí na signál místního operátora (pokud je uzavřena nezbytná roamingová dohoda). Poté je zákazníkovi účtováno používání datového roamingu a v mnoha případech je účtováno přemrštěně.

Důvodem je, že přepínač datového roamingu byl uživatelem omylem ponechán zapnutý. Nevedlo k poplatkům, když byla používána v rámci hranic země, ale jakmile byla SIM karta Při použití mezinárodně musel uživatel platit za roamingové poplatky, i když nechtěl používat roamingovou SIM Kartu.

v E.U. za mezinárodní roaming se neplatí žádné poplatky, změna, která nabyla účinnosti od 15. června 2017. (S tím jsou spojeny podmínky, jako jsou zásady spravedlivého použití a podmíněné datové limity To znamená, že když se uživatelé mobilních sítí pohybují v rámci hranic EU, neexistují žádné roamingové poplatky.

Uživatelé tak mohou povolit datový roaming a zapomenout na něj na cestách, ale to by byl špatný nápad, protože kdykoli cestují mimo EU, mezinárodní roaming se účtuje vůle být použitelné. Uživatelé na nástroji pro sledování problémů Google také uvedli, že poplatky za satelitní roaming jsou použitelné i v rámci EU. hranice, pokud se zařízení nemůže připojit k žádné národní síti – běžný scénář například na moři.

Řešení

Řešením je zde a přepínač národního roamingu. Přepnutí národního roamingu umožní uživateli zachovat roaming pro domácí použití, ale zajistí to roaming se nikdy nepoužívá mimo domovskou zemi uživatele bez jejich souhlasu. To je něco o kterou uživatelé před téměř osmi a půl lety žádali Google, ale v této záležitosti nedošlo k žádnému pokroku. Jednalo se o jediné opravy instalace modulu Xposed získat možnost národního roamingu, úprava framework-res (což bylo možné provést pouze na některých telefonech), nebo instalaci určitých vlastních ROM.

Nastavení roamingu na Google Pixel 2 XL se systémem Android 8.1 Oreo

Doufejme, že se to brzy změní, jakmile bude Sony autorem nezbytné závazky přidat podporu národního roamingu a také podporu uživatelského rozhraní národního roamingu v systému Android. Když se tato možnost zobrazí v systému Android (s největší pravděpodobností v Android P), bude to velmi přínosné pro mezinárodní cestovatele, protože nebudou muset pamatovat na vypnutí datového roamingu pokaždé, než se vydají na mezinárodní cestu.


P.S. Snímky obrazovky uvedené výše jsou ukázkou Tmavé téma Sai's Oreo, který byl instalován pomocí Substratum. Tmavé téma můžete nainstalovat bez root dodržením tohoto postupu.