Krzysiek Borek02.01.2017
Prometheus – aktualizacja z iOS 9.3.3 (Jailbreak) do 10.1.1

Ja ani OneTech.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.

Źródło: reddit.com
Polub nas na Facebooku, obserwuj na Twitterze, dodaj do Google+ lub RSS

The Sins never die
@krzysiek_borek
  • Sibul

    Czy jest możliwość powrotu na 9.3.3 z 10.1 ?

    • krzysiekb92

      Nie ma, SEP i baseband z 10.x.x nie jest zgodny z 9.x.x z 10.1.1 możesz wrócić np. z 9.3.3 na 9.0.2 lub z 10.1.1 na 10.1. Inaczej się nie da, mówił o tym autor programu.