Cum să retragi versiunea iOS pe iPhone, iPad. Cum să downgradezi o aplicație din App Store fără jailbreak Tutorial video: Cum să downgradezi versiunea iOS

Dacă ar fi acum posibil să le oferim utilizatorilor dispozitivelor Apple o modalitate reveniți de la iOS 7/iOS 8 la iOS 6, suntem siguri că majoritatea ar dori să facă asta. Și nici măcar nu este vorba despre design plat, ceea ce multora încă nu le place. Odata cu iesirea iOS 7 Firmware-ul a început să funcționeze destul de instabil, iar dispozitivele mai vechi au început, în general, să „încetinească” vizibil. Dezvoltatorul a publicat o instrucțiune video în care a demonstrat downgrade (rollback) pe iOS 6.1.3 pe iPad 2 și iPhone 4s.

Puteți reveni la iOS 6.1.3 folosind instrumentul odiseuOTA, care a fost lansat acum câteva ore pentru Linux și OS X. Versiunea Windows ar trebui să fie lansată puțin mai târziu. Rețineți că utilizatorii nici măcar nu trebuie să folosească certificate SHSH, deoarece Apple încă semnează iOS 6.1.3 pentru iPad 2 și iPhone 4s.

Cu toate acestea, numai proprietarii de iPad 2 și iPhone 4s jailbreakate vor putea să downgrade firmware-ul la iOS 6.1.3. Mai întâi, va trebui să descărcați și fișierul IPSW cu firmware iOS 6.1.3 de aici. Întregul proces este descris în detaliu în videoclipul de mai jos, deși în limba engleză.

Cum să downgrade la iOS 6.1.3? Instrucțiuni în rusă

Pasul 1: Pregătiți-vă pentru o restituire a firmware-ului. Pentru a face acest lucru, faceți o copie de rezervă a tuturor datelor de pe dispozitiv prin iTunes.

Pasul 2: Reducerea firmware-ului este posibilă numai folosind jailbreak. Dacă utilizați un dispozitiv fără jailbreak, utilizați jailbreak Taig 2.1.3. În acest moment, aceasta este cea mai actuală versiune a exploit-ului pentru jailbreak-ul nelegat al iOS 8.1.3 - iOS 8.4.

Pasul 3: Descărcați fișierul firmware iOS 6.1.3 pentru modelul dispozitivului dvs. de aici.

Pasul 4: Descărcați special

Arhiva

În caz de eroare, utilizați

această versiune a utilitarului

Pasul 5: Deschideți Terminalul și introduceți următoarele comenzi:

cd ~ directorul în care se află folderul pe care l-ați descărcat mai sus
cd macos (sau linux)
./ipsw ~ directorul în care se află fișierul firmware custom_downgrade.ipsw -bbupdate
NU UITAȚI SĂ INTRAȚI -bbupdate

Nu închide terminalul

Pasul 6: Acum instalați tweak-ul OpenSSH pe dispozitivul dvs. În terminal, introduceți următoarele comenzi:

./idevicerestore -t custom_downgrade.ipsw
./xpwntool `unzip -j custom_downgrade.ipsw ‘Firmware/dfu/iBSS*’ | awk '/inflating/(print $2)'' pwnediBSS (aceasta este o comandă)

Pasul 7: Deschideți setările Wi-Fi ale dispozitivului și notați adresa IP a dispozitivului. Apoi, introduceți următoarele comenzi:

../kloader root@ADDRESS_IP_VOASTRĂ:
NU UITAȚI „:” LA sfârșit
Apoi introduceți da
Introduceți parola alpină
ssh rădăcină@ADDRESA_IP_VOASTRĂ
Introduceți parola alpină
./kloader pwnediBSS

Pasul 8: Afișajul gadgetului dvs. va deveni negru. Deschideți o filă nouă în Terminal și închideți prima filă. Acum introduceți următoarea linie:

./idevicerestore -w ./custom_downgrade.ipsw

Gata! Dispozitivul dvs. iOS are acum instalat iOS 6.1.3.

La dezvoltarea acestei metode au luat parte hackeri cunoscuți precum tihmstar, ih8sn0w, winocm și pod2g. Desigur, nu toți utilizatorii iOS vor putea folosi metoda, ci doar o mică parte dintre ei. Cu toate acestea, oportunitatea de a reveni la skeuomorfism va atrage pe mulți!

ATENŢIE! În caz de eroare Biblioteca nu s-a încărcat: /usr/local/lib/libirecovery.2.dylib Referit de la: /Users/»username»/Desktop/odysseusOTA/macos/./idevicerestore Motiv: imaginea nu a fost găsită trebuie să redeschideți terminalul cu o listă curată și să introduceți comenzile:

sudo chown -R `whoami` /usr/local(poate cere parola utilizatorului).

Acum instalați Homebrew folosind această comandă:

curl -L github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local

brew install libpng sau brew install libpng ——universal(dacă există o eroare)

Acum începeți să efectuați derularea de la început folosind instrucțiunile de mai sus!

Hacker MusclNerd - Dev Team a lansat o actualizare RedSn0w 0.9.11b1, a cărei caracteristică principală este capacitatea de a downgrade versiunea de firmware pe iPhone 4S, iPad 2 sau noul iPad (IPad 3). Trecerea firmware-ului la iOS 5.0.1 vă va permite să obțineți un jailbreak nelegat pe iPhone 4S sau iPad 2.

In contact cu

Important: Această metodă actualizează (actualizează) versiunea modemului iPhone. Nu-l folosiți pentru, altfel riscați să pierdeți deblocarea.

Notă: Pentru a downgrade firmware-ul trebuie să fi salvat pentru IOS 5.0.1, salvat local folosind o aplicație etc., sau în Cydia.


1 . .
2 . .
3 . Introduceți dispozitivul în .
4 . Rulați RedSn0w 0.9.11b1 și asigurați-vă că RedSn0w a detectat dispozitivul în modul DFU. Accesați Extras -> Chiar mai mult -> Restaurare și faceți clic pe IPSW. Îndreptați RedSn0w către locația de pe computer unde se află IOS 5.0.1. După ce specificați IOS 5.0.1, RedSn0w vă va cere să specificați locația fișierului firmware IOS 5.1.1.

5 . După verificarea firmware-ului, trebuie să specificați locația certificatelor digitale SHSH salvate. Dacă dispozitivul dvs. a fost anterior jailbreak, atunci puteți utiliza Remote (o opțiune la distanță pentru descărcarea SHSH de pe serverele Cydia). Dacă nu ați mai folosit niciodată jailbreak-ul, dar ați salvat SHSH folosind instrumentul TinyUmbrella, apoi faceți clic pe Local și specificați locația fișierelor SHSH pe computer. Vă recomandăm să începeți cu opțiunea de la distanță.

6 . După ce verificați SHSH, urmăriți pur și simplu procesul RedSn0w. RedSn0w va instala mai întâi IOS 5.1.1 cu jailbreak și apoi îl va face downgrade la IOS 5.0.1.
7 . Odată ce procesul de downgrade este finalizat, veți vedea un mesaj de succes. Asigurați-vă că aveți un dispozitiv care rulează iOS 5.0.1 folosind Setări -> General -> Despre dispozitiv.

După ce i-am studiat capacitățile, am decis în sfârșit să-mi actualizez iPhone-ul 4 la noul iOS 6. Din fericire, dispozitivul meu a îndeplinit toți parametrii pentru un eventual downgrade (downgrade-ul firmware-ului), în caz de nevoie urgentă.

In contact cu

Deoarece sunt un utilizator activ de jailbreak, desigur, dispozitivul meu avea certificate digitale blobs SHSH salvate în Cydia, începând de la iOS 4.3.4 la iOS 5.1.1, ceea ce a fost mai mult decât suficient. Decizând să joc în siguranță, am creat și un firmware personalizat iOS 5.1.1 pentru iPhone 4 folosind SHSH salvat și utilitarul RedSn0w 0.9.14b2. . Privind în viitor, voi spune că acest firmware nu a fost util până la urmă.

Deoarece petrec adesea timp pe computer, starea de jailbreak legată mi-a potrivit destul de bine. Mi-am spart cu ușurință dispozitivul și am continuat să-mi instalez preferatul. Când am instalat tweak-uri, nici măcar nu am deschis, considerând că nu mai este relevant.

Spre marele meu regret, majoritatea ajustărilor de jailbreak pe care le-am instalat încă nu au suport pentru iOS 6. Mi-a luat chiar și cinci minute să înțeleg că iOS 6 cu hărțile, funcțiile sale etc. Nu sunt interesat de el fără setul necesar de ajustări cu care m-am obișnuit de-a lungul anilor de utilizare a dispozitivelor iOS.

Jailbreak-ul tethered existent în prezent pentru iOS 6 este într-adevăr mai mult un instrument pentru dezvoltatorii iOS decât pentru utilizarea de zi cu zi și am început imediat să pregătesc un rollback (downgrade firmware) de la iOS 6 la iOS 5.1.1 folosind RedSn0w 0.9.15b1.

Și așa, vă aduc în atenție instrucțiuni pentru downgrade-ul firmware-ului iOS.

Este de remarcat faptul că aplicația RedSn0w 0.9.15b1 vă permite să restaurați dispozitivele iOS care rulează cu un procesor A4 și mai vechi, cum ar fi iPhone 4, iPhone 3GS și iPod touch 4G. Veți putea reveni la orice firmware iOS, inclusiv iOS 5.1.1, cu primirea ulterioară, cu condiția să fi salvat certificatele digitale SHSH blobs corespunzătoare. Puteți afla mai multe despre certificatele SHSH și despre cum să le salvați.

Pentru proprietarii de iPhone 5, iPhone 4S, iPad 2, iPad 3 și iPod Touch 5G, această metodă nu va ajuta la downgrade versiunii iOS. Sperăm că o soluție pentru aceste dispozitive va apărea cât mai curând posibil. Excepție fac tabletele iPad 2 care au salvat SHSH din versiunile iOS 4.x și iOS 5.x.

Vă rugăm să rețineți că iOS 5.1.1 are două versiuni de firmware complet diferite - iOS 5.1.1 (build 9B208) și iOS 5.1.1 (build 9B206). Dacă nu funcționează cu un ansamblu, încercați același lucru cu al doilea.

5. După ce fișierul firmware IPSW a fost procesat de Redsnow, vi se va solicita să salvați versiunea firmware-ului modemului (banda de bază). Dacă dispozitivul dvs. are o versiune de modem care poate fi deblocată folosind Ultrasn0w sau Turbo SIM, atunci o puteți salva în această etapă.

6. Specificați locația certificatelor SHSH salvate. Dacă certificatele dvs. sunt salvate pe computer, faceți clic pe Local, dacă sunteți în Cydia, apoi faceți clic pe La distanță și vor fi descărcate de pe Cydia.

7. Procesul de recuperare va începe. Cu toate acestea, dacă primiți un mesaj de eroare Nu s-a putut restabili APTicket nepotrivit, nu vă faceți griji, repetați din nou pașii 2 și 3 din aceste instrucțiuni.

Asta e tot! Ce ar putea fi mai bun decât o restaurare a firmware-ului care nici măcar nu necesită utilizarea iTunes.

Ce părere aveți despre tethered jailbreak-ul existent pentru iOS 6?
Ai reușit să downgradezi firmware-ul dispozitivului tău folosind? RedSn0w 0.9.15b1?

Datorită erorilor constante din noile versiuni de iOS, chiar și acei utilizatori care au un iPhone ca „apelare” au început să devină interesați de procesul de retrocedare (downgrade) a firmware-ului. Pentru ansambluri deschise este ușor, dar pentru cele închise este imposibil. Dar acest lucru se aplică exclusiv sistemului de operare mobil cu aplicații, lucrurile stau mult mai bine. Fără jailbreak, cunoștințe enciclopedice și mult timp, puteți face cu ușurință downgrade unui articol din App Store la versiunea dorită. Trebuie doar să descărcați programul asistent corect și să urmați instrucțiunile de mai jos.

Cele mai populare motive pentru o retragere sunt creșterea versiunii necesare a sistemului de operare (opțional, trecerea de la iOS 6 la iOS 7) și eliminarea în mod deliberat a anumitor funcții pentru dezvoltatori. Tocmai al doilea punct ne-a obligat să scriem acest material. Editorii AppStudio vorbesc cu căldură despre brățările de fitness accesibile și, în același timp, funcționale Xiaomi Mi Band 1s, a cărei aplicație proprietară, din a doua versiune, a pierdut ceasul cu alarmă inteligent care te scoate din pat în faza rapidă. de somn - o pierdere gravă, deoarece unii oameni au cumpărat gadgetul doar pentru o trezire confortabilă! Într-o astfel de situație, puteți fie să așteptați actualizarea viitoare, fie să faceți un downgrade, ceea ce vom face.

În primul rând, descărcați aplicația Charles. Acesta este un monitor HTTP și un proxy excelent care vă permite să monitorizați orice solicitare între client și server, precum și să faceți propriile ajustări la acestea. Programul este plătit, dar există o perioadă de probă de utilizare, deși cu ferestre periodice de așteptare pop-up și încetarea lucrului la fiecare jumătate de oră, așa că aveți grijă.

Lansați iTunes și setați aplicația dorită pentru descărcare. Am decis să luăm ca exemplu Mișcări (2.7.10).

Ne întoarcem la Charles și ne uităm la fereastra din stânga - ar trebui să apară acolo o linie care conține cuvântul „cumpără”. Faceți clic dreapta pe el și faceți clic pe „Activați proxy SSL”. Vizual nu se va întâmpla nimic, pur și simplu vom activa redirecționarea cererii SSL.

Mergeți din nou la iTunes și opriți descărcarea: faceți clic pe pictograma săgeată din colțul din dreapta sus, faceți clic pe aplicația descărcabilă, apoi țineți apăsată tasta FN și apăsați Backspace de 2 ori până când obiectul dispare. În același timp, nu interferează cu golirea coșului de gunoi.

Acum tastăm din nou Moves în căutare (sau facem clic pe pictograma mare a aplicației) și începem din nou descărcarea.

Intrăm din nou în Charles și vedem că a apărut o a doua linie cu inscripția „cumpără”. Prin urmare, omorâm descărcarea pe iTunes în același mod.

În Charles, în lista din stânga, extindeți a doua linie unde scrie „cumpărați”, inclusiv folderul WebObjects. Acolo vom găsi fișierul buyProduct. Faceți clic dreapta pe el, selectați Export din meniul contextual și specificați locația de salvare (cel mai simplu este să puneți Desktop-ul). Este mai bine să alegeți formatul XML Summary File, indiferent de numele dorit.

Deschideți fișierul salvat cu orice editor de text (folosim Coda 2), derulați în jos și căutați linii similare cu acestea:

6940998
10969069
11758907
12262840
12679839

Să ne întoarcem la Charles. Faceți clic pe buyProduct și selectați Editați.

Faceți clic pe butonul Text din câmpul din dreapta. A patra linie conține etichete :

appExtVrsId

Și sub ele sunt etichete și valoarea cheie a versiunii curente a aplicației.

816441851

Înlocuiți numărul dintre aceste etichete cele care au fost copiate la pasul de mai sus la numărarea versiunii corecte. Clic A executaîn partea de jos.

Pentru a vă asigura că versiunea descărcată este corectă, faceți clic pe fila Răspuns și derulați prin text până la etichetele etichetate bundleShortVersionString, sub care se va afla versiunea actuală. După cum puteți vedea, marcajul „0,9” indică succesul experimentului. Dar asta nu este tot.

Faceți clic dreapta pe buyProduct și selectați Breakpoints.

Mergem la iTunes, introducem aplicația în căutare și o descarcăm. Aproape imediat, descărcarea se va întrerupe și o fereastră ca aceasta va apărea pe ecran.

Faceți clic pe Editați cererea, selectând Text XML chiar mai jos.

În a cincea linie, între etichete , trebuie să lipiți versiunea pe care ați copiat-o deja și pe care doriți să o faceți înapoi. Acum punem presiune A executa.

Va apărea o altă fereastră - faceți clic din nou A executa.

Descărcarea pe iTunes ar trebui să continue. Ca urmare, o versiune veche a aplicației va apărea în biblioteca media. Pentru a-l verifica, accesați Programele mele, găsiți acolo obiectul dorit, faceți clic dreapta pe el și selectați Detalii. Acolo vor fi afișate numerele curente, ceea ce ar trebui să vă mulțumească;)

Asigurați-vă că eliminați cea mai recentă versiune de pe iPhone/iPad înainte de sincronizare și, de asemenea, ar fi o idee bună să dezactivați actualizările automate ale programului în setările iOS. Fără nevoie inutilă, te poți despărți de Charles. Probabil asta e tot. Succes cu retrogradările tale;)

Care include câteva funcții și îmbunătățiri interesante.

Dacă ați instalat iOS 10 beta - pentru testare și ați decis să reveniți la iOS 9.3.2 sau la cea mai recentă versiune în acest moment. Trecerea de la iOS 10 beta la iOS 9.3.2 este destul de ușoară, în ciuda avertismentelor de la Apple, care spune că nu puteți reveni la versiunile anterioare de iOS.

Dacă ți-ai actualizat accidental iPhone-ul, iPad-ul sau iPod Touch-ul la iOS 10, atunci vestea bună este că poți face downgrade iOS al dispozitivului tău la iOS 9.3.2, deoarece Apple încă semnează fișierul firmware iOS 9.3.2. Cu toate acestea, va trebui să vă grăbiți, deoarece Apple poate opri semnarea iOS 9.3.2 în orice moment.

Puncte importante

  • Puteți face downgrade doar la iOS 9.3.2
  • Puteți face downgrade atâta timp cât Apple semnează fișierul firmware iOS 9.3.2
  • Este important să faceți o copie de rezervă a dispozitivului iOS folosind iCloud sau iTunes în cazul în care ceva nu merge bine.
  • Apple nu recomandă downgrade-ul firmware-ului, așa că faceți toate acestea pe propriul risc și risc.

Verificați starea semnării iOS

Pentru a vedea dacă fișierul firmware este încă semnat, verificați acest site. Semnele verzi înseamnă că Apple încă semnează fișierul firmware și că puteți face downgrade de la iOS 10 la iOS 9.3.2.

Cum să downgradezi firmware-ul iOS 10 la iOS 9.3.2

Dacă Apple încă semnează iOS 9.3.2, urmați aceste instrucțiuni pentru a trece la iOS 9.3.2 de la iOS 10:

    • Descărcați fișierul firmware iOS 9.3.2 pentru dispozitivul dvs. Numărul modelului poate fi găsit pe spatele dispozitivului. Încărcați fișierul corespunzător numărului de model al dispozitivului dvs.:
      • Conectați dispozitivul iOS 10 la computer.
      • Lansați iTunes și selectați dispozitivul în colțul din stânga sus, la dreapta butonului cu trei puncte.
      • Țineți apăsată tasta Opțiune Alt pe un Mac sau tasta Shift pe Windows și faceți clic Actualizați, în loc de recuperare.

Notă importantă: Folosind acest pas, am retrogradat cu succes firmware-ul iOS 10 la iOS 9.3.2, dar dacă doriți ca totul să meargă conform instrucțiunilor, atunci trebuie să utilizați metoda de recuperare (buton Restaurare iPhone), totuși va dura mai mult. Dacă utilizați metoda Restaurare iPhone, atunci toate datele vor fi șterse de pe dispozitiv, așa că nu uitați să faceți o copie de rezervă.