Potwierdzono, że urządzenia iOS z układem A7, takie jak iPhone 5s, iPad mini 2 i iPad Air, nadal mają dostęp do aktualizacji OTA (Over the Air). Możliwe jest przejście na iOS 10.3.3.
Jest to możliwe, ponieważ urządzenia A7 nadal w systemie iOS 9 lub starszym muszą najpierw przejść na system iOS 10.3.3, zanim będą mogły skorzystać z aktualizacji OTA w celu uaktualnienia do systemu iOS 11. Nadal nie wiadomo, czy to podpisanie OTA będzie trwało, czy też zostanie zamknięte w przyszłość.
Wszystkie pozostałe urządzenia z modelami Apple A8 + mogą przejść bezpośrednio do iOS 11, a ponieważ iOS 11.2.6 jest obecnie dostępną podpisaną wersją, eliminuje to możliwość przejścia tych urządzeń na iOS z wersjami iOS poniżej 11.
Ten samouczek dotyczy tylko tych szczęśliwych, którzy nadal korzystają z iOS 11.1.2 lub niższego na następujących urządzeniach iOS:
- iPhone 5s (iPhone6, 1 i iPhone 6, 2)
- iPad mini 2 (iPad4, 4, iPad4, 5 i iPad4, 6)
- iPad air (iPad4, 1, iPad4, 2 i iPad4, 3)
Wszystkie inne urządzenia niewymienione na liście są odradzane, aby postępować zgodnie z tym samouczkiem, ponieważ w końcu zamurujesz swoje urządzenia i będziesz zmuszony przywrócić do aktualnie podpisanej wersji iOS. Pamiętaj, że jeśli wykonasz ten samouczek, zrobisz to na własne ryzyko.
Jeśli masz którekolwiek z tych urządzeń i masz prawidłowy obiekt blob dla systemu iOS 10.3.3 .shsh2, możesz wykonać ten samouczek.
Ten samouczek został napisany na potrzeby komputera z systemem Windows i modelem iPhone'a 5s (GSM).
Co musisz przygotować:
- Identyfikator modelu urządzenia z systemem iOS można znaleźć za pomocą iTunes.
- Uruchom aplikację i przejdź do zakładki System, tam możesz zobaczyć swój model urządzenia.
- Co najmniej 10 GB wolnego miejsca na dysku twardym na pulpicie.
- Twój prawidłowy obiekt blob dla systemu iOS 10.3.3 .shsh2 modelu urządzenia.
- iOS 10.3.3 .ipsw dla twojego modelu urządzenia.
- Cydia Impactor wymaga sideload:
- Na iOS 9 sideloaded z Cydia Impactor PhoenixNonce.ipa z //github.com/Siguza/PhoenixNonce/releases
- Na iOS 10 sideloaded z Cydia Impactor v0rtexNonce.zip (zmień nazwę na v0rtexNonce.ipa) z //github.com/arx8x/v0rtexNonce/releases
- Na iOS 11 sideloaded z Cydia Impactor NonceSet1112.ipa z //github.com/julioverne/NonceSet112
- Szczegółowa lista BuildManifest.pl dla twojego modelu urządzenia, którą możesz pobrać z //www.dropbox.com/sh/eg8t2d8ji42imoa/AAAuesf0_kQLM-xVL3Ew4vCla?dl=0
- Futurerestore, które możesz pobrać ze strony //github.com/encounter/futurerestore/releases
Jak przejść na iOS 10.3.3 na iPhone'a 5s, iPada mini 2 i iPada Air
Krok 1: Wyodrębnij pobrany plik „futurerestore.zip” w folderze na dysku twardym o nazwie futurerestore (na przykład D: \ futurerestore \) i skopiuj tam bloba iOS 10.3.3 .shsh2. Skopiuj również plik iOS 10.3.3 .ipsw do tego folderu. Aby ułatwić późniejsze wpisywanie wiersza poleceń, możesz zmienić nazwę pliku .shsh2 na „my.shsh2”, a plik iOS 10.3.3 .ipsw na „restoreto.ipsw”.
Krok 2: Otwórz system iOS 10.3.3 .ipsw za pomocą 7zip lub dowolnego ekstraktora zip i skopiuj pliki .bbfw i .im4p do folderu Futurerestore. Przykład; na iPhone'a 5s (GSM) skopiuj Mav7Mav8-7.60.00.Release.bbfw (w „Firmware”) i sep-firmware.n53.RELEASE.im4p (w „Firmware \ all_flash”). Inne modele urządzeń z iOS będą miały nieco inne nazewnictwo plików pasujące do SEP dla twojego modelu i pasma podstawowego, chociaż cała wersja to 7.60.00.
Krok 3: Otwórz iOS 10.3.3 .shsh2 jako tekst za pomocą Notatnika i znajdź ciąg klucza generatora, np. 0xab12c34d5ef6ab7d.
Krok 4: Wpisz ten ciąg w aplikacji PhoenixNonce lub v0rtexNonce lub NonceSet1112 zakończony ustawieniem lub wpisz. W tym procesie urządzenie może samo zrestartować się - to normalne. Uruchom ponownie urządzenie iOS, a następnie otwórz aplikację ponownie po, aby upewnić się, że wartości zostały poprawnie zapisane w urządzeniu - jeśli wartości nie zostały jeszcze pokazane, powtórz ten proces, aż wartości zostaną pokazane poprawnie.
Krok 5: Podłącz urządzenie iOS do komputera, upewnij się, że iTunes nie działa w tle i masz stabilne połączenie z Internetem. Otwórz zwykły wiersz polecenia (bez uprawnień administratora), a następnie przejdź do „D: \ futurerestore \”. Wszystkie potrzebne pliki muszą znajdować się w tym samym folderze przed wpisaniem następującego polecenia
futurerestore -t my.shsh2 –b Mav7Mav8-7.60.00.Release.bbfw –p BuildManifest_iPhone6, 1_1033_OTA.plist –s sep-firmware.n53.RELEASE.im4p –m BuildManifest_iPhone6, 1_1033_OTA.plist restoreto.ipsw
Jeśli nie zmieniłeś nazw plików, polecenie może wyglądać następująco:
futurerestore -t 1234567890123_iPhone6, 1_n51ap_10.3.3-14G60_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2 –b Mav7Mav8-7.60.00.Release.bbfw –p BuildManifest_iPhone061_10 0_64bit_10.3.3_14G60_Restore.ipsw
Po naciśnięciu Enter zobaczysz długą, szczegółową wiadomość. Nie przerywaj tego procesu, dopóki nie zostanie zakończony, czyli ponownie pojawi się wiersz polecenia (D: \). Proces będzie kontynuowany na urządzeniach z iOS, dopóki nie zobaczysz ekranu powitalnego, jeśli wszystko pójdzie poprawnie.
Pamiętaj, że za każdym razem, gdy urządzenie wychodzi z trybu Recovery przed zakończeniem procesu - być może zmieniłeś zdanie lub masz nieprawidłowy obiekt blob, klucz generatora resetuje się. Kiedy to się stanie, będziesz musiał powtórzyć ten proces, musisz powtórzyć od kroku 3.
Możesz wyjść z odzyskiwania za pomocą następującego polecenia
futurerestore.exe - odzyskiwanie po wyjściu
Daj nam znać, jak to idzie w komentarzach.
Specjalne podziękowania dla Albanusa za udostępnienie przewodnika krok po kroku. Mamy nadzięję, że uznasz to za pomocne.
Nie zapomnij zapisać się do naszego codziennego biuletynu, aby nie przegapić takich artykułów.