Dlaczego przewoźnicy opóźniają aktualizacje dla Androida, ale nie iPhone?
Przyjrzeliśmy się przyczynom, dla których Twój telefon z Androidem prawdopodobnie nie był wcześniej aktualizowany, a jednym z powodów jest to, że każdy operator musi poddać każdą aktualizację testowaniu przed jej zwolnieniem - jeśli kiedykolwiek go zwolni.
Powoduje to, że aktualizacje Androida przepływają przez operatora-przez-operatora. Ale aktualizacje iPhone'a firmy Apple są dostępne wszędzie, gdy zostaną wydane - więc o co chodzi?
Przewoźnicy kontrolują większość telefonów z Androidem
Urządzenia z systemem Android faktycznie działają zgodnie z ustalonym modelem telefonu komórkowego. Dostajesz telefon od swojego operatora na umowę. Ten operator dostosował ten telefon, dodając do niego własną markę i oprogramowanie (często uważane za nadrzędne). Sam telefon może być unikalnym modelem dostępnym wyłącznie u operatora. Przewoźnicy tradycyjnie lubili wyjątkowe modele telefonów - zobacz, jak oryginalny Samsung Galaxy S został podzielony na Samsung Vibrant, Samsung Fascinate, Samsung Mesmerize i tak dalej. Każdy telefon był nieco inny niż Galaxy S (lub nawet taki sam), ale miał inną nazwę, więc każdy operator mógł mieć swój własny unikalny telefon.
Twój operator sprawuje kontrolę nad Twoim urządzeniem nawet po zakupie, uniemożliwiając mu pracę w innych sieciach komórkowych (poprzez zablokowanie go w swojej sieci). To oni kontrolują telefon i oprogramowanie, z którego pochodzi, i to oni są odpowiedzialni za zatwierdzanie i wdrażanie aktualizacji. Zwykle nie można uzyskać tych aktualizacji bezpośrednio od producenta - tylko od operatora.
Po wydaniu nowej wersji Androida producent urządzenia musi ją pobrać i dostosować do niej swoje istniejące dostosowania. Muszą również działać na wszystkich swoich telefonach, w tym na wariantach specyficznych dla operatora. Dlatego wielu producentów nie zadało sobie trudu, aby zaktualizować wiele mniej popularnych lub starszych telefonów.
Następnie producent musi wysłać aktualizacje do każdego przewoźnika. Zadaniem każdego operatora jest przetestowanie wszystkich różnych aktualizacji dla wszystkich swoich smartfonów, a może to zająć wiele miesięcy. Mogą nawet odmówić wykonania pracy i nigdy nie wydać aktualizacji.
Apple kontroluje iPhone'a
Uwielbiam to lub nienawidzę tego, Apple wykorzystał popularność swojego iPhone'a, by zdenerwować ten ustalony model. Apple poinformował przewoźników (AT & T na początku), że byli odpowiedzialni za telefon. Był tylko jeden iPhone, a nie wariant iPhone'a dla każdego operatora. Przewoźnikom nie wolno było instalować własnego oprogramowania ani znakować ich logo. Nie były one odpowiedzialne za aktualizacje - aktualizacje iPhone'a pochodzą od Apple, a nie od przewoźników.
Chociaż istnieje wiele telefonów z Androidem i odmian telefonów z Androidem, jest tylko jeden iPhone - nie ma iPhone'a Captivate, iPhone Fascinate ani iPhone Mesmerize.
Użytkownicy chcą iPhone'a, więc operatorzy chcą go zaoferować. Apple wykorzystuje to jako dźwignię do wywierania wpływu na przewoźników i nalegania na ten model, a operatorzy nie mogą wstrzymywać aktualizacji iPhone'a z tego samego powodu, dla którego nie mogą wysyłać iPhone'ów wypełnionych bloatware lub z logo operatora wytłoczonym na ich frontach..
Operatorzy mogą chcieć zablokować aktualizacje iPhone'a, ale nie mogą tego zrobić. Problem z systemem iOS 6.1 spowodował, że Vodafone UK i 3 Austria poprosiły swoich klientów, aby nie aktualizowali systemu iOS 6.1, zanim problem został rozwiązany. Przewoźnicy nie mogli zablokować aktualizacji, ponieważ nie mieli oni nad nimi kontroli - mogli tylko ładnie poprosić swoich użytkowników.
Dlaczego więc przewoźnicy wstrzymują aktualizacje??
Bez wątpienia łatwiej jest przewoźnikom przetestować aktualizacje iPhone'a i poinformować Apple o wszelkich problemach, niż to, że przewoźnicy testują aktualizacje dla szerokiego pokosu różnych telefonów z Androidem, z których niektóre istnieją tylko na tym nośniku.
Jednak nie jest to jedyny powód, dla którego operatorzy wstrzymują aktualizacje:
- Aktualizacje Zaangażuj pracę: Gdy Samsung przekazuje nową wersję Androida dla jednego ze swoich telefonów, operatorzy muszą wykonać własną pracę, aby dostosować telefon. Będą musieli dodać własne marki i aplikacje (bloatware) do urządzeń, co wymaga dodatkowej pracy.
- Przekaźniki mogą opóźniać aktualizacje: Przewoźnicy mogą uciec z tego, że wykonują tę pracę lub nie robią tego. Mają możliwość opóźniania aktualizacji przez miesiące, jeśli mają na to ochotę, ciągnąc za sobą stopy. Apple wyda aktualizacje iPhone'a z lub bez nich.
- Planowane zanikanie: Operatorzy naprawdę nie chcą ulepszać starego smartfona i czują się nowi. Firmy, które chcą sprzedać Ci nowy telefon i odnowić umowę, chcą, aby nowe telefony wyglądały atrakcyjnie - a aktualne aktualizacje starych telefonów kosztują po prostu dodatkowe pieniądze i sprawiają, że nowe produkty stają się mniej kuszące. Przewoźnicy mają motywację, aby nie aktualizować swoich telefonów.
Co dokładnie musi być testowane?
Przewoźnik będzie musiał przetestować oprogramowanie telefonu, zwłaszcza, że oprogramowanie to zostało prawdopodobnie dostosowane przez operatora. Będą musieli upewnić się, że wszystkie zawarte w nich aplikacje działają poprawnie i że oprogramowanie określonego telefonu - które prawdopodobnie miało mniej testów niż oprogramowanie iPhone'a, które jest takie samo na całym świecie - działa poprawnie.
Przewoźnicy chcą również przetestować urządzenie, aby upewnić się, że działa poprawnie w ich sieci. Będą chcieli upewnić się, że nie powoduje to dodatkowego obciążenia sieci, może prowadzić do dodatkowych przerwanych połączeń lub powodować inne problemy.
Nośniki Kontrolują również Windows Phone
Skupiliśmy się na Androidzie, ale Windows Phone jest w tej samej łodzi. Aktualizacje urządzeń z systemem Windows Phone muszą być zatwierdzone przez każdego operatora. Kiedy został pierwotnie wydany, Microsoft stworzył oficjalną stronę internetową, na której użytkownicy mogli śledzić aktualizacje Windows Phone 7 na zasadzie pojedynczej przewoźnika, aby sprawdzić, którzy przewoźnicy na całym świecie nie wydają aktualizacji lub zbyt wolno ich wysyłają..
Jednak Microsoft w końcu zabrał ze sobą witrynę "Where's My Phone Update?" - być może dlatego, że zbytnio denerwowało operatorów. Firma Microsoft nie dostarcza już informacji o stanie aktualizacji. Aktualizacje urządzeń z systemem Windows Phone 8 muszą być jeszcze zatwierdzone przez operatorów przed uruchomieniem na urządzeniach z systemem Windows Phone.
Unikanie przewoźników
Jedynym sposobem na uniknięcie kontroli nad urządzeniami na telefonach innych niż iPhone jest obejście ich, zakupienie urządzenia bezpośrednio od producenta telefonu. Na przykład Google Nexus 4 otrzyma aktualizacje od Google bez udziału operatora. Użytkownicy mogą również kupować inne odblokowane urządzenia poza firmą i otrzymywać aktualizacje bez udziału operatora - zakładając, że producent wypuści te aktualizacje.
Możesz także przejść na ubitą ścieżkę, odblokować program rozruchowy telefonu i zainstalować niestandardową pamięć ROM, taką jak Cyanogenmod, aby uzyskać zaktualizowaną wersję systemu Android, niezależnie od tego, czy Twój przewoźnik chce, czy nie..
Dlaczego więc przewoźnicy wstrzymują aktualizacje dla telefonów z Androidem, ale nie dla iPhone'a firmy Apple? Cóż, ponieważ mogą sobie z tym poradzić - Apple może nalegać, że są odpowiedzialni za aktualizacje, a operatorzy muszą grać w piłkę, jeśli chcą iPhone'a. Inne platformy telefoniczne umożliwiają przewoźnikom kontynuowanie dostarczania zablokowanych, niestandardowych telefonów, które tak bardzo kochają i dalsze korzystanie z ich kontroli nad nimi.
Image Credit: Scott Schiller w serwisie Flickr, Jon Fingas w serwisie Flickr, Dru Kelly w serwisie Flickr