Dlaczego nie mogę obniżyć poziomu mojego iPhone’a?

Dlaczego nie mogę obniżyć poziomu mojego iPhone’a?

Apple ściśle kontroluje, jakie oprogramowanie można zainstalować na iPhone’ach i iPadach, co nie ma miejsca na komputerach Mac. Czy więc Apple ma rację, uniemożliwiając Ci instalowanie starszych wersji iOS lub iPadOS pod wpływem kaprysu, czy też jest to przykład nadużycia korporacyjnego?

Nowe oprogramowanie musi być „aktywnie podpisane” przez Apple

Aby zainstalować oprogramowanie na iPhonie lub iPadzie, musi ono być podpisane przez Apple. Oznacza to, że inne systemy operacyjne, takie jak Android lub Linux, nie mogą być instalowane na smartfonach lub tabletach Apple, a jedynie oprogramowanie zatwierdzone przez Apple.

Oprócz tego wymagania oprogramowanie musi być aktywnie podpisane, co oznacza, że ​​Apple musi zatwierdzić instalację poprzez weryfikację online, zanim będzie można je zainstalować na iPhonie. Apple będzie aktywnie podpisywać oprogramowanie tylko przez ograniczony czas. Po wydaniu nowej wersji systemu iOS lub iPadOS istnieje tylko krótki czas, w którym można zainstalować poprzednią wersję, zanim firma całkowicie przestanie ją podpisywać.

Okno podpisu to okres, w którym można zainstalować oprogramowanie. Dopóki Apple podpisze konkretną wersję systemu iOS, można ją zainstalować na iPhonie za pomocą opcji Ustawienia > Ogólne > Aktualizacja oprogramowania, Findera w systemie macOS lub iTunes dla systemu Windows (i wcześniejszych wersji systemu operacyjnego Apple dla komputerów stacjonarnych).

aktualizacja oprogramowania iphone'a

Oznacza to, że technicznie możliwe jest downgrade iOS do poprzedniej wersji, ale tylko na bardzo krótki czas. Możesz to zrobić za pomocą pliku IPSW i trybu odzyskiwania na komputerze Mac lub PC, o ile Apple nadal podpisuje oprogramowanie. Nie można tego zrobić bezpośrednio na urządzeniu.

Po przejściu okna podpisu stara wersja oprogramowania nie jest już dostępna do instalacji. Jedynym sposobem na zaktualizowanie oprogramowania na urządzeniu jest zainstalowanie nowszej, aktywnie podpisanej wersji. Uniemożliwia to właścicielom iPhone’a i iPada instalowanie starszych wersji iOS i iPadOS, nawet jeśli plik programu IPSW jest przechowywany lokalnie.

Ten proces jest przydatny dla bezpieczeństwa

Jedną z głównych zalet restrykcyjnej polityki Apple dotyczącej systemu operacyjnego jest to, że uniemożliwia ona użytkownikom instalowanie wersji iOS i iPadOS, które mają znane exploity. Naprawiając te braki w nowych wersjach oprogramowania, Apple może skutecznie łagodzić zagrożenia stwarzane przez przestarzałe oprogramowanie.

Pamiętaj, że działa to tylko wtedy, gdy regularnie aktualizujesz urządzenie. Możesz pozostawić wadliwą wersję iOS na swoim iPhonie, dopóki nie będziesz musiał zainstalować aktualizacji, a Twoje urządzenie będzie zagrożone, dopóki tego nie zrobisz. Ale po zainstalowaniu nowej wersji iOS nie możesz wrócić do poprzedniej wersji.

Ekran blokady iPhone'a

Okno podpisywania daje Apple dobrą kontrolę nad nowo odkrytymi exploitami, tak jak miało to miejsce w sierpniu 2022 roku, kiedy Apple wypuściło iOS i iPadOS 15.6.1, aby naprawić dwie „wysoce wykorzystywane” luki w zabezpieczeniach znalezione w iOS 15.6. W ciągu tygodnia od premiery iOS 15.6 nie był już podpisany, a każdy, kto uaktualnił poprzednie wersje, mógł natknąć się na łataną wersję dzięki systemowi Apple.

Pomaga także Apple w walce z jailbreakiem.

Innym powodem, dla którego Apple tak bardzo chce ograniczyć, które wersje iOS i iPadOS można zainstalować na iPhonie lub iPadzie, jest zapobieganie jailbreakom. Jest to akt obejścia ograniczeń Apple poprzez wykorzystanie luk w zabezpieczeniach do uruchamiania niestandardowego kodu. Po złamaniu jail, iPhone lub iPad może być używany na wiele sposobów, których Apple zabrania.

Obejmuje to instalowanie nielegalnych aplikacji, takich jak klienci torrent, pobieranie oprogramowania z legalnych i mniej legalnych źródeł oraz wprowadzanie zmian w działaniu systemów operacyjnych Apple. Nic dziwnego, że Apple aktywnie zwalcza tę praktykę, co utrudnia jailbreak urządzenia.

Korzystając z okna aktywnego podpisu, Apple może uniemożliwić swoim urządzeniom powrót do poprzednich wersji oprogramowania, które zostały pomyślnie złamane. Wielu zwolenników jailbreak nakłania tych, którzy chcą jailbreakować swoje urządzenia, aby nie aktualizowali systemu operacyjnego Apple do najnowszej wersji, aby wykorzystać luki jailbreak w starszym oprogramowaniu, które Apple zamknął w nowszych wersjach.

Un0ver jailbreak dla iOS 11.0-14.8

Chociaż presja na aktualizację może wydawać się antykonsumpcyjna, Apple ma uzasadnione powody, aby zamknąć te luki w zabezpieczeniach. Ponieważ jailbreak usuwa ograniczenia Apple, przyznając użytkownikowi prawa roota lub administratora, usunięcie możliwości jailbreak chroni twoje urządzenie przed innymi.

Na przykład władze mogą potencjalnie wykorzystać tę możliwość do jailbreaku Twojego urządzenia i ominięcia środków bezpieczeństwa w celu uzyskania dostępu do Twojego urządzenia i przechowywanych na nim danych. Usunięcie opcji jailbreak powoduje niedogodności dla niewielkiego odsetka użytkowników, ale przynosi korzyści większości ekosystemu (pod względem bezpieczeństwa).

Apple przynosi korzyści na inne sposoby

Ciągłe przesuwanie ekosystemu do przodu pod względem wersji oprogramowania (bez możliwości cofania się) ma szersze korzyści dla Apple i jego ekosystemu. Apple wciąż wydaje pewne aktualizacje zabezpieczeń dla poprzednich wersji swoich systemów operacyjnych, nawet tych, które są nieaktualne, ale są one przeznaczone dla starszych urządzeń, które nie obsługują najnowszych wersji.

Wraz z nowymi wersjami systemu operacyjnego pojawiają się nowe funkcje, co zachęca do uaktualnienia. Zapewne zauważyłeś, jak często Apple przypomina o dostępności aktualizacji, a nawet prosi o zainstalowanie aktualizacji (chociaż wymaga to zgody w postaci hasła).

Przypomnienie iPhone'a o aktualizacji iOS

Blokując użytkownikom dostęp do starszych wersji systemu operacyjnego, Apple ma mniej pracy do wykonania, aby zapewnić kompatybilność w całym zakresie swoich usług. Firma Apple ułatwiła utrzymanie spójnego doświadczenia użytkownika na różnych urządzeniach, usuwając możliwość zmiany na starszą wersję. Deweloperzy mogą wybrać minimalną wersję iOS, wiedząc, że użytkownicy nie mogą przejść na wersję, której ich aplikacja nie obsługuje.

Apple publikuje statystyki użytkowania iOS na swojej stronie Apple Developer . W chwili pisania tego tekstu we wrześniu 2022 r. 89% iPhone’ów wprowadzonych w ciągu ostatnich 4 lat działa z systemem iOS 15. 82% wszystkich urządzeń na wolności przeszło na iOS 15.

Idealny system? Nie całkiem

Blokowanie dostępu użytkowników do starszych wersji systemu operacyjnego ma duże zalety w zakresie bezpieczeństwa i rozwoju, ale nie jest to system doskonały. Wiele aplikacji zniknęło w tle i zostało utraconych z powodu zmian wprowadzonych w nowszych wersjach systemu iOS. Uderzającym przykładem jest odmowa Apple obsługi 32-bitowych aplikacji wraz z wydaniem iOS 11 w 2017 roku.

Ten ciągły ruch naprzód jest w dużej mierze zależny od programistów utrzymujących swoje aplikacje, co jest poza kontrolą Apple. Jeśli kupiłeś grę dziesięć lat temu na swoim iPhonie 4S, nie ma gwarancji, że będzie działać na Twoim iPhonie 13. Nie możesz również zmienić wersji urządzenia na niższą, aby w nią grać.

Niektórzy użytkownicy narzekają również, że nowe wersje iOS spowalniają działanie, głównie na starszych urządzeniach. Po zamknięciu okna podpisywania utkniesz. W rezultacie uzyskasz aktualizacje zabezpieczeń, lepszą zgodność sieciową z nowszą wersją przeglądarki Safari oraz wszystkie inne korzyści, które niesie ze sobą poważna aktualizacja systemu iOS.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *