Някои оператори може да започнат да крият силата на сигнала от потребителите в Android P

click fraud protection

Android P добави нова опция за конфигурация на оператора, която позволява на операторите да скрият информацията за силата на сигнала в настройките.

Операторите на мобилни мрежи, известни още като оператори, имат смесена репутация сред потребителите. В Съединените щати оператори като AT&T и Verizon Wireless са известни от нашата общност с това, че принуждават техните маркови устройства да имат зареждащи устройства, които не могат да бъдат отключени. Въпреки че обикновеният потребител не вижда отключването на буутлоудъра като основен проблем, това е само пример за една от многото практики, които опетниха репутацията на много оператори като недружелюбни към потребителите. T-Mobile USA се маркира като "неносител" поради презрението, което много потребители имат към превозвачите. Превозвачите играят голяма роля при определянето колко бързо могат да се пуснат софтуерни актуализации, а също така понякога могат да определят до какви функции имаме достъп. Според няколко ангажимента изглежда, че някои оператори настояват за възможността да се скрие силата на сигнала в настройките, като се започне от Android P.


Какво става?

The ангажира открихме показват, че силата на сигнала, показана в „Състояние на SIM“ в настройките, може да бъде ограничена в зависимост от оператора. Силата на сигнала, показана в това меню, е действителна цифрова сила на сигнала измерено в dBm или asu. Колкото по-ниско е числото dBm, толкова по-лош е мрежовият сигнал на устройството. Тази стойност на силата на сигнала е приблизителна с 5-те сигнални ленти, показани в лентата на състоянието, въпреки че очевидно 5 ленти не ви казват точно колко лош или добър е вашият сигнал.

Докато повечето потребители не биха искали да погледнат точната dBm стойност на силата на сигнала, това може да бъде полезно число, когато сравнявате как се представят няколко устройства в една и съща мрежа. Силата на сигнала на вашето устройство е изключително важна за качеството на разговорите, връзката/скоростта на данни и живота на батерията, така че изглежда при стойността на dBm, когато използвате телефона си в определени райони, може да бъде полезен начин да видите колко добре се справя вашето ново устройство на мрежа.

Сега операторите вече имат способността да определят до какви функции на софтуера могат да имат достъп потребителите, въпреки че това обикновено е ограничено до техните маркови устройства. Например, някои оператори скриват плочките за бърза настройка на мобилни данни и гореща точка на смартфоните Samsung Galaxy, въпреки че има начин да върнете ги обратно. Ако донесете собственото си устройство към мрежа обаче, ограниченията обикновено са свързани с функции, които са свързани с мрежовата инфраструктура, а не със софтуерни функции на вашето устройство.

Тази промяна обаче е малко по-различна, тъй като ангажиментът показва, че операторите могат да скрият силата на сигнала от потребителите, когато просто поставят SIM карта в устройството си. При тестване на промяната, въведена от ангажимента, това беше тестът, който беше използван:

Добавете различни стойности за два оператора във vendor.xml и вижте как се променят при смяна на SIM картата

Това показва, че конфигурацията на оператора, дефинирана във файла vendor.xml, определя дали силата на сигнала се показва на потребителите или не. Наистина, гледайки кода, предпочитанието за сила на сигнала е скрито от потребителя след проверка на булева стойност, наречена "KEY_HIDE_SIGNAL_STRENGTH_IN_SIM_STATUS_BOOL", което се определя от конфигурацията на оператора.


Защо се прави това?

Изглежда, че някои превозвачи са поискали тази функция и Google е просто услужлив. Възможността за скриване на силата на сигнала в настройки, базирани на SIM е нова и по подразбиране е зададена на false. Няма индикация кои оператори са поискали тази функция.

Що се отнася до това защо определени оператори искат възможността да скрият тази стойност в настройките на състоянието на SIM картата, не можем да измислим никаква добра причина. Може би някои оператори искат да скрият тази стойност, така че потребителите да не могат да видят как точно работи устройството им в мрежата. Може би се крие, защото обърква потребителите. Може да се направи по различни причини, но е малко вероятно да получим официална причина от превозвач.


Това ще направи ли невъзможно виждането на силата на сигнала?

Интересното е, че отговорът е не. Кодът в ангажиментите изглежда не засяга нито един от API, които приложенията могат да използват, за да получат силата на сигнала. Вместо това само предотвратява показването на силата на сигнала в настройките към потребителя. Това означава, че все още можете да използвате произволен брой приложения в Play Store, като например „Сила на сигнала“, за да намерите истинската стойност на dBm.

Сила на сигналаРазработчик: Лакшман

Цена: Безплатно.

4.5.

Изтегли

Въпреки това, ако операторът упражнява натиск да скрие това от потребителите в настройките, възможно е това по-късно може да се разшири, за да ограничи API въз основа на конфигурацията на оператора или да скрие повече свързани с мрежата информация. Разбира се, все още не сме стигнали до този момент и тази нова конфигурация на оператора дори още не се е появила на устройства с Android (тя беше обединена съвсем наскоро и следователно ще бъде в Android P), но това е знак, че операторите могат да започнат да крият функции от потребителите, дори ако не сте закупили устройство с марката на оператора.