Cu ceva timp în urmă, am spart povestea unui bug care permite restaurarea firmelor iOS 9, fără a fi nevoie chiar de jailbreak. Ulterior s-a descoperit că eroarea a fost mai extinsă decât se credea inițial, permițând restaurarea iOS 9.x de la oricarefirmware, nu doar de la iOS 9.
Instrumentul a fost lansat în urmă cu o săptămână și așa am considerat că timpul este potrivit pentru un tutorial. Urmați instrucțiunile noastre aici pentru a aduce orice Dispozitiv pe 32 de biți înapoi la orice firmware-ul iOS 9.x pentru care aveți blobs, de la orice pornirea firmware-ului. Nu sunt necesare chei, pachete, adrese sau jailbreak!
Înainte de a începe, să trecem peste regulile de bază. Ca întotdeauna, există unele restricții și cerințe care dictează dacă acest lucru va funcționa sau nu pentru dumneavoastră.
cerinţe
- iDeviceReRestore, de pe pagina oficială.
- Un computer Mac sau Linux, sau un computer cu un VM Mac / Linux.
- IPSW pentru firmware-ul dvs. de destinație iOS 9.x.
- Fișierul dvs. salvat .shsh pentru firmware-ul dvs. de destinație iOS 9.x.
- Dispozitive pe 32 de biți numai.
- Firmware de destinație trebuie să fie iOS 9.x.
- Pornirea firmware-ului poate fi orice.
- Pornirea firmware-ului nu necesită un jailbreak.
- Proces necesită blobs pentru firmware-ul de destinație.
- Blobii au cerințe specifice.
Nu pot fi bloti OTA.
Pot fi bluze de ștergere sau actualizare, dar nu toate funcționează.
Dacă încep cu șirul MIIKkj, cu siguranta sunt bine. Deschideți-le într-un editor de text pentru a vedea șirul de deschidere. În caz contrar, s-ar putea să fie bine, dar va trebui să verifice pentru a vă asigura. Folosiți acest controler dacă nu sunteți sigur.
Ei trebuie să fi fost mântuiți fără un nonce. - Blob-urile trebuie să aibă un bilet iBSS separat pentru a fi utilizat pentru restaurările DFU (trecerea la iOS 9.x dintr-un firmware în afară de iOS 9.x). Dacă nu, pot numai fi folosit pentru restaurările iOS 9.x - iOS 9.x. Deschideți-le pentru a căuta secțiunea iBSS.
Cum să faceți downgrade la iOS 9.x
1) Descărcați iDeviceReRestore .zip și extindeți-l. Redenumiți folderul extins în iDeviceReRestore și așezați-o pe desktop.
2) Introduceți IPSW descărcat în folderul iDeviceReRestore.
3) Plasați dispozitivul dvs. iOS 9.x .shsh în / IDeviceReRestore / SHSH.
4) Redenumiți IPSW la ceva simplu. Am redenumit iOS 9.3.4 IPSW la 934.ipsw. Acest pas este opțional, dar ușurează lucrurile.
5) Redenumiți fișierul dvs. .shsh în formular ECID-model-Firmware.shsh. De exemplu, a mea a fost numită 2588516246720-iPad2,1-9.3.4.shsh. Asigurați-vă că numele folosește liniuțe, nu sublinieri și că eliminați ID-ul de construire din numele fișierului dacă îl are.
6) Conținutul meu iDeviceReRestore folderul arată acum mai jos:
7) Conectați dispozitivul la computer și puneți-l în modul DFU. Dacă nu știi cum, aruncă o privire la asta. Când este în modul DFU, iTunes îl va raporta ca în modul recuperare, dar ecranul va fi negru în loc să afișeze graficul „Conectați-vă la iTunes”.
8) Dacă iTunes lansează și raportează acest lucru, faceți clic pe O.K, apoi ieșiți din iTunes. Do nu faceți clic pe Restaurare, Actualizare sau orice altceva în iTunes.
9) Lansați terminalul din / Aplicații / Utilități sau prin Spotlight.
10) La prompt, tastați CD apoi trageți folderul iDeviceReRestore în fereastra Terminalului, așa cum se arată mai jos. Lovit introduce pentru a seta terminalul la directorul ales.
11) Suntem gata să plecăm! Introduceți următoarea comandă pentru a rula iDeviceReRestore:
./ idevicererestore -r-dvs.-IPSW-NUME.ipsw
A inlocui TA-IPSW-NAME cu numele IPSW de la pasul 4. De exemplu, IPSW-ul meu a fost numit 934.ipsw, astfel încât întreaga mea comandă arăta ca în imaginea de mai jos:
Lăsați instrumentul să-și facă treaba. Acesta va exploata bug-ul de restabilire pentru a împinge firmware-ul iOS 9.x ales pe dispozitiv. Cu ajutorul dvs. .shsh blob, dispozitivul îl va accepta și va începe o restaurare normală. Rezultatul va fi aproximativ ca mai jos. Veți ști când va fi terminat, așa cum va raporta Terminal TERMINAT, iar dispozitivul dvs. iOS se va reporni pe ecranele de configurare.
Fin. Acum puteți face jailbreak cu Pangu sau Home Depot, în funcție de firmware-ul pe care l-ați restabilit. Bucurați-vă de jailbreak! Dacă aveți vreodată probleme și doriți să vă restabiliți, utilizați din nou această eroare; veți putea întotdeauna să vă întoarceți la iOS 9 de acum încolo, atât timp cât vă păstrați bloburile iOS 9.x.
Anunță-mă dacă ai dificultăți sau povești de succes și mult noroc!