De ce nu este posibil să downgrade un iPhone?
Publicat: 2022-09-24Apple controlează în mod strâns ce software poate fi instalat pe iPhone și iPad într-un mod care nu se vede pe computerele sale desktop Mac. Deci Apple are dreptate să vă împiedice să instalați versiuni mai vechi de iOS sau iPadOS dintr-un capriciu sau este acesta un exemplu de extindere corporativă?
Noul software trebuie să fie „semnat activ” de Apple
Pentru a instala software pe iPhone sau iPad, software-ul trebuie să fie semnat de Apple. Aceasta înseamnă că alte sisteme de operare precum Android sau Linux nu pot fi instalate pe smartphone-uri sau tablete Apple, ci doar software aprobat de Apple.
Pe lângă această cerință, software-ul trebuie să fie semnat activ, ceea ce înseamnă că Apple trebuie să aprobe instalarea folosind o verificare online înainte de a putea fi instalat pe un iPhone. Apple va semna în mod activ software-ul doar pentru o perioadă limitată de timp. Când o nouă versiune de iOS sau iPadOS este lansată, există doar o scurtă perioadă de timp în care versiunea anterioară poate fi încă instalată înainte ca compania să nu o mai semneze.
Fereastra de semnare este o perioadă temporară de timp în care software-ul poate fi instalat. Atâta timp cât Apple semnează o anumită versiune de iOS, aceasta poate fi instalată pe iPhone folosind meniul Setări > General > Actualizare software, Finder pe macOS sau iTunes pentru Windows (și versiunile anterioare ale sistemului de operare desktop Apple).
Aceasta înseamnă că este posibil din punct de vedere tehnic să faceți downgrade iOS la versiunea anterioară, dar numai pentru o perioadă foarte scurtă de timp. Puteți face acest lucru utilizând fișierul IPSW și modul de recuperare cu un Mac sau un computer atâta timp cât Apple încă semnează software-ul. Nu este posibil să faceți acest lucru direct pe dispozitiv.
După ce a trecut fereastra de semnare, versiunea mai veche a software-ului nu mai este disponibilă pentru instalare. Singura modalitate de a actualiza software-ul de pe dispozitiv este să instalați versiunea mai nouă, semnată activ. Acest lucru împiedică proprietarii de iPhone și iPad să instaleze versiuni mai vechi de iOS și iPadOS, chiar dacă au fișierul software IPSW stocat local.
Acest proces este bun pentru securitate
Unul dintre avantajele majore ale politicii restrictive ale sistemului de operare a Apple este că împiedică oamenii să instaleze versiuni de iOS și iPadOS care au exploit-uri cunoscute. Prin remedierea acestor defecte în noile versiuni de software, Apple poate elimina eficient amenințările reprezentate de software-ul învechit.
Merită să rețineți că acest lucru funcționează numai dacă vă actualizați în mod regulat dispozitivul. Sunteți liber să lăsați versiunea defectuoasă a iOS pe iPhone atâta timp cât este nevoie să instalați actualizarea, iar dispozitivul va fi în pericol până când o veți face. Dar odată ce ați instalat o nouă versiune de iOS, nu mai puteți reveni la o versiune anterioară.
Fereastra de semnare oferă Apple un control bun asupra exploit-urilor nou descoperite, așa cum sa văzut în august 2022, când Apple a lansat iOS și iPadOS 15.6.1 pentru a remedia două vulnerabilități de securitate „exploatate activ” descoperite în iOS 15.6. În decurs de o săptămână de la lansare, iOS 15.6 nu mai era semnat și oricine făcea upgrade de la versiunile anterioare a fost lovit de versiunea fixă datorită sistemului Apple.
De asemenea, ajută Apple la combaterea jailbreaking-ului
Celălalt motiv pentru care Apple este atât de dornic să restricționeze versiunile de iOS și iPadOS care pot fi instalate pe un iPhone sau iPad este pentru a preveni jailbreak-ul. Acesta este actul de sustragere a restricțiilor Apple prin exploatarea vulnerabilităților pentru a rula cod personalizat. Odată jailbreak, un iPhone sau iPad poate fi folosit într-o multitudine de moduri pe care Apple le interzice.
Aceasta include instalarea de aplicații interzise, cum ar fi clienții torrent, descărcarea software-ului din surse legitime și nu atât de legitime și modificarea modului în care funcționează sistemele de operare Apple. Nu ar trebui să fie surprinzător faptul că Apple luptă activ împotriva acestei practici, făcându-vă cât mai dificil posibil să vă faceți jailbreak-ul dispozitivului.
Folosind o fereastră de semnare activă, Apple poate împiedica oamenii să-și revină dispozitivele la versiunile anterioare de software care au fost jailbreakate cu succes. Mulți susținători de jailbreaking îi încurajează pe cei care doresc să-și facă jailbreak dispozitivele să nu actualizeze la cea mai recentă versiune a sistemului de operare Apple, în încercarea de a profita de lacunele jailbreaking-ului din software-ul vechi pe care Apple le-a închis în versiunile mai noi.
În timp ce presiunea de actualizare poate părea o mișcare anti-consumator, Apple are motive legitime pentru a închide aceste lacune din punct de vedere al securității. Deoarece jailbreak-ul elimină restricțiile Apple, oferind utilizatorului permisiuni la nivel de rădăcină sau de administrator, eliminarea capacității de downgrade la jailbreak vă protejează dispozitivul de alții.
De exemplu, autoritățile ar putea exploata această capacitate de a vă jailbreak dispozitivul și de a ocoli măsurile de securitate pentru a obține acces la dispozitivul dvs. și la datele stocate pe acesta. Eliminarea capacității de a face jailbreak deranjează un mic procent de utilizatori pentru a beneficia marea majoritate a ecosistemului (din punct de vedere al securității).
Apple beneficii în alte moduri
Având ecosistemul în continuă mișcare înainte în ceea ce privește versiunea software (fără opțiunea de a merge înapoi) are beneficii mai largi pentru Apple și ecosistemul său. Apple încă emite unele actualizări de securitate pentru versiunile anterioare ale sistemelor sale de operare, chiar și pentru cele care sunt depreciate, dar acestea sunt în beneficiul dispozitivelor mai vechi care nu acceptă cele mai recente versiuni.
Noi funcții vin cu noile versiuni ale sistemului de operare, care vă oferă un stimulent pentru a face upgrade. Probabil ați observat cât de des Apple vă reamintește când sunt disponibile actualizări și chiar vă oferă să instalați actualizarea (deși acest lucru necesită consimțământ în ceea ce privește introducerea parolei).
Prin blocarea utilizatorilor din versiunile mai vechi ale sistemului de operare, Apple are mai puțină muncă de făcut în ceea ce privește menținerea compatibilității în gama sa de servicii. Este mai ușor pentru Apple să mențină o experiență de utilizator consecventă de-a lungul generațiilor de dispozitive, odată ce opțiunea de downgrade este eliminată. Dezvoltatorii pot viza o versiune minimă de iOS, știind că utilizatorii nu pot trece la o versiune pe care aplicația lor nu o acceptă.
Apple publică statistici de utilizare a iOS pe site-ul său Apple Developer. La momentul scrierii acestui articol, în septembrie 2022, 89% dintre dispozitivele iPhone introduse în ultimii 4 ani foloseau iOS 15. 82% din toate dispozitivele din sălbăticie trecuseră la iOS 15.
Un sistem perfect? Nu chiar
Blocarea utilizatorilor din versiunile vechi ale sistemului de operare are mari beneficii în ceea ce privește securitatea și dezvoltarea, dar nu este un sistem perfect. Multe aplicații au căzut pe margine și s-au pierdut din cauza modificărilor aduse în noile versiuni de iOS. Un exemplu notabil este atunci când Apple a renunțat la suportul pentru aplicațiile pe 32 de biți odată cu sosirea iOS 11 în 2017.
Acest marș constant înainte depinde foarte mult de dezvoltatorii de software care își mențin aplicațiile, ceea ce este în afara controlului Apple. Dacă ați cumpărat un joc în urmă cu zece ani pe iPhone 4S, nu există nicio garanție că va funcționa pe iPhone 13. De asemenea, nu vă puteți downgrade dispozitivul pentru a-l juca.
Unii utilizatori se plâng, de asemenea, că noile versiuni de iOS dăunează performanței, mai ales pe dispozitive mai vechi. După ce fereastra de semnare s-a închis, ești blocat. Rezultatul este că veți obține actualizări de securitate, compatibilitate mai bună pe site-uri web datorită unei versiuni mai noi de Safari și toate celelalte beneficii pe care le aduce o actualizare majoră a iOS.
LEGATE: Cum să vă actualizați iPhone-ul la cea mai recentă versiune iOS