Fragmentacja to nie wina Androida, to producent

Jul 19, 2025
Prywatność i ochrona

Jest rok 2017 i wciąż widzę ludzi krytykujących Androida za „fragmentację”. To generalnie sprawia, że ​​Android ma złą reputację i chcę wyjaśnić fakty: to nie jest wina Google ani Androida. To wina twojego producenta.

Chociaż od jakiegoś czasu o tym mówi się, niedawny artykuł z Boy Genius Report sprawiło, że pomyślałem o tym - irytująco zatytułowany „Żaden użytkownik iPhone'a nie wyobraża sobie nawet radzenia sobie z tym, co użytkownicy Androida muszą tolerować”. Chcę wyjaśnić sprawę: tego typu myślenie jest nie tylko niesprawiedliwe w stosunku do Androida, ale wręcz oczywiste źle.

Co to jest fragmentacja?

Zasadniczo, kiedy ludzie mówią o fragmentacji, mają na myśli rozprzestrzenianie się wersji Androida, które nadal działają na urządzeniach „na wolności”, ponieważ tempo adopcji nowej wersji Androida jest znacznie wolniejsze niż iOS. To naprawdę ma sens - jest kilka iPhone'ów, ale różnych telefonów z Androidem od różnych producentów i nie wszystkie są aktualizowane do najnowszej wersji w tym samym czasie.

Numery dystrybucji Androida w maju 2017 r

Tak więc, gdy mówimy o „fragmentacji” Androida jako minusie w porównaniu z iOS, sugeruje to, że jest problem z Androidem, tworzeniem oprogramowania lub ogólnym harmonogramem aktualizacji. Artykuły takie jak ten z Boy Genius Report sugerują, że problem pochodzi od Google, a tak nie jest. Odkąd Google kupił Androida, firma jest odpowiedzialna za wysyłanie aktualizacji na platformę. I chociaż był zdecydowanie chybiony w powijakach, widzieliśmy, jak Google w ostatnich latach stosuje znacznie bardziej uporządkowane podejście do aktualizacji systemu operacyjnego dla Androida. W rzeczywistości tak prawie teraz w zegarku.

Ale oto jesteśmy, nadal działamy tak, jakby Android miał problem z aktualizacją, podczas gdy tak nie jest. Główny argument Android pod względem aktualizacji to porównanie do Apple'a i iPhone'a. „Ale prawie 80 procent iPhone'ów ma najnowszą wersję iOS!” Słyszę, jak mówią ludzie. Ale to wcale nie jest argument - chyba, że ​​się to skończy dość . Pozwólcie mi wyjaśnić.

Numery dystrybucji iOS od 20 lutego 2017 r.

Porównanie jabłek do jabłek

Zasadniczo Apple produkuje iPhone'a, a także iOS. Wysyła aktualizacje bezpośrednio do iPhone'a. Apple ponosi wyłączną odpowiedzialność za aktualizację własnego sprzętu przy użyciu własnego oprogramowania. To nie działa w ten sam sposób w przypadku Androida. Jeśli naprawdę chcesz uczciwego porównania, jest to sprzęt / oprogramowanie Google i sprzęt / oprogramowanie Apple. Innymi słowy, to Pixel / Nexus kontra iPhone.

To jedyne prawdziwe porównanie, którego można użyć uczciwie - jest to porównanie jabłek z jabłkami, z braku lepszej analogii. Oficjalne stanowisko Google w sprawie aktualizacji Nexusa i Pixela jest dość proste: te telefony otrzymują aktualizacje wersji Androida przez „co najmniej 2 lata od pierwszego udostępnienia urządzenia w Google Store” oraz aktualizacje zabezpieczeń „przez co najmniej 3 lata od pierwszego urządzenia stało się dostępne w Google Store lub co najmniej 18 miesięcy od ostatniej sprzedaży urządzenia w Google Store, w zależności od tego, który okres jest dłuższy. „To prosto z ust Google.

Okresy aktualizacji Google Pixel.

Oznacza to, że zgodnie z obecnymi zasadami, trzy generacje urządzeń Nexus / Pixel są obsługiwane przez Google: Nexus 6, 6P i 5x, a także Pixel i Pixel XL. I tak, ekosystem Androida jest większy, ale te urządzenia to tak naprawdę tylko alternatywne opcje: Google ma tyle samo opcji telefonicznych co Apple i wszystkie są na bieżąco aktualizowane.

W przeciwieństwie do Apple mniej przejrzysty dzięki harmonogramom aktualizacji i zobowiązaniom. Pięć generacji iPhone'ów Apple korzysta z najnowszego oprogramowania (iOS 10): iPhone 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus, SE, 7 i 7 Plus. Napisy na temat iPhone'a 5 są na ścianie, ale w chwili pisania tego tekstu nadal są obsługiwane, więc wymieniam je tutaj i nie ufam spekulacjom.

Kiedy rozbijesz liczby i porównasz daty premiery, oznacza to, że iPhone 5 - który został wydany we wrześniu 2012 roku - był aktywnie obsługiwany od prawie pięciu lat. Z drugiej strony Nexus 6 został wydany dwa lata po iPhonie 5 - w listopadzie 2014 roku - i jest najstarszym modelem obsługiwanym przez Google.

Okresy aktualizacji Google Nexus.

Oczywiście Apple „ogranicza” aktualizacje systemu operacyjnego na starszym sprzęcie, więc rzeczywisty poziom obsługiwanych urządzeń jest tam dyskusyjny - można nawet powiedzieć, że jest on nieco rozdrobniony, ale nie sądzę, byśmy chcieli tutaj przekraczać tę linię. Przynajmniej w przypadku Google są to pełne aktualizacje lub aktualizacje zabezpieczeń - nic pomiędzy.

To powiedziawszy, w bezpośrednim porównaniu, urządzenia Apple zwykle mają dłuższą obsługę niż telefony Nexus lub Pixel. Ale to nie jest dyskusja o tym, kto ma najlepsze lub najdłuższe wsparcie. Chodzi o rzekomą „fragmentację”.

Otóż, było to dużo informacji do załadowania na raz i obiecuję, że nie bez powodu. Musiałem namalować wyraźny obraz Android w porównaniu z iOS - ta rzecz, o której mówiliśmy wcześniej.

Więc kto powoduje „fragmentację?”

Jeśli Google publikuje aktualizacje w tak odpowiednim czasie, dlaczego tak wiele najnowszych telefonów ma stare wersje Androida? Samsung, LG, Huawei, HTC, Motorola i inni producenci ponoszą winę za fragmentację i to oni powinni ponosić odpowiedzialność.

Zasadniczo, gdy Google kończy nową wersję Androida, jest wysyłana do producentów chipów (Qualcomm, Samsung itp.), Aby mogli tworzyć sterowniki. Stamtąd trafia do producentów OEM (Samsung, HTC, LG itp.), Aby mogli dodać wszystkie dzwonki / gwizdki / puch do systemu operacyjnego. Wreszcie musi trafić w przewoźników, aby mogli zatwierdzić aktualizację. Chociaż wielu użytkowników lubi obwiniać operatorów za problemy z aktualizacjami, większość problemów nie polega na tym, że zaczynają się od producentów.

Ze względu na otwartą naturę Androida każdy producent może pobrać kod źródłowy i dodawać własne funkcje, skórki, aplikacje i nie tylko. W rezultacie większość producentów zajmuje znacznie więcej czasu na tworzenie aktualizacji Androida dla swoich urządzeń niż Google. Powody, dla których trwa to dłużej, są dwojakie:

  • Większość producentów ma dużo kodu, który trzeba dodać do Androida, aby wprowadzić wszystkie te nowe funkcje, i
  • Każdy producent ma do opracowywania wiele urządzeń.

Jeśli chodzi o to drugie, do gry wkracza ekonomia: decyzja, które urządzenia należy stale wspierać i jak duży zespół może poświęcić się takiemu zadaniu, wymaga planowania. I wymaga planowania, ponieważ kosztuje. Jeśli telefon nie sprzedawał się tak dobrze, jak oczekiwano, jego wsparcie nie będzie takie wspaniałe, ponieważ po prostu nie ma tak wielu uzasadnionych pieniędzy, które można by poświęcić.

Na przykład w pewnym momencie Samsung musi zdecydować, na jaki okres żywotności zasługuje S7 - wszystko to podczas planowania S8, a także kontynuowania rozwoju dla starszych platform, takich jak S6. To żonglerka, która wymaga dużo czasu i planowania.

Ale o to chodzi: Apple i Google muszą zrobić to samo. W tym momencie obaj wykonali plik zadanie dostarczania aktualizacji do kilku urządzeń w tym samym czasie. Inni producenci Androida powinni wziąć to pod uwagę - i to jest główny powód, dla którego cała rozmowa o fragmentacji pojawiła się na pierwszym miejscu. Apple po prostu sprawia, że ​​większość producentów Androida wygląda źle.

Mówiąc trochę jaśniej, nie ma powodu, dla którego gigant taki jak Samsung nie mógłby zrobić tego samego. Jeśli Apple i Google mogą to zrobić, to nie ma powodu, dla którego Samsung nie. W rzeczywistości Google umożliwia swoim partnerom - firmom takim jak Samsung - wczesny dostęp do kodu podstawowego Androida, aby mogli faktycznie zacząć opracowywać aktualizacje dla różnych linii telefonów miesięcy zanim to oprogramowanie będzie publicznie dostępne na telefonach Nexus lub Pixel.

Aby pójść o krok dalej, Google ogłosił niedawno „ Projekt Treble „—Nowa próba usprawnienia procesu aktualizacji na poziomie producenta chipów. Chociaż miło jest widzieć, jak Google podejmuje kroki w kierunku szybszych aktualizacji, ten nowy program tak naprawdę nie będzie miał większego wpływu na producentów ani przewoźników - usprawnia tylko aktualizacje w pierwszym kroku, o którym mówiliśmy wcześniej. Ars Technica faktycznie ma świetny wpis na Treble , co to oznacza i dlaczego rozwiązuje tylko jedną trzecią problemów związanych z aktualizacjami Androida.

Ale tak, nie ma wymówek. Sam Android nie jest pofragmentowany - Samsung jest rozdrobniony. HTC jest pofragmentowany. LG jest rozdrobniony. Motorola jest rozdrobniona. Ale jeśli masz zamiar porównać to z iOS, porównaj przynajmniej uczciwie - „iPhone'y” Google otrzymują aktualizacje regularnie i przez długi czas.

Producenci Androida są po prostu leniwi i nie traktują tego wystarczająco poważnie, że kupiłeś ich urządzenie. Jeśli pracujesz za swoje pieniądze i zamierzam założyć, że to robisz, i zdecydujesz się wydać te pieniądze na smartfon określonego producenta, to oni zawdzięczam to tobie zapewnienie terminowych i spójnych aktualizacji. Kropka.

Ale jednocześnie, jeśli nadal narzekasz, że Twój telefon Samsung nie działa w najnowszej wersji Androida, powinieneś był wiedzieć lepiej. Oszukałeś mnie raz hańba ci; oszukać mnie przez siedem lat… Powinienem był kupić Pixela. Głosuj za pomocą portfela. I z miłości do wszystkiego, co święte, zatrzymać udawanie Androida jest z natury gorsze od iOS z powodu fragmentacji.


Jeśli chodzi o to, Android w swojej najczystszej postaci przypomina iOS. Podobnie jak użytkownicy iPhone'a mogą wybrać iPhone'a lub iPhone'a Plus, użytkownicy Androida mają tylko dwie realne możliwości uniknięcia problemów z aktualizacją: Pixel lub Pixel XL. Chociaż użytkownicy Androida uwielbiają wybór, tak naprawdę postrzegam to jako iluzję - jedyny wybór, jaki naprawdę masz, to to, czy wspierać producentów, którzy Cię nie wspierają.

Fragmentation Isn’t Android’s Fault, It’s The Manufacturers’

ANDROID FRAGMENTATION

Android’s Real Security Problem Is The Manufacturers

Android Fragmentation Is Pathetic

Droidcon NYC 2015 - Forks, Fragmentation, And The Future Of Android

Android Fragmentation In Real World (Droidcon Bangkok 2017)

Single Activity: Why, When, And How (Android Dev Summit '18)

Why Is Android So Fragmented?


Prywatność i ochrona - Najpopularniejsze artykuły

Jaka jest nowa funkcja „Blokuj podejrzane zachowania” w systemie Windows 10?

Prywatność i ochrona Sep 28, 2025

Aktualizacja systemu Windows 10 z października 2018 r zawiera nową funkcję bezpieczeństwa „Blokuj podejrzane zachowania”. Ta ochrona jest domyślnie wyłączona,..


Jak ustawić AdBlock, aby blokował reklamy tylko w określonych witrynach

Prywatność i ochrona Mar 13, 2025

Jeśli podoba Ci się pomysł blokowania apodyktycznych reklam, ale nie chcesz kraść dochodów z witryn, które lubisz, możesz ustawić AdBlock tak, aby domyślnie zezwalał na w..


Jak zwiększyć rozdzielczość kamery ruchomej Abode

Prywatność i ochrona Jul 11, 2025

TREŚĆ NIENARUSZONA Domyślnie kamera ruchu dostarczana z systemem bezpieczeństwa domu Abode ma niższą rozdzielczość, ale oto jak ją zwiększyć, jeśli chcesz, aby obraz z..


Jak komputery generują liczby losowe

Prywatność i ochrona Nov 4, 2024

Komputery generują liczby losowe dla wszystkiego, od kryptografii po gry wideo i hazard. Istnieją dwie kategorie liczb losowych - „prawdziwe” liczby losowe i liczby pseudoloso..


Jak korzystać z tunelowania SSH w celu uzyskania dostępu do serwerów z ograniczeniami i bezpiecznego przeglądania

Prywatność i ochrona Jul 12, 2025

Klient SSH łączy się z Serwer Secure Shell , który umożliwia uruchamianie poleceń terminala tak, jakbyś siedział przed innym komputerem. Ale klient SSH umożl..


Co to jest nowy system alertów o prawach autorskich i jak wpływa na Ciebie?

Prywatność i ochrona Feb 1, 2025

TREŚĆ NIENARUSZONA Nowy system ostrzegania o prawach autorskich, znany również jako system „Six Strikes”, oznacza początek usiłowań ISP w USA, które próbują kontrolo..


Jak zalogować się do komputera z systemem Linux za pomocą Google Authenticator

Prywatność i ochrona Feb 1, 2025

Aby zapewnić dodatkowe bezpieczeństwo, możesz wymagać token uwierzytelniania na podstawie czasu a także hasło do logowania się do komputera z systemem Linux. T..


Jak zabezpieczyć sieć Wi-Fi przed włamaniami

Prywatność i ochrona Jul 19, 2025

Niezabezpieczone Wi-Fi to najłatwiejszy sposób, aby ludzie mogli uzyskać dostęp do Twojej sieci domowej, wyssać Twój Internet i spowodować poważne bóle głowy z bardziej z�..


Kategorie