Konfiguracja sprzętu i oprogramowania

Firma Apple zezwoliła (a następnie zabroniła) przywracania oprogramowania układowego na swoich urządzeniach mobilnych. Jak sprawdzić, czy Apple podpisuje oprogramowanie Jakie oprogramowanie podpisuje Apple dla iPhone'a 4s?

W tym artykule omówimy pytanie, jakie oprogramowanie sprzętowe podpisuje Apple.

Zwykle po zainstalowaniu nowy system problemy pojawiają się w Obsługa iPhone'a i iPada. Z różnych powodów nie ma możliwości ich naprawienia, a wtedy pojawia się pytanie o powrót do starej wersji systemu. W tym przewodniku przyjrzymy się, jak sprawdzić, która najnowsza wersja systemu iOS i innych systemów operacyjnych jest nadal podpisana przez firmę Apple.

Dlaczego jest to potrzebne?

Nie wszyscy wiedzą, ale przywrócenie iPhone'a do poprzedniej wersji jest w zasadzie niemożliwe. Apple przestaje składać podpisy pod stare, nieaktualne wersje systemu jakiś czas po wydaniu nowej.

Odbywa się to ze względów bezpieczeństwa, ponieważ nowe wersje naprawiają luki zagrażające bezpieczeństwu danych osobowych. W starym zestawie luki nigdzie nie znikają.

Okazuje się więc, że do udanego wycofania trzeba dowiedzieć się, która wersja iOS zostanie ostatecznie uzyskana. Bardzo szybki sposób zaprezentowaliśmy dalej.

Jak sprawdzić, czy Apple podpisuje oprogramowanie układowe?

  • Otwórz zasób ipsw.me. To nieoficjalne, ale bezpieczne
  • Wybierz nazwę swojego urządzenia

  • Znajdź swój model na liście

  • Zobacz jakie oprogramowanie jest dostępne w dziale Podpisane IPSW
  • Tutaj możesz pobrać żądany i użyć go

Ta metoda pozwala za pomocą kilku kliknięć określić dostępne wersje systemu i je pobrać. Ta metoda jest szczególnie przydatna dla tych, którzy nie są przyzwyczajeni do śledzenia wiadomości firmowych, ale potrzebują przywrócenia systemu.

Jakie oprogramowanie układowe iOS podpisuje?

Na ten moment sytuacja wygląda następująco.

iPhone'y szóstej i siódmej generacji można przywrócić do wersji 9.3.5, 10.0.1, 10.0.2.

Ta sama sytuacja z smartfony iPhone 5, 5c, 5s i 4s.

iPhone 4 obsługuje wersje oprogramowania - 7.1.2 - nieograniczone, 7.1.1, 7.1, 7.0.6, 7.0.4, 7.0.3, 7.0.2, 7.0, 6.1.3, 6.1.2, 6.1, 6.0.1 , 6.0, 5.1.1, 5.1, 5.0.1, 5.0, 4.3.5, 4.3.4, 4.3.5, 4.3.4, 4.3.3, 4.3.2, 4.3.1, 4.3, 4.2.10, 4.2 . 9, 4.2.8, 4.2.7, 4.2.6, 4.2.5, 4.2.1, 4.1, 4.0.2, 4.0.1, 4.0 - tylko w przypadku obecności skrótów SHSH.

iPhone 3GS — 6.1.6, 4.1 — nieograniczony, 6.1.3, 6.1.2, 6.1, 6.0.1, 6.0, 5.1.1, 5.1, 5.0.1, 5.0, 4.3.5, 4.3.4, 4.3.5 , 4.3.4, 4.3.3, 4.3.2, 4.3.1, 4.3, 4.2.1, 4.0.2, 4.0.1, 4.0, 3.1.3, 3.1.2, 3.1, 3.0.1, 3.0 tylko z Skróty SHSH.

iPhone 3G - 4.2.1, 4.1, 3.1.3, 3.1.2, 3.1, 3.0.1, 3.0, 2.2.1, 2.2, 2.1, 2.0.2, 2.0.1, 2 - nieograniczony, 4.0.2, 4.0 .1, 4.1 - z hashami SHSH.

Hej! Każda osoba, która korzysta z iPhone'a (iPada) prędzej czy później po prostu musi zmierzyć się z takim pojęciem jak „Podpis Oprogramowanie układowe iOS”. Najprawdopodobniej stanie się to w momencie, gdy z jakiegoś powodu nowa aktualizacja mu się nie spodoba i ma wielką ochotę „zwrócić wszystko tak, jak było” (przywrócić starą wersję iOS).

Pragnienie jest dobre, ale samo „chcę” to zdecydowanie za mało. Rzeczywiście, aby zwrócić firmware, musi zostać spełniony najważniejszy warunek – Apple musi podpisać ta wersja oprogramowanie. Co to za podpis i czy można się bez niego obejść? Teraz powiem ci wszystko szybko - chodźmy!

Zacznijmy oczywiście od podstaw.

Co to jest podpis oprogramowania układowego iOS?

rozmawiając zwykły język- to "dobre" od Apple do zainstalowania określonej wersji oprogramowania. Nie rozumiesz, o co chodzi? Przyjrzyjmy się trochę bardziej szczegółowo...

Najważniejsza rzecz do zapamiętania:

Apple (w większości przypadków) pozwala tylko zainstalować najnowszą wersję oprogramowania. Nie ma opcji pośrednich i darmowych „przeskoków” z jednej wersji do drugiej. Czy chcesz ponownie zainstalować, przywrócić, zaktualizować? system operacyjny na iPhonie lub iPadzie? Masz tylko jeden sposób - zainstalowanie najnowszego iOS.

W tym celu wprowadzono „sygnaturę oprogramowania układowego”. Jak to działa?

Przód Instalacja iOSżądanie jest zawsze wysyłane do serwerów Apple. Jeśli Apple zauważy, że wersja oprogramowania układowego różni się od najnowszej, instalacja jest zabroniona (iTunes „daje” błąd 3194).

W ten sposób firma mniej więcej kontroluje sytuację z oprogramowanie na produkowanych urządzeniach.

Jak sprawdzić, czy Apple podpisuje firmware?

Nie na próżno zrobiłem małe wyjaśnienie i napisałem, że „Apple (W większości przypadków) umożliwia instalację tylko najnowszych Wersje iOS”. Rzeczywiście, czasami nadal można zainstalować poprzednią wersję oprogramowania!

A kiedy pojawia się ta okazja? (Gorąco polecam to sprawdzić!). Ale jeśli jesteś zbyt leniwy, aby czytać, oto dwie najczęstsze opcje:

  1. Natychmiast po wydaniu Nowa wersja, Apple jeszcze od jakiegoś czasu podpisuje poprzednią. Trwa to zwykle przez krótki czas – maksymalnie tydzień.
  2. Firma „po prostu coś idzie nie tak” i zaczyna podpisywać znacznie starsze wersje iOS. Zdarza się to bardzo rzadko i trwa bardzo krótko – maksymalnie jeden dzień.

Skąd więc wiesz, która wersja iOS jest obecnie podpisana przez Apple dla konkretnego iPhone'a lub iPada? Wszystko jest bardzo proste:


Ważny! Informacje na stronie są zawsze aktualne – weryfikacja podpisu oprogramowania firmowego Apple odbywa się niemal co minutę.

Możesz od razu pobrać plik na swój komputer, a następnie zainstalować oprogramowanie bezpośrednio na urządzeniu.

Czy można umieścić firmware bez podpisu?

Nie, zawsze wymagany jest podpis. Chociaż w przypadku dość starych urządzeń, takich jak:

  1. iPada 1.
  2. iPad 2.
  3. iPhone 5 i „młodszy”.

Istnieją pewne obejścia. Wymagają jednak spełnienia zbyt wielu warunków: wykonanego jailbreaka, zapisanego certyfikatu SHSH, określonego oprogramowania i odpowiedniego modelu urządzenia.

Jeśli wszystkie te terminy są Ci znane, możesz spróbować przywrócić oprogramowanie układowe bez podpisu. Jak to zrobić? Wpadłem na pomysł, aby napisać wszystkie te instrukcje tutaj, ale potem zmieniłem zdanie:

  • Po pierwsze, artykuł byłby po prostu ogromny.
  • Po drugie, przydałoby się zbyt małej liczbie osób.
  • Po trzecie, jeśli ktoś posiada iPada 1 i celowo zachował dla niego certyfikat SHSH, to wie, jak zwrócić starą wersję iOS dla swojego tabletu „bez mojej zasmarkanej rady”.

Pozostaje mi więc tylko jedno - przekazać niezbyt dobre wieści dla wszystkich posiadaczy iPhone'a 5S, iPada 3, iPada Mini i starsze modele. A więc uwaga - nie można umieścić oprogramowania układowego na wszystkich tych urządzeniach bez podpisu. Nie ma mowy. Nawet z pomocą programy specjalne. Nawet za pieniądze. Nawet… ogólnie rzecz biorąc, w tej chwili taka okazja jest całkowicie nieobecna.

Każdy raz przeflashował swoje urządzenie na więcej nowe oprogramowanie. W większości przypadków do oprogramowania układowego dodawane są nowe funkcje i naprawiane są błędy, ale nie zawsze tak się dzieje. Ostatnio, po aktualizacjach, niektórzy użytkownicy zaczynają „odpadać” Wi-Fi, sieć jest tracona lub bateria wyczerpuje się na kilka godzin. Wydania Apple Aktualizacje iOS nie tak często, w tym czasie możesz wystarczająco cierpieć z powodu problemu, który się pojawił. W takich przypadkach istnieją dwie opcje: poczekaj na aktualizację lub przywróć stary system iOS.

Oficjalnie przywróć do poprzedni iOS nie jest to możliwe w tej chwili. Dlaczego i kiedy Apple zaczął zabraniać powrotu do poprzedniej wersji iOS, postaram się wam powiedzieć.

Koncepcja SHSH (hash) pojawiła się w 2009 roku wraz z wydaniem iPhone'a 3GS.

SHSH- podpis cyfrowy, który podpisuje plik oprogramowania układowego przed jego zapisaniem na urządzeniu. Skrót SHSH jest wydawany przez specjalny serwer Apple (gs.apple.com) w odpowiedzi na identyfikator urządzenia flashującego przesłany do niego przez iTunes.

Schemat interakcji między serwerami iTunes i Apple:

Ponadto, począwszy od iOS 3.1.1, system podpisów został rozszerzony do: iPoda touch 2G i 3G, a od czasu wydania iOS 4.0 SHSH subskrybowany jest również iPhone 3G. iPhone 2G, iPod touch 1G i Apple TV 1G nie używają SHSH, więc te urządzenia można zawsze flashować do dowolnego dostępna wersja iOS.

Całkowita kontrola oprogramowania układowego była w stanie ominąć hakerów. Okazało się, że SHSH z serwerem Apple może być żądana nie tylko przez iTunes, ale także przez dowolny inny program. Dzięki temu możliwe stało się wykonanie kopii zapasowej, a dzięki temu z kolei wycofanie oprogramowania układowego.

  1. Programy utrzymujące SHSH na twoim komputerze
  2. Programy przechowujące hash na serwerach Cydia (w chmurze)

Obie metody mają swoje plusy i minusy. Na przykład programy, które przechowują Twój podpis cyfrowy na serwerach Cydia, czasami ulegają awarii lub z powodu przeciążenia serwera, hash po prostu nie może zostać zapisany. Ale każdy ma swoje zalety! Na przykład, oszczędzając na komputerze, SHSH zawsze będzie dla Ciebie dostępny, niezależnie od wydajności serwerów Cydia czy dostępności Internetu! Każdy sam wybiera to, co mu się podoba, co jest dla niego wygodne!

Pozwólcie, że przedstawię kilka programów, dzięki którym można zaoszczędzić SHSH:

Cydia


Kiedy jailbreakujesz swoje urządzenie z systemem iOS, Cydia jest natychmiast instalowana – sklep z ulepszeniami. Oprócz instalowania tych samych poprawek, Cydia automatycznie zapisze Twój skrót oprogramowania! Zapisywanie następuje, gdy podłączony jest Internet lub Wi-Fi.

Zapisywanie odbywa się bezpośrednio z urządzenia iOS na serwer Cydia. Powyższe pokazuje, że mój iPod przechowuje SHSH od wersji iOS 3.3.3. Mała sztuczka, jeśli skrót nie jest zapisywany automatycznie, po prostu kliknij kilka razy przycisk „Załaduj ponownie”.

Jedyny minus Ta metoda ochrona podpis cyfrowy, jest to okresowe przeciążenie serwera. Na przykład po wydaniu Evasi0n Cydia nie działała stabilnie, a serwery Cydii nie były do ​​tego zdolne.

TinyUmbrella to jeden z najbardziej znanych programów dla zapisz SHSH z komputera PC, Mac. Główna cecha ta aplikacja to możliwość wysłania swojego SHSH bezpośrednio na serwery Cydia, dzięki czemu w przyszłości nie stracisz zapisanych certyfikatów na swoim komputerze. Ta sama droga ten program często używane do samej aktualizacji oprogramowania układowego. Opowiem o tym w przyszłych artykułach!

iFaith (programista iH8sn0w) - Unikalny program, który pozwala na zapisanie skrótu z dowolnego działającego urządzenia z systemem iOS stara wersja oprogramowanie układowe, które nie jest podpisane cyfrowo przez Apple.

Gdy Apple przestanie podpisywać stare wersje oprogramowania układowego, nie ma możliwości wgrania skrótu, narzędzie iFaith umożliwia zrzucanie plików SHSH dla dowolnej wersji systemu iOS, a tym samym przywracanie potrzebnego oprogramowania układowego iOS!

Zapisywanie odbywa się na komputerze we wskazanej przez Ciebie lokalizacji, więc SHSH będzie dostępne nawet wtedy, gdy nie masz połączenia z Internetem, ale jest zapis!

Instrukcja użytkowania pojawi się później.

To wszystko, co musisz wiedzieć o przywracaniu oprogramowania układowego, ta strona zostanie zaktualizowany, gdy pojawią się nowe informacje!!

Podobał Ci się artykuł? Podziel się z przyjaciółmi!
Czy ten artykuł był pomocny?
TAk
Nie
Dziękuję za opinię!
Coś poszło nie tak i Twój głos nie został policzony.
Dzięki. Twoja wiadomość została wysłana
Znalazłeś błąd w tekście?
Wybierz, kliknij Ctrl+Enter a my to naprawimy!