iOS 5: Τέλος τα downgrades και untethered jailbreaks Ημερομηνία:
28/6/2011, 02:10 - Εμφανίσεις: 366
Ως τώρα, κάθε κάτοχος συσκευής με λειτουργικό σύστημα iOS είχε τη δυνατότητα ανεπίσημα να κάνει downgrade σε προηγούμενη έκδοση λογισμικού, αν προηγουμένως είχε αποθηκεύσει κάποια ειδικά κλειδιά επαλήθευσης (SHSH blobs) που ήταν μοναδικά για τη συσκευή του και τη συγκεκριμένη έκδοση λογισμικού. Όμως τώρα φαίνεται ότι η Apple βάζε τέλος σε αυτή τη μέθοδο, εμποδίζοντας παράλληλα και τα untethered jailbreaks. Δηλαδή το μόνιμο jailbreak που δεν χρειάζεται να επαναλαμβάνεται μετά από κάθε επανεκκίνηση της συσκευής.
Τα SHSH blobs, όπως ονομάζονται τα keys που επέτρεπαν την ενεργοποίηση και την εκκίνηση του λειτουργικού συστήματος, ως τώρα ήταν πάντα ίδια ανάμεσα σε κάθε εγκατάσταση ή επαναφορά λογισμικού και δημιουργούνταν με βάση το ECID της συσκευής και τον αριθμό έκδοσης λογισμικού. Όμως από το iOS 5 και έπειτα η Apple αλλάζει τη διαδικασία αυτή. Σε κάθε επαναφορά/αναβάθμιση λογισμικού το κλειδί θα αλλάζει, βασιζόμενο σε έναν τυχαίο κάθε φορά αριθμό. Έτσι, προηγούμενα αποθηκευμένα SHSH blogs ακόμα κι αν επαναφερθούν με εφαρμογές όπως το TinyUmbrella, δεν θα επιτρέπουν την κανονική εκκίνηση του λειτουργικού συστήματος.
Αυτό θα επηρεάσει και τη δυνατότητα για untethered jailbreak, κάτι που σημαίνει ότι οι χρήστες θα πρέπει να επαναλαμβάνουν το jailbreak σε κάθε εκκίνηση της συσκευής.