Ja ani https://onetech.pl/wp-content/uploads/2013/11/Bateria-1.jpg.pl nie bierzemy odpowiedzialności za uszkodzone przez was urządzenia lub konieczność odtworzenia oprogramowania i pozostania na iOS 10.2. Wszystko robicie na własną odpowiedzialność!
Przed aktualizacją warto wyłączyć Touch ID, ponieważ po jej wykonaniu druga część konfigurowania czytnika linii papilarnych w ogóle nie działa. Ponadto pamiętajcie, że Prometheus działa na razie tylko na OS X/macOS.
Potrzebne pliki:
Xcode Command Line Tools – musicie sami zainstalować Xcode na swoich maszynach
- Tworzymy folder Downgrade i umieszczamy wszystkie pliki związane z NonceEnabler i futurerestore.
- Uruchamiamy Terminal (Launchpad ? Narzędzia ? Terminal).
- Instalujemy środowisko deweloperskie wpisując komendę xcode-select –install. (bez kropki na końcu)
- Pojawi się wiadomość, od razu ją zatwierdzamy, a następnie instalujemy aplikację homebrew wpisując w terminalu ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install
- Po zainstalowaniu homebrew wpisujemy poniższe komendy (jedna pod drugą).
brew install automake autoconf libtool pkg-config
git clone https://github.com/tihmstar/libirecovery && cd ./libirecovery && bash autogen.sh && make install
git clone https://github.com/tihmstar/libcrippy && cd ./libcrippy && bash autogen.sh && make install
git clone https://github.com/tihmstar/libfragmentzip && cd ./libfragmentzip && bash autogen.sh && make install
git clone https://github.com/tihmstar/libpartialzip && cd ./libpartialzip && bash autogen.sh && make install
- Następnie:
cd /usr/local
sudo mkdir ssl
sudo chmod 777 usr/local/ssl
cd
git clone https://github.com/openssl/openssl.git
cd openssl
./config
make
make install
- Później pozostaje nam aktualizacja homebrew, więc wpisujemy komendę brew install curl. Operacja powinna zająć od 15 do 20 minut, w zależności od przepustowości łącza.
- Teraz musimy włączyć SSL, więc wpisujemy kolejne komendy (jedna pod drugą).
brew install openssl
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/
ln -s /usr/local/Cellar/openssl/1.0.2j/bin/openssl openssl
W tym momencie może pojawić się komunikat lub błąd, którym nie musicie się przejmować. Teraz przechodzimy do folderu z Prometheus, wszystko za pomocą komendy cd/Downgrade.
- Teraz w terminalu wklepujemy komendę chmod +x futurerestore_macos, po jej wpisaniu program powinien działać, jak skrypt bash.
Do aktualizacji potrzebujecie iOS 10.2 i 10.1.1 i nie zapomnijcie wykorzystać generatora, a potem wystarczy wpisać następującą komendę: ./futurerestore -t HEXDECNUMBER_iPhone6,2_10.1.1-14B150.shsh2 -b Mav7Mav8-7.21.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.n53.RELEASE.im4p -m BuildManifest.plist -w iPhone_4.0_64bit_10.1.1_14B150_Restore.ipsw Oczywiście wszystko w zależności od modelu, w tym przypadku za przykład posłużył iPhone 5S.