Roky starý problém s Androidom bude konečne vyriešený prepínačom National Roaming

Spoločnosť Sony sa autorsky zaväzuje v systéme Android pridať podporu pre národný roaming, ktorý automaticky zakáže roaming, keď opustíte hranice krajiny. Tým sa vyrieši problém so systémom Android, ktorý existuje už roky. Oprava bude pravdepodobne pridaná v systéme Android P.

Android je mobilný operačný systém s bohatými funkciami, ale to neznamená, že je bez problémov. Naopak, niektoré problémy v OS, ktoré boli objavené pred rokmi, stále neboli opravené, zatiaľ čo nové problémy sa objavujú v novších verziách. Jedným z takýchto problémov, ktorý je známy už dlho, je nedostatočná podpora národného roamingu.

Problém

Niektorí operátori a operátori mobilných virtuálnych sietí (MVNO) vyžadujú, aby bol dátový roaming povolený, aby sa medzi sieťou a zariadením mohol uskutočniť akýkoľvek prenos dát. Android totiž zistí, že zariadenie je v roamingu, aj keď to tak naozaj nie je. Kedy sa to stane? V zriedkavých prípadoch sa vyskytne nesúlad s údajmi operátora uloženými v systéme Android vo forme kódov MCC a MNC, ako aj IMSI.

Mobilný kód krajiny (MCC) sa používa v kombinácii s kódom mobilnej siete (MNC) na jedinečnú identifikáciu mobilnej siete. Na druhej strane sa na identifikáciu používa medzinárodná identita mobilného účastníka (IMSI). užívateľ mobilnej siete a je jedinečnou identifikáciou spojenou so všetkými mobilnými sieťami.

Niektorí MVNO nemajú rovnaké IMSI ako ich materský operátor. Android preto identifikuje MVNO ako samostatnú sieť a rôzne IMSI aby sa Androidu zdalo, že je zariadenie v roamingu aj keď nie je.

Výsledkom je, že používatelia zapnú prepínač dátového roamingu, aby mobilné dáta fungovali a mysleli si, že im nebudú účtované žiadne poplatky. Akonáhle však cestujú za hranice svojej krajiny, SIM karta ich telefónu sa prichytí na signál miestneho operátora (ak existuje potrebná dohoda o roamingu). Potom sa zákazníkovi účtujú poplatky za používanie dátového roamingu a v mnohých prípadoch sú účtované prehnane.

Je to preto, že prepínač dátového roamingu nechal používateľ náhodne aktivovaný. Neviedlo to k poplatkom, keď sa používala v rámci hraníc krajiny, ale hneď ako bola SIM karta medzinárodne, používateľ musel platiť za roamingové poplatky, aj keď nechcel používať roamingovú SIM kartu kartu.

V E.U. za medzinárodný roaming sa neúčtujú žiadne poplatky, zmena, ktorá nadobudla účinnosť 15. júna 2017. (Sú s tým spojené podmienky, ako napríklad zásady čestného použitia a podmienené limity údajov To znamená, že keď sa používatelia mobilnej siete pohybujú v rámci hraníc EÚ, neexistujú žiadne roamingové poplatky.

Používatelia tak môžu povoliť dátový roaming a zabudnúť naň počas cestovania, ale to by bol zlý nápad, pretože vždy, keď cestujú mimo EÚ, sa účtujú poplatky za medzinárodný roaming bude byť uplatniteľné. Používatelia na nástroji na sledovanie problémov od Googlu tiež oznámili, že poplatky za satelitný roaming sa uplatňujú aj v rámci EÚ. hranice, ak sa zariadenie nemôže pripojiť k žiadnej národnej sieti – bežný scenár napríklad na mori.

Riešenie

Riešením je tu a prepínač národného roamingu. Prepínač národného roamingu umožní používateľovi ponechať si roaming zapnutý na domáce použitie, ale zabezpečí to roaming sa nikdy nepoužíva mimo domovskej krajiny používateľa bez ich súhlasu. Toto je niečo o ktoré používatelia žiadali Google pred takmer osem a pol rokmi, ale v tejto otázke nedošlo k žiadnemu pokroku. Zahŕňali jediné opravy inštalácia modulu Xposed získať možnosť národného roamingu, úprava framework-res (čo bolo možné vykonať len na niektorých telefónoch) alebo inštaláciu určitých vlastných ROM.

Nastavenia roamingu na Google Pixel 2 XL so systémom Android 8.1 Oreo

Dúfajme, že sa to čoskoro zmení, keď spoločnosť Sony vytvorí potrebné záväzky pridať podporu národného roamingu, ako aj podporu používateľského rozhrania národného roamingu v systéme Android. Keď sa táto možnosť zobrazí v systéme Android (s najväčšou pravdepodobnosťou v Android P), bude to veľmi výhodné pre medzinárodných cestovateľov, pretože si nebudú musieť pred cestou na medzinárodnú cestu zapamätať vypnutie dátového roamingu.


P.S. Ukážky obrazoviek zobrazené vyššie Tmavá téma Sai's Oreo, ktorý bol inštalovaný pomocou Substratum. Tmavú tému môžete nainštalovať bez root dodržaním tohto postupu.