Peržvelgdami „iOS 5“ bandomosios versijos kodą, programišių grupuotės „iPhone Dev Team“ nariai pastebėjo, jog „Apple“ sustiprino apsaugą nuo „nulaužimo“. Anot jų, ateityje tai atlikti bus sunkiau, praneša Mashable.com.
Išmanieji telefonai „iPhone“ dažniausiai „nulaužiami“ tam, kad vartotojai galėtų įdiegti programas, kurių nepatvirtino „Apple“, taip pat nelegalias programų versijas. Be to, „nulaužtus“ aparatus galima papildyti naujomis funkcijomis, naudoti kitų operatorių korteles.
Labiau patyrę vartotojai dažnai išbando naujausias operacinės sistemos versijas, tačiau vėliau grįžta prie senesnės „nulaužtos“ versijos, kad galėtų naudotis papildomomis galimybėmis.
Šiuo metu tokie vartotojai gali atstatyti ankstesnę „iOS“ versiją pasidarydami vadinamųjų „SHSH“ bylų kopijas (juose saugomi tam tikri įrenginio parametrai).
Tačiau „iOS 5“ versijoje „Apple“ pakeitė šių bylų išsaugojimo būdą. Nuo šiol jos atnaujinamos kaskart perkrovus įrenginį, taigi tiesiog išsisaugojus seną „rakto“ versiją nepavyks grąžinti senesnės operacinės sistemos versijos.
Be to, ateityje „Apple“ įrenginių operacinė sistema bus atnaujinama automatiškai, neprisijungus prie „iTunes“. Teoriškai tai reiškia, kad „Apple“ galės vartotojui nežinant įdiegti smulkius atnaujinimus (pvz., saugumo) ir taip užsitikrinti, kad vartotojų įrenginiai nėra „nulaužti“.
Nors tai nesustabdys tokių grupuočių kaip „iPhone Dev Team“ ieškoti operacinės sistemos „skylių“ ir panaudoti jų „nulaužimui“, šis procesas ateityje bus sudėtingesnis.