AktualnościAndroid oszukuje w kwestii zasięgu? System potajemnie dokłada dodatkową kreskę siły sygnału

Android oszukuje w kwestii zasięgu? System potajemnie dokłada dodatkową kreskę siły sygnału

W kodzie Androida odkryto funkcję, która odpowiada za dołożenie dodatkowej kreski siły sygnału, tym samym zakłamując jej rzeczywisty stan. Podejrzewa się, że rzeczony "dodatek" został wprowadzony ze względu na presję ze strony amerykańskich operatorów komórkowych.

Android
Android
Źródło zdjęć: © Google

Operatorom sieci komórkowych zależy na tym, aby wypaść jak najlepiej, a zrobić mogą to w dwojaki sposób – poprzez oferowanie wysokiej klasy usług lub przekonanie producenta popularnego systemu operacyjnego do "podkręcenia" wyświetlanej siły sygnału na smartfonach celem zakłamania rzeczywistości. Amerykańskie przedsiębiorstwa zdecydowały się obrać drugą ze wspomnianych ścieżek, w związku z czym Android doczekał się równie ciekawej, co kontrowersyjnej, wstawki w kodzie.

Operatorzy sieci komórkowych zakłamują siłę sygnału

Jak podaje serwis Android Authority, powołując się przy tym na raport przygotowany przez Nick vs Networking, w kodzie źródłowym wchodzącego w skład systemu Android komponentu Carrier Config Manager znaleziono nietypową flagę. Jest to "KEY_INFLATE_SIGNAL_STRENGTH_BOOL" o dość wymownej nazwie.

Wnioskując z opisu, rzeczona flaga może zostać włączona celem wyświetlenia dodatkowej kreski siły sygnału na smartfonach. Jest to oczywiście zmiana czysto kosmetyczna i nie ma realnego wpływu na jakość połączenia.

Z przytoczonych informacji wynika, iż opisywana "poprawka" nie została jeszcze odnotowana w dokumentacji Androida, niemniej jest już ona zaimplementowana w kodzie źródłowym systemu operacyjnego, co potwierdza ostatnia wstawka do repozytorium Git.

Nie wiadomo, który (lub którzy) z amerykańskich operatorów zażądał wprowadzenia opisywanej opcji do tytułowego OS, niemniej Nick vs Networking posiada dowody na to, że zakłamywaniem rzeczywistej siły sygnału para się dwóch dostawców – AT&T oraz Verizon, czyli jedni z największych graczy na rynku w Stanach Zjednoczonych.

Warto zauważyć, że zarówno AT&T, jak i Verizon mają tę flagę włączoną w swoich sieciach. Nie jestem pewien, kto był odpowiedzialny za dodanie tej funkcji do systemu Android, nie udało mi się też znaleźć tej informacji w git-blame, ale możemy ją zobaczyć w CarrierConfig, który zawiera wszystkie ustawienia sieciowe dla każdego z tych operatorów.

Nick vs Networking

Kontrowersyjna funkcja pozostaje w domyśle wyłączona, niemniej ten stan rzeczy może zostać zmieniony zdalnie w dowolnym momencie za pośrednictwem niewielkiej aktualizacji

Mimo że wszystko wskazuje na to, iż Google nie było głównym pomysłodawcą, korporacja i tak ma sporo na sumieniu w związku z przystaniem na niemoralną propozycję wysuniętą ze strony operatorów komórkowych. Sztucznie zawyżony zasięg może okazać się sporym problemem w wielu sytuacjach, a nawet ta "skromna", jedna kreska jest w stanie zadecydować o możliwości wykonania połączenia lub jego braku.

Osobną kwestią pozostaje to, że użytkownikom może być trudno obdarzyć zaufaniem system, który jest wykorzystywany do ich oszukiwania. Na razie Android ogranicza się do przedstawienia błędnych (na korzyść operatorów) danych co do sygnału, niemniej pytaniem pozostaje, czy na tym się skończy, czy też z propozycjami autorskich rozwiązań zwrócą się do Google inne firmy.

Jakub Dmuchowski, redaktor pcformat.pl

Źródło artykułu:Android Authority

Wybrane dla Ciebie